SEARCH
                 


NHL
LHJMQ
OHL
WHL
KHL
MEMORIAL CUP  ·  CANADIANS CHAMPIONSHIP
2023-2024         OHL
SAGINAW SPIRIT

G   Nolan Lalonde
G   Andrew Oke

D   Will Bishop
D   Rodwin Dionicio
D   Jorian Donovan
D   James Guo
D   Braden Haché
D   Zayne Parekh

F   Owen Beck
F   Joshua Bloom
F   Alex Christopoulos
F   Sebastien Gervais
F   Hunter Haight
F   Ethan Hay
F   Calem Mangone
F   Michael Misa
F   Lincoln Moore
F   Matyas Sapovaliv
F   Nic Sima
F   Joey Willis
2018-2019         LHJMQ


G   Zachary Émond
G   Samuel Harvey
G   William Lagrange
G   Samuel Richard

D   Alexis Arsenault
D   Justin Bergeron
D   William Cyr
D   Noah Dobson
D   Zachary Lauzon
D   Ryan Maclellan
D   Jérémie Major
D   Jacob Neveu
D   Samuel Régis

F   Peter Abbandonato
F   Alex Beaucage
F   Tommy Beaudoin
F   Félix Bibeau
F   Louis-Filip Côté
F   Hugo Després
F   Mathieu Gagnon
F   Olivier-Luc Haché
F   Rafael Harvey-Pinard
F   Tyler Hinam
F   Patrik Hrehorcak
F   Jakub Lauko
F   Vincent Marleau
F   Samuel Naud
F   William Rouleau
F   Joel Teasdale
2017-2018         LHJMQ


G   Evan Fitzpatrick
G   Joseph Murdaca

D   Zack Bennett
D   Noah Dobson
D   Félix-Antoine Drolet
D   Elijah Francis
D   Olivier Galipeau
D   Adam Holwell
D   Michal Ivan
D   Keenan MacIsaac

F   Samuel Asselin
F   Mitchell Balmas
F   Logan Chisholm
F   Ethan Crossman
F   Justin Ducharme
F   Samuel L'Italien
F   Marc-Andre LeCouffe
F   Jordan Maher
F   Domenic Malatesta
F   Antoine Morand
F   Liam Murphy
F   Cole Rafuse
F   German Rubtsov
F   Jeffrey Viel
2015-2016         OHL
LONDON KNIGHTS

G   Brendan Burke
G   Tyler Parsons

D   Evan Bouchard
D   Brandon Crawley
D   Jacob Graves
D   Aiden Jamieson
D   Olli Juolevi
D   Chris Martenet
D   Nicolas Mattinen
D   Victor Mete

F   Aaron Berisha
F   Daniel Bernhardt
F   Christian Dvorak
F   Chad Heffernan
F   Max Jones
F   Owen MacDonald
F   Mitch Marner
F   J.J. Piccinich
F   Cliff Pu
F   Kole Sherwood
F   Robert Thomas
F   Matthew Tkachuk
F   Chandler Yakimowicz
2014-2015         OHL
OSHAWA GENERALS

G   Ken Appleby
G   Jeremy Brodeur

D   Josh Brown
D   Chris Carlisle
D   Stephen Desrocher
D   Sonny Hertzberg
D   Dakota Mermis
D   Will Petschenig
D   Stephen Templeton
D   Mitchell Vande Sompel

F   Cole Cassels
F   Anthony Cirelli
F   Michael Dal Colle
F   Sam Harding
F   Kenny Huether
F   Bradley Latour
F   Tobias Lindberg
F   Joe Manchurek
F   Michael McCarron
F   Matthew Mistele
F   Brent Pedersen
F   Hunter Smith
F   Michael Turner
F   Aidan Wallace
2013-2014         WHL
EDMONTON OIL KINGS

G   Tristan Jarry
G   Tyler Santos

D   Ben Carroll
D   Cody Corbett
D   Aaron Irving
D   Dysin Mayo
D   Jesse Mills
D   Blake Orban
D   Griffin Reinhart
D   Ashton Sautner

F   Brandon Baddock
F   Lane Bauer
F   Cole Benson
F   Luke Bertolucci
F   Mads Eller
F   Riley Kieser
F   Edgars Kulda
F   Curtis Lazar
F   Mitch Moroz
F   Reid Petryk
F   Brett Pollock
F   Brandon Ralph
F   Henrik Samuelsson
F   Mitchell Walter
2012-2013         LHJMQ


G   Chris Clarke
G   Zachary Fucale

D   Konrad Abeltshauser
D   Brennan Bailey
D   Brendan Duke
D   Austyn Hardie
D   Trey Lewis
D   Brian Lovell
D   Matt Murphy
D   Mackenzie Weegar

F   Brent Andrews
F   Darcy Ashley
F   Dominic Beauchemin
F   Matthew Boudreau
F   Luca Ciampini
F   Jonathan Drouin
F   Ryan Falkenham
F   Stefan Fournier
F   Martin Frk
F   Max Lindsay
F   Stephen MacAulay
F   Nathan MacKinnon
F   Andrew Ryan
2011-2012         LHJMQ


G   Alex Dubeau
G   Gabriel Girard

D   Dillon Donnelly
D   Morgan Ellis
D   Brandon Gormley
D   Justin Hache
D   Maximilien Le Sieur
D   Jonathan Narbonne
D   Jonathan Racine
D   Patrick Volpe

F   Vincent Arseneau
F   Félix-Antoine Bergeron
F   Michael Bournival
F   Michael Chaput
F   Frederick Gaudreau
F   Alexandre Grand-Maison
F   Kirill Kabanov
F   Mitchell Maynard
F   Pierre-Olivier Morin
F   Loďk Poudrier
F   Peter Sakaris
F   Yannick Veilleux
F   Anton Zlobin
2010-2011         LHJMQ


G   Mathieu Corbeil-Thériault
G   Jacob DeSerres

D   Nathan Beaulieu
D   Gabriel Bourret
D   Simon Després
D   Pierre Durepos
D   Kevin Gagné
D   Éric Gélinas
D   Jason Seed

F   Steven Anthony
F   Alexandre Beauregard
F   Jason Cameron
F   Stanislav Galiev
F   Danick Gauthier
F   Jonathan Huberdeau
F   Tomas Jurco
F   Aidan Kelly
F   Michael Kirkpatrick
F   Stephen MacAulay
F   Scott Oke
F   Zack Phillips
F   Ryan Tesink
F   Mike Thomas
2009-2010         OHL
WINDSOR SPITFIRES

G   Philipp Grubauer
G   Troy Passingham

D   Marc Cantin
D   Mark Cundari
D   Craig Duininck
D   Ryan Ellis
D   Cam Fowler
D   Saverio Posa
D   Adam Wallace
D   Harry Young

F   Taylor Hall
F   Adam Henrique
F   Stephen Johnston
F   Zack Kassian
F   Derek Lanoue
F   Dale Mitchell
F   Greg Nemisz
F   Kenny Ryan
F   Justin Shugg
F   Scott Timmins
F   Eric Wellwood
F   James Woodcroft
2008-2009         OHL
WINDSOR SPITFIRES

G   Andrew Engelage
G   Steve Gleeson
G   Josh Unice

D   Jesse Blacker
D   Mark Cundari
D   Ryan Ellis
D   Rob Kwiet
D   Patrick Moran
D   Ben Shutron
D   Ron Soucie
D   Adam Wallace
D   Harry Young

F   Ben Dubois
F   Richard Greenop
F   Taylor Hall
F   Adam Henrique
F   Andrei Loktionov
F   Lane MacDermid
F   Dale Mitchell
F   Greg Nemisz
F   Conor O'Donnell
F   Justin Shugg
F   Scott Timmins
F   Austin Watson
F   Eric Wellwood
F   James Woodcroft
2007-2008         WHL
SPOKANE CHIEFS

G   Kevin Armstrong
G   Dustin Tokarski

D   Brett Bartman
D   Jared Cowen
D   Jace Coyle
D   Justin Falk
D   Trevor Glass
D   Curtis Kelner
D   Mike Reddington
D   Jared Spurgeon
D   Stefan Ulmer

F   Judd Blackwater
F   Drayson Bowman
F   Chris Bruton
F   Seth Compton
F   Dustin Donaghy
F   Blake Gal
F   Tyler Johnson
F   Levko Koper
F   Ryan Letts
F   Justin McCrae
F   Ondrej Roman
F   David Rutherford
F   Mitch Wahl
2006-2007         WHL
VANCOUVER GIANTS

G   Blaine Neufeld
G   Tyson Sexsmith

D   Jonathon Blum
D   Brett Festerling
D   Cody Franson
D   Neil Manning
D   Brendan Mikkelson
D   Brent Regner
D   A.J. Thelen
D   Nolan Toigo

F   Mario Bliznak
F   Lance Bouma
F   Craig Cunningham
F   Mitch Czibere
F   Garet Hunt
F   Evander Kane
F   Tim Kraus
F   Milan Lucic
F   Spencer Machacek
F   Kenndal McArdle
F   Wacey Rabbit
F   Michal Repik
F   J.D. Watt
F   James Wright
F   Mike Wuchterl
2005-2006         LHJMQ


G   Kevin Desfossés
G   Cédrick Desjardins

D   Andrew Andricopoulos
D   Pierre Bergeron
D   Joey Ryan
D   Michal Sersen
D   Stephen Valente
D   Guillaume Veilleux
D   Marc-Edouard Vlasic

F   Brent Aubin
F   Todd Chinova
F   Simon Courcelles
F   Angelo Esposito
F   Maxime Lacroix
F   Mathieu Melanson
F   Alexandre Mineault
F   Yan Ouimet
F   Félix Petit
F   Christophe Poirier
F   Alexander Radulov
F   Nicolas Robillard
F   Kenzie Sheppard
F   Jordan Smotherman
2004-2005         OHL
LONDON KNIGHTS

G   Gerald Coleman
G   Adam Dennis

D   Steve Ferry
D   Daniel Girardi
D   Matt McCready
D   Marc Methot
D   Frank Rediker
D   Bryan Rodney
D   Danny Syvret
D   Jeff Whitfield

F   Josh Beaulieu
F   Dave Bolland
F   Robbie Drummond
F   Jordan Foreman
F   Dan Fritsche
F   Dylan Hunter
F   Trevor Kell
F   Drew Larman
F   Ryan Martinelli
F   Adam Perry
F   Corey Perry
F   Brandon Prust
F   Harrison Reed
F   Rob Schremp
F   Kelly Thomson
2003-2004         WHL
KELOWNA ROCKETS

G   Kelly Guard
G   Josh Lepp
G   Derek Yeomans

D   Mike Card
D   Ryan Constant
D   Kyle Cumiskey
D   Darren Deschamps
D   Josh Gorges
D   Brett Palin
D   Kevin Reinholt
D   Stewart Thiessen
D   Shea Weber

F   Michal Blanar
F   Troy Bodie
F   Blake Comeau
F   Simon Ferguson
F   Randall Gelech
F   Joel Henituik
F   Brent Howarth
F   Justin Keller
F   D.J. King
F   Joni Lindlof
F   Tyler Mosienko
F   Mark Olafson
F   Cam Paddock
F   Chris Ray
F   Tyler Spurgeon
F   Stephen Sunderman
F   Patrik Valcak
F   Nolan Waker
2002-2003         OHL
KITCHENER RANGERS

G   Scott Dickie
G   Carlo DiRienzo

D   Andre Benoit
D   Nick Duff
D   T.J. Eason
D   Steve Eminger
D   George Halkidis
D   Thomas Harrison
D   Matt Manias
D   Matt McCann
D   Marcus Smith

F   Jesse Boucher
F   Gregory Campbell
F   Mike Chmielewski
F   David Clarkson
F   Cam Fergus
F   Matt Grennier
F   Kevin Hurley
F   Petr Kanko
F   Adam Keefe
F   Rafal Martynowski
F   Chad McCaffrey
F   Paul McFarland
F   Evan McGrath
F   Nathan O'Nabigon
F   Mike Richards
F   Derek Roy
2001-2002         WHL
KOOTENAY ICE

G   B.J. Boxma
G   Bryan Bridges

D   Gerard Dicaire
D   Brennan Evans
D   Cole Fischer
D   Curtis Fransoo
D   Steve Makway
D   Andy Thompson

F   Igor Agarunov
F   Nigel Dawes
F   Travis Featherstone
F   Richard Hamula
F   Dale Mahovsky
F   Duncan Milroy
F   Shaun Norrie
F   Tomas Plihal
F   Kyle Sheen
F   Colin Sinclair
F   Jarret Stoll
F   Marek Svatos
F   Adam Taylor
F   Craig Weller
2000-2001         WHL
RED DEER REBELS

G   Shane Benderas
G   Cam Ondrik

D   Ross Lupaschuk
D   Doug Lynch
D   Derek Meech
D   Darcy Robinson
D   Bryce Thoma
D   Jim Vandermeer
D   Jeff Woywitka

F   Colby Armstrong
F   Andrew Bergen
F   Martin Erat
F   Devin Francon
F   Boyd Gordon
F   Diarmuid Kelly
F   Justin Mapletoft
F   Jeff Smith
F   Shay Stephenson
F   Joel Stepp
F   Kyle Wanvig
1999-2000         LHJMQ


G   Sebastien Caron

D   Ronnie Decontie
D   Aaron Johnson
D   Brent MacLellan
D   Michel Périard
D   Nicolas Pilote
D   Joé Rullier
D   Shawn Scanzano
D   Rene Vydareny

F   Jean-Francois Babin
F   Jonathan Beaulieu
F   Thatcher Bell
F   Jean-Philippe Bričre
F   Jan-Philipp Cadieux
F   Alexis Castonguay
F   Juraj Kolnik
F   Jacques Larivičre
F   Benoit Martin
F   Michel Ouellet
F   Nicolas Poirier
F   Brad Richards
F   Alexandre Tremblay
1998-1999         OHL
OTTAWA 67S

G   Seamus Kotyk
G   Levente Szuper

D   Nicholas Boynton
D   Brian Campbell
D   Chris Cava
D   Jeff MacLean
D   Luke Sellars
D   Jeremy Van Hoof
D   Jonathan Zion

F   Henrik Alfredsson
F   Dallas Ashford
F   Mark Bell
F   Justin Davis
F   Miguel Delisle
F   Lance Galbraith
F   Ben Gustavson
F   Ian Jacobs
F   Zenon Konopka
F   Joe Talbot
F   Dan Tessier
F   Dan Tudin
F   Matt Zultek
1997-1998         WHL
PORTLAND WINTER HAWKS

G   Brent Belecki
G   Jason Labarbera
G   Justin Morneau

D   Christian Bolding
D   Andrew Ference
D   Kevin Haupt
D   Shon Jones-Parry
D   Mike Muzechka
D   Jerad Smith
D   Ryan Thrussell
D   Matt Walker

F   Kyle Chant
F   Todd Hornung
F   Marian Hossa
F   Mike Hurley
F   Chris Jacobson
F   Ryan Kehrig
F   Gerry King
F   Derek MacLean
F   Brenden Morrow
F   Shane Palahicky
F   Andrej Podkonicky
F   Todd Robinson
F   Bobby Russell
F   Marty Standish
F   Joey Tetarenko
1996-1997         LHJMQ


G   Martin Biron
G   Christian Bronsard

D   Kevin Brochu
D   Matthieu Descôteaux
D   Martin Éthier
D   Mario Larocque
D   Steven Low
D   Jaret Sledz
D   Colin White

F   Alexandre Audet
F   Francis Bélanger
F   Alexandre Couture
F   Jonathan Delisle
F   Christian Dubé
F   Eric Hunter
F   Marty Johnston
F   Ryan Lauzon
F   Donald MacLean
F   Martin Menard
F   Éric Naud
F   Francis Nault
F   Pavel Rosa
F   Peter Worrell
1995-1996         LHJMQ


G   Frédéric Deschęnes
G   Frédéric Henry

D   Francis Bouillon
D   Jonathan Desroches
D   Jason Doig
D   Jimmy Drolet
D   Christian Lefebvre
D   Samy Nasreddine
D   Bard Sorlie

F   Philippe Audet
F   Kevin Bourque
F   David Brosseau
F   Jean-François Brunelle
F   Martin Chouinard
F   Xavier Delisle
F   Daniel Goneau
F   Benoit Gratton
F   Philippe Grondin
F   Georges Laraque
F   Michel Massie
F   Todd Row
F   Jean-François Tremblay
1994-1995         WHL
KAMLOOPS BLAZERS

G   Rod Branch
G   Randy Petruk

D   Nolan Baumgartner
D   Greg Hart
D   Jason Holland
D   Aaron Keller
D   Brad Lukowich
D   Keith McCambridge
D   Jeff Oldenborger
D   Jason Strudwick

F   Jeff Ainsworth
F   Jeff Antonovich
F   Ashley Buckberger
F   Shane Doan
F   Hnat Domenichelli
F   Ryan Huska
F   Jarome Iginla
F   Donnie Kinney
F   Bob Maudie
F   Shawn McNeil
F   Tyson Nash
F   Darcy Tucker
F   Ivan Vologjaninov
F   Bob Westerby
1993-1994         WHL
KAMLOOPS BLAZERS

G   Rod Branch
G   Sean Matile
G   Steve Passmore

D   Nolan Baumgartner
D   Scott Ferguson
D   Greg Hart
D   Jason Holland
D   Aaron Keller
D   Mike Krooshoop
D   Brad Lukowich
D   Jason Strudwick

F   Jarrett Deuling
F   Hnat Domenichelli
F   Louis Dumont
F   Ryan Huska
F   Jarome Iginla
F   Mike Josephson
F   Bob Maudie
F   Chris Murray
F   Tyson Nash
F   Rod Stevens
F   Darcy Tucker
F   Bob Westerby
1992-1993         OHL
SAULT STE-MARIE GREYHOUNDS

G   Dan Cloutier
G   Kevin Hodson

D   Drew Bannister
D   Sean Gagnon
D   Wade Gibson
D   Neal Martin
D   Mark Matier
D   Oliver Pastinsky
D   Gary Roach
D   Briane Thompson

F   Brad Baber
F   Aaron Gavey
F   Kiley Hill
F   Ralph Intranuovo
F   Rick Kowalsky
F   Tom MacDonald
F   David Matsos
F   Jodi Murphy
F   Perry Pappas
F   Chad Penney
F   Jarrett Reid
F   Steve Sullivan
F   Jeff Toms
F   Joe Van Volsen
1991-1992         WHL
KAMLOOPS BLAZERS

G   Corey Hirsch
G   Dale Masson

D   Craig Bonner
D   Scott Ferguson
D   Scott Niedermayer
D   Darryl Sydor
D   David Wilkie
D   Steven Yule

F   Jarret Bousquet
F   Zac Boyer
F   Jarrett Deuling
F   Shayne Green
F   Ryan Huska
F   Lance Johnson
F   Todd Johnson
F   Rober Lelacheur
F   Scott Loucks
F   Craig Lyons
F   Mike Mathers
F   Chris Murray
F   Tyson Nash
F   Ed Patterson
F   Rod Stevens
F   Darcy Tucker
F   Jeff Watchorn
1990-1991         WHL
SPOKANE CHIEFS

G   Scott Bailey
G   Trevor Kidd

D   Tommi Eriksen
D   Frank Evans
D   Jon Klemm
D   Chris Lafreniere
D   Kerry Toporowski
D   Trevor Tovell

F   Mike Chrun
F   Bart Cote
F   Cam Danyluk
F   Dan Faassen
F   Pat Falloon
F   Murray Garbutt
F   Geoff Grandberg
F   Mike Jickling
F   Steve Junker
F   Shan Maitland
F   Mark Szoke
F   Calvin Thudium
F   Brent Thurston
F   Bram Vanderkracht
F   Ray Whitney
F   Mark Woolf
1989-1990         OHL
OSHAWA GENERALS

G   Fred Brathwaite
G   Kevin Butt

D   Bill Armstrong
D   Dave Craievich
D   Jean-Paul Davis
D   Craig Donaldson
D   Paul O'Hagan
D   Wade Simpson

F   Cory Banika
F   Joe Busillo
F   Clair Cornish
F   Mike Craig
F   Dale Craigwell
F   Mark Deazeley
F   Iain Fraser
F   Brent Grieve
F   Matt Hoffman
F   Scott Hollis
F   Eric Lindros
F   Scott Luik
F   Trevor McIvor
F   Jarrod Skalde
1988-1989         WHL
SWIFT CURRENT BRONCOS

G   Don Blishen
G   Trevor Kruger

D   Kevin Barrett
D   Jeff Knight
D   Kevin Knopp
D   Dan Lambert
D   Evan Marble
D   Bob Wilkie

F   Scott Albert
F   Kimbi Daniels
F   Peter Kasowski
F   Sheldon Kennedy
F   Blake Knox
F   Darren Kruger
F   Chris Larkin
F   Trent McCleary
F   Mark McFarlane
F   Kyle Reeves
F   Matt Ripley
F   Brian Sakic
F   Geoff Sanderson
F   Trevor Sim
F   Wade Smith
F   Peter Soberlak
F   Tim Tisdale
1987-1988         WHL
MEDICINE HAT TIGERS

G   Mark Fitzpatrick

D   Vince Boe
D   Dean Chynoweth
D   Wayne McBean
D   Scott McCrady
D   Ryan McGill
D   Neil Wilkinson

F   Mike Barlage
F   Neil Brady
F   Rob DiMaio
F   Clayton Gainer
F   Murray Garbutt
F   Wayne Hynes
F   Dan Kordic
F   Kirby Lindal
F   Trevor Linden
F   Jason Miller
F   Mark Pederson
F   Jason Prosofsky
F   Darren Taylor
F   Mark Woolf
F   Cal Zankowski
1986-1987         WHL
MEDICINE HAT TIGERS

G   Mark Fitzpatrick
G   Kelly Hitchins

D   Dean Chynoweth
D   Jamie Huscroft
D   Kevin Knopp
D   Mark Kuntz
D   Wayne McBean
D   Scott McCrady
D   Keith Van Rooyen

F   Ron Bonora
F   Neil Brady
F   Rob DiMaio
F   Rocky Dundas
F   Wayne Hynes
F   Dale Kushner
F   Kirby Lindal
F   Trevor Linden
F   Mike MacWilliam
F   Mark Pederson
F   Guy Phillips
F   Jeff Wenaas
F   Rod Williams
1985-1986         OHL
TORONTO MARLBOROS

G   Steve Guenette
G   Andy Helmuth

D   Steve Chiasson
D   Brian Hayton
D   Kerry Huffman
D   Denis Larocque
D   Bill Loshaw
D   Al MacIsaac
D   Luc Sabourin
D   Marc Tournier

F   Rob Arabski
F   Paul Brydges
F   Luciano Fagioli
F   Rob Graham
F   Paul Kelly
F   Lonnie Loach
F   John McIntyre
F   Jamie McKinley
F   Keith Miller
F   Mike Murray
F   Tom Nickolau
F   Gary Roberts
1984-1985         WHL
PRINCE ALBERT RAIDERS

G   Roydon Gunn
G   Ward Komonosky

D   Neil Davey
D   Dave Goertz
D   Doug Hobson
D   Curtis Hunt
D   Dave Manson
D   Don Schmidt
D   Emanuel Viveiros

F   Ken Baumgartner
F   Brad Bennett
F   Dean Braham
F   Rod Dallman
F   Pat Elynuik
F   Collin Feser
F   Steve Gotaas
F   Tony Grenier
F   Dan Hodgson
F   Kim Issel
F   Dale McFee
F   Ken Morrison
F   Dave Pasin
F   Kurt Woolf
1983-1984         OHL
OTTAWA 67S

G   Greg Coram
G   Darren Pang

D   Bruce Cassidy
D   Todd Clarke
D   Bob Giffin
D   Mike James
D   Roy Myllari
D   Mark Paterson
D   Brad Shaw

F   Richard Adolfi
F   Bill Bennett
F   Adam Creighton
F   Scott Hammond
F   John Hanna
F   Tim Helmer
F   Steve Hrynewich
F   Don McLaren
F   Gary Roberts
F   Darcy Roy
F   Steve Simoni
1982-1983         WHL
PORTLAND WINTER HAWKS

G   Bruno Campese
G   Grey Holomay
G   Mike Vernon
G   Ian Wood

D   Brian Curran
D   Brad Duggan
D   Kelly Hubbard
D   John Kordic
D   Jim Playfair
D   Bryan Walker

F   Curt Brandolini
F   Ray Ferraro
F   Randy Heath
F   Terry Jones
F   Richard Kromm
F   Derek Laxdal
F   Tim Lorenz
F   Cam Neely
F   Ray Podloski
F   Grant Sasser
F   Alfie Turcotte
F   Gordie Walker
F   Ken Yaremchuk
1981-1982         OHL
KITCHENER RANGERS

G   Darryl Boudreau
G   Jim Ralph
G   Wendell Young

D   Fred Arthur
D   Joel Levesque
D   Al MacInnis
D   Robert Savard
D   David Shaw
D   Scott Stevens

F   Brian Bellows
F   Larry Carroll
F   Kevin Casey
F   Louis Crawford
F   Mike Eagles
F   Mike Hough
F   Jeff Larmer
F   Grant Martin
F   Mario Michieli
F   Mike Moher
F   Dave Nicholls
F   Brad Schnurr
F   John Tucker
1980-1981         LHJMQ


G   Tom Graovec
G   Joe Mantione
G   Corrado Micalef

D   Fred Boimistruck
D   Eric Calder
D   Craig Halliday
D   Marc LaLonde
D   Roy Russell
D   Robert Savard

F   Scott Arniel
F   Marc Crawford
F   Gilles Crépeau
F   Jeff Eatough
F   Dan Frawley
F   Doug Gilmour
F   Dale Hawerchuk
F   John Kirk
F   Sandy Mitchell
F   Stephen Molaski
F   Gerard Peltier
1979-1980         LHJMQ


G   Tom Graovec
G   Ron Scott

D   Fred Arthur
D   Fred Boimistruck
D   Dave Ezard
D   Craig Halliday
D   Pat O'Kane
D   Robert Savard
D   Danny Zavarise

F   Scott Arniel
F   Dan Brown
F   Newell Brown
F   Mike Corrigan
F   Marc Crawford
F   Gilles Crépeau
F   Daniel Daoust
F   Pat Haramis
F   Dale Hawerchuk
F   Bobby Hull Jr.
F   Rod Willard
1978-1979         OHL
PETERBOROUGH PETES

G   Ken Ellacott

D   David Fenyves
D   Larry Murphy
D   Stuart Smith
D   Greg Theberge
D   Jim Wiemer

F   Bob Attwell
F   Dave Beckon
F   Terry Bovair
F   Carmine Cirella
F   Keith Crowder
F   Larry Floyd
F   Bill Gardner
F   Chris Halyk
F   Anssi Melametsa
F   Mark Reeds
F   Brad Ryder
F   Tim Trimper
1977-1978         WHL


G   Larry Lozinski
G   Rick Martens

D   Bruce Howes
D   Larry Melnyk
D   Rick Slawson
D   Carl Van Harrewyn
D   Brian Young

F   Ken Berry
F   Doug Derkson
F   Jim Dobson
F   Boris Fistric
F   Bill Hobbins
F   Randy Irving
F   John-Paul Kelly
F   Terry Kirkham
F   Scott McLeod
F   Neil Meadmore
F   John Ogrodnick
F   Kent Reardon
F   Stan Smyl
1976-1977         WHL


G   Blaine Peterson
G   Carey Walker

D   Barry Beck
D   Brad Maxwell
D   Carl Van Harrewyn
D   Brian Young
D   Miles Zaharko

F   Bruce Andres
F   Randy Betty
F   Ray Creasy
F   Doug Derkson
F   Don Hobbins
F   John-Paul Kelly
F   Mark Lofthouse
F   Dave Orleski
F   Randy Rudnyk
F   Stan Smyl
1975-1976         OHL
HAMILTON-WENTWORTH FINCUPS

G   Al Jensen
G   Mark Locken

D   Mike Fedorko
D   Willie Huber
D   Bill Reilly
D   Ron Roscoe
D   Sean Sullivan

F   Joe Contini
F   Steve Hazlett
F   Cal Herd
F   Denis Houle
F   Mike Keating
F   Archie King
F   Joe Kowal
F   Ted Long
F   Dale McCourt
F   Bob Mierkalns
F   Mark Perras
F   Al Secord
F   Ric Seiling
F   Dan Shearer
F   Ed Smith
F   Rob Street
1974-1975         OHL
TORONTO MARLBOROS

G   Steve Bosco
G   Gary Carr

D   Al Cameron
D   Brian Crichton
D   Steve Harrison
D   Trevor Johansen
D   Jim Kirkpatrick
D   Mike Kitchen
D   Mike McEwen

F   John Anderson
F   Bruce Boudreau
F   Craig Crawford
F   Bernie Johnston
F   Lynn Jorgenson
F   Mike Kaszycki
F   Mark Murphy
F   Mark Napier
F   Ed Saffrey
F   John Smrke
F   Bill Wells
F   Ron Wilson
1973-1974         WHL


G   Bob Leslie
G   Ed Staniowski

D   Bill Bell
D   Glen Burdon
D   Mike Harazny
D   Greg Joly
D   Kim MacDougall

F   Drew Callander
F   Dave Faulkner
F   Clark Gillies
F   Jon Hammond
F   Rob Laird
F   Jim Minor
F   Dennis Sobchuk
F   Dave Thomas
F   Rob Tudor
F   Rick Uhrich
F   Mike Wanchuk
1972-1973         OHL
TORONTO MARLBOROS

G   Kevin Neville
G   Mike Palmateer

D   Jim Clarke
D   Bob Dailey
D   Tom Edur
D   Mark Howe
D   Marty Howe
D   John Hughes
D   Dennis Owchar

F   Paulin Bordeleau
F   Bruce Boudreau
F   Dick Decloe
F   Kevin Devine
F   Brian Dillon
F   Wayne Dillon
F   Dan Glugosh
F   Glenn Goldup
F   Geoff Green
F   Peter Marrin
F   Brad Winton
F   Jeff Woodyatt
1971-1972         LHJMQ


G   Richard Brodeur
G   Tom Wynne

D   Yvon Blais
D   Brian Bowles
D   Brian McCullough
D   Bob Murray
D   Al Sims
D   Ron Smith
D   Pierre Viau

F   Robert Bingley
F   Stuart Davison
F   Pierre Deguay
F   Bob Geoffrion
F   Dave Johnson
F   Dan Lupinette
F   Blair MacDonald
F   Gary MacGregor
F   Tony McCarthy
F   John Nazar
F   Michel Renaud
F   Gerry Teeple
F   John Wensink
1970-1971         LHJMQ


G   Michel DeGuise
G   Raynald Fortier
G   Serge Gaudreault

D   Paul Dionne
D   Jean Landry
D   Rich Perron
D   Pierre Roy

F   Michel Briere
F   Charles Constantin
F   Rejean Giroux
F   Richard Grenier
F   Yves Lacroix
F   Guy Lafleur
F   Jean Lamarre
F   Rene Lambert
F   Bill Landers
F   Jacques Locas
F   Jacques Richard
F   André Savard
1969-1970         LHJMQ


G   Michel Dion
G   John Garrett
G   Wayne Wood

D   Alan Globensky
D   Jocelyn Guevremont
D   Serge Lajeunesse
D   Claude Moreau
D   Ian Turnbull

F   Paulin Bordeleau
F   Pierre Brind'Amour
F   Norm Gratton
F   Bob Guindon
F   Bobby Lalonde
F   Richard Lemieux
F   Richard Martin
F   Hartland Monahan
F   Gilbert Perreault
1968-1969         LHJMQ


G   Jim Rutherford
G   Ted Tucker
G   Wayne Wood

D   Andre Dupont
D   Jocelyn Guevremont
D   Serge Lajeunesse
D   Claude Moreau

F   J-P Bordeleau
F   Guy Charron
F   Gary Connelly
F   Norm Gratton
F   Bob Guindon
F   Réjean Houle
F   Richard Lemieux
F   Richard Martin
F   Gilbert Perreault
F   Arthur Quoquochi
F   Marc Tardif
1967-1968         OHL
NIAGARA FALLS FLYERS

G   Phil Myre
G   Dave Tataryn

D   Mike Keeler
D   Rick Ley
D   Brad Selwood
D   Rick Thompson

F   Steve Atkinson
F   Doug Brindley
F   Russ Friesen
F   Karl Haggarty
F   Doug Keeler
F   Dan Makey
F   Jim Notman
F   Ron Schwindt
F   Garry Swain
F   Don Tannahill
F   Ross Webley
F   Tom Webster
1966-1967         OHL
TORONTO MARLBOROS

G   Gary Edwards
G   Cam Newton
G   Bob Whidden

D   Fred Barrett
D   Jacques Blain
D   Chris Evans
D   Brian Glennie
D   Brad Park
D   Mike Pelyk

F   Doug Acomb
F   Richie Bayes
F   Mike Byers
F   Terry Caffrey
F   Cam Crosby
F   Gord Davies
F   Frank Hamill
F   Ken Kelly
F   Steve King
F   Tom Martin
F   Gerry Meehan
F   Al Osborne
F   Murray Pierce
F   John Wright
1965-1966         WHL


G   Don Caley
G   Jim Knox
G   Don McLeod

D   Doug Barrie
D   Bob Falkenberg
D   Al Hamilton
D   Kerry Ketter

F   Ron Anderson
F   Garnet Bailey
F   Brian Bennett
F   Craig Cameron
F   Brian Hague
F   Jim Harrison
F   Galen Head
F   Ted Hodgson
F   Ross Lonsberry
F   Jim Mitchell
F   Gene Peacosh
F   Ross Perkins
F   Dave Rochefort
F   Jim Schraefel
F   Ron Walters
1964-1965         OHL
NIAGARA FALLS FLYERS

G   Doug Favell
G   Bernard Parent
G   Bob Ring

D   Guy Allen
D   John Arbour
D   Rick Ley
D   Gilles Marotte
D   Barry Wilkins
D   Dave Woodley

F   Steve Atkinson
F   Brian Bradley
F   Alexander DeBrody
F   Bill Goldsworthy
F   Jim Lorentz
F   Don Marcotte
F   Rosaire Paiement
F   Jean Pronovost
F   Derek Sanderson
F   Mike Sherman
F   Ted Snell
1963-1964         OHL
TORONTO MARLBOROS

G   Bill Henderson
G   Gary Smith

D   Jack Chipchase
D   Ray Dupont
D   Jim McKenny
D   Pat Quinn
D   Rod Seiling
D   Ray Winterstein

F   Wayne Carleton
F   André Champagne
F   Gary Dineen
F   Ron Ellis
F   Nick Harbaruk
F   Paul Laurent
F   Grant Moore
F   Brit Selby
F   Pete Stemkowski
F   Mike Walton
F   Bill Watson
1962-1963         WHL


G   Tom Bend
G   Russ Kirk

D   Bob Barber
D   Jim Eagle
D   Bert Marshall

F   Ron Anderson
F   Roger Bourbonnais
F   Jim Brown
F   Rich Bullock
F   Jim Chase
F   Vince Downey
F   Ron Falkenberg
F   Harold Fleming
F   Doug Fox
F   Tom Knox
F   Max Mestinsek
F   Stuart Butch Paul
F   Gregg Pilling
F   Dave Rochefort
F   Glen Sather
F   Reg Taschuk
1961-1962         OHL
HAMILTON RED WINGS

G   Buddy Blom
G   Larry Harrop

D   Ron Harris
D   Roger Lafreniere
D   Bob Wall
D   Larry Ziliotto

F   Joe Bujdoso
F   Bryan Campbell
F   Bob Dean
F   John Gofton
F   Bob Hamilton
F   Earl Heiskala
F   Paul Henderson
F   Lowell MacDonald
F   Hubert (Pit) Martin
F   Howie Menard
F   Jim Peters
F   Wayne Rivers
F   Jack Wildfong
1960-1961         OHL
TORONTO ST. MICHAEL'S MAJORS

G   Gerry Cheevers
G   Dave Dryden

D   Arnie Brown
D   Roger Galipeau
D   Paul Jackson
D   Barry MacKenzie
D   Terry O'Malley

F   André Champagne
F   Terry Clancy
F   Jack Cole
F   Paul Conlin
F   Bruce Draper
F   Dave Draper
F   Larry Keenan
F   Duncan MacDonald
F   Bill MacMillan
F   Peter Noakes
F   Sonny Osborne
F   Brian Walsh
1959-1960         OHL
ST-CATHARINES TEEPEES

G   Roger Crozier

D   Carlo Longarini
D   Bill Speer

F   Pete Berge
F   John Brenneman
F   Larry Burns
F   Ray Cullen
F   Don Grosso
F   Vic Hadfield
F   Murray Hall
F   George Harris
F   Bill Ives
F   Chico Maki
F   Richard Predovich
F   Doug Robinson
1958-1959         OHL
TPT PETES

G   Paul Sexsmith
G   Ernie Wakely

D   Gary Bergman
D   Ted Green
D   Doug Monro
D   John Sutherland
D   Wayne Winstone

F   Pat Angers
F   Don Atamanchuk
F   Al Baty
F   Ed Bradawski
F   Rene Brunel
F   Howie Hughes
F   Allan Ingimundson
F   Ken King
F   Ted Knight
F   Gerry Kruk
F   Wayne Larkin
F   Al Leblanc
F   Bob Leiter
F   Zenon Moroz
F   Lew Mueller
F   John Rodgers
F   Bob Wales
1957-1958         LHJMQ


G   Claude Cyr
G   Bruce Gamble

D   Jacques Begin
D   John Longarini
D   Bob Olajos
D   Claude Ruel
D   André Tardif
D   Jean-Claude Tremblay

F   Gary Aldcorn
F   John Annable
F   Ralph Backstrom
F   BOB Boucher
F   Billy Carter
F   Dick Dawson
F   Claude Fournel
F   Terry Gray
F   Nick Murray
F   Claude Richard
F   Bobby Rousseau
F   Gilles Tremblay
F   Harold White
1956-1957         LHJMQ


G   George Wood

D   Jean Gauthier
D   Mike Kardash
D   Duane Rupp
D   Ken Wiley

F   Barry Beatty
F   Harvey Fleming
F   Carl Foster
F   Ted Hampson
F   Ron Hutchinson
F   George Konik
F   Orland Kurtenbach
F   Cliff Lennartz
F   Mel Pearson
1955-1956         OHL
TORONTO MARLBOROS

G   Len Broderick

D   Bob Baun
D   Carl Brewer
D   Ron Casey
D   Al MacNeil
D   Harry Neale

F   Wally Boyer
F   Stan Buda
F   Charlie Burns
F   Gary Collins
F   Jim Crockett
F   Ron Farnfield
F   Ken Girard
F   Gord Haughton
F   Bill Kennedy
F   Jim Murchie
F   Bob Nevin
F   Bob Pulford
1954-1955         OHL
TORONTO MARLBOROS

G   Johnny Albani
G   Bob Dodds

D   Bob Baun
D   Ron Casey
D   Al MacNeil
D   Gord Onotsky

F   Gary Collins
F   Glen Cressman
F   Ken Girard
F   Billy Harris
F   Gerry James
F   Ron Kendall
F   Bill Kennedy
F   Mike Nykoluk
F   Bob Pulford
F   Jake Smola
F   Ross Sneddon
1953-1954         OHL
ST-CATHARINES TEEPEES

G   Marv Edwards
G   Reg Truax

D   Nelson Bullock
D   Ian Cushenan
D   Jack Higgins
D   Elmer Vasco

F   Jack Armstrong
F   Hugh Barlow
F   Hank Ciesla
F   Barry Cullen
F   Brian Cullen
F   Cecil Hoekstra
F   Pete Koval
F   Bob Maxwell
F   Don McLean
F   Wilfred Roberts
F   Chet Warchol
1952-1953         OHL
BARRIE FLYERS

G   George Cuculick
G   Marv Edwards

D   Don Cherry
D   Jack Higgins
D   Doug Mohns
D   Ken Robertson
D   Larry Thibeault
D   Ralph Willis

F   Orin Carver
F   Bill Harrington
F   Tim Hook
F   John Martan
F   Don McKenney
F   Fred Pletsch
F   Tony Poeta
F   Jim Robertson
F   Alan Teal
F   Orval Tessier
F   Bob White
1951-1952         OHL
GUELPH BILTMORE MAD HITTER

D   Doug Ashley
D   Ted Brady
D   Lou Fontinato
D   Aldo Guidolin
D   Harry Howell
D   Ken Uniac

F   Andy Bathgate
F   Frank Bettiol
F   Marvin Brewer
F   Jim Connelly
F   Ken Graham
F   Terry Hagan
F   Chuck Henderson
F   Ken Laufman
F   Doug Lesser
F   Bill McCreary
F   Ron Murphy
F   Ronald Pirie
F   Dean Prentice
F   Ray Ross
F   Ron Stewart
1950-1951         OHL
BARRIE FLYERS

G   Lorne Howes

D   Jack McKnight
D   Doug Mohns
D   Jim Morrison
D   Daniel O'connor
D   Loyd Pearsall
D   George Stanutz
D   Ralph Willis

F   Lionel Barber
F   Marvin Brewer
F   Real Chevrefils
F   Don Emms
F   Paul Emms
F   Bill Hagan
F   Leo Labine
F   Jerry Toppazzini
F   Doug Towers
F   Jack White
F   Chuck Woods
1949-1950         LHJMQ


G   Charlie Hodge
G   Roger Morrissette

D   Kevin Conway
D   Gordon Hollingworth
D   Ernie Roche

F   Doug Binning
F   Bob Dawson
F   Herb English
F   Billy Goold
F   Reg Grigg
F   Don Marshall
F   Dave McCready
F   Brian McKay
F   Dickie Moore
F   Kevin Rochford
F   Art Rose
F   Bill Sinnett
MEMORIAL CUP: PER TEAM
WINNERSTOT
MEMORIAL CUP: PER LEAGUE
LEAGUESTOT
LHJMQ0
OHL0
WHL0
MEMORIAL CUP: PER PLAYER
WINNERSQTY
Tyson Nash3
Darcy Tucker3
Ryan Huska3
Robert Savard3
Gary Roberts2
Greg Hart2
Bob Guindon2
Jarome Iginla2
Gilles Crépeau2
Mark Fitzpatrick2
Richard Lemieux2
Chris Murray2
Bob Westerby2
Adam Henrique2
Mark Pederson2
Kevin Knopp2
Jack Higgins2
Rod Stevens2
Jocelyn Guevremont2
Stan Smyl2
Claude Moreau2
Fred Arthur2
Marvin Brewer2
Jason Strudwick2
Dale Hawerchuk2
Adam Wallace2
Ron Casey2
Aaron Keller2
Ron Anderson2
Bob Baun2
Tom Graovec2
André Champagne2
James Woodcroft2
Richard Martin2
Noah Dobson2
Dave Rochefort2
Wayne Hynes2
Dean Chynoweth2
Wayne Wood2
Greg Nemisz2
Jason Holland2
Brian Young2
Mark Cundari2
Marc Crawford2
Neil Brady2
Carl Van Harrewyn2
Gary Collins2
Mark Woolf2
Rick Ley2
Murray Garbutt2
Scott McCrady2
Paulin Bordeleau2
Brad Lukowich2
Taylor Hall2
Wayne McBean2
Norm Gratton2
Trevor Linden2
Stephen MacAulay2
Kirby Lindal2
Doug Derkson2
John-Paul Kelly2
Fred Boimistruck2
Bill Kennedy2
Ryan Ellis2
Craig Halliday2
Justin Shugg2
Al MacNeil2
Eric Wellwood2
Bob Pulford2
Steve Atkinson2
Jarrett Deuling2
Bruce Boudreau2
Scott Timmins2
Serge Lajeunesse2
Bob Maudie2
Marv Edwards2
Ken Girard2
Rod Branch2
Hnat Domenichelli2
Scott Ferguson2
Scott Arniel2
Gilbert Perreault2
Nolan Baumgartner2
Rob DiMaio2
Harry Young2
Doug Mohns2
Dale Mitchell2
Ralph Willis2