There are more than 210 OHL Cup graduates currently playing in the Ontario Hockey League. The Mississauga St. Michael's Majors, Niagara IceDogs, and Ottawa 67's lead the way each with 16 graduates presently on their rosters. 35 players competed in the 2008 OHL Cup Tournament and are playing in the OHL as 1992 rookies.
OHL Cup Graduates Currently Playing in the OHL - Click on a name to view their OHL Profile
Name OHL Cup Team Year
Barrie Colts (12)
David Mazurek Brantford 99ers 2008
Ryan O'Connor Toronto Jr. Canadiens 2008
Michael Sgarbossa Halton Hurricanes 2008
Colin Behenna Waterloo Wolves 2007
Taylor Carnevale Mississauga Rebels 2007
Kyle Clifford Cambridge Hawks 2007
Stephen Gaskin London Jr. Knights 2007
Josh Brittian Toronto Jr. Canadians 2006
Andrew Clouthier Ottawa Valley Titans 2006
Stefan Della Rovere Toronto Jr Canadians 2006
Peter Di Salvo Don Mills Flyers 2006
Daniel Michalsky York Simcoe Express 2004
Belleville Bulls (13)
Scott Howe TPH Thunder 2008
Stephen Silas Halton Hurricanes 2008
Andy Bathgate Brampton Battalion 2007
Luke Judson Thunder Bay Kings 2007
Bjorn Krupp TPH Thunder 2007
Brett Mackie Whitby Wildcats 2007
Shawn Lalonde Cumberland Barons 2006
Matthew Tipoff Markham Waxers 2006
Bryan Cameron Toronto Marlboros 2005
Mike Murphy Kingston 2005
Lukas Pither Clarington 2005
P.K. Subban Markham 2005
Cory Tanaka Richmond Hill Stars 2004
Brampton Battalion (8)
Sam Carrick Toronto Red Wings 2008
Matt Duchene Central Ontario Wolves 2007
Craig Moore Gloucester Rangers 2007
Kyle Pereira Brampton Battalion 2007
Ben Alavie Richmond Hill Stars 2006
Patrick Killeen Ottawa Valley Titans 2006
Brad Albert Nepean Raiders 2005
Andrew Merrett Toronto Red Wings 2005
Erie Otters (11)
Greg McKegg Elgin Middlesex Chiefs 2008
Tyler Hostetter TPH Thunder 2007
Ryan O'Reilly Toronto Jr. Canadians 2007
David Shields Rochester Americans 2007
Josh Sidwell London Junior Knights 2007
Andrew Yogan TPH Thunder 2007
Mitch Gaulton Toronto Red Wings 2006
Anthony Luciani Don Mills Flyers 2006
Shane Owen Richmond Hill Stars 2006
Robyn Sertic Toronto Marlboros 2006
Paul Cianfrini Hamilton Bulldogs 2005
Guelph Storm (8)
J.P Labardo Markham Majors 2008
Cody McNaughton Toronto Jr. Canadiens 2008
Taylor Beck Niagara Falls 2007
Ben Chiarot Mississauga Ice Dogs 2007
Brandon Foote Whitby Wildcats 2007
Peter Holland Brampton Battalion 2007
Josh Shalla Whitby Wildcats 2007
Michael Latta Waterloo Wolves 2007
Kingston Frontenacs (11)
Erik Gudbranson Ottawa 67's 2008
Tyler Mort York Simcoe Express 2008
Charles Sarault Toronto Jr. Canadiens 2008
Taylor Doherty Cambridge Hawks 2007
Mitch Lebar Toronto Young Nationals 2007
Ethan Werek Toronto Marlies 2007
Stephen Francella Toronto Red Wings 2006
Kelly Geoffrey Markham Waxers 2006
Nathan Moon Quinte 2006
Bobby Mignardi Richmond Hill 2006
Mavric Parks Ottawa Valley Titans 2006
Kitchener Rangers (5)
Shane Prince Rochester Americans 2008
Jeff Skinner Toronto Young Nationals 2008
Michael Catenacci Toronto Marlboros 2007
Tyler Randell Brampton Battalion 2007
Jason Akeson Cumberland Barons 2006
Robert Bortuzzo Thunder Bay 2005
London Knights (13)
Daniel Erlich Toronto Marlboros 2007
Michael Del Zotto Markham Waxers 2006
Dominic DeSando London Junior Knights 2006
Tucker Hunter London Jr. Knights 2006
Nazem Kadri London Junior Knights 2006
Phillip Varone Vaughan 2006
Darryl Borden Brantford 99ers 2005
Trevor Cann Mississauga Senators 2005
Leigh Salters London Junior Knights 2005
Steven Tarasuk Toronto Marlboros 2005
John Tavares** Toronto Marlboros 2005
Justin Taylor London Junior Knights 2005
Scott Aarssen London Junior Knights 2004
Mississauga St. Michael's Majors (16)
JP Anderson Toronto Marlies 2008
Riley Brace Toronto Jr. Canadiens 2008
Devante Smith-Pelly Toronto Jr. Canadiens 2008
Corey Bureau Greater Kingston 2007
Casey Cizikas Mississauga Ice Dogs 2007
David Corrente Mississauga Ice Dogs 2007
Brett Flemming Burlington Eagles 2007
Rob Flick London Junior Knights 2007
Ryan Lopes Brampton Battalion 2007
Jordan Mayer Greater Kingston 2007
Tyler Allen Toronto Marlboros 2006
Tim Billingsley Cumberland Barons 2006
Cameron Guance Markham Waxers 2006
Kale Kerbashian Thunder Bay Kings 2006
Jared Gomes Richmond Hill Stars 2004
Jesse Messier York Simcoe Express 2004
Niagara Ice Dogs (16)
Freddie Hamilton Toronto Marlies 2008
Mark Visentin Halton Hurricanes 2008
Andrew Agozzino Mississauga Ice Dogs 2007
Johnson Andrews Niagara Falls 2007
Alex Friesen Niagara Falls 2007
David McMullen Greater Kingston Predators 2007
Chris DeSousa Toronto Jr Canadians 2006
Dylan MacEachern Toronto Jr Canadians 2006
Mathew Maione Markham Waxers 2006
Thomas Middup Richmond Hill Stars 2006
Alex Pietrangelo Toronto Jr Canadians 2006
Mathew Sisca Mississauga Ice Dogs 2006
Andrew Merrett Toronto Red Wings 2005
Drew Schiestal Hamilton Reps 2005
Jeremy Smith Belle Tire 2005
Patrick Lee York Simcoe Express 2004
Oshawa Generals (7)
John Padulo Rochester Americans 2008
Christian Thomas Toronto Marlies 2008
Conor Stokes Rochester Americans 2007
Scott Valentine Gloucester Rangers 2007
Michael Zador Toronto Marlboros 2007
Kory Nagy Brantford 2005
James DeLory York Simcoe Express 2004
Ottawa 67's (16)
Ryan Hanes Ottawa Senators 2008
Derek Hartwick Elgin Middlesex Chiefs 2008
Tyler Toffoli Toronto Jr. Canadiens 2008
Dylan Anderson Gloucester Rangers 2007
Johnathan Carnavale Central Ontario Wolves 2007
Ryan Martindale Whitby Wildcats 2007
Christopher Perugini Mississauga IceDogs 2007
Riley Sonnenburg Cambridge Hawks 2007
Marc Zanetti Toronto Marlboros 2007
Tyler Cuma Mississauga IceDogs 2006
Travis Gibbons London Jr. Knights 2006
Cody Lindsay London Jr. Knights 2006
Thomas Nesbitt Ottawa Valley Titans 2006
Anthony Nigro Don Mills 2006
Julien Demers Nepean Raiders 2005
Thomas Kiriakou Richmond Hill Stars 2004
Owen Sound Attack (9)
Keevin Cutting North Central Predators 2008
Steven Shipley Elgin Middlesex Chiefs 2008
Mike Halmo Waterloo Wolves 2007
Joshua Ocampo Brampton Battalion 2007
Scott Stajcer Mississauga Rebels 2007
Garrett Wilson Barrie Colts 2007
Michael D'Orazio Toronto Jr Canadinas 2006
Marc Franchini Mississauga Ice Dogs 2006
Mike McGurk Hamilton Reps 2005
Peterborough Petes (8)
Jeff Braithwaite Peterborough Petes 2008
Ryan Spooner Ottawa Senators 2008
Zach Kassian Windsor Jr. Spitfires 2007
Chad Lowry Waterloo Wolves 2007
Adrian Robertson Mississauga IceDogs 2007
Zach Tatrn TPH Thunder 2007
Pat Daley Toronto Marlboros 2005
Zach Harnden Thunder Bay 2005
Plymouth Whalers (8)
Tyler Seguin Toronto Young Nats 2008
Scott Wedgewood Mississauga Senators 2008
Matt Hackett London Junior Knights 2006
Jordon O'Neill London Jr. Knights 2006
AJ Jenks ** Compuware 2005
Leo Jenner Elgin-Middlesex 2005
Chris Terry Markham Islanders 2005
Matt Caria NOHA All-Stars 2004
Saginaw Spirit (7)
John Kavanagh Cambridge Hawks 2007
Daniel Pachis Whitby Wildcats 2007
Jordan Szwarz Burlington Eagles 2007
Nick Crawford Don Mills Flyers 2006
Edward Pasquale Toronto Red Wings 2006
Joe Pleckaitis Toronto Red Wings 2005
Jordan Skellett London Knights 2005
Sarnia Sting (13)
Nathan Chiarlitti Toronto Marlies 2008
Gregg Sutch Elgin Middlesex Chiefs 2008
Brett Appio Mississauga IceDogs 2007
Chris Beauchamp Barrie Colts 2007
Daniel Broussard TPH Thunder 2007
Joe Rogalski Rochester Americans 2007
Jesse Stoughton Central Ontario Wolves 2007
Brent Sullivan Ottawa Valley Titans 2006
Jamie Arniel Greater Kingston Predators 2005
Daniel Lombardi Mississauga Senators 2005
Steven Reese Elgin Middlesex 2005
Justin DiBenedetto Toronto Marlies 2004
Steve Ferry Richmond Hill Stars 2004
S.S. Marie Greyhounds (8)
David Mead Rochester Americans 2008
Michael Fine Mississauga Ice Dogs 2007
Bryce O'Hagen Burlington Eagles 2007
Tyler McGee Great North All-Stars 2006
Cameron Odam Ottawa Valley Titans 2006
Cody St. Jacques Kirkland Lake 2006
Jake Muzzin Mississauga Senators 2005
Matthew Lyall Richmond Hill Stars 2004
Sudbury Wolves (11)
John McFarland Toronto Jr. Canadiens 2008
Peter Hermengildo Mississauga Rebels 2007
Daniel Maggio Windsor Jr Spitfires 2007
Kain Allicock Toronto Red Wings 2006
JK Gill Don Mills 2006
Jared Staal Thunder Bay 2006
Alain Valiquette Great North All-Stars 2006
Akim Aliu Toronto Marlies 2005
Gerome Giudice Mississauga Senators 2005
Chris VanLaren** Greater Kingston Predators 2005
Frank Santini Toronto Marlboros 2004
Windsor Spitfires (13)
Steve Gleeson Toronto Jr. Canadiens 2008
Taylor Hall Greater Kingston 2007
Ryan Ellis Cambridge Hawks 2007
Justin Shugg Niagara Falls 2007
Ron Soucie Windsor Junior Spitfires 2007
Mark Cundari Vaughan 2006
Adam Henrique Brantford 2006
Dale Mitchell Mississauga Senators 2005
Greg Nemisz ** Clarington 2005
Connor O'Donnell Hamilton Bulldogs 2005
Scott Timmins Hamilton Reps 2005
Rob Kwiet Wexford Raiders 2004
Ben Shutron Richmond Hill 2004
** played in OHL CUP as underage
Photo - John McFarland (Sudbury Wolves) at the 2008 OHL Cup with the Toronto Jr. Canadiens