The puck dropped on the Ontario Hockey League’s Opening Week on Thursday, September 26 with the reigning Memorial Cup champions Saginaw Spirit hosting the Windsor Spitfires, and a rivalry match-up between the Kingston Frontenacs and the Peterborough Petes. As the 2024-25 season begins, a total of 167 Greater Toronto Hockey League alumni are featured on OHL Opening Week rosters.
The Brampton Steelheads lead the way with 15 former GTHL players rostered, including newly named captain Porter Martone (Toronto Jr. Canadiens). In a close second are the Erie Otters and the Niagara IceDogs are in a close second with 13 each. Rosters with 10 or more GTHL alumni include the Oshawa Generals (11), Kitchener Rangers (10), and Sudbury Wolves (10). Of the 20 OHL teams, 19 have at least five GTHL alumni on their Opening Week roster.
The alumni also represent all 12 of the GTHL’s ‘AAA’ clubs. The Toronto Jr. Canadiens top the list with 33 representatives, with the Toronto Marlboros a close second with 28. The Mississauga Senators and the North York Rangers follow with 19 and 17 former players respectively, while the Vaughan Kings are next up with 14. Every GTHL ‘AAA’ club features at least six GTHL alumni.
In the first night of regular season action, Liam Greentree and the Spitfires spoiled the Spirit’s celebration with a 5-4 overtime win, while Mason Vaccari and the Frontenacs skated to a comfortable 7-2 victory over the Petes. More GTHL alumni will be in action on Friday, September 27 with 10 games on the schedule. For more, visit chl.ca/ohl.
GTHL ALUMNI – 2024-25 OHL OPENING WEEK ROSTERS
NOTE: All numbers and totals are based on where the player was last rostered.
Barrie Colts (8)
- Zach Wigle (U13 Mississauga Rebels)
- Riley Patterson (U16 Mississauga Senators)
- Bode Stewart (U16 Mississauga Senators)
- Shamar Moses (U16 Don Mills Flyers)
- Carter Lowe (U16 Toronto Marlboros)
- Tristan Bertucci (U16 Toronto Marlboros)
- Kashawn Aitcheson (U16 North York Rangers)
- Arvins Jaswal (U18 Toronto Red Wings)
Brampton Steelheads (15)
- Kieran Witkowski (U16 Toronto Marlboros)
- Jack Van Volsen (U16 Toronto Jr. Canadiens)
- Carson Rehkopf (U15 Toronto Jr. Canadiens)
- Angus MacDonell (U16 Toronto Marlboros)
- William Eggleton (U16 Mississauga Senators, U18 Toronto Young Nationals)
- Luke Misa (U6 Port Credit Storm)
- MacGregor Richmond (U18 Toronto Young Nationals)
- Porter Martone (U16 Toronto Jr. Canadians)
- Parker Von Richter (U16 Toronto Marlboros)
- Finn Harding (U18 Toronto Jr. Canadiens)
- Luke Dragusica (U16 Toronto Marlboros)
- Jacob Gibbons (U16 Markham Majors, U18 North York Rangers)
- Jack Ivankovic (U16 Mississauga Senators)
- Stevie Leskovar (U15 Mississauga Senators)
- Mason Zebeski (U6 Clarkson HL)
Branford Bulldogs (7)
- Dylan Tsherna (U16 Don Mills Flyers)
- Zakary Lavoie (U16 Toronto Young Nationals)
- Jake O’Brien (U16 Toronto Jr. Canadiens)
- Patrick Thomas (U13 Mississauga Rebels)
- Daniel Chen (U16 Don Mills Flyers, U18 Mississauga Rebels)
- Ryerson Leenders (U16 Toronto Young Nationals)
- Briir Long (U16 Mississauga Senators)
Erie Otters (13)
- Diego Da Silva (U18 Toronto Red Wings)
- Dylan Edwards (U16 Don Mills Flyers, U18 Toronto Young Nationals)
- Malcolm Spence (U16 Mississauga Senators)
- Wesley Royston (U15 Toronto Jr. Canadiens)
- Tyler Challenger (U16 North York Rangers)
- Gabriel Frasca (U16 Mississauga Senators)
- Pano Fimis (U16 Toronto Jr. Canadiens)
- Ty Henry (U16 Toronto Red Wings)
- Nathan Sauder (U16 Reps Hockey Club)
- Keagan Knight (U16 Toronto Jr. Canadiens)
- Nicholas Holomego (U16 Thunder Bay Kings)
- Lucas Ambrosio (U16 Toronto Jr. Canadiens)
- Charlie Burns (U16 Toronto Jr. Canadiens)
Flint Firebirds (9)
- Jimmy Lombardi (U16 Don Mills Flyers)
- Josh Colosimo (U16 Toronto Jr. Canadiens, U18 North York Rangers)
- Jeremy Martin (U16 Toronto Marlboros)
- Kaden Pitre (U16 Vaughan Kings)
- Max Anderson (U16 Don Mills Flyers)
- Alex Kostov (U16 Markham Majors)
- Cole Zurawski (U16 Mississauga Rebels)
- Christian Colosimo (U16 Mississauga Rebels)
- Marko Stojkov (U16 Don Mills Flyers)
Guelph Storm (6)
- Alex McLean (U13 Toronto Marlboros)
- Leo Serlin (U16 Toronto Marlboros)
- Rowan Topp (U16 North York Rangers)
- Rylan Sing (U13 Toronto Jr. Canadiens)
- Cam Allen (U16 Toronto Young Nationals)
- Brayden Gillespie (U16 North York Rangers, U18 Vaughan Kings)
Kingston Frontenacs (7)
- Luke McNamara (U15 Toronto Jr. Canadiens)
- Adam Kelly (U16 Toronto Jr. Canadiens)
- Jacob Battaglia (U16 Toronto Jr. Canadiens)
- Matthew Soto (U15 Toronto Jr. Canadiens)
- Maleek McGowan (U16 Markham Majors)
- Xander Velliaris (U16 Toronto Jr. Canadiens)
- Mason Vaccari (U16 Vaughan Kings)
Kitchener Rangers (10)
- Adrian Misaljevic (U16 Mississauga Rebels)
- Weston Cameron (U16 Toronto Marlboros)
- Luke Ellinas (U16 North York Rangers)
- Tanner Lam (U15 Reps Hockey Club)
- Matthew Hlacar (U15 Toronto Marlboros)
- Justin Bottineau (U15 Toronto Marlboros)
- Luca Romano (U16 Toronto Jr. Canadiens)
- Matthew Andonovski (U16 Reps Hockey Club)
- Matheas Stark (U16 Toronto Marlboros)
- Alexander Bilecki (U16 Mississauga Rebels)
London Knights (7)
- Sam O’Reilly (U16 Vaughan Kings)
- Denver Barkay (U16 Toronto Titans)
- Sam Dickinson (U16 Toronto Marlboros)
- Alec Leonard (U16 Reps Hockey Club)
- PJ Fagan II (U16 Don Mills Flyers)
- Finn Wilson (U15 Reps Hockey Club)
- Alexei Medvedev (U16 Vaughan Kings)
Niagara IceDogs (13)
- Alex Assadourian (U15 Markham Majors)
- Kevin He (U16 North York Rangers)
- Ethan Czata (U16 Mississauga Rebels)
- Michael Levin (U16 Markham Majors)
- Rafek Dianov (U16 Mississauga Senators, U18 Toronto Red Wings)
- Sean Doherty (U15 Markham Majors)
- Brady Wassilyn (U16 Markham Majors)
- Ivan Galiyanov (U16 Vaughan Kings)
- Noah Van Vliet (U16 Toronto Jr. Canadiens)
- Jack Brauti (U15 Toronto Red Wings)
- Matthew Virgilio (U14 Toronto Marlboros)
- Andrew Wycisk (U16 Vaughn Kings)
- Nick Frasca (U16 Toronto Marlboros)
North Bay Battalion (3)
- Anthony Romani (U16 Toronto Jr. Canadiens)
- Lirim Amidovski (U18 Toronto Jr. Canadiens)
- Brayden Turley (U16 Mississauga Senators)
Oshawa Generals (11)
- Brady Smith (U16 North York Rangers)
- Calum Ritchie (U4 Clarkson HL)
- Shawn Costello (U16 Mississauga Senators)
- Tristan Delisle (U16 Mississauga Rebels)
- Beckett Sennecke (U16 Toronto Marlboros)
- Luca D’Amato (U16 Vaughan Kings)
- David Bedkowski (U14 Toronto Young Nationals)
- Luca Marrelli (U16 Reps Hockey Club)
- Tyler O’Toole (U16 Mississauga Rebels, U18 Toronto Marlboros)
- Lucas Rodriguez (U16 Mississauga Senators)
- Zachary Sandhu (U16 Toronto Marlboros)
Ottawa 67’s (7)
- Chase Yanni (U16 Toronto Jr. Canadiens)
- Luca Pinelli (U16 Toronto Jr. Canadiens)
- Caden Kelly (U16 Mississauga Senators)
- Thomas Sirman (U16 Toronto Jr. Canadiens)
- Henry Mews (U16 Toronto Jr. Canadiens)
- Jaeden Nelson (U16 Toronto Marlboros)
- Kohyn Eshkawkogan (U16 North York Rangers)
Owen Sound Attack (8)
- Pierce Mbuyi (U16 Toronto Marlboros)
- Antonio Tersigni (U16 Toronto Jr. Canadiens)
- Colby Barlow (U16 Toronto Marlboros)
- Gabriel Smith (U16 Toronto Marlboros)
- Taos Jordan (U11 Toronto Red Wings)
- James Petrovski (U16 Toronto Titans)
- Easton Mikus (U16 Thunder Bay Kings)
- Carter George (U16 Thunder Bay Kings)
Peterborough Petes (7)
- Quinton Page (U16 Vaughan Kings)
- Joseph Cadorin (U16 Toronto Marlboros)
- Caden Taylor (U16 Mississauga Senators)
- Nicolas Addy (U16 Toronto Jr. Canadiens)
- Jonathan Melee (U16 Toronto Titans)
- Thanasi Marentette (U16 Toronto Young Nationals)
- Liam Sztuska (U16 Toronto Titans)
Saginaw Spirit (5)
- Michael Misa (U16 Mississauga Senators)
- Dimian Zhilkin (U16 Toronto Jr. Canadiens)
- James Guo (U16 Toronto Jr. Canadiens)
- Zayne Parekh (U16 Markham Majors)
- Nicholas Sima (U16 Toronto Jr. Canadiens)
Sarnia Sting (9)
- Carson Hall (U16 Markham Majors)
- J.J. Franceschetti (U16 Reps Hockey Club)
- Alessandro Di Lorio (U16 Vaughan Kings)
- Carter Kostuch (U16 Vaughan Kings)
- Ryan Chamberlain (U16 Toronto Marlboros)
- Nathan Omeri (U16 North York Rangers)
- Nicholas Surzycia (U16 Don Mills Flyers, U18 Toronto Titans)
- Evan Maillet (U16 Mississauga Senators, U18 Toronto Jr. Canadiens)
- Karsen Chartier (U16 North York Rangers)
Sault Ste. Marie Greyhounds (5)
- Marco Mignosa (U16 Toronto Young Nationals)
- Christopher Brown (U16 North York Rangers)
- Brayden Velliaris (U18 Mississauga Senators)
- Caeden Carlisle (U16 Mississauga Senators)
- Landon Miller (U16 Vaughan Kings)
Sudbury Wolves (10)
- Chase Coughlan (U16 Toronto Marlboros)
- Kocha Delic (U16 Toronto Titans)
- Kieron Walton (U16 North York Rangers)
- Tayjon Street (U16 Toronto Red Wings, U18 Vaughan Kings)
- Trevor O’Dell (U18 Toronto Young Nationals)
- Braydon Bruce (U16 Markham Majors)
- Nick DeAngelis (U16 Mississauga Senators)
- Nathan Krawchuk (U18 Thunder Bay Kings)
- Andrew Gaulton (U16 Markham Majors)
- Finn Marshall (U18 North York Rangers)
Windsor Spitfires (7)
- Nathan Gaymes (U16 Don Mills Flyers, U18 Toronto Jr. Canadiens)
- Liam Greentree (U16 Markham Majors)
- Carson Woodall (U16 Toronto Marlboros)
- Conor Walton (U16 North York Rangers)
- Anthony Cristoforo (U16 Toronto Jr. Canadiens)
- Adrian Manzo (U16 Vaughan Kings)
- Joseph Costanzo (U16 Toronto Marlboros)
Stay connected with the GTHL on Facebook, X (Formerly Twitter), Instagram, and TikTok.