Bo Groulx

Player profile and career history

C · #29 · Toronto Maple Leafs

Bo Groulx is a center for the Toronto Maple Leafs. Born February 6, 2000 in Rouen, France, he stands 6'2", weighs 202 lbs and shoots left. He was drafted in 2018 (round 2, 54th overall) by the Anaheim Ducks. In 85 NHL regular-season games he has 4 goals and 6 assists for 10 points. This season: 0 goals and 0 assists in 7 games.

NHL regular-season career

Games
85
Goals
4
Assists
6
Points
10
All supplied career statistics
Assists
6
Avg Toi
12:14
Faceoff Winning Pctg
0.4259
Game Winning Goals
2
Games Played
85
Goals
4
Ot Goals
0
Pim
26
Plus Minus
-4
Points
10
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.0571
Shorthanded Goals
1
Shorthanded Points
1
Shots
70

NHL career scoring rates

Goals / game
0.05
Assists / game
0.07
Points / game
0.12
Shots / game
0.82

Regular-season career totals divided by games played. Missing values stay blank.

NHL season record highs

Highest supplied regular-season team records. Split-team seasons are kept separate; these are not combined season totals. Ties show one recorded season.

Goals
3
2025–26 · Toronto Maple Leafs
Assists
2
2025–26 · Toronto Maple Leafs
Points
5
2025–26 · Toronto Maple Leafs
Shots
32
2023–24 · Anaheim Ducks

Teams & leagues through the years

Every team and league recorded in this player's supplied season history, including junior, minor-league and international appearances. Multiple teams in a season are listed together; transfer dates and their order are not supplied.

  1. 2026–27

  2. 2025–26

  3. 2024–25

    • Hartford Wolf PackAHL
  4. 2023–24

  5. 2022–23

  6. 2021–22

  7. 2020–21

    • San Diego GullsAHL
  8. 2019–20

    • Halifax MooseheadsQMJHL
    • Moncton WildcatsQMJHL
  9. 2018–19

    • Halifax MooseheadsMemorial Cup
    • Halifax MooseheadsQMJHL
  10. 2017–18

    • Canada U18Ivan Hlinka Memorial
    • Halifax MooseheadsQMJHL
  11. 2016–17

    • Halifax MooseheadsQMJHL
    • Canada Red U17WHC-17
  12. 2015–16

    • Team Québec WhiteQGC-16
    • Gatineau L'IntrépideQMAAA
    • Canada U16YOG
  13. 2014–15

    • Gatineau Intrépide Bantam AAAQBAAA
    • Gatineau Intrépide EspoirQMEAA
  14. 2013–14

    • Gatineau Intrépide Bantam AAAQBAAA

Coverage follows NHL's published player record. Earlier youth teams, loans, transfers and seasons absent from that source may be missing. A missing season does not imply the player was inactive.

Season-by-season history

All seasons and leagues supplied by the NHL player feed. NHL, junior and minor-league rows stay separate; this is not a guarantee of every game in a player's career.

Scroll across the table for all columns. Open “All stats” on any season for its complete supplied record.

SeasonLeagueTeamTypeGPGAPTSPIM+/−ShotsPPGPPPSHGSHPGWGOTG
2026–27AHLToronto MarliesRegular30004-2———————
All stats
Assists
0
Games Played
3
Goals
0
Pim
4
Plus Minus
-2
Points
0
2026–27NHLToronto Maple LeafsRegular7000214000000
All stats
Assists
0
Avg Toi
8:03
Faceoff Winning Pctg
0.5714
Game Winning Goals
0
Games Played
7
Goals
0
Ot Goals
0
Pim
2
Plus Minus
1
Points
0
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0
Shorthanded Goals
0
Shorthanded Points
0
Shots
4
2025–26AHLToronto MarliesRegular59282452347———————
All stats
Assists
24
Games Played
59
Goals
28
Pim
34
Plus Minus
7
Points
52
2025–26NHLToronto Maple LeafsRegular133250415001120
All stats
Assists
2
Avg Toi
15:42
Faceoff Winning Pctg
0.3742
Game Winning Goals
2
Games Played
13
Goals
3
Ot Goals
0
Pim
0
Plus Minus
4
Points
5
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.2
Shorthanded Goals
1
Shorthanded Points
1
Shots
15
2025–26AHLToronto MarliesPlayoffs23861424-2———————
All stats
Assists
6
Games Played
23
Goals
8
Pim
24
Plus Minus
-2
Points
14
2024–25AHLHartford Wolf PackRegular47152237422———————
All stats
Assists
22
Games Played
47
Goals
15
Pim
42
Plus Minus
2
Points
37
2023–24NHLAnaheim DucksRegular4502222-932000000
All stats
Assists
2
Avg Toi
12:11
Faceoff Winning Pctg
0.44
Game Winning Goals
0
Games Played
45
Goals
0
Ot Goals
0
Pim
22
Plus Minus
-9
Points
2
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0
Shorthanded Goals
0
Shorthanded Points
0
Shots
32
2022–23AHLSan Diego GullsRegular6318213941-22———————
All stats
Assists
21
Games Played
63
Goals
18
Pim
41
Plus Minus
-22
Points
39
2022–23NHLAnaheim DucksRegular2000002000000
All stats
Assists
0
Avg Toi
16:21
Faceoff Winning Pctg
0.45
Game Winning Goals
0
Games Played
2
Goals
0
Ot Goals
0
Pim
0
Plus Minus
0
Points
0
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0
Shorthanded Goals
0
Shorthanded Points
0
Shots
2
2021–22AHLSan Diego GullsRegular4011112239-6———————
All stats
Assists
11
Games Played
40
Goals
11
Pim
39
Plus Minus
-6
Points
22
2021–22NHLAnaheim DucksRegular181232017000000
All stats
Assists
2
Avg Toi
11:00
Faceoff Winning Pctg
0.4578
Game Winning Goals
0
Games Played
18
Goals
1
Ot Goals
0
Pim
2
Plus Minus
0
Points
3
Power Play Goals
0
Power Play Points
0
Shooting Pctg
0.059
Shorthanded Goals
0
Shorthanded Points
0
Shots
17
2020–21AHLSan Diego GullsRegular421019292414———————
All stats
Assists
19
Games Played
42
Goals
10
Pim
24
Plus Minus
14
Points
29
2020–21AHLSan Diego GullsPlayoffs31014-1———————
All stats
Assists
0
Games Played
3
Goals
1
Pim
4
Plus Minus
-1
Points
1
2019–20QMJHLHalifax MooseheadsRegular26152641286———————
All stats
Assists
26
Games Played
26
Goals
15
Pim
28
Plus Minus
6
Points
41
2019–20QMJHLMoncton WildcatsRegular291423373014———————
All stats
Assists
23
Games Played
29
Goals
14
Pim
30
Plus Minus
14
Points
37
2018–19Memorial CupHalifax MooseheadsRegular413443———————
All stats
Assists
3
Games Played
4
Goals
1
Pim
4
Plus Minus
3
Points
4
2018–19QMJHLHalifax MooseheadsRegular653149805637———————
All stats
Assists
49
Games Played
65
Goals
31
Pim
56
Plus Minus
37
Points
80
2018–19QMJHLHalifax MooseheadsPlayoffs104812123———————
All stats
Assists
8
Games Played
10
Goals
4
Pim
12
Plus Minus
3
Points
12
2017–18Ivan Hlinka MemorialCanada U18Regular52136————————
All stats
Assists
1
Games Played
5
Goals
2
Pim
6
Points
3
2017–18QMJHLHalifax MooseheadsRegular682827551009———————
All stats
Assists
27
Games Played
68
Goals
28
Pim
100
Plus Minus
9
Points
55
2017–18QMJHLHalifax MooseheadsPlayoffs9268142———————
All stats
Assists
6
Games Played
9
Goals
2
Pim
14
Plus Minus
2
Points
8
2016–17QMJHLHalifax MooseheadsRegular6217143134-18———————
All stats
Assists
14
Games Played
62
Goals
17
Pim
34
Plus Minus
-18
Points
31
2016–17WHC-17Canada Red U17Regular51120————————
All stats
Assists
1
Games Played
5
Goals
1
Pim
0
Points
2
2016–17QMJHLHalifax MooseheadsPlayoffs611243———————
All stats
Assists
1
Games Played
6
Goals
1
Pim
4
Plus Minus
3
Points
2
2015–16QGC-16Team Québec WhiteRegular51452————————
All stats
Assists
4
Games Played
5
Goals
1
Pim
2
Points
5
2015–16QMAAAGatineau L'IntrépideRegular41213051549———————
All stats
Assists
30
Games Played
41
Goals
21
Pim
54
Plus Minus
9
Points
51
2015–16YOGCanada U16Regular642670———————
All stats
Assists
2
Games Played
6
Goals
4
Pim
7
Plus Minus
0
Points
6
2015–16QMAAAGatineau L'IntrépidePlayoffs1034726-4———————
All stats
Assists
4
Games Played
10
Goals
3
Pim
26
Plus Minus
-4
Points
7
2014–15QBAAAGatineau Intrépide Bantam AAARegular2829204948————————
All stats
Assists
20
Games Played
28
Goals
29
Pim
48
Points
49
2014–15QMEAAGatineau Intrépide EspoirRegular31010————————
All stats
Assists
0
Games Played
3
Goals
1
Pim
0
Points
1
2014–15QBAAAGatineau Intrépide Bantam AAAPlayoffs543712————————
All stats
Assists
3
Games Played
5
Goals
4
Pim
12
Points
7
2013–14QBAAAGatineau Intrépide Bantam AAARegular2626818————————
All stats
Assists
6
Games Played
26
Goals
2
Pim
18
Points
8
2013–14QBAAAGatineau Intrépide Bantam AAAPlayoffs31010————————
All stats
Assists
0
Games Played
3
Goals
1
Pim
0
Points
1

NHL game-by-game archive

7 imported games.

DateTeamOpponentGAPTSShots+/−TOIDetails
2026-10-28TORat SEA000106:23
All stats
Game Id
2026020202
Team Abbrev
TOR
Home Road Flag
R
Game Date
2026-10-28
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
10
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
6:23
Opponent Abbrev
SEA
2026-10-17TORvs NYI0001010:00
All stats
Game Id
2026020125
Team Abbrev
TOR
Home Road Flag
H
Game Date
2026-10-17
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
11
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
10:00
Opponent Abbrev
NYI
2026-10-10TORat COL000009:05
All stats
Game Id
2026020080
Team Abbrev
TOR
Home Road Flag
R
Game Date
2026-10-10
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
11
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
9:05
Opponent Abbrev
COL
2026-10-08TORat VGK000016:09
All stats
Game Id
2026020065
Team Abbrev
TOR
Home Road Flag
R
Game Date
2026-10-08
Goals
0
Assists
0
Points
0
Plus Minus
1
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
9
Shorthanded Goals
0
Shorthanded Points
0
Pim
2
Toi
6:09
Opponent Abbrev
VGK
2026-10-06TORvs NSH000007:31
All stats
Game Id
2026020044
Team Abbrev
TOR
Home Road Flag
H
Game Date
2026-10-06
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
0
Shifts
10
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
7:31
Opponent Abbrev
NSH
2026-10-03TORvs OTT000107:22
All stats
Game Id
2026020023
Team Abbrev
TOR
Home Road Flag
H
Game Date
2026-10-03
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
9
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
7:22
Opponent Abbrev
OTT
2026-09-30TORvs NYI000109:49
All stats
Game Id
2026020008
Team Abbrev
TOR
Home Road Flag
H
Game Date
2026-09-30
Goals
0
Assists
0
Points
0
Plus Minus
0
Power Play Goals
0
Power Play Points
0
Game Winning Goals
0
Ot Goals
0
Shots
1
Shifts
13
Shorthanded Goals
0
Shorthanded Points
0
Pim
0
Toi
9:49
Opponent Abbrev
NYI

NHL source coverage only; missing records are not zero-stat appearances. Historical team abbreviations are retained.

Recent NHL games

DateOpponentGoalsAssistsPointsTime on ice
2026-10-28SEA0006:23
2026-10-17NYI00010:00
2026-10-10COL0009:05
2026-10-08VGK0006:09
2026-10-06NSH0007:31

Profile updated Nov 8, 10:20 pm EST. Missing stats are shown as –.

Player on NHL.com