
Bo
Groulx
C · TOR · Defensive · Very poor
- PAL
- 5
- WAR
- -0.8
- Value
- 13
- PTS
- 2
2023-24№ 580 / 608
Bo Groulx (Toronto Maple Leafs) stats and profile: offensive production, ice time, advanced stats, WAR and PAL rating.
Bo Groulx
#29CPlays: Centre · 74% of faceoffsToronto Maple Leafs
HEIGHT : 188 cm · WEIGHT : 92 kg · SHOOTS : L
Born : February 5, 2000 · Rouen, France
Drafted : 2018 · ANA · round 2, pick #54
Contract : $812,500 · 2025-26 → 2026-27 · Standard Contract · UFA
NHL record
| Year | Team | GP | G | A | PTS | PIM |
|---|---|---|---|---|---|---|
| 2026-27 | Toronto Maple Leafs | 7 | 0 | 0 | 0 | 2 |
| 2025-26 | Toronto Maple Leafs | 13 | 3 | 2 | 5 | 0 |
| 2023-24 | Anaheim Ducks | 45 | 0 | 2 | 2 | 22 |
| 2022-23 | Anaheim Ducks | 2 | 0 | 0 | 0 | 0 |
| 2021-22 | Anaheim Ducks | 18 | 1 | 2 | 3 | 2 |
| NHL totals | 85 | 4 | 6 | 10 | 26 | |
Bo Groulx: our analysis
2023-24 season: 45 GP, 0 G, 2 A, 2 PTS, -9 +/-, 12:11 TOI. WAR -0.8 (580th of 608) · PAL 5, very poor.
In 2023-24, Bo Groulx, 26, posts a PAL Rating of 5 out of 100 (very poor), and his WAR of -0.8 ranks 580th among 608 regulars, in the bottom quarter.
His strengths: penalty kill (79, well above average). On the other hand, offense (0, among the weakest in the league) and shooting (1, among the weakest in the league) hold him back.
Breaking down his WAR (goals above average), his biggest contribution: penalty kill (+0.1); his biggest cost: finishing (-3.6).
His WAR went from 0.0 in 2022-23 to -0.8.
Contract-wise, his Value score of 13 (very poor return) weighs his output against what he costs: 50 is what that salary should buy.
Bo Groulx's story
Growing up in Gatineau after being born in Rouen, Bo Groulx developed his game within Quebec’s junior system and emerged as a forward comfortable both at centre and on the wing. Early seasons with the Halifax Mooseheads laid the groundwork for a player known for two-way responsibility and steady production rather than flash.
Chosen first overall by Halifax in the 2016 QMJHL draft, Groulx climbed through the junior ranks and earned greater roles each year. He returned to the Mooseheads in 2018–19 and was later named captain; on 22 December 2019 he was traded to the Moncton Wildcats for draft picks. He closed his QMJHL career with 78 points in 55 games in his final season and collected the Guy Carbonneau Trophy as the league’s top defensive forward.
Groulx entered the NHL picture when Anaheim selected him 54th overall in the 2018 draft. The Ducks signed him to a three-year entry-level deal on 10 October 2019. He began pro play with the San Diego Gulls in 2020–21, recording 10 goals and 29 points in 42 games and leading AHL rookies in shorthanded points. His NHL debut came 13 October 2021 in a win over the Winnipeg Jets; he earned his first NHL assist on 29 October and scored his first NHL goal on 7 November.
His early professional years featured frequent moves between Anaheim and San Diego, including a recall on 11 April 2023 for two games and a one-year, two-way extension signed on 14 July 2023. After four seasons with the Ducks organization he tested free agency and signed a one-year, two-way deal with the New York Rangers on 2 July 2024, was assigned to the Hartford Wolf Pack for 2024–25, and was promoted by New York on 10 January 2025. As a free agent again, he agreed to a two-year, $1.63 million contract with the Toronto Maple Leafs on 1 July 2025 and is currently playing with the Toronto Marlies in the AHL while under contract to the Maple Leafs.
On the international stage Groulx represented Canada at several under‑age events, including the 2016 Winter Youth Olympics, the 2016 World U‑17 Hockey Challenge and the 2017 Ivan Hlinka Tournament, where he won gold. His game is defined by defensive awareness, penalty‑killing effectiveness and willingness to take on team tasks rather than individual spotlight.
Facts drawn from Wikipédia, told in our own words.
Advanced stats
- TOI/GP
- 8:03
- PP TOI/GP
- 0:07
- SH TOI/GP
- 0:18
- Pts/GP
- 0.00
- EV points
- 0
- Hits
- 12
- Blocks
- 3
- Takeaways
- 0
- Corsi % (SAT)
- 44.9 %
- Off. zone starts
- 26.2 %
- Faceoffs
- 57.1 %
Stats and photos: NHL (NHL.com)
2026-27 projection
Projected points
4between 0 and 15 (80% range)
- Goals
- 2
- Assists
- 2
- Games
- 23
So far: 0 pts in 7 games. The team has played 19 of 84 games. Projected pace: 0.26 pts per game (last season: 0.38).
The projection follows last season's pace. Tested on 2,265 player seasons (2022-23 to 2025-26): average miss of 9 points over 82 games; for players at 0.9 points per game and up, it ran 5 points high on average.
This is only a projection. It knows nothing about injuries, trades or role changes; one player in five finishes outside the range.
Player ratings, 2025-26
All ratings →Fourteen ratings from 0 to 100 drawn from data, never by hand: 75 = established NHL player, 95+ = elite.
OV · OverallConfidence 43 %
58
Replacement or prospect
- SK
- Skating
- 63
- Confidence 67 %
- ST
- Strength
- 79
- Confidence 49 %
- EN
- Endurance
- 68
- Confidence 50 %
- DU
- Durability
- 44
- Confidence 73 %
- CK
- Checking
- 83
- Confidence 49 %
- FG
- Fighting
- 78
- Confidence 27 %
- DI
- Discipline
- 68
- Confidence 49 %
- FO
- Faceoffs
- 64
- Confidence 53 %
- PA
- Passing
- 69
- Confidence 43 %
- SC
- Scoring
- 71
- Confidence 43 %
- DF
- Defense
- 67
- Confidence 39 %
- PS
- Penalty shot
- 76
- Confidence 0 %
- EX
- Experience
- 46
- Confidence 100 %
Why these ratings?Hide details
SK — Skating63
- Top speed (35 %)35.6 · 67
- Bursts > 20 mph /60 (30 %)6.753 · 78
- Distance /60 (20 %)16 · 65
- Speed consistency (15 %)33 · 47
ST — Strength79
- Contact absorbed /60 (50 %)4.238 · 76
- Body mass (50 %)0.089 · 79
EN — Endurance68
- Ice time per game (45 %)14.6 · 73
- Total ice time (20 %)198 · 35
- Shift length (15 %)45.5 · 76
- Lowest recent ice time per game (15 %)12.8 · 70
- Special-teams time per game (5 %)2.52 · 76
DU — Durability44
- Share of games played (100 %)0.563 · 44
CK — Checking83
- Hits /60 (70 %)6.76 · 82
- Lowest seasonal rate (20 %)7.774 · 89
- Season volume (10 %)3.555 · 66
FG — Fighting78
- Fights per 82 games (100 %)0.902 · 78
DI — Discipline68
- Net penalty value /60 (50 %)-0.002 · 67
- Penalties taken /60 (30 %)0.604 · 76
- Penalties drawn /60 (20 %)0.589 · 66
FO — Faceoffs64
- Faceoff % (85 %)46.6 · 62
- Faceoffs /60 (15 %)38.4 · 75
PA — Passing69
- Primary assists /60 (40 %)0.608 · 73
- Secondary assists /60 (20 %)0.345 · 63
- Offensive creation (RAPM) (20 %)0.017 · 71
- Power-play points /60 (10 %)4.53 · 76
- Assist consistency (10 %)0.309 · 64
SC — Scoring71
- Goals /60 (25 %)0.734 · 73
- Individual xG /60 (20 %)0.677 · 66
- Finishing (goals − xG per shot) (20 %)-0.041 · 78
- High-danger chances /60 (15 %)1.093 · 67
- xG per shot (10 %)0.082 · 72
- Shot attempts /60 (10 %)11.6 · 72
DF — Defense67
- RAPM defense /60 (35 %)-0.014 · 71
- Relative xG against (20 %)0.053 · 69
- On-ice xG against /60 (15 %)2.846 · 58
- Penalty kill /60 (10 %)-0.01 · 79
- Takeaways − giveaways /60 (10 %)-1.592 · 69
- Shot attempts against /60 (5 %)60.4 · 62
- Blocked shots /60 (5 %)2.601 · 75
PS — Penalty shot76
- Shootouts (60 %)32.7 · 76
- Penalty shots (40 %)26.7 · 76
EX — Experience46
- Career regular-season games (65 %)62
- Career playoff games (25 %)0
- NHL seasons (10 %)61
OV — Overall58
- SC · Scoring (20 %)71
- PA · Passing (20 %)69
- DF · Defense (20 %)67
- SK · Skating (12 %)63
- FO · Faceoffs (10 %)64
- EN · Endurance (8 %)68
- DI · Discipline (5 %)68
- ST · Strength (3 %)79
- CK · Checking (2 %)83
| Season | OV | SK | SC | DF |
|---|---|---|---|---|
| 2025-26 | 58 | 63 | 71 | 67 |
| 2023-24 | 49 | 60 | 47 | 78 |
The bars show confidence (sample size), not player quality. — : not enough data, not a zero. Engine version 1.0.
WAR and PAL ratings, 2023-24
How we rate →PAL Rating scores performance from 0 to 100 against players at the same position (50 = average player), starting from the player's strength, offensive or defensive. Value Rating compares that performance with what the player costs: 50 means paid what the play is worth.
PAL Rating
5/ 100
Performance · Very poor
443 of 464 at the position
Value Rating
13/ 100
Very poor return
0.78 M$ · expected PAL 30
ProfileDefensiveValue comes mostly from defense
- Offense
- 0
- Defense
- 55
See full detailsHide details
- Offense
- 0
- Creation
- 2
- Shooting
- 1
- Possession
- 19
- Defense
- 60
- Discipline
- 2
- Power play
- 22
- Penalty kill
- 79
From 0 to 100; 50 is the average player at the same position, adjusted for ice time.
Hockey IQ, 2023-24
Rankings and method →The quality of the player's decisions with and against the puck at 5-on-5, against regulars at the same position (50 = average). PAL measures output; IQ measures how the player plays.
Overall IQ
1/ 100
Low
better than 1% of forwards, offense and defense combined
Offensive IQ
4/ 100
Low
passing, shots, puck
Defensive IQ
4/ 100
Low
takeaways, discipline, own zone
Overall IQ isn't an average of the two scores: it's the player's rank with offense and defense combined, 404 of 410 forwards.
See full detailsHide details
Offense
- Playmaking passes
- 0
- Shot selection
- 18
- Penalties drawn
- 18
- Puck management
- 61
Defense
- Takeaways
- 13
- Discipline
- 8
- Safe zone exits
- 20
Percentiles: 80 means better than 80% of regulars at the same position. Play without the puck (positioning, coverage) isn't measured: the NHL doesn't publish that data.
WAR, 2025-26
How it's calculated →Wins added to the team, compared with a replacement-level player called up from the AHL.
0.4
wins above replacement
-0.0 to 1.4 — 90% interval
264 of 615 forwards
+1.9 goals above replacement
Full leaderboard →See full detailsHide details
- EV offense
- -0.1
- EV defense
- -0.2
- Power play
- 0.0
- Penalty kill
- -0.0
- Shooting
- +1.5
- Penalties
- +0.2
- Average → replacement
- +0.5
In goals.
| Season | Team | GP | WAR | 90% interval | Rank |
|---|---|---|---|---|---|
| 2025-26 | TOR | 13 | 0.4 | -0.0 to 1.4 | 264/615 |
| 2023-24 | ANA | 45 | -0.8 | -1.2 to -0.5 | 580/608 |
| 2022-23 | ANA | 2 | 0.0 | 0.0 to 0.0 | 368/617 |
Player tracking (NHL EDGE)
League EDGE leaderboards →Speed, shot power, distance covered, time by zone: measured by chips in the puck and shoulder pads. 90th percentile = better than 90% of players.
- Hardest shot
- 135.6 km/h61st percentileleague avg. 130.1 km/h
- Top skating speed
- 34.2 km/h25th percentileleague avg. 35.2 km/h
- Bursts over 20 mph, season
- 515th percentileleague avg. 21
- Offensive zone time
- 39.6 %21st percentileleague avg. 43.1 %
See full detailsHide details
- Total distance, season
- 13.9 km14th percentileleague avg. 52.2 km
- Distance, single-game high
- 2.71 km5th percentileleague avg. 4.52 km
- Offensive zone at 5v5
- 40.3 %35th percentileleague avg. 42.4 %
- Neutral zone time
- 16.5 %2nd percentileleague avg. 16.8 %
- Defensive zone time
- 43.8 %11th percentileleague avg. 40.1 %
Shooting
| Shots on goal | Goals | Shooting % | |
|---|---|---|---|
| All | 414th percentile | 024th percentile | 0.0 %3rd percentile |
| High danger | 08th percentile | 034th percentile | 0.0 %0th percentile |
| Mid range | 119th percentile | 054th percentile | 0.0 %32nd percentile |
| Long range | 031st percentile | 092nd percentile | 0.0 %0th percentile |
Shots on goal by zone
2026-2027 regular season. Measured by puck and player tracking chips; the percentile ranks the player within the league.
Game log, 2026-27
Bo Groulx: frequently asked questions
How many goals does Bo Groulx have in 2026-27?
Bo Groulx has 0 goals and 0 points (0 assists) in 7 games in 2026-27.
How old is Bo Groulx?
Bo Groulx is 26 years old: he was born on February 6, 2000.
How tall is Bo Groulx, and how much does he weigh?
Bo Groulx is 6'2" (188 cm) and weighs 203 lb (92 kg).
Where is Bo Groulx from?
France: Bo Groulx was born in Rouen, France.
What team does Bo Groulx play for?
Bo Groulx plays for the Toronto Maple Leafs in the NHL, at C, wearing number 29.
Is Bo Groulx injured?
No: Bo Groulx is not on the latest NHL injury report. This answer is updated throughout the season.
How good is Bo Groulx?
Bo Groulx produced 0.4 wins above replacement (WAR) in 2025-26, 264th of 615 players at his position in the NHL.
How much does Bo Groulx make?
Bo Groulx carries a cap hit of $813K per season, on a contract worth $1.6M in total over 2 years.
When does Bo Groulx's contract end?
Bo Groulx's contract runs through the 2026-27 season; he will then be an unrestricted free agent.
Is Bo Groulx a top-10 player at his position?
No: by WAR, he ranks 264th of 615 players at his position in the NHL in 2025-26. Our comparison tool puts him side by side with any other player.
How has Bo Groulx played lately?
Over his last 7 games, Bo Groulx has 0 points (0 goals, 0 assists).
What are Bo Groulx's career stats?
Over his NHL career, Bo Groulx has 85 games, 4 goals, 6 assists and 10 points. His best season: 2025-26, with 5 points in 13 games.
Where was Bo Groulx drafted?
Bo Groulx was drafted 54th overall (round 2) by Anaheim Ducks in 2018.
How does Bo Groulx perform in the playoffs?
Bo Groulx has not played in the NHL playoffs yet.
Is Bo Groulx a good fantasy pick?
Probably not, except in deep leagues: our projection has him at 4 points in 2026-27, or 0.17 points per game.
Is Bo Groulx related to anyone famous?
Yes: Benoit Groulx (father, head coach and former professional ice hockey player).
What is Bo Groulx's nationality?
Bo Groulx is Canadian. Internationally: Represented Canada: 2016 Winter Youth Olympics (6 games, 4 goals, 6 points), 2016 World U-17 Hockey Challenge (Canada Red, 5 games, 1 goal, 2 points; finished first in Group B), 2017 Ivan Hlinka Memorial Tournament (5 games, 1 goal, 3 points; gold medal).
What awards has Bo Groulx won?
Guy Carbonneau Trophy (QMJHL best defensive forward) — 2019–20 ; Memorial Cup tournament all-star — 2019.
How many championships has Bo Groulx won?
1: Gold medal at the Ivan Hlinka Memorial Tournament with Canada — 2017.
What is Bo Groulx's nickname?
He is nicknamed Bo.
Where did Bo Groulx play before turning pro?
Halifax Mooseheads (QMJHL), selected first overall in 2016; played with Halifax including 2018–19; traded to the Moncton Wildcats on December 22, 2019 (QMJHL) — 2019–20 season.
How many points is Bo Groulx projected to score in 2026-27?
Our projection has him at 4 points in 23 games in 2026-27 (0 to 15 points, 80% interval), based on his recent seasons, age and role.
See also: his Toronto Maple Leafs teammates
Full roster →NHL.com ↗ · Stats and photos: NHL (NHL.com)




