LIVE --:--:-- ET
29

Bo Groulx

CenterTORNHL roster
Age 26 · born Feb 6, 2000Rouen, FRA6'2" (188 cm) · 202 lb (92 kg)Shoots leftDrafted 2018 R2 #54 by ANA

2026–27 by team

TeamGPGAP+/-PIMPPGSOGTOI/GPHITBLKixGG−ixG
TOR6000+12038:19930.1−0.1

Player Puckigree

On the league chart →
2026–27 · TOR
−0.1goals above replacement · -0.0 wins
EV off−0.0
EV def−0.1
PP0.0
PK0.0
Finish0.0
Pen0.0
Workload+0.1
By season
SeasonTeamGPGoalsWins
2022–23ANA2+0.00.0
2023–24ANA45−2.1-0.3
2025–26TOR13+0.10.0
2026–27TOR6−0.1-0.0

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

TOR · 47 min
xGF%35.7CF%47.6GF–GA1–0Rel xGF%−8.3OZ%50
Most common linemates

Game log

Average Imprint -0.15 over 6 games, best 0.5.

DateTeamOpponentGAP+/-SOGPIMTOIImprint
Oct 17TORvs NYI00001010:000.5
Oct 10TOR@ COL0000009:05-0.3
Oct 8TOR@ VGK000+1026:09-0.3
Oct 6TORvs NSH0000007:310.1
Oct 3TORvs OTT0000107:22-1.2
Sep 30TORvs NYI0000109:490.2

NHL career

SeasonLeagueTeamGPGAPPIM+/-
2026–27NHLTOR60002+1
2025–26NHLToronto Maple Leafs133250+4
2023–24NHLAnaheim Ducks4502222-9
2022–23NHLAnaheim Ducks200000
2021–22NHLAnaheim Ducks1812320

Other leagues

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

SeasonLeagueTeamGPGAPPIM+/-
2025–26 (playoffs)AHLToronto Marlies23861424-2
2025–26AHLToronto Marlies5928245234+7
2024–25AHLHartford Wolf Pack4715223742+2
2022–23AHLSan Diego Gulls6318213941-22
2021–22AHLSan Diego Gulls4011112239-6
2020–21 (playoffs)AHLSan Diego Gulls31014-1
2020–21AHLSan Diego Gulls4210192924+14
2019–20QMJHLMoncton Wildcats2914233730+14
2019–20QMJHLHalifax Mooseheads2615264128+6
2018–19 (playoffs)QMJHLHalifax Mooseheads10481212+3
2018–19Memorial CupHalifax Mooseheads41344+3
2018–19QMJHLHalifax Mooseheads6531498056+37
2017–18 (playoffs)QMJHLHalifax Mooseheads926814+2
2017–18QMJHLHalifax Mooseheads68282755100+9
2017–18Ivan Hlinka MemorialCanada U1852136—
2016–17 (playoffs)QMJHLHalifax Mooseheads61124+3
2016–17WHC-17Canada Red U1751120—
2016–17QMJHLHalifax Mooseheads6217143134-18
2015–16 (playoffs)QMAAAGatineau L'Intrépide1034726-4
2015–16QGC-16Team Québec White51452—
2015–16YOGCanada U16642670
2015–16QMAAAGatineau L'Intrépide4121305154+9
2014–15 (playoffs)QBAAAGatineau Intrépide Bantam AAA543712—
2014–15QBAAAGatineau Intrépide Bantam AAA2829204948—
2014–15QMEAAGatineau Intrépide Espoir31010—
2013–14 (playoffs)QBAAAGatineau Intrépide Bantam AAA31010—
2013–14QBAAAGatineau Intrépide Bantam AAA2626818—

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