hockey DB
home search by league team forums morning report contact us
home

Belleville Bulls [OHL] all-time player roster

This is a list of all the players that played for the Belleville Bulls. The Belleville Bulls are a hockey team playing in the Ontario Hockey League from 1981 to 2014. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 585 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
John Adams79202141352003-20052C1986-07-03St. Johns, NFLDMajor Junior
Richard Adolfi55459731982-19842R1965-04-14Rome, NYMinor Pro
Cody Alcock9171219252008-20102L1992-04-23Oshawa, ONTMajor Junior
Alex Aleardi42151732662009-20101R1992-07-30Fort Wayne, INMinor Pro
Blake Allan4100062002-20031 Major Junior
Mark Allen100002000-20011W1982-02-10St. John's, NFLDMinor Pro
Jeffrey Ambrosio120313566341993-19963L1977-04-26Mississauga, ONTMinor Pro
Mike Ancuta16123541997-19981D1979-05-12Beaverton, ONTMinor Pro
Spencer Anderson36213252008-20091L1988-04-09Caledon East, ONTMajor Junior
Jim Andonoff201341001341731982-19853R1965-08-07Grosse Pointe, MIMinor Pro
Bob Andrea473710161982-19831D1964-06-23Dartmouth, NSMajor Junior
Paul Andrea60462369291994-19951L1974-04-13Sydney, NSMinor Pro
Carl Andrews300002005-20061D1989-03-31Courtice, ONTMajor Junior
Shayne Antoski41161733161991-19921L1972-12-23Scarborough, ONTMinor Pro
Ryan Appel17112371994-19951R1977-01-16Toronto, ONTMajor Junior
Mike Arthur88112637701985-19883L1968-11-28Brockville, ONTMajor Junior
Brady Austin139153954872011-20143D1993-06-16Peterborough, ONTMajor Junior
David Babcock20033191990-19911D1972-04-12Kingston, ONTMajor Junior
Greg Bailey55178571991-19932D1973-10-03Port Stanley, ONTMinor Pro
Kevin Baker19193891822181997-20003R1979-06-15Kingston, ONTMinor Pro
Scott Baker120203454552004-20062L1987-05-15Mactier, ONTMajor Junior
Steve Bancroft1751871892761987-19903D1970-10-06Toronto, ONTMajor League
Braydon Banitsiotis400002013-20141G1995-05-10Ancaster, ONTMajor Junior
Doug Barr32000351986-19871D1969-03-09Pembroke, ONTMajor Junior
Kevin Barszcz500041994-19951L1977-06-25St. Catharines, ONTMajor Junior
Trevor Barton200002001-20021D1984-02-28Woodville, ONTMajor Junior
Alex Basso11683038662009-20112D1993-06-15Toronto, ONTMajor Junior
Norm Batherson4641317321988-19902C1969-03-27Sydney, NSMinor Pro
Andy Bathgate1724275117642007-20114L1991-02-26Georgetown, ONTMinor Pro
Corey Batten3000041999-20001G1980-05-13Rexdale, ONTMinor Pro
Justin Bean4411011122013-20141D1996-06-25Pickering, ONTMajor Junior
Tim Bean942224461911983-19852L1967-03-09Sault Ste. Marie, MIMinor Pro
Dominic Belanger667512291991-19932R1974-01-08Chelmsford, ONTMajor Junior
Matt Beleskey257981232214672004-20084L1988-06-07Windsor, ONTMajor League
Bill Bennett11691571985-19861C1966-05-19Nepean, ONTMajor Junior
Ryan Berard173223658722003-20063R1987-04-08Niagara Falls, ONTMinor Pro
Bob Berg193961272232711987-19903L1970-07-02Beamsville, ONTMinor Pro
Luc Bergeron100001999-20001G1981-09-26Gloucester, ONTMajor Junior
Aaron Berisha126222345242012-20142R1995-03-05Toronto, ONTMajor Junior
Rick Bertran79123241261998-20002D1980-03-12Fort Erie, ONTMajor Junior
Paul Bezzo23033552009-20101D1990-10-26Simcoe, ONTMinor Pro
Chris Biagini62213151031996-19971D1978-07-10Desbarats, ONTMajor Junior
Radim Bicanek1122953821101993-19952D1975-01-18Uherske Hradiste, CzechMajor League
Adam Bignell229018182392010-20144D1994-03-24Kitchener, ONTMajor Junior
Greg Bignell22419821016701986-19904D1969-05-09Kitchener, ONTMinor Pro
Craig Billington9402291983-19863G1966-09-11London, ONTMajor League
Craig Binns22011371992-19931D1974-07-18Ottawa, ONTMinor Pro
Mike Bishop3402201985-19861G1965-02-14Elmira, ONTMinor Pro
Kyle Blacklock67142943231992-19942D1973-07-18Hamilton, ONTMinor Pro
Brian Blad20156431986-19871D1967-07-22Brockville, ONTMinor Pro
Brian Blaind802241989-19901 Major Junior
Stephen Blunden1088917732005-20094L1989-04-05Ottawa, ONTMajor Junior
Brent Boardman300002001-20021 Major Junior
Pat Boschman28516251981-19821C1964-05-28Brandon, MANMajor Junior
Scott Boston255311561873481988-19924D1971-07-13Ottawa, ONTMinor Pro
Reg Bourcier2701161997-19981G1980-03-13Kenora, ONTMinor Pro
Todd Bowler510121997-19981F1980-06-26Brantford, ONTMajor Junior
James Boyd1254145862751995-19972L1976-02-13Mississauga, ONTMinor Pro
Rob Boyko6881422551993-19952R1975-07-04Mississauga, ONTMinor Pro
Cameron Brace42271946272013-20141C1993-04-08Toronto, ONTMajor Junior
Austen Brassard21966691352522009-20134R1993-01-14Windsor, ONTMinor Pro
Jake Bricknell55246622013-20141R1997-07-15Port Perry, ONTMajor Junior
Kent Brimmer95153348701983-19852C1965-02-14Simcoe, ONTMajor Junior
Mike Brito53347321996-19971R1979-01-11Kitchener, ONTMajor Junior
Steven Broek2213422010-20111L1993-01-10Tweed, ONTMajor Junior
Evan Brophey75345488812004-20062C1986-12-03Kitchener, ONTMajor League
Andrew Brown2082928573452000-20044R1983-07-05Bancroft, ONTMajor Junior
Kevin Brown58294877291993-19941R1973-01-18Scarborough, ONTMinor Pro
Kevin Brown72262955561991-19932R1974-05-11Birmingham, EnglandMajor League
Sean Brown1231341544031993-19963D1976-11-05Oshawa, ONTMajor League
Dan Burrows2101121982-19831G1963-03-15Toronto, ONTMinor Pro
Vojtech Butor500002010-20111C1993-01-11Kladno, Czech Rep.Major Junior
Ali Butorac68336391261982-19842D1964-07-19Sault Ste. Marie, ONTMinor Pro
Tony Butorac40172643851981-19821L1961-04-23Minor Pro
Jim Buwalda5022281985-19861L1964-02-21Dunnville, ONTMinor Pro
Luke Cairns19681462013-20141C1994-05-29Hamilton, ONTMajor Junior
Erik Caladi52336272006-20071L1988-04-01European Elite
Gary Callaghan114544397891984-19873C1967-08-12Oshawa, ONTMinor Pro
Bryan Cameron2561311152462032005-20094R1989-02-25Brampton, ONTMinor Pro
Connor Cameron5361016292004-20051C1985-05-11Summerside, PEIMajor Junior
Cory Campbell97011221998-20013G1981-07-27Stratford, ONTMinor Pro
Derek Campbell1082033531101997-19992L1980-04-14Nepean, ONTMinor Pro
Peter Campbell944841999-20001C1979-09-07Brampton, ONTMinor Pro
Marc Cantin164428321592006-20104D1990-03-27Omemee, ONTMinor Pro
Jeff Cantlon9957122051987-19903L1970-07-03Harrow, ONTMajor Junior
Jake Cardwell3771017222012-20131D1992-05-24Niagra Falls, ONTMajor Junior
Noble Carlton69420241461981-19832D1964-05-21Burlington, ONTMajor Junior
Rane Carnegie148454994642001-20043R1985-01-02Toronto, ONTMinor Pro
Alex Carnevale56224242011-20132L1995-01-14Beaverton, ONTMajor Junior
Steve Carter1791145562031992-19964D1975-03-08Kingston, ONTMinor Pro
Mike Cassin1001181983-19841D1965-04-21Toronto, ONTSemi-Professional
Reuben Castella51189981992-19931L1974-01-03Bracebridge, ONTMajor Junior
Angelo Catenaro61825331261984-19862D1965-01-15Toronto, ONTEuropean Elite
Brett Catto51123502009-20101R1992-02-08Kincardine, ONTMajor Junior
Mark Chaplin2144879127651996-20004C1979-06-04St. John's, NFLDMinor Pro
Brian Chapman183211201414901985-19883D1968-02-10Brockville, ONTMajor League
John Chartrand2202202011-20121G1993-07-07Fredericton, NBMajor Junior
Jonathan Cheechoo1931111382492381997-20003R1980-07-15Moose Factory, ONTMajor League
Glen Cherrett400001981-19821G1963-06-21 Major Junior
Jesse Chidwick100002005-20061D1987-01-10Caledon, ONTMajor Junior
Dale Chokan362911401991-19921R1973-03-26Garson, ONTMajor Junior
Peter Choma124293261771985-19883R1968-09-10St. Catharines, ONTMajor Junior
Andrei Chouroupov1554659105901995-19983C1978-02-28Moscow, RussiaMinor Pro
Jan Chovan59022102000-20022G1983-09-07Bratislava, SlovakiaMinor Pro
Dan Chrastina800071995-19961D1978-08-11Welland, ONTMajor Junior
Gord Christian7101101988-19891L1969-02-24Mount Hope, ONTMinor Pro
Paul Cianfrini77167272006-20082D1989-04-20Dundas, ONTMinor Pro
Tony Cimellaro48394483511991-19921C1971-06-14Kingston, ONTMajor League
Mike Cirillo32156491996-19971L1979-09-05Fort Erie, ONTMinor Pro
Chris Clancy62102131761992-19931L1972-11-28Kitchener, ONTMinor Pro
Andrew Clark177613221994-19951R1975-12-03Deseronto, ONTMinor Pro
David Clarkson25279452001-20032R1984-03-31Toronto, ONTMajor League
Mike Clayton9545681131771981-19832L1963-06-20, JamaicaMinor Pro
Daniel Cleary2201271963232381994-19984L1978-12-18Carbonear, NFLDMajor League
Shawn Clinton485712162003-20041L1986-02-17London, ONTMajor Junior
Paulo Colaiacovo4402202000-20022G1983-01-27Etobicoke, ONTMinor Pro
Maurizio Colella2301142013-20141F1997-03-21Tottenham, ONTMajor Junior
Jason Coles1301191990-19911D1973-09-16Chipping Norton, EnglandMinor Pro
Adam Collins71111526291996-19993D1979-11-26Peterborough, ONTMajor Junior
Ryan Connolly100001994-19951D1976-02-16Pickering, ONTMinor Pro
Brandon Convery23161935221993-19941C1974-02-04Kingston, ONTMajor League
Steve Cooke9671421442001-20043F1983-07-21Stirling, ONTMinor Pro
Joe Coombs15179861651141993-19963L1975-06-01Brantford, ONTMinor Pro
Kory Cooper15601313151994-19973G1977-02-21Winsloe, PEIMinor Pro
Braeden Corbeth11181220212009-20123C1992-06-14Oakville, ONTMajor Junior
David Cornacchia1021257691491999-20012D1980-11-13Toronto, ONTMinor Pro
Dylan Corson118310131262010-20122C1994-03-01Toronto, ONTMajor Junior
Matt Coughlin129321242962000-20022D1981-11-06Napanee, ONTMinor Pro
Craig Coxe1093155861921982-19842C1964-01-21Chula Vista, CAMajor League
Joseph Cramarossa972752791322011-20132C1992-10-26Toronto, ONTMinor Pro
Michael Cramarossa11181119362012-20142F1996-05-24Markham, ONTMajor Junior
Glenn Crawford42142539201998-19991L1978-02-27Barrie, ONTMinor Pro
Tony Crisp109172037131985-19872C1968-07-07St. Marys, ONTEuropean Lower Leagues
Rob Crocock2062074941791981-19843D1964-06-19Brantford, ONTMajor Junior
Troy Crowder671732491551986-19882R1968-05-03Sudbury, ONTMajor League
Ryan Crowther711891431996-19982D1979-10-15Orillia, ONTMinor Pro
Wes Cunningham5621719662004-20062D1987-03-09Dresden, ONTMinor Pro
Paul Currie100021984-198511965-06-14 Major Junior
Michael Curtis2435148991002009-20134C1993-01-26Mississauga, ONTMajor Junior
Jason Da Silva1201102013-20141G1995-06-01Milton, ONTMajor Junior
Brandon Dafoe200002003-20041F1985-06-04Foxboro, ONTMajor Junior
Dustin Dagenais20011201998-19991D1979-11-03Kapuskasing, ONTMajor Junior
Sebastian Dahm2502222005-20061G1987-02-28Copenhagen, DenmarkMinor Pro
Bobby Davey1232462552004-20062D1987-04-20West Hill, ONTMinor Pro
Daniel De Sousa44022282012-20142D1996-03-14Mississauga, ONTMajor Junior
Jim Dean159421061481041986-19893C1969-03-22Scarborough, ONTMajor Junior
Kyle DeCoste64201737472009-20112R1990-06-30London, ONTMajor Junior
Scott Defoe39131932251981-19832D1963-01-11Rexdale, ONTMajor Junior
Robin Delacoure46022681995-19972D1977-02-14Ragersville, ONTMinor Pro
Mike Deliman63121729531981-19821R1963-08-07 Major Junior
Terry Deugo24022131982-19831 Major Junior
Andre Deveaux1561731482472000-20033C1984-02-23Freeport, BahamasMajor League
Len DeVuono304812521989-19901D1971-02-07Sault Ste. Marie, ONTMinor Pro
Dennis Dewar2827902003-20041R1986-04-23Atwood, ONTMajor Junior
Scott DeWolfe39246291994-19951C1977-05-18Fredericton, NBMajor Junior
Joel Dezainde941857751161996-19982D1978-11-02Jarvis, ONTMinor Pro
Frank Di Muzio793428621211984-19862L1967-08-12Downsview, ONTMinor Pro
Gord Dickie1524651992-19931R1974-01-24Etobicoke, ONTMajor Junior
Jeff Dickson200021993-19941 Semi-Professional
Sean Dickson1000022002-20031D1984-02-01Kingston, ONTMajor Junior
Paul Dillon513811241993-19952C1976-07-28Whitby, ONTMajor Junior
Mike Dineen100001982-19831G Major Junior
Rob Dmytruk41112272000-20011D1983-05-28Scarborough, ONTMinor Pro
Kevin Doherty601101988-19891D1971-10-07London, ONTMinor Pro
Tyler Doig2582331202006-20071C1986-02-15Seaforth, ONTMinor Pro
Mark Donahue11864771411411991-19943R1973-02-18Rochester, MIMinor Pro
Tyler Donati665475129522006-20071R1986-10-17Oakville, ONTMinor Pro
Jamie Dorey300001987-19881F1969-09-17Kingston, ONTMinor Pro
Doug Doull21845841294801991-19954L1974-05-31Glace Bay, NSMajor League
Shane Doyle72331341701984-19862D1967-04-26Lindsay, ONTMinor Pro
Greg Dreveny128033241989-19923G1972-06-23Dresden, ONTMinor Pro
Stan Drulia12967681351061984-19862R1968-01-05Elmira, NYMajor League
Gord Dulmage201101991-19921 Major Junior
Ken Dunlop100001983-19841G Major Junior
Serge Dunphy18022441993-19941D1976-03-18Sudbury, ONTMajor Junior
Marc Dupuis262241211451401992-19964D1976-04-22Cornwall, ONTMinor Pro
Pierre Dupuis511221984-19851C1966-03-29Sudbury, ONTMajor Junior
Branden Eden54134162009-20101C1992-06-04Bracebridge, ONTMajor Junior
David Edgeworth100112031142002-20053C1985-03-18Kingston, ONTMajor Junior
Dean Edmiston200021987-19881European Lower Leagues
Ray Edwards492324471801990-19911R1970-06-11Hanover, ONTMinor Pro
Brad Efthimiou4817802000-20011R1984-10-12Mississauga, ONTMinor Pro
Remi Elie61283765442013-20141L1995-04-16Green Valley, ONTMajor Junior
Aaron Ellis700091994-19951G1974-05-13Indianapolis, INMinor Pro
Danny Elser701122011-20121L1993-03-18Hopewell Junction, NYMajor Junior
Marcus Etchegary100022003-20041R1985-07-21St. John's, NFLDMajor Junior
Steve Ewing68151732481985-19872C1967-08-26North York, ONTMajor Junior
Marcello Fabrizi1321351991-19921L1973-04-03Waverley, NSMajor Junior
Richard Fatrola165861091952041988-19913C1970-10-29Mississauga, ONTMinor Pro
Mike Feasby600001990-19911R1973-04-19Port Perry, ONTMinor Pro
Scott Feasby110320231261987-19903D1970-11-20Port Perry, ONTMinor Pro
Jeff Fife146066461987-19903G1969-09-17Barrie, ONTMinor Pro
George Finn197714731981-19821L1963-02-22Rexdale, ONTMinor Pro
Rob Fitzgerald73183654721995-19972C1977-05-17Peterborough, ONTMinor Pro
Ray Flaherty381512271471981-19821L1963-02-28 Major Junior
Nick Foley2000001996-19971G1979-03-22Belleville, ONTMinor Pro
Josh Francis56268542003-20041D1985-04-19Whitby, ONTMajor Junior
Shawn Frappier704491995-19961D1975-07-02Sudbury, ONTMinor Pro
Craig Fraser1453162932901989-19923L1972-02-17Ottawa, ONTMajor Junior
Robert Frayn21156421990-19911D1972-03-05Sault Ste. Marie, ONTMajor Junior
Bruce Fry44347681983-19852D1965-09-21Campbellford, ONTMajor Junior
Jason Gaggi1401161995-19961G1978-03-02Woodbridge, ONTMinor Pro
Richard Gallace1200001991-19932G1973-03-21London, ONTEuropean Elite
Steve Gallace2621214341997-19981D1978-08-28London, ONTMinor Pro
Shawn Gallant48033261997-19992G1978-08-28Timmins, ONTMajor Junior
Darren Gani1753493127711982-19853D1965-11-02Toronto, ONTMajor Junior
Scott Gardiner1414460104451981-19843C1964-09-10Brighton, MIMajor Junior
Drew Gareau13246151981-19821L1962-04-04Major Junior
Dan Gatenby300001986-19871G1967-02-08Oshawa, ONTMinor Pro
Brendan Gaunce215821081901792010-20144C1994-03-25Markham, ONTMajor Junior
Andrew Gibbons952849771302005-20072R1986-08-12Oshawa, ONTMajor Junior
Scott Gilbert300001987-19881F1968-06-20Semi-Professional
Jake Gilmour10459142562001-20043 Major Junior
Michael Giugovaz1000002013-20141G1995-05-08Brampton, ONTMajor Junior
Daniel Godbout191340431551991-19943D1975-03-20Mississauga, ONTMajor Junior
Dylan Goddard1302202008-20102L1992-04-03Courtice, ONTMajor Junior
Mark Gowan6303321993-19952G1975-03-15Mississauga, ONTMinor Pro
Justin Grady20101301998-20002D1982-06-03Summerside, PEIMajor Junior
Charlie Graham9003342011-20143G1995-06-30Toronto, ONTMajor Junior
Tyler Graovac30172138102012-20131C1993-04-27Brampton, ONTMinor Pro
Brad Gratton37213859211987-19892C1970-06-08Brantford, ONTMinor Pro
Dan Gratton20121426111985-19861C1966-12-07Brantford, ONTMajor League
Piero Greco1100001986-19871G1968-02-07Toronto, ONTMinor Pro
Gord Greer301101983-198411965-08-09 Major Junior
Brent Gretzky19484166250921989-19923C1972-02-20Brantford, ONTMajor League
Keith Gretzky47204767121985-19872C1967-02-16Brantford, ONTMinor Pro
Todd Griffith8816723992002-20042C1985-01-27Welland, ONTMinor Pro
Jake Grimes19884122206451989-19923C1972-09-13Dartmouth, NSMinor Pro
Joe Groleau1301161998-19991D1981-03-24Hamilton, ONTMajor Junior
Simon Gronvaldt382810202011-20121D1991-01-30Rodovre, DenmarkEuropean Lower Leagues
Dan Growden10451924712000-20022D1982-02-09Peterborough, ONTMinor Pro
Philipp Grubauer4802202008-20102G1991-11-25Rosenheim, GermanyMajor League
Rob Guinn22044291995-19961D1976-01-25Ottawa, ONTMinor Pro
David Haas60111425951986-19882L1968-06-23Toronto, ONTMajor League
Dean Haig1084563108811986-19882L1967-07-09Peterborough, ONTMajor Junior
Craig Halliday5482331491981-19821D1962-05-02Richmond Hill, ONTMajor Junior
Stephen Harper4292534182013-20141L1995-03-25Hamilton, ONTMajor Junior
Mike Hartman531513281241984-19862L1967-02-07Detroit, MIMajor League
Sean Hastings2525781982-19831L1964-03-17Hamilton, ONTMajor Junior
Paul Hawkins25371071981-19821R1964-06-06Brantford, ONTMajor Junior
Todd Hawkins17868691374761984-19873L1966-08-02Kingston, ONTMajor League
Scott Hay1400021992-19931G1975-04-03Scarborough, ONTMinor Pro
Steve Hedington922421986-19871C1966-04-08Oshawa, ONTEuropean Lower Leagues
Chad Heffernan95128201592012-20142L1996-03-22Peterborough, ONTMajor Junior
Mark Hegarty65402464401982-19842R1963-07-26Sydenham, ONTMinor Pro
Bryan Helmer601101989-19901D1972-07-15Sault Ste. Marie, ONTMajor League
Petr Hemsky100002000-20011LPardubice, Czech Rep.European Elite
Jamie Henckel2822103281987-19892R1968-01-31Ottawa, ONTMajor Junior
Paul Henriques44000101985-19883G1968-05-08Kitchener, ONTMajor Junior
Lawrence Hinch37167521985-19861D1967-01-13Nepean, ONTMajor Junior
Milan Hluchy26651182003-20041F1985-01-13European Elite
Brian Hoard9000311986-19871D1968-03-10Oshawa, ONTMinor Pro
Murray Hogg60310131001995-19961D1976-03-15Millbrook, ONTMinor Pro
Jason Honchar500001990-19911L1973-03-08Oakville, ONTMajor Junior
Garrett Hooey1653738751742011-20143L1994-06-02Hampton, ONTMajor Junior
Dean Hoskins300001988-19891 Major Junior
Scott Howe1027512212008-20102L1992-02-25Marietta, GAMinor Pro
Darcy Huber400001983-19841 Major Junior
Jason Hughes24123211992-19942D1974-01-16Selby, ONTMinor Pro
John Hughes1404489133542004-20073C1988-01-06Whitby, ONTEuropean Elite
Peter Hughes38156291985-19872D1968-05-08Newmarket, ONTMajor Junior
Kent Hulst181821111931281985-19894C1968-04-08St. Thomas, ONTMinor Pro
Darren Hurley1311934532001990-19922L1973-06-14Bramalea, ONTEuropean Elite
Malcolm Hutt26317861031651999-20034D1982-05-31Wellesley, ONTMinor Pro
Brad Hyatt163811261986-19871D1968-07-24Wheatley, ONTMinor Pro
Al Iafrate1024621983-19841D1966-03-21Dearborn, MIMajor League
Jake Irsag701121995-19961L1978-07-17London, ONTMajor Junior
Richard Irwin23112421995-19961L1977-08-31Toronto, ONTMinor Pro
Corey Isen1523454883371992-19953L1975-05-26London, ONTMinor Pro
Michael Jacobsen25537115152891997-20014D1981-07-24Kakabeka Falls, ONTMinor Pro
Mark Johnson634610542004-20051R1985-09-26Glencoe, ONTMinor Pro
Stephen Johnston132223355662007-20103C1990-02-24Guelph, ONTMajor Junior
Luke Judson27687811682662007-20125R1991-02-14Emo, ONTMinor Pro
Kyle Jukosky55235462005-20072C1988-10-03Ridgeway, ONTMajor Junior
Rich Jukosky12336361981-19821D1964-04-06Fort Erie, ONTMajor Junior
Jan Kaminsky65134162009-20112R1992-10-05Kennesaw, GAMajor Junior
Sam Katsuras602241998-19991L1979-06-28Toronto, ONTMinor Pro
Ian Keiller14419103801991-19943D1974-02-28Mississauga, ONTMinor Pro
Ben Kelly91538433301981-19832D1962-01-18Toronto, ONTMajor Junior
Matt "Bud" Kelly2012150711102002-20064D1985-03-23Tottenheim, ONTMinor Pro
Kerry Kerch100001981-19821G1964-10-10Royal Oak, MIMajor Junior
Mike Kiley100001989-19901 Major Junior
Geoff Killing286627332362003-20085D1987-08-22Embro, ONTMajor Junior
Mike King43131629101984-19862R1966-05-28Scarborough, ONTMajor Junior
Rob Kingham22033201991-19921D1973-07-07Napanee, ONTMajor Junior
Greg Kirk15055781981-19821D1963-06-03 Major Junior
Craig Kitchener12846801263281981-19832C1963-04-16 Major Junior
Mike Knight1661539541492001-20043D1984-10-07Toronto, ONTMinor Pro
Jeff Kostuch2971320101992-19931C1974-02-18Brockville, ONTMinor Pro
Chris Kraemer38246781990-19911L1972-08-09Elmira, ONTMajor Junior
Bjorn Krupp185224261292008-20113D1991-03-06Manhattan Beach, CAEuropean Elite
Sergei Kuptsov336814192012-20131R1994-10-06Ekaterinburg, RussiaEuropean Elite
Steve Lafleur661910661996-19982D1978-11-08Ottawa, ONTMinor Pro
Jason Lafreniere48377311021985-19861C1966-12-06St. Catharines, ONTMajor League
Bill Laird300001994-19951L1977-11-10Lar, GermanyMinor Pro
Adam Laishram4925782013-20141C1997-04-08Ashburn, ONTMajor Junior
Kevin Lalande131011312003-20074G1987-02-19Kingston, ONTMinor Pro
Shawn Lalonde248471201672982006-20104D1990-03-10Orleans, ONTMajor League
Derek Langille783912721986-19882D1969-06-25Toronto, ONTMinor Pro
Bruno LaPensee100001984-19851R1967-04-24Sudbury, ONTMajor Junior
Mike Lavell53173148341996-19971R1977-06-24Kitchener, ONTMajor Junior
Jason Lawmaster1061257693651997-19992D1978-12-31Westland, MIMinor Pro
Charlie Lawson400001992-19931L1975-07-05Burlington, ONTMinor Pro
Jeff Leavitt1501429431222004-20073L1986-04-16Picton, ONTMajor Junior
Bob Leeming2945971987-19881C1970-01-09London, ONTMajor Junior
Justin Lemcke5021315392013-20141D1997-02-13Whitby, ONTMajor Junior
Mack Lemmon52112712011-20132R1995-01-12Aurora, ONTMajor Junior
Aaron Lewicki46369202002-20042C1985-02-11Toronto, ONTMajor Junior
Graeme Lindsay300002000-20011 Major Junior
Steve Linseman555682138211984-19851C1965-11-08Kingston, ONTMajor Junior
Mike Loach471818361111996-19971R1976-09-08New Liskeard, ONTMinor Pro
Michael Lombardi348513212003-20052L1987-06-08Richmond Hill, ONTEuropean Elite
Tyler Longo1734741998-20002R1980-08-12Belleville, ONTMajor Junior
Jamie Lovell23112191999-20012D1982-12-27Elora, ONTMinor Pro
Steve Lowe1941014321996-19971C1977-05-03Kitchener, ONTMinor Pro
Julian Luciani6219101002008-20113D1992-02-11Mississauga, ONTMajor Junior
Roddy MacCormick100001991-19921R1973-01-25Dartmouth, NSMinor Pro
Brian MacDonald54324375411985-19861L1966-05-09Hamilton, ONTMajor Junior
Kevin MacDonald400041983-19841D1966-02-24Prescott, ONTMajor League
Dave MacElwee201561061981-19821D1962-05-14 Major Junior
Ian MacInnis33182038291981-19821L1962-01-25Kingston, ONTMinor Pro
Neill MacInnis600002001-20021L1984-04-02Mississauga, ONTMajor Junior
Dunc MacIntyre2671422063482751981-19854C1964-07-03Cornwall, ONTMinor Pro
Doug MacIver36033561998-19991D1981-02-12King City, ONTMinor Pro
Kevin MacKay278917131989-19901C1971-07-26Sault Ste. Marie, ONTMinor Pro
Brett Mackie1791818361332008-20124L1991-05-25Whitby, ONTMajor Junior
Dave MacLean1841561873431161982-19853R1965-01-12Brantford, ONTMinor Pro
Jeff MacLeod2503321988-19891D1971-03-25Dartmouth, NSEuropean Elite
Andrew Maksym942921501242004-20062R1986-02-16Mississauga, ONTMajor Junior
Josh Manning1142461872002-20042D1984-06-17Mount Pearl, ONTMajor Junior
Joe Mantione3001101983-19841G1963-04-16Hamilton, ONTSemi-Professional
Saverio Manzo200001985-19861G1968-02-27Brantford, ONTMajor Junior
Bryan Marchment208321401728611985-19894D1969-05-01Scarborough, ONTMajor League
Jake Marchment57102232532013-20141F1995-05-20Courtice, ONTMajor Junior
Oliver Maron123132437972001-20032D1983-09-30Bratislava, SlovakiaEuropean Elite
Rick Marshall122321242271990-19933D1973-03-07Beaverton, ONTMajor Junior
Brian Martin52183351311983-19852L1966-03-27St. Catharines, ONTMinor Pro
Clayton Martin711221990-19911R1971-08-09Toronto, ONTMajor Junior
Mario Martini51171532271983-19841R1965-12-11Guelph, ONTMajor Junior
Mike Mascioli60810181122010-20111R1990-03-18Azilda, ONTMajor Junior
Brandon Mashinter31201232322008-20091L1988-09-20Bradford, ONTMajor League
Shawn Matthias221841041881682004-20084C1988-02-19Mississauga, ONTMajor League
Jordan Mayer2961016202011-20121C1991-08-24Kingston, ONTMinor Pro
Geordie Maynard10112221993-19941L1974-02-16Trenton, ONTMajor Junior
Jim Mayne201101982-19831C1964-06-05Agincourt, ONTMinor Pro
Chad McCaffrey52141933122003-20041C1984-06-19Kitchener, ONTEuropean Lower Leagues
Joe McCallion834721981-19821L1962-01-21Semi-Professional
Paul McCallion15055881431811991-19943C1974-03-22Mississauga, ONTEuropean Elite
Darren McCarty188971242214701989-19923R1972-04-01Burnaby, BCMajor League
Robert McCleary400001988-19891 Major Junior
Cody McCormick23556701264611999-20034C1983-04-18London, ONTMajor League
John McDonald500001983-19841G1966-03-06North York, ONTMajor Junior
Walker McDonald51134271995-19972R1979-12-12Thunder Bay, ONTMinor Pro
Mark McDowell100001988-198911969-11-22 Major Junior
Paul McInnes2631013221995-19961D1976-07-21Mississauga, ONTMinor Pro
Scott McLean703391981-19821Major Junior
Scott McMichael58819271641983-19841D1964-06-19Toronto, ONTMinor Pro
Brock McPherson308513432005-20061R1985-07-24Toronto, ONTEuropean Elite
Chris McRae9000191983-19841L1965-08-26Beaverton, ONTMajor League
Marty McSorley1281654704171981-19832D1963-05-18Hamilton, ONTMajor League
Chad Mehlenbacher2302241997-19992G1979-03-25Waterdown, ONTMinor Pro
Frank Melone10647581051091986-19893R1968-04-08Southfield, MIMinor Pro
Ryan Merritt631421991-19921L1972-06-09Cottam, ONTMajor Junior
Branislav Mezei1711544592471997-20003D1980-10-08Nitra, SlovakiaMajor League
Jim Midgley92242953621996-19982F1978-03-05Townsend, ONTMinor Pro
Brian Mielko2513441991-19921R1973-05-02Burlington, ONTMajor Junior
Chris Mifflen4821012502007-20081D1988-01-24Ottawa, ONTMinor Pro
Craig Mills17364781423051993-19963R1976-08-27Toronto, ONTMajor League
Andrew Ming54448182013-20141L1996-06-13Williamstown, ONTMajor Junior
Ted Miskolczi42182442511989-19912R1970-08-05Port Colborne, ONTMinor Pro
Mike Mole82033122001-20032G1982-10-12Moncton, NBMinor Pro
Charlie Moore1441624403591983-19863L1966-03-27Ottawa, ONTMinor Pro
Derek Morin185833412451988-19913D1971-05-09Chicago, ILMajor Junior
Branden Morris8029111052010-20122D1992-03-31Whitby, ONTMajor Junior
Brody Morris44022292013-20141D1996-04-30Corbyville, ONTMajor Junior
Aaron Morrison391417311111991-19921C1973-09-10Aurora, ONTMinor Pro
Justin Morrison37254873651992-19931R1972-02-09Newmarket, ONTMinor Pro
Mike Morrison40242751621984-19862L1965-10-18Brantford, ONTSemi-Professional
Daran Moxam11441601011671983-19863L1966-05-25Walden, ONTMajor Junior
Brent Mulder521231161997-19992D1980-08-28Brampton, ONTMinor Pro
Scott Murchie956915491996-19982R1979-01-08Clarence, NYMajor Junior
Mike Murphy11904462005-20094G1989-01-15Kingston, ONTMajor League
Jan Mursak3111273882007-20081R1988-01-20Maribor, SloveniaMajor League
Guillaume Naud501102011-20121R1992-12-02Augsburg, GermanyMajor Junior
Michael Neal1015712312005-20094L1989-04-03Whitby, ONTMinor Pro
Troy Nelson67066111987-19892G1970-08-23London, ONTSemi-Professional
Kris Newbury851226381611998-20002C1982-02-19Brampton, ONTMajor League
Dave Nicholls372620461281981-19821R1963-08-06Toronto, ONTMinor Pro
Martin Novak27022122004-20051D1986-03-12Vsetin, Czech Rep.Major Junior
Sean O'Reilly122662682651989-19912D1971-01-10London, ONTMinor Pro
Jesse Olden100022000-20011R Major Junior
Sam Oliveira502201992-19931R1974-01-07Hamilton, ONTMajor Junior
Blake Orr11011122000-20011D1982-04-11Syndenham, ONTMajor Junior
Scott Osborne1001121991-19921D1974-10-28Saint John, NBMajor Junior
Kelly Paddon10193039721998-20002D1980-06-05Belleville, ONTMinor Pro
Nick Pageau2291969881352005-20094D1988-01-08Stoney Creek, ONTMinor Pro
Adam Paiement21774891631731999-20034W1982-03-31Mississauga, ONTMinor Pro
Larry Paleczny92101323241994-19962C1978-04-02Kitchener, ONTMajor Junior
Nick Palmieri4320929752008-20091R1989-07-12Utica, NYMajor League
Darren Pang59011171981-19832G1964-02-17Meaford, ONTMajor League
Richard Panik54262854692009-20112R1991-02-07Martin, SlovakiaMajor League
Justin Papineau2441431683111461996-20004C1980-01-15Ottawa, ONTMajor League
John Parco1951091482571031988-19913C1971-08-25Sault Ste. Marie, ONTMinor Pro
Steve Pareigis3391625411982-19831L1963-06-04 Major Junior
Richard Park176851442291451992-19964C1976-05-27Seoul, South KoreaMajor League
Edward Pasquale1801122006-20082G1990-11-20Toronto, ONTMinor Pro
Geoff Patton661891332003-20041D1983-09-21Lindsay, ONTMinor Pro
Jeff Pawluk244913201992-19931D1973-07-23Windsor, ONTMinor Pro
Adam Payerl19149701192242009-20123C1991-03-04Kitchener, ONTMajor League
Wilf Payne65213859371986-19871C1967-03-06Cox Cove, NFLDMajor Junior
Rob Pearson9462551172521988-19913R1971-03-08Oshawa, ONTMajor League
David Peca800021995-19961R1978-06-03Toronto, ONTMajor Junior
Lyle Peel200001988-19891G1970-01-07100 Mile House, BCMajor Junior
Matt Pelech58530351712006-20071D1987-09-04Toronto, ONTMajor League
Gordon Pell218917251989-19901L1971-06-23Toronto, ONTMinor Pro
A.J. Perry29152338262007-20081L1987-01-12Peterborough, ONTMinor Pro
Alan Perry15033101986-19871G1966-08-30Providence, RIMinor Pro
Anthony Peters1700022009-20101G1990-12-31Blyth, ONTMajor Junior
Niki Petti109162036362012-20142C1996-08-13Welland, ONTMajor Junior
Marc Pharand702221982-198311965-01-14Major Junior
Luke Pither23192342102008-20091C1989-04-26Oshawa, ONTMinor Pro
Chris Pittman24538141995-19961C1976-08-21Stephenville, NFLDMinor Pro
Randy Plumb93313161721981-19843D1963-07-11Kingston, ONTMajor Junior
Dan Poirier82117181351988-19902R1970-02-14Thunder Bay, ONTMinor Pro
Nick Policelli1911034445901998-20013D1981-05-26Sarnia, ONTMajor Junior
Ken Porteous67022931981-19832G1963-02-20Toronto, ONTMajor Junior
Dan Preston236291391682071991-19954D1975-02-03St. Thomas, ONTMinor Pro
John Purves71182341451984-19862R1968-02-12Toronto, ONTMajor League
Alan Quine2814274162012-20131C1993-02-25Ottawa, ONTMinor Pro
Dan Quinn161101156257801981-19843C1965-06-01Ottawa, ONTMajor League
Branko Radivojevic188771572342241998-20013R1980-11-24Piestany, SlovakiaMajor League
Mark Ragot711241985-19861D1968-05-17Barrie, ONTMajor Junior
Marc Rancourt253571191761062001-20054L1984-04-28Gloucester, ONTMinor Pro
Tyler Randell98151126842007-20092R1991-06-15Scarborough, ONTMinor Pro
Mark Raycroft42213122013-20141D1995-04-18Almonte, ONTMajor Junior
Ryan Ready258941352293091995-19994L1978-11-07Peterborough, ONTMajor League
Keith Redmond16178521991-19921L1972-10-25Richmond Hill, ONTMajor League
Jarrett Reid25152338161993-19941C1973-03-10Sault Ste. Marie, ONTMinor Pro
John Reid55011131984-19862G1967-02-18Windsor, ONTMinor Pro
Dan Reja67223557851994-19962L1976-05-16Toronto, ONTMinor Pro
Mike Renzi246951232183481998-20024C1981-07-18Mississauga, ONTMinor Pro
Adam Rhymer2702292003-20041R Major Junior
Glenn Ridler900002001-20021G1982-10-01St. Catharines, ONTMinor Pro
Travis Riggin3306681993-19941F1977-04-26Kincardine, ONTMinor Pro
Paul Ritchie632541982-19831C1964-01-30Grand Valley, ONTMajor Junior
Adam Robbins844812931994-19962C1977-10-17Bancroft, ONTMinor Pro
Grant Robertson799615491983-19852L1966-05-21Gananoque, ONTMajor Junior
Roger Robertson20011131984-19851D1967-01-01Toronto, ONTMajor Junior
John Robinson900021986-19871L1969-02-21Barrie, ONTMajor Junior
Nathan Robinson2441091262351991998-20024C1981-12-31Scarborough, ONTMajor League
Mike Roelofsen80163046852003-20052C1987-03-19Chatham, ONTMajor Junior
Dan Rogers93516211802002-20042D1984-05-07Milton, ONTMajor Junior
Ryan Rorabeck5792433392004-20062C1985-02-27Oshawa, ONTMajor Junior
Ken Rowbotham1887076146941987-19914L1970-04-17Oshawa, ONTMajor Junior
Randy Rowe246120128248891997-20014L1980-06-10Burford, ONTMinor Pro
Greg Royce82519241461982-19842C1965-01-22Trenton, ONTMinor Pro
Ken Ruddick13033131990-19911D1972-08-15Hamilton, ONTMinor Pro
Mark Rupnow600001987-19903L1970-02-21Belleville, ONTMinor Pro
Paul Rushforth9949541031471992-19942C1974-04-22Prince George, BCMinor Pro
Jared Ruston300001997-19981GMajor Junior
Thomas Samaris1700002003-20041G1986-02-06Brooklyn, NYMajor Junior
Grant Sanders711271983-19841C1965-12-05Hamilton, ONTEuropean Lower Leagues
Carter Sandlak1282428521942010-20133L1993-05-18Vancouver, BCMajor Junior
Josh Sands5211819231999-20001C1982-01-27Kingston, ONTMajor Junior
Mike Savage57322860451983-19841L1964-04-08Sudbury, ONTMajor Junior
Shawn Scanzano22000251997-19981D1980-12-16Belleville, ONTMinor Pro
Wes Scanzano29461051997-19981R1980-12-16Montreal, PQMinor Pro
Jeff Scharf63345185601997-19981C1977-03-06Sudbury, ONTMinor Pro
Blair Scott80422261581990-19922D1972-02-25Winnipeg, MANMinor Pro
Brian Secord216861282142391992-19964C1975-06-19Chatham, ONTMinor Pro
Andrew Self1353649852082005-20083L1987-01-08Peterborough, ONTMajor Junior
Todd Sepkowski1010101983-19841C1965-05-12Sault Ste. Marie, ONTMajor Junior
Jason Shaw6312021522011-20132D1992-09-09Belleville, ONTMinor Pro
James Sheehan300041991-19921D1973-03-30Sudbury, ONTMinor Pro
Scott Shepherd7962632591986-19882D1969-04-13Keswick, ONTMajor Junior
Jordan Shine24022532005-20061L1988-12-14Wallacetown, ONTMajor Junior
Joey Shunock2601151982-19842G1964-02-29Sault Ste. Marie, ONTMajor Junior
Stephen Silas324221421642332008-20135D1992-06-26Georgetown, ONTMajor Junior
David Silverstone1251620363941999-20023L1982-02-22Toronto, ONTMinor Pro
Frank Simioni365914181982-19842L1965-02-25Ottawa, ONTMajor Junior
Scott Simmonds245214970872010-20144L1993-08-29Uxbridge, ONTMajor Junior
Harkie Singh23000171995-19961D1978-09-15Toronto, ONTMinor Pro
Jarrod Skalde40305282211990-19911C1971-02-26Niagara Falls, ONTMajor League
Jason Skellett47066831989-19912D1972-01-01London, ONTMajor Junior
Willie Skilliter300021990-19911C1974-05-20Belleville, ONTMajor Junior
Christian Skoryna69415495371992-19942C1973-05-19Elgin, ONTMinor Pro
Steve Slaughter136814191981-19821R1962-01-29Churchill, MANEuropean Lower Leagues
Brian Small1093133641141982-19842R1964-05-23Toronto, ONTMajor Junior
Gairin Smith11178221991-19921D1972-04-15Tillsonburg, ONTMinor Pro
Jeff Smith702201989-19942D1974-05-03Belleville, ONTMinor Pro
Neil Smith58134712001-20032D1984-05-24Fonthill, ONTMinor Pro
Matt Smyth671910812005-20061D1985-07-03Wolesey, ONTMinor Pro
Ben Snell200002001-20021R1985-09-17Ayr, ONTMajor Junior
Darryl Snelling600002010-20111D1994-03-13Ajax, ONTMajor Junior
Aaron Snow48132033642006-20071L1988-05-20Windsor, ONTMajor Junior
Greg Snyder1123581985-19861R1968-01-08New Hamburg, ONTSemi-Professional
Geoff Soguel100022005-20061DCobourg, ONTMajor Junior
Jamie Sokolsky1281652681161994-19962D1977-03-11Toronto, ONTMinor Pro
Jim Sonmez58332356451990-19911L1971-06-18Istanbul, TurkeyMinor Pro
Kyle Sonnenburg7631417272003-20052D1986-05-07Waterloo, ONTEuropean Elite
Jason Soules3752631941990-19911D1971-03-14Hamilton, ONTMinor Pro
Steve Spade750551142004-20062R1987-12-10Rochester, NYMajor Junior
Jason Spezza26233760262001-20021C1983-06-13Toronto, ONTMajor League
Todd St. Louis532241391994-19951D1976-05-01Windsor, ONTMinor Pro
Lubomir Stach2213482004-20051D1986-05-28Vsetin, Czech Rep.European Elite
Brian Stagg910121992-19931R1974-05-23North Bay, ONTMajor Junior
Matthew Stajan182761302061522000-20033C1983-12-19Mississauga, ONTMajor League
Chris Stanley25194126220931996-20004C1979-06-18Parry Sound, ONTMinor Pro
Robert Stellick6203382007-20092D1991-05-22Toronto, ONTMajor Junior
Larry Stevens7000121983-19841D1965-01-23Vittoria, ONTMajor Junior
Brandon Stewart100002008-20091R1992-07-02Strathroy, ONTMajor Junior
Rob Stopar1301101989-19923G1972-03-02Sault Ste. Marie, ONTMajor Junior
Doug Stromback1014968117291986-19882R1967-03-02Farmington, MIMinor Pro
Rich Stromback527815811987-19881L1969-01-29Farmington, MIMinor Pro
Steven Strong128214161252009-20112D1993-02-16Mississauga, ONTMajor Junior
Adam Sturgeon36033482001-20021D1984-03-19Erin, ONTMinor Pro
Jordan Subban19032811131412011-20143D1995-03-03Rexdale, ONTMajor Junior
Malcolm Subban11803322009-20134G1993-12-21Rexdale, ONTMinor Pro
P.K. Subban234421481903532005-20094D1989-05-13Toronto, ONTMajor League
Pat Sutton6871926862004-20051D1984-04-26Forest, ONTMinor Pro
Ivan Svarny1291026361432002-20042D1984-10-31Nitra, SlovakiaMinor Pro
Wes Swain600091996-19971D1978-05-08Perrys Cove, NFLDMajor Junior
John Tamer11963137731984-19862D1966-02-25Dearborn Heights, MIMajor Junior
Cory Tanaka249421011431602005-20094C1988-05-17Stouffville, ONTEuropean Elite
Eric Tangradi176671011681342006-20093L1989-02-10Philadelphia, PAMajor League
Brendan Taylor263121562007-20081C1989-04-01Oakville, ONTMinor Pro
Gary Taylor62088851988-19902R1971-05-08Toronto, ONTMinor Pro
Matt Taylor9112121984-19851C1967-03-14Riverside, ONTMajor Junior
Scott Taylor3859141151987-19881D1968-03-23Toronto, ONTMinor Pro
Scott Taylor200001993-19941 Major Junior
Tyler Taylor386612972009-20101L1989-10-20Kitchener, ONTMajor Junior
Brad Teichmann2201121990-19911G1973-07-25Mississauga, ONTMajor Junior
Tyson Teichmann7300062009-20112G1993-05-19Belleville, ONTMajor Junior
Brian Tessier1700041986-19871G1967-05-23Walden, ONTMajor Junior
Brent Thombs200001992-19931GMajor Junior
Derek Thompson100001987-19881R1970-06-15Sudbury, ONTMajor Junior
Cody Thornton19249561051612002-20053R1986-07-16Embro, ONTEuropean Lower Leagues
Scott Thornton17162821442501987-19914C1971-01-09London, ONTMajor League
Mike Tilson3411213711997-19981D1978-06-28Pickering, ONTMinor Pro
Matthew Tipoff204256186842006-20104L1990-10-04Toronto, ONTMajor Junior
Eric Tobia12502242001-20054G1984-06-21Cloyne, ONTMajor Junior
David Tomasek5813142782013-20141C1996-02-10Prague, Czech. RepMajor Junior
Steve Tracze109424082661993-19974R1976-05-03Belleville, ONTMajor Junior
Kyle Tront2634762007-20081L1989-02-11Thunder Bay, ONTMajor Junior
Joel Trottier43233255511997-19981R1977-02-11Alexandria, ONTMinor Pro
Nikos Tselios84114758771996-19982D1979-01-20Oak Park, ILMajor League
Stu Tufts601101989-19901F1972-06-24Semi-Professional
Darcy Tuplin39145102002-20031L1985-12-31Summerside, PEIMajor Junior
Patrick Turcotte2801010182002-20031C1984-03-26Cornwall, ONTEuropean Lower Leagues
Keaton Turkiewicz67231841472007-20081R1988-03-02Brantford, ONTMinor Pro
Joe Underwood283111482010-20111D1990-01-15Canton, MIMinor Pro
Parker Van Buskirk1100022007-20081G1988-03-26Windsor, ONTMinor Pro
Larry Van Herzele9031417511984-19862D1966-04-30Simcoe, ONTSemi-Professional
John Van Kessel6721012691986-19882R1969-12-19Bridgewater, NSMinor Pro
Tom Van Natter5881119481981-19821C1964-03-09Major Junior
Keith Van Rooyen100001983-19841D1966-07-13Hamilton, ONTEuropean Elite
Joe Van Volsen2681220251995-19961F1975-04-23Oshawa, ONTMinor Pro
Mike Van Volsen84103141901995-19972D1977-07-02Oshawa, ONTMinor Pro
Chris Varga718182641990-19922L1973-11-20Kitchener, ONTMinor Pro
Lubos Velebny2461824312001-20021D1982-02-09Zvolen, SlovakiaMinor Pro
Mike Vellucci1311352652371983-19862D1966-08-11Farmington, MIMajor League
Kelly Vipond1723521992-19931R1974-01-26Brooklin, ONTMinor Pro
Ari Vuori100001981-19821F1962-06-09Poytya, FinlandMinor Pro
Jordon Watson2012322002-20031C1985-06-03Amherstview, ONTMajor Junior
Jim Way36022251985-19872R1968-11-12Waterloo, ONTMajor Junior
Shawn Way44044421989-19901L1972-04-04Waterloo, ONTMajor Junior
Jason Weaver1581018281992-19931L1972-09-22Mississauga, ONTMinor Pro
Bill Weir3502201990-19911C1973-05-21London, ONTMinor Pro
Kyle Wellwood16165144209421999-20023C1983-05-16Windsor, ONTMajor League
Marc West54103242181985-19861C1966-02-10Burlington, ONTMinor Pro
Alex White7681321232000-20022L1983-02-03Tecumseh, ONTEuropean Lower Leagues
Dan White41246101988-19891L1971-04-04Walpole Island, ONTMajor Junior
Steven Whitely630991042005-20072D1987-07-16Petrolia, ONTMinor Pro
Dean Whyte601121984-19851 Major Junior
Derek Wilkinson115088131992-19942G1974-07-29Lasalle, ONTMajor League
Paul Wilkinson38182644311986-19882R1968-01-24Cambridge, ONTMajor Junior
Darryl Williams14260661263781986-19893L1968-02-29Labrador, NFLDMajor League
Nigel Williams38101222402007-20081D1988-04-18Aurora, ILMinor Pro
Andrew Williamson29161531121995-19961R1976-01-21Thorold, ONTMinor Pro
Mike Wolak25201636181986-19871C1968-04-29Utica, MIMinor Pro
Jack Woods86333265891981-19832L1962-12-17Ottawa, ONTMajor Junior
Jake Worrad159144862752011-20143D1993-01-10London, ONTMajor Junior
Earle Wright600001988-19891D1970-04-04 Semi-Professional
Alex Yuill37191082013-20141D1995-05-27Wellington, ONTMajor Junior
Daniil Zharkov109483179492011-20132L1994-02-06St. Petersburg, RussiaEuropean Elite

† denotes that the player's career team information is inaccurate due to incomplete data made available by a league.
‡ denotes that the player only appeared in the playoffs.
Note: The totals presented here may not be exact. If there is no official breakdown when a player was traded mid-season, his statistics are only included with the team he finished with. So you may see players with all zeros for statistics. This means their exact team totals were not available. Their games-played will not be accounted for with any of the teams they played with in this case.