MENU

Graduates in the OHL

There are 178  OHL Cup graduates currently on Ontario Hockey League rosters as of April 4, 2022. This figure represents roughly 37% of the entire OHL.

The Hamilton Bulldogs lead the way with 13 OHL Cup graduates listed on their rosters followed by the Kingston Frontenacs, Mississauga Steelheads and Windsor Spitfires with 11 apiece.

 

OHL Cup Graduates Currently Playing in the OHL

Barrie Colts (10)

Nathan Allensen – Waterloo Wolves 2017

Brandt Clarke – Don Mills Flyers 2018 & 2019*

Ryan Del Monte – Toronto Nationals 2019

Tyson Foerster – Barrie Colts 2018

Mack Guzda – TPH Thunder 2016

Ian Lemieux – York Simcoe Express 2018

Connor Punnett – North Central Predators 2019

Oliver Smith – Mississauga Rebels 2019

Anthony Tabak – Mississauga Senators 2016 & 2017

Evan Vierling – York Simcoe Express 2018

 

Erie Otters (7)

Brett Bressette – North Central Predators 2019

Elias Cohen – Mississauga Senators 2018

Brendan Hoffman – Toronto Junior Canadiens 2017

Owain Johnston – Mississauga Rebels 2019

Marshall Nicholls – Waterloo Wolves 2019

Noah Sedore – Peterborough Petes 2018

Brendan Sellan – Vaughan Kings 2017

 

Flint Firebirds (10)

Tag Bertuzzi – TPH Thunder 2016 & 2017

Luke Cavallin – Eastern Ontario Wild 2017

Tyler Deline – Peterborough Petes 2018

Zacharie Giroux – NOHA 2019

Ethan Keppen – Toronto Nationals 2017

Braeden Kressler – Mississauga Senators 2018

Sahil Panwar – Elite Hockey Group 2017

Riley Piercey – Toronto Marlboros 2018

Brennan Othmann – Don Mills Flyers 2019*

Zack Terry – Oakville Rangers 2018

 

Guelph Storm (10)

Braeden Bowman – Kitchener Rangers 2019

Daniil Chayka – Toronto Jr. Canadiens 2018*

Brayden Guy – Brampton 45’s 2017

Ben McFarlane – Cambridge Hawks 2018

Matthew Papais – Mississauga Reps 2018

Luka Profaca – Mississauga Senators 2018

Ashton Reesor – Vaughan Kings 2017

Cameron Supryka – Quinte Red Devils 2017

Cooper Walker – Cambridge Hawks 2018

Danny Zhilkin – Toronto Marlboros 2019

 

Hamilton Bulldogs (13)

Brenden Anderson – Brantford 99ers

Marco Costantini – Vaughan Kings 2018

George Diaco – London Knights 2018

Matteo Drobac – Halton Hurricanes 2019

Ryan Humphrey – TPH Hockey 2019

Colton Kammerer – Whitby Wildcats 2017

Logan Morrison – Guelph Gryphons 2018

Lawson Sherk – Halton Hurricanes 2019

Ethan Sims – Niagara North Stars 2018

Nathan Staios – Vaughan Kings 2016 & 2017

Noah Van Vliet – Toronto Red Wings 2019

Ryan Winterton – Whitby Wildcats 2019

Arber Xhekaj – Mississauga Senators 2017

 

Kingston Frontenacs (11)

Francesco Arcuri – Don Mills Flyers 2019*

Alec Belanger – Barrie Colts 2018

Maddox Callens – Brantford 99’ers 2018 & 2019

Jordan Frasca – Mississauga Senators 2016 & 2017

Braden Haché – York Simcoe Express 2019

Jake Murray – Oakville Rangers 2018

Lucas Peric – Halton Hurricanes 2017

Ben Roger – Quinte Red Devils 2018

Aidan Spooner – York-Simcoe Express 2018

Zayde Wisdom – Toronto Jr. Canadiens 2018*

Shane Wright – Don Mills Flyers 2019*

 

Kitchener Rangers (10)

Jesse Fishman – Mississauga Rebels 2019

Jack Harper – Guelph Gryphons 2018

Mitchell Martin – NOHA 2019

Justin Nolet – Mississauga Senators 2017

Mike Petizian – Mississauga Reps 2017*

Francesco Pinelli – Toronto Red Wings 2019

Roman Schmidt – Don Mills Flyers 2019*

Joseph Serpa – Cambridge Hawks 2018

Matthew Sop – Kitchener Jr. Rangers 2019

Reid Valade – Toronto Marlboros 2018

 

London Knights (6)

Camaryn Baber – NOHA 2017

Luke Evangelista – Oakville Rangers 2018

Logan Mailloux – Toronto Marlboros 2019

Max McCue – NOHA 2019

Tye McSorley – Mississauga Reps 2017*

Cody Morgan – Toronto Jr. Canadiens 2016 & 2017

 

Mississauga Steelheads (11)

Evan Brand – Mississauga Rebels 2017

Charlie Callaghan – Mississauga Reps 2018

Ty Collins – York Simcoe Express 2018

Luca Del Bel Belluz – Toronto Red Wings 2019

Ethan Del Mastro – Toronto Marlboros 2018 & 2019

Max Dodig – Mississauga Reps 2018

James Hardie – Barrie Colts 2018

Aidan Preuter – London Knights 2017

Chas Sharpe – North Central Predators 2019

Michael Stubbs – Thunder Bay Kings 2018

Jake Uberti – Mississauga Reps 2018

 

Niagara IceDogs (6)

Landon Cato – Toronto Nationals 2019

Daniel Michaud – Quinte Red Devils 2019

Josh Rosenzweig – Toronto Red Wings 2019

Cameron Peters – Toronto Marlboros 2018

Brendan Sirizzotti – Whitby Wildcats 2019

Liam Van Loon – London Knights 2017

 

North Bay Battalion (6)

Liam Arnsby – Don Mills Flyers 2019*

Paul Christopoulos – Don Mills Flyers 2019*

Brandon Coe – Toronto Nationals 2017

Mitchell Russell – Barrie Colts 2016

Nikita Tarasevich – Detroit Little Caesars 2019

Joe Vrbetic – Don Mills Flyers 2018

 

Oshawa Generals (9)

Cameron Butler – York Simcoe Express 2017 & 2018

Ryan Gagnier – Sun County Panthers 2018

Brett Harrison – London Knights 2018 & 2019

Mathew Hill – Toronto Jr. Canadiens 2017

Lleyton Moore – Toronto Marlboros 2018

Zach Paputsakis – Eastern Ontario Wild 2017

Ty Tullio – Vaughan Kings 2018

Cooper Way – Waterloo Wolves 2019

Jacob Winterton – Ajax-Pickering Raiders 2017

 

Ottawa 67’s (10)

Jack Beck – Toronto Marlboros 2019

Anthony Costantini – Vaughan Kings 2018

Will Cranley – Peterborough Petes 2018

Max Donoso – Windsor Jr. Spitfires 2019

Steven LaForme – Brantford 99ers 2019

Jack Matier – NOHA 2019

Alex Johnston – Eastern Ontario Wild 2017

Thomas Johnston – Whitby Wildcats 2019

Thomas Sirman – York-Simcoe Express 2019

Cameron Tolnai – Oakville Rangers 2018

 

Owen Sound Attack (5)

Ethan Burroughs – Halton Hurricanes 2019

Nick Chenard – Sun County Panthers 2018

Igor Chibrikov – Mississauga Reps 2017*

Nicholas Porco – Vaughan Kings 2017

William Portokalis – Don Mills Flyers 2018

 

Peterborough Petes (8)

Joe Carroll – Eastern Ontario Wild 2017

Artem Guryev – Toronto Marlboros 2019

Josh Kavanagh – NOHA 2019

Tucker Robertson – Toronto Marlboros 2019

Michael Simpson – London Jr. Knights 2019

Shawn Spearing – Toronto Jr. Canadiens 2017 & 2018*

Emmett Sproule – Grey Bruce Highlanders 2017

Chase Stillman – NOHA 2019

 

Saginaw Spirit (8)

Josh Bloom – Toronto Nationals 2019

Dalton Duhart – Elite Hockey Group 2017

Brayden Hislop – Waterloo Wolves 2019

Tristan Lennox – Mississauga Reps 2018

Justin O’Donnell – Toronto Marlboros 2019

Ian Phillips – North Central Predators 2019

Pacey Schlueting – NOHA 2018

Nick Wong – Mississauga Senators 2016 & 2017

 

Sarnia Sting (9)

Nolan Burke – Peterborough Petes 2018

Nolan Dann – Toronto Red Wings 2019

Nolan Dillingham – Mississauga Rebels 2018

Ben Gaudreau – NOHA 2019

Theo Hill – Brantford 99ers 2018

Ethan Ritchie – Oakville Rangers 2018

Chandler Romeo – Toronto Red Wings 2019

Marko Sikic – Kitchener Rangers 2019

Anson Thornton – Don Mills Flyers 2019*

 

Soo Greyhounds (8)

Luc Brzustowski – Kitchener Jr. Rangers 2019

Robert Calisti – Toronto Nationals 2017

Jordan D’Intino – London Jr. Knights 2019

Rory Kerins – Mississauga Rebels 2017 & 2018

Cole Mackay – Kitchener Rangers 2017

Keegan McMullen – Cambridge Hawks 2018

Ryan O’Rourke – Whitby Wildcats 2017 & Vaughan Kings 2018

Kalvyn Watson – Peterborough Petes 2018

 

Sudbury Wolves (10)

Andre Anania – Toronto Red Wings 2019

Marc Boudreau – Toronto Marlboros 2019

Nolan Collins – Whitby Wildcats 2019

Nick DeGrazia – Thunder Bay Kings 2018

Jacob Holmes – York Simcoe Express 2019

Ethan Larmand – North Central Predators 2019

Landon McCallum – Brantford 99ers 2019

Dylan Robinson – Brantford 99ers 2018

Payton Robinson – Don Mills Flyers 2019*

Liam Ross – Mississauga Reps 2017*

 

Windsor Spitfires (11)

Will Cuylle – Toronto Marlboros 2018

Alex Christopoulos – Don Mills Flyers 2019*

Josh Currie – Don Mills Flyers 2018

Daniel D’Amico – Toronto Marlboros 2017

Louka Henault – Don Mills Flyers 2016 & Toronto Marlboros 2017

James Jodoin – Oakville Rangers 2018

Wyatt Johnston – Toronto Marlboros 2018 & 2019

Matthew Maggio – Sun County Panthers 2018

Michael Renwick – Mississauga Reps 2018

Nathan Ribau – Oakville Rangers 2018

Pasquale Zito – Mississauga Rebels 2019

 

(*) – OHL Cup Champion