2023–24 OHL season

The 2023–24 OHL season was the 44th season of operation (43rd season of play) of the Ontario Hockey League. The league played a 68-game regular season which began on September 28, 2023 and concluded on March 24, 2024. The post-season began on March 28, 2024 and concluded on May 15, 2024.

2023–24 OHL season
LeagueOntario Hockey League
SportHockey
DurationPreseason
August 2023 – September 2023
Regular season
September 28, 2023 – March 24, 2024
Playoffs
March 28, 2024 – May 15, 2024
Number of teams20
TV partner(s)Rogers TV
YourTV
TSN
Finals championsLondon Knights (5)
OHL seasons
2023–24 CHL season
LeagueCanadian Hockey League
SportHockey
DurationOHL
September 2023 – May 2024
QMJHL
September 2023 – May 2024
WHL
September 2023 – May 2024
Number of teams60
TV partner(s)RDS
TSN
Rogers TV

The London Knights won the J. Ross Robertson Cup and represented the Ontario Hockey League at the 2024 Memorial Cup. The Saginaw Spirit hosted 2024 Memorial Cup, which was held at the Dow Event Center in Saginaw, Michigan. Saginaw and London faced each other in the Memorial Cup Final, with Saginaw winning 4–3 to win their first Memorial Cup in franchise history, as well as becoming only the third American team to win the Memorial Cup.

Off-season

Relocation

On February 7, 2023, the Hamilton Bulldogs announced that the club would be moving to Brantford, Ontario, for three seasons due to renovations and the long-term closure of First Ontario Centre beginning this season. The team also announced that the team would be known as the Brantford Bulldogs and play at the Brantford Civic Centre.[1]

Pre-season

On July 7, 2023, the OHL announced the preseason schedule for the 2023–24 season. In total, there were 48 preseason games which began on September 1 and concluded on September 23.

Neutral site games will be played in Ayr, Beamsville, Cornwall, Hanover, Millbrook, Norwood, Ohsweken, Port Hope and St. Thomas.

OHL training camps began in late August in preparation of the 2023-24 season, which began on September 28, 2023.[2]

Regular season

Relocation

On January 31, 2024, the Mississauga Steelheads announced plans for the club to relocate to Brampton, Ontario for the 2024-25 OHL season. The team plans to play at the CAA Centre and will be known as the Brampton Steelheads. Previously, Brampton hosted the Brampton Battalion in the OHL from 1998-2013 until the franchise relocated to North Bay, Ontario.[3]

On June 13, 2024, the OHL Board of Governors approved the relocation and officially announced the team will be known as the Brampton Steelheads.[4]

Final standings

Note: DIV = Division; GP = Games played; W = Wins; L = Losses; OTL = Overtime losses; SL = Shootout losses; GF = Goals for; GA = Goals against;
PTS = Points; x = clinched playoff berth; y = clinched division title; z = clinched conference title

Standings as of March 24, 2024[5]

Eastern conference

RankTeamDIVGPWLOTLSOLPtsROWGFGA
1z-Oshawa GeneralsEast684019728939273204
2y-North Bay BattalionCentral683920728739300240
3x-Brantford BulldogsEast683720928536267243
4x-Mississauga SteelheadsCentral683822808437248212
5x-Sudbury WolvesCentral683823438337328272
6x-Ottawa 67'sEast683624628035253228
7x-Kingston FrontenacsEast683331407032247272
8x-Barrie ColtsCentral682836406023234283
9Peterborough PetesEast682040714819183296
10Niagara IceDogsCentral681743624217193323

Western conference

RankTeamDIVGPWLOTLSOLPtsROWGFGA
1z-London KnightsMidwest6850141310448322197
2y-Saginaw SpiritWest6850161110250303215
3x-Sault Ste. Marie GreyhoundsWest684518329542286215
4x-Kitchener RangersMidwest684123408641290225
5x-Erie OttersMidwest683328527330254270
6x-Guelph StormMidwest683328617330210225
7x-Owen Sound AttackMidwest682930636728246274
8x-Flint FirebirdsWest683033416528232274
9Sarnia StingWest682539315421204292
10Windsor SpitfiresWest681842534417247360

Scoring leaders

Note: GP = Games played; G = Goals; A = Assists; Pts = Points; PIM = Penalty minutes[6]

PlayerTeamGPGAPtsPIM
David GoyetteSudbury Wolves68407711729
Anthony RomaniNorth Bay Battalion68585311120
Dalyn WakelyNorth Bay Battalion66396510471
Quentin MustySudbury Wolves53435910266
Denver BarkeyLondon Knights64356710228
Deni GoureOwen Sound Attack6836609630
Easton CowanLondon Knights5434629664
Zayne ParekhSaginaw Spirit6633639664
Carson RehkopfKitchener Rangers6052439545
Hunter BrzustewiczKitchener Rangers6713799224

Leading goaltenders

Note: GP = Games played; Mins = Minutes played; W = Wins; L = Losses: OTL = Overtime losses;
SL = Shootout losses; GA = Goals Allowed; SO = Shutouts; GAA = Goals against average
[7]

PlayerTeamGPMINSWLOTLSOLGASOSv%GAA
Michael SimpsonLondon Knights48277634101112140.9052.61
Jacob OsterOshawa Generals60356935167116830.9052.82
Andrew OkeSaginaw Spirit41228229101011020.8902.89
Jackson ParsonsKitchener Rangers51290627182014540.8972.99
Collin MacKenzieOttawa 67's3116901411218610.9013.05

Attendance

[8]

TeamArenaHome GamesAvg. AttendanceCapacityCap. Percentage
London KnightsBudweiser Gardens349,0359,036100.0%
Kitchener RangersKitchener Memorial Auditorium346,4927,13191.0%
Oshawa GeneralsTribute Communities Centre345,1095,18098.6%
Guelph StormSleeman Centre344,7044,71599.8%
Windsor SpitfiresWFCU Centre344,6106,45071.5%
Ottawa 67'sTD Place Arena344,2139,50044.3%
Sarnia StingProgressive Auto Sales Arena344,0394,11898.1%
Erie OttersErie Insurance Arena343,9876,71659.3%
Niagara IceDogsMeridian Centre343,8785,30073.2%
Sault Ste. Marie GreyhoundsGFL Memorial Gardens343,8554,92878.2%
Sudbury WolvesSudbury Community Arena343,8244,64082.4%
Saginaw SpiritDow Event Center343,6885,52766.7%
Barrie ColtsSadlon Arena343,6734,19587.6%
Peterborough PetesPeterborough Memorial Centre343,5223,72994.4%
Kingston FrontenacsSlush Puppie Place343,3195,61459.1%
Flint FirebirdsDort Financial Center343,1244,36571.6%
Brantford BulldogsBrantford Civic Centre343,1092,952105.3%
North Bay BattalionNorth Bay Memorial Gardens342,8704,26267.3%
Owen Sound AttackBayshore Community Centre342,7223,50077.8%
Mississauga SteelheadsParamount Fine Foods Centre342,4315,61243.3%

Playoffs

Conference quarterfinalsConference semifinalsConference finalsFinals
            
1Oshawa4
8Barrie2
1Oshawa4
6Ottawa0
3Brantford2
6Ottawa4
1Oshawa4
Eastern Conference
2North Bay3
2North Bay4
7Kingston1
2North Bay4
5Sudbury0
4Mississauga1
5Sudbury4
E1Oshawa0
W1London4
1London4
8Flint0
1London4
4Kitchener0
4Kitchener4
5Erie2
1London4
Western Conference
2Saginaw2
2Saginaw4
7Owen Sound0
2Saginaw4
3S.S. Marie3
3S.S. Marie4
6Guelph0

Conference quarterfinals

Eastern conference quarterfinals

(1) Oshawa Generals vs. (8) Barrie Colts
March 29Barrie Colts4 – 2Oshawa GeneralsTribute Communities CentreRecap 
No scoringFirst periodNo scoring
Shamar Moses (1) - 16:12
Cole Beaudoin (1) - 19:03
Second periodNo scoring
Zach Wigle (1) - 0:46
Beau Jelsma (1) - en - 19:52
Third period9:27 - pp - Beckett Sennecke (1)
17:59 - Dylan Roobroeck (1)
Sam Hillebrandt (1-0) (31 saves / 33 shots)Goalie statsJacob Oster (0-1) (22 saves / 25 shots)
March 31Barrie Colts4 – 5Oshawa GeneralsTribute Communities CentreRecap 
Riley Patterson (1) - pp - 1:25
Beau Jelsma (2) - 15:14
First period11:59 - Beckett Sennecke (2)
14:51 - Dylan Roobroeck (2)
Bode Stewart (1) - 17:29Second period15:27 - pp - Matthew Buckey (1)
16:14 - pp - Matthew Buckley (2)
Luke Torrance (1) - 8:16Third period6:24 - Riley Patterson (2)
Sam Hillebrandt (1-1) (32 saves / 37 shots)Goalie statsJacob Oster (1-1) (24 saves / 28 shots)
April 2Oshawa Generals5 – 1Barrie ColtsSadlon ArenaRecap 
Matthew Buckley (3) - pp - 9:04
Rasmus Kumpulainen (1) - 14:12
First period12:35 - Blair Scott (1)
Calum Ritchie (1) - pp - 0:33
Connor Punnett (1) - pp - 8:20
Second periodNo scoring
Dylan Roobroeck (3) - en - 18:40Third periodNo scoring
Jacob Oster (2-1) (15 saves / 16 shots)Goalie statsBen West (0-1) (42 saves / 46 shots)
April 4Oshawa Generals4 – 3OTBarrie ColtsSadlon ArenaRecap 
No scoringFirst period6:43 - Kyle Morey (1)
13:28 - Beau Jelsma (3)
Zackary Sandhu (1) - 6:05Second period18:08 - pp - Beau Jelsma (4)
Luca D'Amato (1) - 8:31
Connor Lockhart (1) - pp - 19:43
Third periodNo scoring
Beckett Sennecke (3) - 17:11First overtime periodNo scoring
Jacob Oster (3-1) (34 saves / 37 shots)Goalie statsSam Hillebrandt (1-2) (52 saves / 56 shots)
April 5Barrie Colts3 – 0Oshawa GeneralsTribute Communities CentreRecap 
No scoringFirst periodNo scoring
No scoringSecond periodNo scoring
Kashawn Aitcheson (1) - pp - 15:28
Zach Wigle (2) - en - 19:14
Cole Beaudoin (2) - en - 19:52
Third periodNo scoring
Sam Hillebrandt (2-2) (47 saves / 47 shots)Goalie statsJacob Oster (3-2) (23 saves / 24 shots)
April 7Oshawa Generals3 – 0Barrie ColtsSadlon ArenaRecap 
Luca D'Amato (2) - 5:11First periodNo scoring
Luke Torrance (2) - 7:51Second periodNo scoring
Connor Punnett (2) - sh - en - 19:01Third periodNo scoring
Jacob Oster (4-2) (32 saves / 32 shots)Goalie statsSam Hillebrandt (2-4) (34 saves / 36 shots)
Oshawa wins series 4 – 2


(2) North Bay Battalion vs. (7) Kingston Frontenacs
March 28Kingston Frontenacs2 – 4North Bay BattalionNorth Bay Memorial GardensRecap 
No scoringFirst period10:18 - Anthony Romani (1)
Jacob Battaglia (1) - 0:21Second period5:47 - Ty Nelson (1)
15:19 - Dalyn Wakely (1)
Quinton Burns (1) - 0:40Third period18:53 - en - Justin Ertel (1)
Mason Vaccari (0-1) (23 saves / 26 shots)Goalie statsDom DiVincentiis (1-0) (25 saves / 27 shots)
March 30Kingston Frontenacs3 – 7North Bay BattalionNorth Bay Memorial GardensRecap 
Jacob Battaglia (2) - pp - 11:45First period2:25 - pp - Ty Nelson (2)
4:54 - Ihnat Pazii (1)
12:31 - sh - Dalyn Wakely (2)
14:01 - sh - Sandis Vilmanis (1)
19:40 - Dalyn Wakely (3)
Gage Hayes (1) - 12:28Second period3:04 - pp - Brice Cooke (1)
17:10 - pp - Owen Van Steensel (1)
Jacob Holmes (1) - 16:34Third periodNo scoring
Mason Vaccari (0-2) (6 saves / 11 shots)
JJ Salajko (10 saves / 12 shots)
Goalie statsDom DiVincentiis (2 saves / 3 shots)
Mike McIvor (1-0) (17 saves / 19 shots)
April 1North Bay Battalion1 – 4Kingston FrontenacsSlush Puppie PlaceRecap 
No scoringFirst period12:19 - Ethan Miedema (1)
17:47 - Roman Schmidt (1)
18:33 - pp - Matthew Soto (1)
Jacob Therrien (1) - 3:34Second periodNo scoring
No scoringThird period18:57 - en - Paul Ludwinski (1)
Mike McIvor (1-1) (23 saves / 26 shots)Goalie statsMason Vaccari (1-2) (20 saves / 21 shots)
April 3North Bay Battalion5 – 4Kingston FrontenacsSlush Puppie PlaceRecap 
Dalyn Wakely (4) - 5:27
Dalyn Wakely (5) - 14:42
Lirim Amidovski (1) - 15:07
First periodNo scoring
Dalyn Wakely (6) - 1:07
Brice Cooke (2) - pp - 15:59
Second period11:26 - pp - Jacob Battaglia (3)
15:30 - sh - Nathan Poole (1)
No scoringThird period13:50 - pp - Paul Ludwinski (2)
18:03 - Jax Dubois (1)
Mike McIvor (2-1) (17 saves / 21 shots)Goalie statsMason Vaccari (1-3) (26 saves / 31 shots)
April 5Kingston Frontenacs1 – 5North Bay BattalionNorth Bay Memorial GardensRecap 
No scoringFirst periodNo scoring
No scoringSecond period0:48 - pp - Justin Ertel (2)
11:00 - Justin Ertel (3)
18:10 - Paul Christopoulos (1)
Jacob Holmes (2) - 15:02Third period9:38 - pp - Ty Nelson (3)
10:24 - Owen Van Steensel (2)
Mason Vaccari (1-4) (18 saves / 23 shots)Goalie statsMike McIvor (3-1) (22 saves / 23 shots)
North Bay wins series 4 – 1


(3) Brantford Bulldogs vs. (6) Ottawa 67's
March 29Ottawa 67's2 – 5Brantford BulldogsBrantford Civic CentreRecap 
No scoringFirst period2:18 - pp - Nick Lardis (1)
14:35 - pp - Nick Lardis (2)
Luca Pinelli (1) - 6:56Second period9:59 - Marek Vanacker (1)
Caden Kelly (1) - 15:04Third period6:46 - Calvin Crombie (1)
10:15 - pp - Lawson Sherk (1)
Collin MacKenzie (0-1) (34 saves / 39 shots)Goalie statsMatteo Drobac (1-0) (26 saves / 28 shots)
March 31Ottawa 67's6 – 3Brantford BulldogsBrantford Civic CentreRecap 
Cooper Foster (1) - 17:31
Frankie Marrelli (1) - 18:07
First period1:01 - Florian Xhekaj (1)
Luca Pinelli (2) - sh - 6:29
Samuel Mayer (1) - pp - 16:53
Second period3:27 - Calvin Crombie (2)
Cooper Foster (2) - en - 18:33
Braden Kressler (1) - en - 19:46
Third period15:56 - Patrick Thomas (1)
Collin MacKenzie (1-1) (27 saves / 30 shots)Goalie statsMatteo Drobac (1-1) (26 saves / 30 shots)
April 2Brantford Bulldogs2 – 5Ottawa 67'sTD Place ArenaRecap 
Marek Vanacker (2) - 1:47First period12:58 - Luca Pinelli (3)
Jake O'Brien (1) - 5:12Second period0:30 - Braeden Kressler (2)
7:00 - Luca Pinelli (4)
12:02 - Caden Kelly (2)
No scoringThird period18:39 - en - Braden Kressler (3)
Matteo Drobac (1-2) (26 saves / 30 shots)Goalie statsCollin MacKenzie (2-1) (23 saves / 25 shots)
April 4Brantford Bulldogs5 – 6OTOttawa 67'sTD Place ArenaRecap 
Marek Vanacker (3) - 3:51First periodNo scoring
Adrian Rebelo (1) - 0:47
Zakary Lavoie (1) - pp - 14:46
Second period4:57 - pp - Samuel Mayer (2)
19:20 - Samuel Mayer (3)
Zakary Lavoie (2) - pp - 17:08
Nick Lardis (3) - 19:04
Third period6:20 - pp - Henry Mews (1)
7:29 - Bradley Horner (1)
14:36 - Will Gerrior (1)
No scoringFirst overtime period10:23 - Samuel Mayer (4)
Matteo Drobac (1-3) (23 saves / 29 shots)Goalie statsCollin MacKenzie (3-1) (37 saves / 42 shots)
April 6Ottawa 67's2 – 4Brantford BulldogsBrantford Civic CentreRecap 
No scoringFirst period9:21 - pp - Nick Lardis (4)
19:26 - Zakary Lavoie (3)
Jack Dever (1) - 19:37Second periodNo scoring
Brady Stonehouse (1) - 12:03Third period10:38 - Florian Xhekaj (2)
19:09 - Florian Xhekaj (3)
Collin MacKenzie (3-2) (22 saves / 25 shots)Goalie statsMatteo Drobac (2-3) (26 saves / 28 shots)
April 7Brantford Bulldogs1 – 6Ottawa 67'sTD Place ArenaRecap 
No scoringFirst period4:47 - pp - Will Gerrior (2)
13:22 - Jack Dever (2)
No scoringSecond period15:50 - Bradley Horner (2)
Zakary Lavoie (4) - pp - 1:04Third period6:26 - Will Gerrior (3)
15:23 - en - Bradley Horner (3)
19:19 - Chris Barlas (1)
Matteo Drobac (2-4) (32 saves / 37 shots)Goalie statsCollin MacKenzie (4-2) (31 saves / 32 shots)
Ottawa wins series 4 – 2


(4) Mississauga Steelheads vs. (5) Sudbury Wolves
March 28Sudbury Wolves3 – 0Mississauga SteelheadsParamount Fine Foods CentreRecap 
Landon McCallum (1) - 1:56
Dalibor Dvorský (1) - pp - 16:43
First periodNo scoring
No scoringSecond periodNo scoring
Dalibor Dvorský (2) - en - 18:08Third periodNo scoring
Jakub Vondras (1-0) (32 saves / 32 shots)Goalie statsRyerson Leenders (0-1) (29 saves / 31 shots)
March 30Sudbury Wolves6 – 5OTMississauga SteelheadsParamount Fine Foods CentreRecap 
Kocha Delic (1) - pp - 7:04First period2:22 - Angus MacDonell (1)
9:21 - Marc Boudreau (1)
13:14 - pp - Chas Sharpe (1)
Evan Konyen (1) - 8:57
David Goyette (1) - 14:06
Second period9:17 - Luke Misa (1)
Kocha Delic (2) - 10:42
Evan Konyen (2) - 18:53
Third period17:22 - Lucas Karmiris (1)
Kocha Delic (3) - 2:33First overtime periodNo scoring
Jakub Vondras (2-0) (28 saves / 33 shots)Goalie statsRyerson Leenders (14 saves / 15 shots)
Jack Ivankovic (0-1) (24 saves / 29 shots)
April 1Mississauga Steelheads4 – 2Sudbury WolvesSudbury Community ArenaRecap 
Chas Sharpe (2) - pp - 3:36First periodNo scoring
Lucas Karmiris (2) - 4:59
Lucas Karmiris (3) - sh - 16:00
Second period7:13 - pp - David Goyette (2)
13:19 - Landon McCallum (2)
Porter Martone (1) - en - 19:28Third periodNo scoring
Jack Ivankovic (1-1) (38 saves / 40 shots)Goalie statsJakub Vondras (2-1) (21 saves / 24 shots)
April 3Mississauga Steelheads3 – 5Sudbury WolvesSudbury Community ArenaRecap 
Angus MacDonnell (2) - pp - 4:07First period18:24 - pp - Evan Konyen (3)
Finn Harding (1) - 1:13
Adam Zidlicky (1) - 15:00
Second period8:40 - pp - David Goyette (3)
10:25 - pp - Landon McCallum (3)
13:15 - pp - Matthew Mania (1)
17:43 - Nick Yearwood (1)
No scoringThird periodNo scoring
Jack Ivankovic (1-2) (40 saves / 45 shots)Goalie statsJakub Vondras (3-1) (25 saves / 28 shots)
April 5Sudbury Wolves6 – 2Mississauga SteelheadsParamount Fine Foods CentreRecap 
Alex Pharand (1) - 2:22
Evan Konyen (4) - pp - 10:03
First period15:39 - pp - Angus MacDonnell (3)
Nick DeAngelis (1) - pp - 14:49Second period2:15 - Jack Van Volsen (1)
Quentin Musty (1) - pp - 1:56
Nick DeAngelis (2) - pp - 13:29
David Goyette (4) - en - 18:44
Third periodNo scoring
Marcus Vandenberg (1-0) (26 saves / 28 shots)Goalie statsJack Ivankovic (1-3) (26 saves / 31 shots)
Sudbury wins series 4 – 1


Western conference quarterfinals

(1) London Knights vs. (8) Flint Firebirds
March 29Flint Firebirds0 – 3London KnightsBudweiser GardensRecap 
No scoringFirst period3:29 - Kaleb Lawrence (1)
No scoringSecond period7:47 - Kaleb Lawrence (2)
No scoringThird period19:10 - en - Easton Cowan (1)
Nathan Day (0-1) (17 saves / 19 shots)Goalie statsMichael Simpson (1-0) (23 saves / 23 shots)
March 31Flint Firebirds4 – 6London KnightsBudweiser GardensRecap 
Coulson Pitre (1) - pp - 9:40
Oliver Peer (1) - pp - 11:03
Oliver Peer (2) - 12:10
First period2:42 - Kasper Halttunen (1)
12:39 - Isaiah George (1)
No scoringSecond period3:37 - pp - Kasper Halttunen (2)
13:58 - pp - Max McCue (1)
Nathan Aspinall (1) - pp - 10:07Third period17:42 - pp - Oliver Bonk (1)
19:47 - en - Denver Barkey (1)
Nathan Day (0-2) (33 saves / 38 shots)Goalie statsMichael Simpson (2-0) (18 saves / 22 shots)
April 2London Knights4 – 3OTFlint FirebirdsDort Financial CenterRecap 
Kaleb Lawrence (3) - 12:15
Easton Cowan (2) - 13:06
First period11:50 - Connor Clattenburg (1)
No scoringSecond periodNo scoring
Kasper Halttunen (3) - 2:19Third period4:47 - Coulson Pitre (2)
7:07 - Blake Smith (1)
Oliver Bonk (2) - 11:59First overtime periodNo scoring
Michael Simpson (3-0) (25 saves / 28 shots)Goalie statsNathan Day (0-3) (32 saves / 36 shots)
April 4London Knights3 – 2Flint FirebirdsDort Financial CenterRecap 
Landon Sim (2) - 8:54First periodNo scoring
No scoringSecond period13:35 - Simon Slavicek (1)
Sam O'Reilly (1) - 4:46
Denver Barkey (2) - en - 18:43
Third period18:52 - Matthew Wang (1)
Michael Simpson (4-0) (34 saves / 36 shots)Goalie statsNathan Day (0-4) (28 saves / 30 shots)
London wins series 4 – 0


(2) Saginaw Spirit vs. (7) Owen Sound Attack
March 28Owen Sound Attack4 – 6Saginaw SpiritDow Event CenterRecap 
Cedrick Guindon (1) - 4:08First period0:52 - Josh Bloom (1)
16:16 - Josh Bloom (2)
Declan Waddick (1) - 0:45
Deni Goure (1) - 6:38
Second period7:12 - Rodwin Dionicio (1)
18:32 - Michael Misa (1)
Konnor Smith (1) - 19:56Third period17:28 - Hunter Haight (1)
18:01 - Hunter Haight (2)
Carter George (0-1) (40 saves / 45 shots)Goalie statsAndrew Oke (1-0) (24 saves / 28 shots)
March 30Owen Sound Attack2 – 5Saginaw SpiritDow Event CenterRecap 
No scoringFirst period12:05 - pp - Joey Willis (1)
17:07 - sh - Josh Bloom (3)
James Petrovski (1) - 5:52Second period4:00 - pp - Owen Beck (1)
8:26 - James Guo (1)
Ethan Burroughs (1) - 17:22Third period19:17 - en - Michael Misa (2)
Carter George (0-2) (32 saves / 36 shots)Goalie statsAndrew Oke (2-0) (35 saves / 37 shots)
April 1Saginaw Spirit2 – 1Owen Sound AttackBayshore Community CentreRecap 
Nic Sima (1) - 19:46First periodNo scoring
Joey Willis (1) - 19:49Second period17:18 - pp - Colby Barlow (1)
No scoringThird periodNo scoring
Andrew Oke (3-0) (24 saves / 25 shots)Goalie statsCarter George (0-3) (40 saves / 42 shots)
April 3Saginaw Spirit5 – 1Owen Sound AttackBayshore Community CentreRecap 
Zayne Parekh (1) - 3:56
Michael Misa (3) - 19:21
First period11:39 - sh - Servac Petrovsky (1)
Nic Sima (2) - 11:54
Rodwin Dionicio (2) - 17:29
Second periodNo scoring
Owen Beck (2) - pp - 6:05Third periodNo scoring
Andrew Oke (4-0) (20 saves / 21 shots)Goalie statsCarter George (0-4) (39 saves / 44 shots)
Saginaw wins series 4 – 0


(3) Sault Ste. Marie Greyhounds vs. (6) Guelph Storm
March 28Guelph Storm3 – 4Sault Ste. Marie GreyhoundsGFL Memorial GardensRecap 
Jake Karabela (1) - pp - 14:09First periodNo scoring
Michael Buchinger (1) - pp - 8:31
Brody Crane (1) - 12:14
Second period7:31 - Arttu Karki (1)
9:46 - Bryce McConnell-Barker (1)
10:11 - Owen Allard (1)
14:49 - pp - Gavin Hayes (1)
No scoringThird periodNo scoring
Damian Slavik (0-1) (18 saves / 22 shots)Goalie statsCharlie Schenkel (1-0) (14 saves / 17 shots)
March 30Guelph Storm1 – 4Sault Ste. Marie GreyhoundsGFL Memorial GardensRecap 
No scoringFirst period1:02 - Caeden Carlisle (1)
Rylan Singh (1) - pp - 16:42Second period5:39 - pp - Marco Mignosa (1)
6:24 - pp - Jacob Frasca (1)
16:33 - sh - Arttu Karki (2)
No scoringThird periodNo scoring
Damian Slavik (0-2) (23 saves / 27 shots)Goalie statsCharlie Schenkel (2-0) (19 saves / 20 shots)
April 1Sault Ste. Marie Greyhounds5 – 4OTGuelph StormSleeman CentreRecap 
No scoringFirst periodNo scoring
Jacob Frasca (2) - 5:28
Bryce McConnell-Barker (2) - pp - 17:35
Gavin Hayes (2) - 18:03
Second period1:20 - Vilmer Alriksson (1)
3:52 - Parker Snelgrove (1)
8:38 - pp - Charlie Paquette (1)
10:52 - Brody Crane (1)
Kirill Kudryavtsev (1) - 14:55Third periodNo scoring
Owen Allard (2) - pp - 0:57First overtime periodNo scoring
Charlie Schenkel (9 saves / 13 shots)
Landon Miller (1-0) (8 saves / 8 shots)
Goalie statsBrayden Gillespie (0-1) (33 saves / 38 shots)
April 3Sault Ste. Marie Greyhounds5 – 1Guelph StormSleeman CentreRecap 
Brady Martin (1) - 14:49First periodNo scoring
Gavin Hayes (3) - 8:56
Jordan D'Intino (1) - 16:18
Second period0:23 - pp - Michael Buchinger (2)
Jordan D'Intino (2) - 8:30
Owen Allard (3) - en - 16:32
Third periodNo scoring
Charlie Schenkel (3-0) (26 saves / 27 shots)Goalie statsBrayden Gillespie (0-2) (17 saves / 21 shots)
Sault Ste. Marie wins series 4 – 0


(4) Kitchener Rangers vs. (5) Erie Otters
March 29Erie Otters3 – 6Kitchener RangersKitchener Memorial AuditoriumRecap 
Dylan Edwards (1) - 13:54First period6:46 - Luke Ellinas (1)
10:16 - pp - Matthew Sop (1)
No scoringSecond period16:07 - Luke Ellinas (2)
Dylan Edwards (2) - 0:35
Sam Alfano (1) - 8:34
Third period4:09 - Eduard Šalé (1)
13:14 - Max Dirracolo (1)
19:35 - en - pp - Carson Rehkopf (1)
Ethan Fraser (0-1) (27 saves / 32 shots)Goalie statsJackson Parsons (1-0) (26 saves / 29 shots)
March 31Erie Otters7 – 4Kitchener RangersKitchener Memorial AuditoriumRecap 
Pano Fimis (1) - 5:14First period1:44 - pp - Carson Rehkopf (2)
2:27 - Matheas Stark (1)
Malcolm Spence (1) - 2:11
Sam Alfano (2) - 6:22
Second period18:10 - Carson Rehkopf (3)
Casey Terrance (1) - 1:26
Sam Alfano (3) - 10:37
Kaleb Smith (1) - 16:24
Dylan Edwards (3) - en - 18:05
Third period4:17 - pp - Matthew Sop (2)
Ethan Fraser (1-1) (24 saves / 28 shots)Goalie statsJackson Parsons (1-1) (18 saves / 24 shots)
April 2Kitchener Rangers4 – 3OTErie OttersErie Insurance ArenaRecap 
No scoringFirst period3:57 - pp - Sam Alfano (4)
15:31 - Kaleb Smith (2)
Adrian Misaljevic (1) - 2:45
Antonio Pugliese (1) - 14:59
Second period1:12 - Dylan Edwards (4)
Justin Bottineau (1) - 8:56Third periodNo scoring
Justin Bottineau (2) - 7:57First overtime periodNo scoring
Jackson Parsons (2-1) (40 saves / 43 shots)Goalie statsBen Gaudreau (0-1) (23 saves / 27 shots)
April 4Kitchener Rangers3 – 5Erie OttersErie Insurance ArenaRecap 
Carson Rehkopf (4) - pp - 11:15
Filip Mešár (1) - 12:24
First period5:52 - Sam Alfano (5)
Luke Ellinas (3) - pp - 12:58Second period11:54 - sh - Pano Fimis (2)
No scoringThird period6:58 - Brett Bressette (1)
8:19 - Alexis Daviault (1)
19:34 - en - Martin Misiak (1)
Jackson Parsons (2-2) (35 saves / 39 shots)Goalie statsBen Gaudreau (1-1) (30 saves / 33 shots)
April 5Erie Otters2 – 3OTKitchener RangersKitchener Memorial AuditoriumRecap 
No scoringFirst periodNo scoring
Pano Fimis (3) - 3:52Second period3:30 - Tanner Lam (1)
Dylan Edwards (5) - 9:56Third period7:12 - Matthew Sop (3)
No scoringFirst overtime period12:02 - Trent Swick (1)
Ben Gaudreau (1-2) (47 saves / 50 shots)Goalie statsJackson Parsons (3-2) (31 saves / 33 shots)
April 9Kitchener Rangers4 – 3OTErie OttersErie Insurance ArenaRecap 
Eduard Šalé (2) - pp - 2:51
Eduard Šalé (3) - 16:02
First period15:31 - Dylan Edwards (6)
Trent Swick (2) - 6:27Second period13:28 - Carey Terrance (2)
No scoringThird period17:06 - pp - Pano Fimis (4)
Luke Ellinas (4) - 5:38First overtime periodNo scoring
Jackson Parsons (4-2) (29 saves / 32 shots)Goalie statsBen Gaudreau (1-3) (25 saves / 29 shots)
Kitchener wins series 4 – 2


Conference semifinals

Eastern conference semifinals

(1) Oshawa Generals vs. (6) Ottawa 67's
April 12Ottawa 67's3 – 4Oshawa GeneralsTribute Communities CentreRecap 
Thomas Sirman (1) - pp - 16:26First periodNo scoring
No scoringSecond period6:50 - Dylan Roobroeck (4)
Luca Pinelli (5) - 6:34
Braeden Kressler (4) - 14:53
Third period2:52 - Beckett Sennecke (4)
10:39 - Calum Ritchie (2)
11:57 - Calum Ritchie (3)
Collin MacKenzie (4-3) (33 saves / 37 shots)Goalie statsJacob Oster (5-2) (27 saves / 30 shots)
April 14Ottawa 67's1 – 6Oshawa GeneralsTribute Communities CentreRecap 
Chris Barlas (2) - 8:38First period9:12 - Stuart Rolofs (1)
18:58 - Ben Danford (1)
No scoringSecond period15:13 - Matthew Buckley (4)
16:36 - Beckett Sennecke (5)
No scoringThird period2:30 - Dylan Roobroeck (5)
3:34 - pp - Beckett Sennecke (6)
Collin MacKenzie (4-4) (35 saves / 41 shots)Goalie statsJacob Oster (6-2) (30 saves / 31 shots)
April 16Oshawa Generals4 – 3OTOttawa 67'sTD Place ArenaRecap 
Dylan Roobroeck (6) - pp - 15:25First period10:00 - pp - Braden Kressler (5)
No scoringSecond period13:40 - Henry Mews (2)
Ben Danford (2) - 10:40
Connor Punnett (3) - 13:25
Third period17:50 - Braeden Kressler (6)
Connor Lockhart (2) - 17:07First overtime periodNo scoring
Jacob Oster (7-2) (39 saves / 42 shots)Goalie statsCollin MacKenzie (4-5) (38 saves / 42 shots)
April 18Oshawa Generals4 – 1Ottawa 67'sTD Place ArenaRecap 
Calum Ritchie (4) - pp - 8:29First period13:01 - pp - Thomas Sirman (2)
Owen Griffin (1) - 5:34
Dylan Roobroeck (7) - 12:30
Luke Torrance (3) - 19:12
Second periodNo scoring
No scoringThird periodNo scoring
Jacob Oster (8-2) (31 saves / 32 shots)Goalie statsCollin MacKenzie (4-6) (20 saves / 24 shots)
Oshawa wins series 4 – 0


(2) North Bay Battalion vs. (5) Sudbury Wolves
April 11Sudbury Wolves2 – 5North Bay BattalionNorth Bay Memorial GardensRecap 
No scoringFirst period6:33 - Andrew LeBlanc (1)
David Goyette (5) - 1:14
Quentin Musty (2) - 9:48
Second period1:51 - Justin Ertel (4)
16:05 - Andrew LeBlanc (2)
No scoringThird period6:49 - Ethan Procyszyn (1)
19:09 - en - Dalyn Wakely (7)
Marcus Vandenberg (1-1) (22 saves / 26 shots)Goalie statsMike McIvor (4-1) (27 saves / 29 shots)
April 13Sudbury Wolves1 – 5North Bay BattalionNorth Bay Memorial GardensRecap 
No scoringFirst period0:24 - Sandis Vilmanis (2)
14:14 - Jacob Therrien (2)
No scoringSecond periodNo scoring
Kocha Delic (4) - pp - 15:57Third period4:53 - Justin Ertel (5)
6:12 - Ihnat Pazii (2)
13:51 - en - sh - Owen Van Steensel (3)
Marcus Vandenberg (1-2) (25 saves / 29 shots)Goalie statsMike McIvor (5-1) (35 saves / 36 shots)
April 16North Bay Battalion6 – 5OTSudbury WolvesSudbury Community ArenaRecap 
Ihnat Pazii (3) - 1:53
Dalyn Wakely (8) - 4:04
First period5:07 - Nathan Villeneuve (1)
5:54 - Dalibor Dvorský (3)
17:10 - Nathan Villeneuve (2)
No scoringSecond period14:43 - Chase Coughlan (1)
19:00 - pp - Zacharie Giroux (1)
Justin Ertel (6) - sh - 5:56
Owen Van Steensel (4) - pp - 16:40
Ethan Procyszyn (2) - pp - 17:08
Third periodNo scoring
Dalyn Wakely (9) - 12:19First overtime periodNo scoring
Mike McIvor (6-1) (41 saves / 46 shots)Goalie statsJakub Vondras (3-2) (28 saves / 34 shots)
April 18North Bay Battalion5 – 0Sudbury WolvesSudbury Community ArenaRecap 
Sandis Vilmanis (3) - 0:28
Dalyn Wakely (10) - pp - 2:23
Sandis Vilmanis (4) - 17:52
First periodNo scoring
No scoringSecond periodNo scoring
Dalyn Wakely (11) - en - 15:23
Sandis Vilmanis (5) - 17:10
Third periodNo scoring
Mike McIvor (7-1) (36 saves / 36 shots)Goalie statsJakub Vondras (3-3) (3 saves / 6 shots)
Marcus Vandenberg (14 saves / 15 shots)
North Bay wins series 4 – 0


Western conference semifinals

(1) London Knights vs. (4) Kitchener Rangers
April 11Kitchener Rangers3 – 5London KnightsBudweiser GardensRecap 
Luke Ellinas (5) - 14:41First period17:10 - Kaleb Lawrence (4)
Eduard Šalé (4) - 16:08Second period18:19 - Isaiah George (2)
Hunter Brzustewicz (1) - 1:58Third period1:29 - Denver Barkey (3)
3:29 - pp - Oliver Bonk (2)
19:25 - en - Max McCue (2)
Jackson Parsons (4-3) (26 saves / 30 shots)Goalie statsMichael Simpson (5-0) (22 saves / 25 shots)
April 13Kitchener Rangers1 – 5London KnightsBudweiser GardensRecap 
Carson Rehkopf (5) - 6:57First period0:40 - Kaleb Lawrence (5)
11:31 - Kasper Halttunen (4)
No scoringSecond period2:36 - Henry Brzustewicz (1)
6:16 - pp - Jacob Julien (1)
No scoringThird period7:43 - Jackson Edward (1)
Jackson Parsons (4-4) (20 saves / 25 shots)Goalie statsMichael Simpson (6-0) (23 saves / 24 shots)
April 16London Knights6 – 4Kitchener RangersKitchener Memorial AuditoriumRecap 
Sam Dickinson (1) - 0:15
Kasper Halttunen (5) - 3:50
First periodNo scoring
Jacob Julien (2) - pp - 1:04
Jacob Julien (3) - pp - 7:20
Second period5:11 - pp - Adrian Misaljevic (2)
13:33 - pp - Trent Swick (3)
15:52 - pp - Eduard Šalé (5)
Jacob Julien (4) - 9:26
Isaiah George (3) - en - 19:44
Third period3:13 - Cameron Mercer (1)
Michael Simpson (7-0) (25 saves / 29 shots)Goalie statsJackson Parsons (4-5) (28 saves / 33 shots)
April 18London Knights4 – 3Kitchener RangersKitchener Memorial AuditoriumRecap 
Jacob Julien (5) - 0:39First period11:15 - Carson Rehkopf (6)
Jacob Julien (6) - pp - 13:54
Jacob Julien (7) - 16:52
Kasper Halttunen (6) - 17:46
Second period19:42 - Trent Swick (4)
No scoringThird period17:13 - Trent Swick (5)
Michael Simpson (8-0) (26 saves / 29 shots)Goalie statsJackson Parsons (4-6) (25 saves / 29 shots)
London wins series 4 – 0


(2) Saginaw Spirit vs. (3) Sault Ste. Marie Greyhounds
April 11Sault Ste. Marie Greyhounds0 – 4Saginaw SpiritDow Event CenterRecap 
No scoringFirst periodNo scoring
No scoringSecond period4:40 - Hunter Haight (3)
14:05 - Calem Mangone (1)
No scoringThird period0:55 - Alex Christopoulos (1)
15:25 - en - Matyas Sapovaliv (1)
Charlie Schenkel (3-1) (31 saves / 34 shots)Goalie statsAndrew Oke (5-0) (39 saves / 39 shots)
April 13Sault Ste. Marie Greyhounds5 – 2Saginaw SpiritDow Event CenterRecap 
Julian Fantino (1) - 4:45
Jordan D'Intino (3) - 18:12
First period16:23 - pp - Zayne Parekh (2)
Owen Allard (4) - pp - 15:15Second periodNo scoring
Jordan D'Intino (4) - 10:03
Jordan D'Intino (5) - 16:38
Third period6:58 - Nic Sima (3)
Charlie Schenkel (4-1) (25 saves / 27 shots)Goalie statsAndrew Oke (9 saves / 11 shots)
Nolan Lalonde (0-1) (7 saves / 10 shots)
April 15Saginaw Spirit7 – 2Sault Ste. Marie GreyhoundsGFL Memorial GardensRecap 
Jorian Donovan (1) - 13:47First periodNo scoring
Alex Christopoulos (2) - 0:13
Calem Mangone (2) - 9:49
Second period7:34 - Gavin Hayes (4)
9:24 - Jordan D'Intino (6)
Rodwin Dionicio (3) - 4:21
Calem Mangone (3) - 14:26
Braden Haché (1) - en - 16:57
Sebastian Gervais (1) - pp - 18:46
Third periodNo scoring
Nolan Lalonde (1-1) (21 saves / 23 shots)Goalie statsCharlie Schenkel (4-2) (18 saves / 24 shots)
April 17Saginaw Spirit0 – 4Sault Ste. Marie GreyhoundsGFL Memorial GardensRecap 
No scoringFirst period15:17 - pp - Bryce McConnell-Barker (3)
No scoringSecond period11:19 - Bryce McConnell-Barker (4)
No scoringThird period2:59 - pp - Jordan D'Intino (7)
17:13 - en - Marco Mignosa (2)
Nolan Lalonde (1-2) (24 saves / 27 shots)Goalie statsCharlie Schenkel (5-2) (27 saves/ 27 shots)
April 19Sault Ste. Marie Greyhounds2 – 3OTSaginaw SpiritDow Event CenterRecap 
Bryce McConnell-Barker (5) - pp - 11:47First periodNo scoring
Jack Beck (1) - 17:49Second period2:00 - Matyas Sapovaliv (2)
No scoringThird period7:54 - pp - Hunter Haight (4)
No scoringFirst overtime period7:53 - Calem Mangone (4)
Charlie Schenkel (5-3) (37 saves / 40 shots)Goalie statsNolan Lalonde (2-2) (32 saves / 34 shots)
April 21Saginaw Spirit0 – 5Sault Ste. Marie GreyhoundsGFL Memorial GardensRecap 
No scoringFirst period19:54 - Jacob Frasca (3)
No scoringSecond period4:02 - Jack Beck (2)
6:02 - pp - Gavin Hayes (5)
16:04 - pp - Gavin Hayes (6)
19:41 - Marco Mignosa (3)
No scoringThird periodNo scoring
Nolan Lalonde (2-3) (29 saves / 34 shots)Goalie statsCharlie Schenkel (6-3) (24 saves / 24 shots)
April 23Sault Ste. Marie Greyhounds1 – 3Saginaw SpiritDow Event CenterRecap 
No scoringFirst period10:17 - Joey Willis (3)
Gavin Hayes (7) - 15:10Second periodNo scoring
No scoringThird period9:24 - Calem Mangone (5)
19:00 - en - Matyas Sapovaliv (3)
Charlie Schenkel (6-4) (31 saves / 33 shots)Goalie statsNolan Lalonde (3-3) (16 saves / 17 shots)
Saginaw wins series 4 – 3


Conference finals

Eastern conference finals

(1) Oshawa Generals vs. (2) North Bay Battalion
April 26North Bay Battalion2 – 4Oshawa GeneralsTribute Communities CentreRecap 
Sandis Vilmanis (6) - 3:04
Dalyn Wakely (12) - 4:30
First period16:58 - pp - Stuart Rolofs (2)
No scoringSecond period6:05 - Stuart Rolofs (3)
No scoringThird period1:54 - Luca Marrelli (1)
19:18 - Connor Lockhart (3)
Mike McIvor (7-2) (29 saves / 32 shots)Goalie statsJacob Oster (9-2) (24 saves / 26 shots)
April 28North Bay Battalion0 – 3Oshawa GeneralsTribute Communities CentreRecap 
No scoringFirst period18:29 - Rasmus Kumpulainen (2)
No scoringSecond period17:25 - pp - Stuart Rolofs (4)
No scoringThird period19:49 - en - Beckett Sennecke (7)
Mike McIvor (7-3) (35 saves / 37 shots)Goalie statsJacob Oster (10-2) (22 saves / 22 shots)
April 29Oshawa Generals5 – 2North Bay BattalionNorth Bay Memorial GardensRecap 
Calum Ritchie (5) - 18:36First period2:33 - pp - Owen Van Steensel (5)
Stuart Rolofs (5) - 3:01
Connor Lockhart (4) - pp - 7:49
Beckett Sennecke (8) - 9:39
Second periodNo scoring
Calum Ritchie (6) - 3:49Third period2:12 - Sandis Vilmanis (7)
Jacob Oster (11-2) (39 saves / 41 shots)Goalie statsMike McIvor (7-4) (26 saves / 31 shots)
May 1Oshawa Generals4 – 5OTNorth Bay BattalionNorth Bay Memorial GardensRecap 
Connor Lockhart (5) - 17:00First period0:38 - Liam Arnsby (1)
7:35 - Sandis Vilmanis (8)
Beckett Sennecke (9) - 3:50
Dylan Roobroeck (8) - sh - 6:35
Second periodNo scoring
Beckett Sennecke (10) - 10:51Third period9:55 - Tnais Mathurin (1)
18:51 - Paul Christopoulos (2)
No scoringFirst overtime period6:02 - Sandis Vilmarnis (9)
Jacob Oster (11-3) (38 saves / 43 shots)Goalie statsMike McIvor (8-4) (27 saves / 31 shots)
May 3North Bay Battalion5 – 42OTOshawa GeneralsTribute Communities CentreRecap 
No scoringFirst periodNo scoring
Anthony Romani (2) - 13:15
Anthony Romani (3) - 18:53
Second period2:44 - Lucas Rodriguez (1)
Justin Ertel (7) - 7:26
Ty Nelson (4) - 11:19
Third period3:35 - pp - Luca Marrelli (2)
6:02 - Luca D'Amato (3)
11:00 - Luke Torrance (4)
Ty Nelson (5) - 4:53Second overtime periodNo scoring
Mike McIvor (9-4) (41 saves / 45 shots)Goalie statsJacob Oster (11-4) (42 saves / 47 shots)
May 5Oshawa Generals1 – 8North Bay BattalionNorth Bay Memorial GardensRecap 
No scoringFirst period0:43 - Dalyn Wakely (13)
12:00 - pp - Sandis Vilmanis (10)
13:30 - Brice Cooke (3)
18:22 - Owen Van Steensel (6)
Ben Danford (3) - 19:18Second period7:50 - Liam Arnsby (2)
16:40 - pp - Owen Van Steensel (7)
No scoringThird period11:19 - Justin Ertel (8)
16:12 - Jacob Therrien (3)
Jacob Oster (11-5) (12 saves / 17 shots)
Noah Bender (14 saves / 17 shots)
Goalie statsMike McIvor (10-4) (35 saves / 36 shots)
May 6North Bay Battalion1 – 6Oshawa GeneralsTribute Communities CentreRecap 
No scoringFirst period14:07 - David Bedkowski (1)
No scoringSecond period10:53 - Rasmus Kumpulainen (3)
14:42 - Connor Lockhart (6)
Jacob LeBlanc (1) - 5:51Third period2:08 - Dylan Roobroeck (9)
16:51 - en - Dylan Roobroeck (10)
19:39 - en - Ethan Toms (1)
Mike McIvor (10-5) (27 saves / 31 shots)Goalie statsJacob Oster (12-5) (24 saves / 25 shots)
Oshawa wins series 4 – 3


Western conference finals

(1) London Knights vs. (2) Saginaw Spirit
April 26Saginaw Spirit1 – 3London KnightsBudweiser GardensRecap 
Rodwin Dionicio (4) - 16:01First periodNo scoring
No scoringSecond periodNo scoring
No scoringThird period11:45 - pp - Kasper Halttunen (7)
13:39 - Kasper Halttunen (8)
19:40 - en - Easton Cowan (3)
Nolan Lalonde (3-4) (27 saves / 29 shots)Goalie statsMichael Simpson (9-0) (30 saves / 31 shots)
April 28Saginaw Spirit1 – 3London KnightsBudweiser GardensRecap 
No scoringFirst period5:01 - Ruslan Gazizov (1)
13:50 - pp - Kasper Halttunen (9)
Rodwin Dionicio (5) - pp - 0:32Second periodNo scoring
No scoringThird period18:54 - en - Ruslan Gazizov (2)
Nolan Lalonde (3-5) (26 saves / 28 shots)Goalie statsMichael Simpson (10-0) (17 saves / 18 shots)
April 29London Knights2 – 6Saginaw SpiritDow Event CenterRecap 
Ruslan Gazizov (3) - 7:55
Landon Sim (3) - 15:16
First period2:55 - pp - Hunter Haight (5)
No scoringSecond period4:59 - Owen Beck (3)
10:54 - Michael Misa (4)
18:33 - Hunter Haight (6)
No scoringThird period3:35 - Calem Mangone (6)
14:19 - Alex Christopoulos (3)
Michael Simpson (10-1) (26 saves / 31 shots)
Owen Willmore (6 saves / 7 shots)
Goalie statsNolan Lalonde (4-5) (18 saves / 20 shots)
May 1London Knights7 – 3Saginaw SpiritDow Event CenterRecap 
Sam Dickinson (2) - 0:28
Sam O'Reilly (2) - 2:29
First period5:13 - pp - Calem Mangone (7)
Landom Sim (4) - 4:04
Oliver Bonk (3) - pp - 10:17
Second period5:44 - Jorian Donovan (2)
13:26 - Owen Beck (4)
Easton Cowan (4) - 15:55
Sam O'Reilly (3) - en - 17:09
Isaiah George (4) - en - 18:43
Third periodNo scoring
Michael Simpson (11-1) (34 saves / 37 shots)Goalie statsNolan Lalonde (4-6) (21 saves / 26 shots)
May 3Saginaw Spirit4 – 2London KnightsBudweiser GardensRecap 
Hunter Haight (7) - 14:56First periodNo scoring
Josh Bloom (4) - pp - 1:54
Hunter Haight (8) - 17:29
Second period14:15 - Oliver Bonk (4)
17:55 - Easton Cowan (5)
Hunter Haight (9) - pp - 5:44Third periodNo scoring
Nolan Lalonde (5-6) (26 saves / 28 shots)Goalie statsMichael Simpson (11-2) (31 saves / 35 shots)
May 5London Knights4 – 2Saginaw SpiritDow Event CenterRecap 
Easton Cowan (6) - 19:10First periodNo scoring
No scoringSecond period16:43 - Joey Willis (4)
Sam O'Reilly (4) - 1:25
Jackson Edward (2)
Easton Cowan (7) - en - 19:22
Third period7:35 - Jorian Donovan (3)
Michael Simpson (12-2) (33 saves / 35 shots)Goalie statsNolan Lalonde (5-7) (22 saves / 25 shots)
London wins series 4 – 2


J. Ross Robertson Cup finals

(W1) London Knights vs. (E1) Oshawa Generals

May 9Oshawa Generals1 – 8London KnightsBudweiser GardensRecap 
No scoringFirst period8:50 - pp - Oliver Bonk (5)
16:58 - Jared Woolley (1)
Connor Lockhart (7) - 19:42Second period0:28 - Oliver Bonk (6)
10:23 - Easton Cowan (8)
18:10 - pp - Denver Barkey (4)
No scoringThird period0:11 - Jacob Julien (8)
1:20 - Ruslan Gazizov (4)
5:48 - Ruslan Gazizov (5)
Jacob Oster (12-6) (25 saves / 32 shots)
Noah Bender (8 saves / 9 shots)
Goalie statsMichael Simpson (13-2) (24 saves / 25 shots)
May 11Oshawa Generals1 – 9London KnightsBudweiser GardensRecap 
No scoringFirst period9:27 - Ruslan Gazizov (6)
11:48 - pp - Kasper Halttunen (10)
17:09 - pp - Easton Cowan (9)
17:29 - Evan Van Gorp (1)
Ben Danford (4) - 18:36Second period3:26 - Kasper Halttunen (11)
5:32 - Denver Barkey (5)
14:52 - pp - Kasper Halttunen (12)
16:48 - Max McCue (3)
No scoringThird period3:20 - pp - Jacob Julien (9)
Jacob Oster (12-7) (25 saves / 33 shots)
Noah Bender (5 saves / 6 shots)
Goalie statsMichael Simpson (14-2) (16 saves / 17 shots)
Owen Willmore (5 shots / 5 saves)
May 13London Knights7 – 62OTOshawa GeneralsTribute Communities CentreRecap 
Sam Dickinson (3) - 17:07First period12:12 - Calum Ritchie (7)
12:36 - Luca D'Amato (4)
13:19 - Connor Lockhart (8)
Kasper Halttunen (13) - pp - 13:35Second period10:47 - pp - Dylan Roobroeck (11)
13:58 - Connor Lockhart (9)
14:33 - Luca D'Amato (5)
Oliver Bonk (7) - pp - 1:04
Kasper Halttunen (14) - pp - 11:09
Kasper Halttunen (15) - 13:00
Sam O'Reilly (5) - 17:03
Third periodNo scoring
Henry Brzustewicz (2) - 2:00Second overtime periodNo scoring
Michael Simpson (13 saves / 19 shots)
Owen Willmore (1-0) (17 saves / 17 shots)
Goalie statsJacob Oster (12-8) (37 saves / 44 shots)
May 15London Knights7 – 1Oshawa GeneralsTribute Communities CentreRecap 
Sam Dickinson (4) - 3:00
Ruslan Gazizov (7) - 7:31
Kasper Halttunen (16) - pp - 12:31
First period19:13 - Calum Ritchie (8)
Denver Barkey (6) - 7:01
Kasper Halttunen (17) - 12:13
Easton Cowan (10) - pp - 16:30
Second periodNo scoring
William Nicholl (1) - pp - 16:08Third periodNo scoring
Michael Simpson (15-2) (25 saves / 26 shots)Goalie statsJacob Oster (12-9) (23 saves / 30 shots)
London wins series 4 – 0


J. Ross Robertson Cup Champions Roster

2023-24 London Knights[9]
Goaltenders
  • 31 – Michael Simpson 
  • 80 – Owen Willmore 

Defencemen

  • 2 – Henry Brzustewicz 
  • 3 – Sam Dickinson 
  • 4 – Isaiah George 
  • 17 – Ethan MacKinnon 
  • 24 – Noah Jenken 
  • 27 – Alec Leonard 
  • 51 – Jared Woolley 
  • 59 – Oliver Bonk 
  • 92 – Jackson Edward 

Wingers

  • 7 – Easton Cowan 
  • 11 – Ryder Boulton 
  • 12 – Kasper Halttunen 
  • 14 – Evan Van Gorp 
  • 36 – Sawyer Boulton 
  • 37 – Kaeden Johnston 
  • 39 – Max McCue 
  • 70 – Ruslan Gazizov 
  • 86 – Denver Barkey 
  • 90 – Landon Sim 

Centres

Playoff scoring leaders

Note: GP = Games played; G = Goals; A = Assists; Pts = Points; PIM = Penalty minutes[10]

PlayerTeamGPGAPtsPIM
Easton CowanLondon Knights1810243418
Calum RitchieOshawa Generals218223016
Sandis VilmanisNorth Bay Battalion161017274
Denver BarkeyLondon Knights186212716
Kasper HalttunenLondon Knights181792614
Dylan RoobroeckOshawa Generals2111152628
Dalyn WakelyNorth Bay Battalion1613102318
Beckett SenneckeOshawa Generals1610122221
Max McCueLondon Knights183192220
Owen Van SteenselNorth Bay Battalion167132021

Playoff leading goaltenders

Note: GP = Games played; Mins = Minutes played; W = Wins; L = Losses: OTL = Overtime losses;
SL = Shootout losses; GA = Goals Allowed; SO = Shutouts; GAA = Goals against average
[11]

PlayerTeamGPMINSWLGASOSv%GAA
Andrew OkeSaginaw Spirit6329501010.9381.83
Charlie SchenkelSault Ste. Marie Greyhounds11634642520.9132.36
Sam HillebrandtBarrie Colts5315231310.9382.48
Michael SimpsonLondon Knights1810431524510.9082.59
Mike McIvorNorth Bay Battalion159191054110.9142.68

Awards

Playoffs trophies
Trophy nameRecipientRef
J. Ross Robertson Cup
OHL Finals champion
London Knights[12]
Bobby Orr Trophy
Eastern Conference playoff champion
Oshawa Generals[13]
Wayne Gretzky Trophy
Western Conference playoff champion
London Knights[14]
Wayne Gretzky 99 Award
Playoffs MVP
Easton Cowan (London Knights)[15]
Regular season — Team trophies
Trophy nameRecipientRef
Hamilton Spectator Trophy
Team with best record
London Knights[16]
Leyden Trophy
East division champion
Oshawa Generals[17]
Emms Trophy
Central division champion
North Bay Battalion[18]
Bumbacco Trophy
West division champion
Saginaw Spirit[19]
Holody Trophy
Midwest division champion
London Knights[16]
Regular season — Executive awards
Trophy nameRecipientRef
Matt Leyden Trophy
Coach of the year
Derek Laxdal (Oshawa Generals)[20]
Jim Gregory Award
General manager of the year
Adam Dennis (North Bay Battalion)[21]
OHL Executive of the Year
Executive of the Year
Regular season — Player awards
Trophy nameRecipientRef
Red Tilson Trophy
Most outstanding player
Easton Cowan (London Knights)[22]
Eddie Powers Memorial Trophy
Top scorer
David Goyette (Sudbury Wolves)[23]
Dave Pinkney Trophy
Lowest team goals against
Michael Simpson & Owen Willmore
(London Knights)
[23]
Max Kaminsky Trophy
Most outstanding defenceman
Zayne Parekh (Saginaw Spirit)[24]
Jim Mahon Memorial Trophy
Top scoring right winger
David Goyette (Sudbury Wolves)[23]
Emms Family Award
Rookie of the year
Jake O'Brien (Brantford Bulldogs)[25]
William Hanley Trophy
Most sportsmanlike player
Jett Luchanko (Guelph Storm)[26]
F. W. "Dinty" Moore Trophy
Best rookie GAA
Jack Ivankovic (Mississauga Steelheads)[23]
Bobby Smith Trophy
Scholastic player of the year
Carter George (Owen Sound Attack)[27]
Leo Lalonde Memorial Trophy
Overage player of the year
Matthew Sop (Kitchener Rangers)[28]
Jim Rutherford Trophy
Goaltender of the year
Jacob Oster (Oshawa Generals)[29]
Dan Snyder Memorial Trophy
Humanitarian of the year
Mason Vaccari (Kingston Frontenacs)[30]
Roger Neilson Memorial Award
Top academic college/university player
Thomas Sirman (Ottawa 67's)[31]
Ivan Tennant Memorial Award
Top academic high school player
Carter George (Owen Sound Attack)[27]
Mickey Renaud Captain's Trophy
Team captain that best exemplifies
character and commitment
Braden Haché (Saginaw Spirit)[32]
Prospect player awards
Trophy nameRecipientRef
Jack Ferguson Award
First overall pick in priority selection
Ethan Belchetz (Windsor Spitfires)[33]
Tim Adams Memorial Trophy
OHL Cup MVP
Ethan Belchetz (Oakville Rangers)[33]

All-Star teams

The OHL All-Star and All-Rookie Teams were selected by the OHL's general managers.[34]

First team

Second team

Third team

First All-Rookie team

Second All-Rookie team

2024 OHL Priority Selection

On March 27, 2024, the league announced the results of the Ontario Hockey League Priory Selection Lottery. Each of the four non-playoff participated in the lottery, as the 20th place Niagara IceDogs had a 40% chance of winning, the 19th place Windsor Spitfires had a 30% chance of winning, the 18th place Peterborough Petes had a 20% chance of winning, and the 17th place Sarnia Sting had a 10% chance of winning. The Windsor Spitfires won the lottery and selected first overall and selected Ethan Belchetz from the Oakville Rangers with their selection.[35] The entirety of the OHL Priority Selection Draft will take place over two days, as rounds 1-3 take place on April 12, while rounds 4-15 will be on April 13.

These are the results for the first round of the draft:[36]

#PlayerNationalityOHL TeamHometownMinor Team
1Ethan Belchetz (LW)  CanadaWindsor SpitfiresOakville, OntarioOakville Rangers U16 (OMHA-SCTA)
2Alessandro Di Iorio (C)  CanadaSarnia StingVaughan, OntarioVaughan Kings U16 (GTHL)
3Colin Fitzgerald (C)  CanadaPeterborough PetesPeterborough, OntarioPeterborough Petes U16 (OMHA-ETA)
4Braidy Wassilyn (C)  CanadaNiagara IceDogsCampbellville, OntarioMarkham Majors U16 (GTHL)
5Parker Vaughan (RW)  CanadaBarrie ColtsSt. Thomas, OntarioElgin-Middlesex Canucks U16 (MHAO-ALI)
6Cole Zurawski (RW)  CanadaFlint FirebirdsEtobicoke, OntarioMississauga Rebels U16 (GTHL)
7Pierce Mbuyi (LW)  CanadaOwen Sound AttackMississauga, OntarioToronto Marlboros U16 (GTHL)
8Caleb Malhotra (C)  CanadaKingston FrontenacsToronto, OntarioVaughan Kings U16 (GTHL)
9Alex McLean (C)  CanadaGuelph StormPerth, OntarioBarrie Jr. Colts U16 (OMHA-ETA)
10Tyler Challenger (LW)  CanadaErie OttersMississauga, OntarioNorth York Rangers U16 (GTHL)
11Nathan Amidovski (C)  CanadaOttawa 67'sAlliston, OntarioBarrie Jr. Colts U16 (OMHA-ETA)
12Luca Blonda (RD)  CanadaSudbury WolvesSault Ste. Marie, OntarioPittsburgh Penguins Elite 15's (NPHL-15)
13Adam Valentini (C)  CanadaMississauga SteelheadsToronto, OntarioToronto Marlboros U16 (GTHL)
14Aiden O'Donnell (C)  CanadaBrantford BulldogsCole Harbour, Nova ScotiaSteele Subaru U18 (NSU18MHL)
15Evan Headrick (C)  CanadaKitchener RangersGarden River, OntarioOakville Rangers U16 (OMHA-SCTA)
16Ryder Carey (C)  CanadaNorth Bay BattalionHamilton, OntarioOakville Rangers U16 (OMHA-SCTA)
17Brady Smith (RW)  CanadaOshawa GeneralsMississauga, OntarioNorth York Rangers U16 (GTHL)
18Ryder Cali (C)  CanadaSault Ste. Marie GreyhoundsPenetanguishene, OntarioMarkham Majors U16 (GTHL)
19Dimian Zhilkin (RW)  CanadaSaginaw SpiritOakville, OntarioToronto Jr. Canadiens U16 (GTHL)
20Logan Hawery (C)  CanadaLondon KnightsBarrie, OntarioBarrie Jr. Colts U16 (OMHA-ETA)
21Kohyn Eshkawkogan (RD)  CanadaOttawa 67'sManitoulin Island, OntarioNorth York Rangers U16 (GTHL)

2024 CHL Import Draft

On July 3, 2024, the Canadian Hockey League conducted the 2024 CHL Import Draft, in which teams in all three CHL leagues participate in. The Windsor Spitfires held the first pick in the draft by a team in the OHL. The Spitfires selected Ilya Protas from Belarus with the OHL's first selection in the draft.

Below are the players who were selected in the first round by Ontario Hockey League teams in the 2024 CHL Import Draft.[37]

#PlayerNationalityOHL teamHometownLast team
3Ilya Protas (LW)  BelarusWindsor SpitfiresVitebsk, BelarusDes Moines Buccaneers (USHL)
6Ruslan Karimov (LW)  RussiaSarnia StingAlmetyevsk, RussiaJHC Irbis (MHL)
9Adam Novotný (C)  Czech RepublicPeterborough PetesHradec Králové, Czech RepublicMountfield HK (CZE)
12Gabriel Eliasson (LD)  SwedenNiagara IceDogsKungsbacka, SwedenHV 71 (SWE Jr.)
15Emil Hemming (RW)  FinlandBarrie ColtsVaasa, FinlandHC TPS (SM-Liiga)
18Mitja Jokinen (LD)  FinlandFlint FirebirdsRaisio, FinlandTPS U-20 (FIN U-20)
21Max Bleicher (LD)  GermanyOwen Sound AttackFüssen, GermanyEV Füssen (OBERL)
24PASSKingston Frontenacs
27Daniil Skvortsovl (LD)  RussiaGuelph StormSaint Petersburg, RussiaKrasnaya Armiya (MHL)
30Noah Erliden (G)  SwedenErie OttersJönköping, SwedenHV 71 (SWE-Jr.)
33Filip Ekberg (C)  SwedenOttawa 67'sUppsala, SwedenAlmtuna IS (SWE-2)
36Jan Chovan (RW)  SlovakiaSudbury WolvesBratislava, SlovakiaTappara U-20 (FIN U-20)
39Martin Vaculík (RW)  Czech RepublicBrampton SteelheadsZlín, Czech RepublicPSG Berani Zlin Jr. (CZE Jr.)
42Adrien Bartovic (C)  Czech RepublicBrantford BulldogsPardubice, Czech RepublicMalmö Redhawks (SWE-Jr.)
45Tomas Chrenko (LW)  SlovakiaKitchener RangersNitra, SlovakiaHK Nitra (SLO)
48Natan Teshome (RW)  FinlandNorth Bay BattalionLappeenranta, FinlandJokerit U-20 (FIN U-20)
51Lauri Sinivuori (LW)  FinlandOshawa GeneralsMikkeli, FinlandHIFK U-20) (FIN U-20)
54Lukas David Holub (RD)  Czech RepublicSault Ste. Marie GreyhoundsAtlanta, GeorgiaHC Oceláři Třinec Jr. (CZE Jr.)
56Igor Chernyshov (LW)  RussiaSaginaw SpiritPenza, RussiaHC Dynamo Moscow (KHL)
58Jesse Nurmi (LW)  FinlandLondon KnightsValkeala, FinlandKooKoo (SM-Liiga)

2024 NHL Entry Draft

On June 28–29, 2024, the National Hockey League conducted the 2024 NHL Entry Draft at the Sphere in Las Vegas, Nevada. Beckett Sennecke of the Oshawa Generals was the highest player from the OHL to be selected, as he was taken with the 3rd overall pick by the Anaheim Ducks. A total of 39 OHL players were selected in the draft.[38]

Below are the players selected from OHL teams at the NHL Entry Draft.[39]

Round#PlayerNationalityNHL teamHometownOHL team
13Beckett Sennecke (RW)  CanadaAnaheim DucksToronto, OntarioOshawa Generals
19Zayne Parekh (RD)  CanadaCalgary FlamesNobleton, OntarioSaginaw Spirit
111Sam Dickinson (LD)  CanadaSan Jose SharksToronto, OntarioLondon Knights
113Jett Luchanko (C)  CanadaPhiladelphia FlyersLondon, OntarioGuelph Storm
124Cole Beaudoin (C)  CanadaUtah Hockey ClubKanata, OntarioBarrie Colts
126Liam Greentree (LW)  CanadaLos Angeles KingsOshawa, OntarioWindsor Spitfires
127Marek Vanacker (LW)  CanadaChicago BlackhawksDelhi, OntarioBrantford Bulldogs
131Ben Danford (RD)  CanadaToronto Maple LeafsMadoc, OntarioOshawa Generals
132Sam O'Reilly (RW)  CanadaEdmonton OilersToronto, OntarioLondon Knights
256Lukas Fischer (LD)  United StatesSt. Louis BluesBrighton, MichiganSarnia Sting
257Carter George (G)  CanadaLos Angeles KingsThunder Bay, OntarioOwen Sound Attack
262Jacob Battaglia (LW)  CanadaCalgary FlamesMississauga, OntarioKingston Frontenacs
263Nathan Villeneuve (C)  CanadaSeattle KrakenOttawa, OntarioSudbury Wolves
368Ethan Procyszyn (C)  CanadaAnaheim DucksWasaga Beach, OntarioNorth Bay Battalion
372A.J. Spellacy (C)  United StatesChicago BlackhawksWestlake, OhioWindsor Spitfires
374Henry Mews (RD)  CanadaCalgary FlamesOttawa, OntarioOttawa 67's
386Luca Marrelli (RD)  CanadaColumbus Blue JacketsToronto, OntarioOshawa Generals
4102Owen Protz (LD)  CanadaMontreal CanadiensOttawa, OntarioBrantford Bulldogs
4104Luke Ellinas (LW)  CanadaOttawa SenatorsToronto, OntarioKitchener Rangers
4109Kevin He (LW)  CanadaWinnipeg JetsNobleton, OntarioNiagara IceDogs
4125Riley Patterson (C)  CanadaVancouver CanucksBurlington, OntarioBarrie Colts
4126Landon Miller (G)  CanadaDetroit Red WingsBarrie, OntarioSault Ste. Marie Greyhounds
5135Owen Allard (C)  CanadaUtah Hockey ClubOttawa, OntarioSault Ste. Marie Greyhounds
5150Luke Misa (C)  CanadaCalgary FlamesOakville, OntarioMississauga Steelheads
5159Nathan Aspinall (LW)  CanadaNew York RangersMarkham, OntarioFlint Firebirds
5160Connor Clattenburg (LW)  CanadaEdmonton OilersArnprior, OntarioFlint Firebirds
6162Anthony Romani (RW)  CanadaVancouver CanucksPickering, OntarioNorth Bay Battalion
6163Ty Henry (LD)  CanadaChicago BlackhawksToronto, OntarioErie Otters
6164Jared Woolley (LD)  CanadaLos Angeles KingsPort Hope, OntarioLondon Knights
6174Stevie Leskovar (LD)  CanadaMinnesota WildCambridge, OntarioMississauga Steelheads
6180Trent Swick (LW)  CanadaVegas Golden KnightsThorold, OntarioKitchener Rangers
6181Kaden Pitre (C)  CanadaTampa Bay LightningStouffville, OntarioFlint Firebirds
6187Kieron Walton (LW)  CanadaWinnipeg JetsToronto, OntarioSudbury Wolves
6192Dalyn Wakely (C)  CanadaEdmonton OilersPort Hope, OntarioNorth Bay Battalion
7196William Nicholl (C)  CanadaEdmonton OilersManotick, OntarioLondon Knights
7202Jakub Fibigr (LD)  Czech RepublicSeattle KrakenUničov, Czech RepublicMississauga Steelheads
7216Sam McCue (RW)  CanadaToronto Maple LeafsSudbury, OntarioOwen Sound Attack
7219Ryerson Leenders (G)  CanadaBuffalo SabresNanticoke, OntarioMississauga Steelheads
7223Finn Harding (RD)  CanadaPittsburgh PenguinsToronto, OntarioMississauga Steelheads

References

Preceded by OHL seasons Succeeded by