LIVE --:--:-- ET
25

Jeff Viel

Left wingTBLNHL roster
Age 29 · born Jan 28, 1997Rimouski, Quebec, CAN6'0" (183 cm) · 218 lb (99 kg)Shoots leftUndrafted

2026–27 by team

TeamGPGAP+/-PIMPPGSOGTOI/GPHITBLKixGG−ixG
TBL7000-414069:302320.7−0.7

Player Puckigree

On the league chart →
2026–27 · TBL
+0.3goals above replacement · 0.1 wins
EV off+0.1
EV def−0.1
PP0.0
PK0.0
Finish−0.0
Pen+0.1
Workload+0.1
By season
SeasonTeamGPGoalsWins
2022–23SJS4+0.20.0
2024–25BOS5+0.00.0
2025–26ANA35+0.20.0
2025–26BOS10+0.10.0
2026–27TBL7+0.30.1

Goals above a replacement-level player (someone outside a team’s regular rotation): how he did against an average player, plus credit for the workload a replacement would otherwise take. About 6.2 goals make one win. Hover a part for what it measures. How it’s built: How it works.

At 5-on-5

TBL · 57 min
xGF%48.4CF%49.0GF–GA0–3Rel xGF%−7.7OZ%69
Most common linemates

Game log

Average Imprint 0.02 over 7 games, best 0.7.

DateTeamOpponentGAP+/-SOGPIMTOIImprint
Oct 20TBL@ VGK00000012:58-0.0
Oct 15TBLvs SEA00000010:48-0.4
Oct 13TBL@ NYR000-1079:09-0.2
Oct 8TBLvs MIN0000308:230.7
Oct 5TBLvs PHI0000158:490.4
Oct 3TBLvs WSH000-1107:340.1
Oct 1TBL@ NYR000-2128:49-0.5

NHL career

SeasonLeagueTeamGPGAPPIM+/-
2026–27NHLTBL700014-4
2025–26NHLAnaheim Ducks35371049-2
2025–26NHLBoston Bruins1000030-1
2024–25NHLBoston Bruins500014-1
2022–23NHLSan Jose Sharks400020
2021–22NHLSan Jose Sharks34325114-2
2020–21NHLSan Jose Sharks1100023-7

NHL playoffs

SeasonLeagueTeamGPGAPPIM+/-
2025–26NHLAnaheim Ducks1222417+1

Other leagues

Junior, college, minor-league, European and international seasons from NHL records. Some seasons may be missing. Refreshed Oct 22.

SeasonLeagueTeamGPGAPPIM+/-
2024–25 (playoffs)AHLProvidence Bruins801114-2
2024–25AHLProvidence Bruins68132437148+14
2023–24 (playoffs)AHLManitoba Moose20006+1
2023–24AHLManitoba Moose69172340142-4
2022–23AHLSan Jose Barracuda60151631150+2
2021–22AHLSan Jose Barracuda1342620-1
2020–21AHLSan Jose Barracuda1722431-3
2019–20AHLSan Jose Barracuda54131730103-11
2018–19 (playoffs)AHLSan Jose Barracuda41016-3
2018–19AHLSan Jose Barracuda6811112294-9
2017–18 (playoffs)QMJHLAcadie-Bathurst Titan201492334+9
2017–18M-CupAcadie-Bathurst Titan437104+6
2017–18QMJHLAcadie-Bathurst Titan58392362127+29
2016–17 (playoffs)QMJHLAcadie-Bathurst Titan111051516+1
2016–17QMJHLAcadie-Bathurst Titan63352560117+6
2015–16 (playoffs)QMJHLAcadie-Bathurst Titan52574-1
2015–16QMJHLAcadie-Bathurst Titan66332356132-4
2014–15QMJHLAcadie-Bathurst Titan6481018121-19
2013–14 (playoffs)QMAAASaint-Hyacinthe Gaulois310112—
2013–14QMAAASaint-Hyacinthe Gaulois42222345800
2012–13 (playoffs)QMAAASaint-Hyacinthe Gaulois13461012—
2012–13QMAAASaint-Hyacinthe Gaulois4110919440
2011–12RICBAAÉcole Fadette Vert et Noir AAA R33121325540
2010–11RICBAARichelieu Éclaireurs Bantam AA3361218280

Source: NHL.com data. Player status per the NHL player registry.

ESC
  • PAGE Rankings this week
  • PAGE Timeline 2026–27 nightly
  • PAGE 2025–26 rewind weekly
  • PAGE 2024–25 rewind weekly
  • PAGE 2023–24 rewind weekly
  • PAGE 2022–23 rewind weekly
  • PAGE Playoff odds and the Cup
  • PAGE Compare two teams any matchup
  • PAGE What if? Player swap change a roster
  • PAGE What if? Goalie swap replay a game