hockey DB
home search by league team forums links contact us
home

Kingston Frontenacs [OHL] all-time player roster

This is a list of all the players that played for the Kingston Frontenacs. The Kingston Frontenacs are a hockey team playing in the Ontario Hockey League from 1989 to 2013. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 397 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Cody Alcock131444690792011-20132L1992-04-23Oshawa, ONTMajor Junior
Jamie Allan641426401881989-19901R1970-03-18Ottawa, ONTMinor Pro
Chris Allen225761071832451994-19984D1978-05-08Chatham, ONTMajor League
Bujar Amidovski74044181995-19972G1977-02-19Toronto, ONTMinor Pro
Matt Auffrey31131629412006-20071R1986-01-03Cincinnati, OHMinor Pro
Sean Avery8842811233031998-20002L1980-04-10North York, ONTMajor League
Brad Barton12011151992-19931D1972-05-15Uxbridge, ONTMinor Pro
Jason Beaton30022721990-19922D1972-03-10Port Hawkesbury, NSMinor Pro
Dan Beck401121994-19951 Major Junior
Chris Beckford-Tseu4002262003-20041G1984-06-22Toronto, ONTMajor League
Marc Beckstead536814332012-20131F1995-04-18Morrisburg, ONTMajor Junior
Tony Bella10591827591990-19922R1973-04-17Kitchener, ONTMajor Junior
Sam Bennett60182240872012-20131L1996-06-20Toronto, ONTMajor Junior
Petr Beranek64122335182011-20121R1993-07-08Brno, Czech Rep.European Elite
Drake Berehowsky2282432561989-19912D1972-01-03Toronto, ONTMajor League
Tyler Beskorowany6205542009-20101G1990-04-28Sudbury, ONTMinor Pro
Jesse Biduke21347132006-20071L1988-02-01Whitby, ONTMinor Pro
Braydon Blight78145582011-20132D1995-01-22St.Mary's, ONTMajor Junior
Igor Bobkov5800002011-20121G1991-01-02Surgud, RussiaMinor Pro
Kyle Bochek1061717341572006-20093C1988-03-11Port Severn, ONTMinor Pro
Mike Bodnarchuk66405999311989-19901R1970-03-26Bramalea, ONTMinor Pro
Mark Boisvert300001998-19991Major Junior
Bobby Bolt1973852902512004-20073L1987-04-29Thunder Bay, ONTMinor Pro
Ken Boone105716232461993-19952L1976-04-21Hamilton, ONTMinor Pro
Daryl Borden48011142005-20083G1989-05-19Brantford, ONTMajor Junior
Dave Bourque53112711994-19962D1976-03-30Gloucester, ONTMinor Pro
Matt Bradley1756788155821995-19983R1978-06-13Stittsville, ONTMajor League
Eric Braff259558631611997-20014D1980-11-12Orleans, ONTMinor Pro
Jeff Braithwaite6662026762010-20122D1992-03-02Peterborough, ONTMajor Junior
Josh Brittain1495042921752006-20093L1990-01-03Milton, ONTMinor Pro
Steven Broek60549212009-20112L1993-01-10Tweed, ONTMajor Junior
Jesse Brown122192342892007-20092L1990-06-19Cortland, NYMajor Junior
Tyler Brown66263258642010-20122L1991-04-04Westland, MIMajor Junior
Jan Bulis201101997-19981C1978-03-18Pardubice, CzechMajor League
Frank Burgio26134262001-20021D1983-03-05Rochester, NYMinor Pro
Sean Burke1201102000-20011F1983-01-14Barrie, ONTMajor Junior
Michal Cajkovsky6741115822010-20111D1992-05-06Bratislava, SlovakiaEuropean Elite
Connor Cameron58172037462005-20061C1985-05-11Summerside, PEIMajor Junior
Derek Campbell572544691302000-20011L1980-04-14Nepean, ONTMinor Pro
Shawn Caplice93715221321990-19922R1973-01-30St. John's, NFLDMajor Junior
Mike Cavanagh66113849551989-19901D1970-03-13Kingston, ONTMinor Pro
Stephane Chabot47189462007-20081D1988-08-31Rockland, ONTMajor Junior
Jamie Chamberlain934762001-20021R1981-08-02Sarnia, ONTMinor Pro
Ryan Chapman200001998-19991R1981-04-10Alvinston, ONTSemi-Professional
Colin Chaulk233911772683381994-19984C1977-01-07Toronto, ONTMinor Pro
Jason Chipman800001990-19911G1972-05-26Scarborough, ONTMajor Junior
Kevin Christmas62246732007-20092D1989-06-28Hamilton, ONTMajor Junior
Tony Cimellaro126345690681989-19912C1971-06-14Kingston, ONTMajor League
Greg Clancy1045171122401991-19932C1972-11-15Kingston, ONTMinor Pro
Andrew Clouthier23134502009-20101L1990-05-03Pembroke, ONTMajor Junior
Brett Clouthier19749691186581998-20013L1981-06-09Ottawa, ONTMinor Pro
Brandon Coleman100001991-19921 Major Junior
Shawn Connors54044182004-20062D1988-06-30Chatham, ONTMinor Pro
Chris Cook225434790991999-20034L1982-02-21Kingston, ONTMajor Junior
Matt Cooke2581321491997-19981L1978-09-07Belleville, ONTMajor League
Ron Cordes100002002-20031D1984-08-01Thunder Bay, ONTMajor Junior
Keli Corpse2651352854201601990-19955C1974-05-14London, ONTMinor Pro
Austin Corredato37112232002-20042R1985-01-03Toronto, ONTMajor Junior
Corbin Crawford103724311052007-20092D1989-07-31Plainfield, ONTMajor Junior
Curtis Cruickshank108044361996-19993G1979-03-21Ottawa, ONTMinor Pro
Nathan Cull1241117281682010-20133L1994-01-07Thunder Bay, ONTMajor Junior
Trent Cull1281358713221991-19943D1973-09-27Georgetown, ONTMinor Pro
John Cullen2501142008-20102G1991-04-20Hamburg, NYMajor Junior
Jeff Da Costa144251001251071993-19963D1976-05-16Toronto, ONTMinor Pro
Ryan Davidson586713382009-20112C1993-01-15London, ONTMajor Junior
Dayne Davis9100042002-20053G1985-03-26Tilbury, ONTMajor Junior
Justin Davis99383573371995-19972R1978-03-01Carlisle, ONTEuropean Lower Leagues
Mike Dawson125737441941990-19933D1973-06-16Sault Ste. Marie, ONTMinor Pro
Miguel Delisle29121931342002-20031C1982-04-06Cornwall, ONTMinor Pro
Dan Dempsey800022004-20051D1987-05-22Whitby, ONTMajor Junior
Patrick DesRochers4404441998-19991G1979-10-27Penetanguishene, ONTMajor League
Lou Dickenson62142741472000-20022C1982-08-15Orleans, ONTMinor Pro
Dylan DiPerna46257172012-20131D1996-04-26Mississauga, ONTMajor Junior
Jason Disher1651048583801992-19953D1975-05-28Belle River, ONTMinor Pro
Slater Doggett6031215332012-20131F1994-07-03Oakville, ONTMajor Junior
Taylor Doherty26338991374582007-20114D1991-03-02Cambridge, ONTMinor Pro
Jordan Doig600062005-20061C1988-04-06Wingham, ONTMajor Junior
Tomas Dolak312301997-19981R1979-03-25Zlin, Czech Rep.European Elite
Paul Dorsey100002008-20091G1990-06-21Kanata, ONTMajor Junior
Wayne Doucet663247791271989-19901L1970-06-19Mississauga, ONTMinor Pro
Trevor Doyle141321244151991-19943D1974-01-01Ottawa, ONTMinor Pro
John Drover3721341992-19931L1975-03-08Carbonear, NFLDMinor Pro
Brendan Duncan33112322003-20041L1986-10-08Thunder Bay, ONTMajor Junior
Jean Dupuy9278151042011-20132R1994-10-06Orleans, ONTMajor Junior
Corey Durocher129293463572009-20112L1992-05-30Ottawa, ONTMajor Junior
Andris Dzerins126415798772007-20092C1988-02-14Jekabpils, LatviaEuropean Elite
David Edgeworth1011222004-20051C1985-03-18Kingston, ONTMajor Junior
Sean Edwards29213151997-19981F1979-09-06Belleville, ONTMinor Pro
Matt Elich101583492341997-19992R1978-09-22Grosse Pointe, MIMajor League
Cory Emmerton18885140225682004-20084L1988-06-01St. Thomas, ONTMajor League
Duncan Fader1822850781911992-19953R1975-05-11Halifax, NSMajor Junior
Mike Farrell80153449782009-20112R1990-04-23Carlton Place, ONTMajor Junior
Drew Fata3421719642002-20031D1983-07-28Sault Ste. Marie, ONTMajor League
Zack Fenwick90513181102007-20092D1989-05-19Toronto, ONTMinor Pro
Michael Fine120356095862009-20112R1991-05-10North York, ONTMajor Junior
Mitchell Fitzmorris39224322011-20132L1995-04-21Ingersoll, ONTMajor Junior
Adam Fleming22011261995-19972D1978-06-11Hamilton, ONTMajor Junior
Nick Foley1700021997-19981G1979-03-22Belleville, ONTMinor Pro
Stephen Francella12591423622007-20092C1990-01-16Bolton, ONTMajor Junior
Aaron Fransen1502866944061996-19993D1978-09-23Ottawa, ONTMajor Junior
Derek Froats942111321262009-20123L1992-05-21Winchester, ONTMajor Junior
Colin Furlong2001102012-20131G1993-03-24Cambridge, ONTMajor Junior
Shawn Futers30325362004-20051L1985-09-02Sarnia, ONTMinor Pro
Richard Gallace1500001990-19911G1973-03-21London, ONTEuropean Elite
Mitch Gaulton416713182010-20111D1990-04-25Grimsby, ONTMajor Junior
Sean Gauthier91077251989-19912G1971-03-28Sudbury, ONTMajor League
Kaine Geldart587916982009-20101R1989-08-23Kingston, ONTMajor Junior
Kelly Geoffrey5451419362008-20091L1990-01-25Newmarket, ONTMajor Junior
Matt Giesebrecht64172138521989-19901C1970-03-05Petawawa, ONTMajor Junior
Fred Goltz1522421990-19911L1971-06-04Kingston, ONTMinor Pro
Danny Gould300001998-19991G1980-03-21Brampton, ONTMinor Pro
Chris Gowan12000141992-19942 Semi-Professional
Chris Gratton12082931751601991-19932C1975-07-05Brantford, ONTMajor League
Josh Gratton612121422002001-20032L1982-09-09Brantford, ONTMajor League
Spencer Green626612142010-20122L1994-01-28Orillia, ONTMajor Junior
Darcy Greenaway131514596512011-20132C1993-01-19Wilton, ONTMajor Junior
Sean Griffin162136373411997-20003D1980-04-18Orleans, ONTMajor Junior
Todd Griffith12357581151642004-20062C1985-01-27Welland, ONTMinor Pro
Kevin Grimes175859675511996-19993D1979-08-19Ottawa, ONTMinor Pro
Philipp Grubauer3801122010-20111G1991-11-25Rosenheim, GermanyMajor League
Alex Gudbranson11251823892010-20122D1994-09-03Orleans, ONTMajor Junior
Erik Gudbranson1481762792422008-20113D1992-01-07Orleans, ONTMajor League
Jason Guy5502202006-20082G1988-07-19Whitby, ONTMajor Junior
Peter Hamerlik146033222000-20033G1982-01-02Myjava, SlovakiaMinor Pro
Ryan Hanes5121012342012-20131D1992-01-29Brockville, ONTMajor Junior
Chris Hardill2401102001-20032G Major Junior
Zach Harnden65243660752009-20101L1989-09-03Thunder Bay, ONTMinor Pro
Gord Harris1423552871691989-19923L1972-05-06Oshawa, ONTMajor Junior
Patrick Harrison55123582010-20111C1992-01-30Vernon, ONTMajor Junior
Kevin Harvey201102001-20021W1984-09-14Sheffield, ONTMinor Pro
Jesse Hebscher500082008-20091D1990-02-03Toronto, ONTMajor Junior
Nathan Herrington31257161999-20001L1982-04-18Cambridge, ONTSemi-Professional
Luke Hietkamp37437122012-20131R1993-08-15London, ONTMajor Junior
Eric Himelfarb673770107802003-20041C1983-01-01Thornhill, ONTMinor Pro
Brad Horan3146757124931999-20045R1983-05-15Alliston, ONTMajor Junior
J.F. Houle9011142005-20061R1987-06-21Sudbury, ONTMajor Junior
Bobby Hughes2431031502531792003-20074C1987-11-11Richmond Hill, ONTMinor Pro
John Hultberg4800001995-19972G1977-04-25Chicago, ILMinor Pro
Ryan Hutchinson110110112112011-20132D1995-03-30Chicago, ILMajor Junior
Andrew Ianiero258951252201901998-20024L1981-01-10Hamilton, ONTMinor Pro
Henri Ikonen61222951302012-20131F1994-04-17Savonlinna, FinlandEuropean Elite
Tony Iob9543591022751989-19912L1971-01-02Renfrew, ONTMinor Pro
Billy Jenkins84283260412011-20132L1994-09-08Ottawa, ONTMajor Junior
Bernie John528223061990-19911D1972-06-04Sudbury, ONTMinor Pro
Cory Johnson132325789531991-19943L1973-09-15Antigonish, NSMinor Pro
David Johnson200022005-20061R1989-07-05Toronto, ONTMajor Junior
Kurt Johnston32112401995-19961F1977-02-10Peterborough, ONTMinor Pro
Sean Jones45112132342010-20111L1990-05-17Newmarket, ONTMajor Junior
Dale Junkin636713281990-19911C1973-05-23Oshawa, ONTMinor Pro
Matt Junkins61156121999-20001D1982-02-13Dillsburg, PAMinor Pro
Matthew Kang17163881511002006-20093L1988-11-09Toronto, ONTMinor Pro
Shayne Kanyo200001998-19991D Major Junior
Tyler Karius1600052007-20092L1991-02-12Oakville, ONTMajor Junior
Colt Kennedy4771219232008-20102R1991-01-28Ajax, ONTMajor Junior
Tim Keyes2200001993-19952G1976-05-28Gananoque, ONTMinor Pro
Matt Kiereck14224271993-19941C1975-09-18Rochester, NYMajor Junior
Chad Kilger13159881471181993-19952C1976-11-27Cornwall, ONTMajor League
Kevin King6871522111990-19922C1972-03-18Sault Ste. Marie, ONTMajor Junior
Bill Kinkel901719362392002-20042L1984-02-27Buffalo, NYMinor Pro
Drew Kivell180233353762001-20043D1983-02-04Lakeside, ONTMajor Junior
Andrew Kizito11352429862005-20072D1987-02-24Toronto, ONTMajor Junior
Vojtech Kloz62033342003-20041D1986-01-23Karlovy Vary, Czech Rep.European Elite
Darryl Knight335131861999-20001C1979-04-14Sarnia, ONTMajor Junior
Michael Kolarz172736432162004-20073D1987-01-12Havirov, Czech Rep.Minor Pro
Mike Konieczny3401161999-20001C1982-05-18Peterborough, ONTMajor Junior
Evan Kotsopoulos1173061912232003-20052L1984-03-24Unionville, ONTMinor Pro
Greg Kraemer1582436601341992-19953R1975-07-01Owen Sound, ONTMajor Junior
Daniel Kraft300002001-20021L1984-01-06 Major Junior
Jaroslav Kruzik12383745922008-20102D1990-03-26Jihlava, Czech Rep.European Elite
Ryan Kujawinski96324678552011-20132C1995-03-30Iroqouis Falls, ONTMajor Junior
Brent L'Heureux28347231997-19981D1980-06-24London, ONTMajor Junior
Dwight LaBrosse1300022002-20031G1983-10-06McMurray, PAMajor Junior
Mike Laceby99101828531996-19982C1979-04-06Nobleton, ONTMajor Junior
Nathan LaFayette88192140241989-19912C1973-02-17New Westminster, BCMajor League
Steve Lafleur3511011471998-19991D1978-11-08Ottawa, ONTMinor Pro
Steve Laforet210101992-19931D1975-11-18Tecumseh, ONTMajor Junior
Patrick Lamesse2636992001-20021C1983-03-19Ottawa, ONTMajor Junior
Marc Lamothe135066131991-19943G1974-02-27New Liskeard, ONTMajor League
Sean Langdon54279262000-20022C1984-04-12Kanata, ONTMajor Junior
Brian Lashoff931234461032008-20102D1990-07-16Albany, NYMajor League
Mitch Lebar147325183962008-20113R1991-01-29Aurora, ONTMajor Junior
Justin Levac21461022007-20092R1989-04-25Garson, ONTMinor Pro
Aaron Lewicki2800022002-20031C1985-02-11Toronto, ONTMajor Junior
Brett Lindros723940793191992-19953R1975-12-02London, ONTMajor League
David Ling1871151602756651992-19953W1975-01-09Halifax, NSMajor League
Pete Liptrott27279431989-19901D1969-07-17St. Catharines, ONTMinor Pro
Travis Lisabeth1244248901091999-20012L1980-04-01Langton, ONTMinor Pro
Adam Lloyd22011212011-20121L1994-02-13Winnipeg, MANMajor Junior
Mike Lockwood100001993-19941 Major Junior
Mike Looby4801717802005-20061D1985-01-28Brampton, ONTMinor Pro
George Lovatsis65122335232008-20091C1989-11-30Markham, ONTMajor Junior
Greg Lovell600001993-19941G1975-09-01Cres, ONTMinor Pro
Chad Lynch2000021998-20002G1980-09-09Hastings, ONTMajor Junior
Derek Lyons1041324371162003-20052C1985-07-15Fort Erie, ONTMajor Junior
Liam MacEachern27415241996-19971L1977-10-10Inverness, NSMajor Junior
Aaron MacInnis19156101996-19971D1978-09-29Port Hood, NSMinor Pro
Doug MacIver178838465581999-20023D1981-02-12King City, ONTMinor Pro
Brent Mackie12011172005-20061D1987-04-19Metcalfe, ONTMajor Junior
Cail MacLean244671031701321993-19974R1976-09-30Middleton, NSMinor Pro
Derek MacNair100001989-19901 Minor Pro
Gerald MacNeil1801101998-19991L1981-02-21Guernsey Cove, PEIMajor Junior
Scott Maher11969153362002-20042R1984-04-11Kingston, ONTMajor Junior
Robert Mailloux23797921891691994-19995L1978-02-28Capreol, ONTMajor Junior
Mark Major622932611681989-19901L1970-03-20Toronto, ONTMajor League
Kevin Malcolm76810181451996-19982F1979-04-01Markham, ONTMinor Pro
Roman Malov61151732491996-19971C1977-09-24Omsk, RussiaEuropean Elite
Phil Mangan29246252004-20062C1987-02-11Gananoque, ONTMinor Pro
D.J. Maracle881020302621997-19992R1980-05-14Sault Ste. Marie, ONTMinor Pro
Bill Maranduik182919281561992-19964D1975-08-15Scarborough, ONTMajor Junior
James Marsden1291310231002006-20093R1990-05-11Exeter, ONTMajor Junior
Blake Martin70102333241990-19922C1973-03-04Gloucester, ONTMinor Pro
Wes Mason38101929381997-19981L1977-12-12Windsor, ONTMinor Pro
David Mazurek5871118752011-20121C1992-02-23Brantford, ONTMajor Junior
Mike Mazzulla810162005-20072L1989-03-21Toronto, ONTMajor Junior
Bob McBride51212647312001-20032C1982-07-30Brougham, ONTMajor Junior
Brandon McBride126183654492001-20043C1984-02-22Whitby, ONTMajor Junior
Mark McCague17000151990-19911R1973-01-03Alliston, ONTMajor Junior
Morgan McCormick427512561998-20002R1981-02-21Guelph, ONTSemi-Professional
Justin McCutcheon1994345883012000-20033R1983-02-03Ithaca, NYMinor Pro
Danny McDonald1614582127822001-20043L1984-02-15New Liskeard, ONTMinor Pro
Walker McDonald1500091998-19991R1979-12-12Thunder Bay, ONTMinor Pro
Clay McFadden685813142002-20042C1986-02-03Burritts Rapids, ONTMinor Pro
Pete McGlynn19112281991-19921G1971-01-27Kingston, ONTMajor Junior
Roland McKeown6172229332012-20131D1996-01-20Listowel, ONTMajor Junior
Bob McKillop1326588153661989-19912R1970-03-19Kitchener, ONTMinor Pro
Derek McKlusky100001996-19971G Major Junior
Sean McMorrow7011222000-20011R1982-01-19Vancouver, BCMajor League
David McMullen100002009-20101D1991-01-01Kingston, ONTMajor Junior
Thomas Middup4435842007-20081R1990-02-20Richmond Hill, ONTMajor Junior
Rob Mignardi18937721091422006-20093R1990-06-28Richmond Hill, ONTMinor Pro
Andrei Mikhnov3971118242002-20031L1983-11-26 European Elite
Steve Miller700002003-20041D1987-07-17Thunder Bay, ONTMinor Pro
Bill Minkhorst2611291995-19961R1978-07-30Cardinal, ONTEuropean Lower Leagues
Michael Moffat127951601112011-20132D1993-06-12Scarborough, ONTMajor Junior
Kevin Mole47224362006-20071D1989-01-25Mississauga, ONTMajor Junior
Nathan Moon3161391933323782006-20115C1990-01-04Belleville, ONTMinor Pro
Trevor Morbeck59132235432011-20132R1993-11-21Milwaukee, WIMajor Junior
Brett Morgan4043742009-20112L1993-08-12Brampton, ONTMajor Junior
Jason Morgan86164157641994-19962C1976-10-09St. John's, NFLDMajor League
Marc Moro2101240526941993-19974D1977-07-17Toronto, ONTMajor League
Brady Morrison700002004-20062G1987-04-15Thamesville, ONTMajor Junior
Justin Morrison149891182074861989-19923R1972-02-09Newmarket, ONTMinor Pro
Mike Morrison5601122012-20131G1992-11-07Hamilton, ONTMajor Junior
Tyler Mort106189782008-20102D1992-03-01Newmarket, ONTMajor Junior
Tyler Moss101044161992-19953G1975-06-29Ottawa, ONTMajor League
Brian Mueggler800061989-19901R1971-04-12Oshawa, ONTMajor Junior
John Murray31000192007-20081G1987-07-04Lancaster, PAMinor Pro
Lucas Nehrling411910961997-19992D1979-08-14Peterborough, ONTMinor Pro
John Nelson452036561251989-19901R1969-07-09Scarborough, ONTMinor Pro
Adam Nemeth2001444582032004-20073D1986-02-22Amhertsburg, ONTMajor Junior
Kyle Neufeld375510292001-20021L1983-08-28St. Catharines, ONTMajor Junior
Jack Nevins23156252011-20121L1993-09-18Stittsville, ONTMajor Junior
Kyler Nixon7472330302011-20132D1993-04-01Hanover, ONTMajor Junior
Greg Norman100001989-19901D1972-01-19Scarborough, ONTMajor Junior
Bobby Nyholm93142539352006-20082R1988-03-07Pietarsaari, FinlandEuropean Elite
Shane O'Brien1562050703112000-20033D1983-08-09Port Hope, ONTMajor League
Cameron Odam83314172032009-20112D1990-06-26Stittsville, ONTMajor Junior
Mike Oliveira266931732661001995-19994C1979-02-21West Lorne, ONTMinor Pro
Erik Olsen117210122651995-19983D1977-12-16Sarnia, ONTMinor Pro
Kevin Opsahl200002006-20071G1986-01-18Trail, BCMajor Junior
Brett Ormond5641519261998-19991D1980-02-04Peterborough, ONTMajor Junior
Kyle Paige68151934162007-20081L1988-06-14Richmond Hill, ONTMinor Pro
Frank Palazzese3601102009-20112G1993-05-28Toronto, ONTMajor Junior
Mavric Parks6803342007-20092G1990-05-07Eganville, ONTMajor Junior
Steve Parson169811382191561991-19943L1973-03-14Elmira, ONTMinor Pro
Rod Pasma54310131071990-19922D1972-02-26Georgetown, ONTMinor Pro
Andre Payette291013231431996-19971L1976-07-29Cornwall, ONTMinor Pro
Ben Pearson200002007-20081D1990-08-01Cambridge, ONTMajor Junior
Shaun Peet361910161999-20001D1980-10-13Goderich, ONTSemi-Professional
Lucas Peressini100002012-20131G1995-09-03Nobleton, ONTMajor Junior
Nathan Perry200002010-20111G1993-04-19Kingston, ONTMajor Junior
Anthony Peters1800022007-20092G1990-12-31Blyth, ONTMajor Junior
Chris Petrow5351318682004-20051D1984-06-05Haliburton, ONTMajor Junior
Luke Pither735914282005-20072C1989-04-26Burketon, ONTMinor Pro
Joe Pleckaitis27121527242009-20101L1989-06-13Toronto, ONTMajor Junior
Jason Polera49312354511999-20001R1979-03-21Scarborough, ONTMinor Pro
Sam Povorozniouk48102131512012-20131C1995-02-11Northbrook, ILMajor Junior
Richard Power6821315502002-20031D1985-01-14Scarborough, ONTMajor Junior
Matt Price20247751223101995-19994L1978-04-27Barrie, ONTMinor Pro
Blake Pronk162112132712003-20063C1986-07-18London, ONTEuropean Lower Leagues
Alan Quine81152439102009-20112C1993-02-25Ottawa, ONTMinor Pro
Kyle Raftis8901818752003-20052D1986-05-28Toronto, ONTMinor Pro
Andrew Raycroft61033121999-20001G1980-05-04Belleville, ONTMajor League
Richard Raymond4772835411992-19942D1974-04-04Sudbury, ONTMajor Junior
Matthew Reis42112502005-20061L1989-02-11Cambridge, ONTMajor Junior
Dany Revelle1443782004-20051L1986-02-04Kingston, ONTMajor Junior
Adam Rhymer1512322002-20031R Major Junior
Blake Richard901102010-20122G1994-02-09Hamilton, ONTMajor Junior
Glenn Ridler2201122000-20011G1982-10-01St. Catharines, ONTMinor Pro
Jacob Riley1000002011-20121G1993-03-18London, ONTMajor Junior
Ryan Rivard57112251998-20002W1981-03-28West Lorne, ONTMinor Pro
Craig Rivet191361281643141991-19943D1974-09-13North Bay, ONTMajor League
Tony Rizzi177243357872003-20074R1987-09-15Kingston, ONTMajor Junior
Bill Robinson1233439731031990-19933L1973-12-06Toronto, ONTMinor Pro
Aaron Rock1000022006-20071G1987-07-05Wheaton, ILMajor Junior
Bryan Rodney152211251461362001-20043D1984-04-22London, ONTMajor League
Kris Rous200001997-19981G Major Junior
Bogdan Rudenko16145171996-19971R1977-09-13Ust-Kamenogorsk, KazakhstanMinor Pro
Ed Rushlow100001992-19931G Major Junior
Eric Rylands25000641993-19952R1976-11-22Prescott, ONTMajor Junior
Corey Sabourin5111819352000-20011D1981-04-09Orleans, ONTEuropean Lower Leagues
Brian Sambirsky300071992-19931 Major Junior
Joel Sandie33044291990-19911D1973-07-22Sault Ste. Marie, ONTMajor Junior
Jason Sands19245841292421994-19984C1977-03-21Kingston, ONTMinor Pro
Charles Sarault198194463852008-20113C1992-02-20Ottawa, ONTMinor Pro
Chris Scharf59404371991-19921L1974-04-21Toronto, ONTMajor Junior
Milos Schejbal34145282003-20041L1985-01-03Sobeslav, Czech Rep.Major Junior
Jonathan Schill24988991872221996-20004L1979-06-28Kitchener, ONTMinor Pro
Geoff Schneider124728351151989-19912D1970-08-26Kitchener, ONTMajor Junior
Samuel Schutt569716292012-20131R1994-04-13Palmer Rapids, ONTMajor Junior
Rob Schweyer19369101994-19951R1975-06-26Simcoe, ONTMinor Pro
Jonathan Sciacca87219211332006-20082D1988-04-16Windsor, ONTMajor Junior
Colin Scotland50213481997-20003LMajor Junior
Brian Scott96183452411993-19952F1977-05-22Brampton, ONTMinor Pro
Jean-Francois Seguin119103343671999-20023D1982-04-25Hawkesbury, ONTMajor Junior
Clark Seymour783710722009-20112D1993-05-18Brockville, ONTMajor Junior
Scott Sheppard307815122001-20021R1983-09-28Selkirk, ONTMinor Pro
Ben Shutron21122951172552004-20084D1988-06-14Orleans, ONTMajor Junior
Brock Shyiak5732124551989-19901D1970-01-31Thunder Bay, ONTMinor Pro
Joey Simon156111781989-19901C1970-07-11Toronto, ONTMinor Pro
Peder Skinner1045075125122005-20072C1986-06-11Isle-aux-Morts, NFLDMinor Pro
Zdenek Skorepa37211839131995-19961L1976-08-10Duchcov, CzechMinor Pro
Tomas Skvaridlo124294473471999-20012L1981-06-19Zvolen, SlovakiaEuropean Elite
Jacob Smith58167122011-20121C1995-01-30Sudbury, ONTMajor Junior
Mike Smith1801121999-20012G1982-03-22Kingston, ONTMajor League
Mike Smith49191837282001-20021R1981-02-23Hamilton, ONTMajor Junior
Radek Smolenak13274701441672004-20062L1986-12-03Praha, Czech Rep.Major League
Wes Snell400001993-199411976-04-10 European Elite
Jason Snow424913301989-19912R1971-09-29Toronto, ONTMajor Junior
Matthew Spezza1000002004-20051G1986-10-14Mississauga, ONTMinor Pro
Cody Spicer301122000-20022G1982-04-20Nepean, ONTMajor Junior
Ryan Spooner77395594142010-20122C1992-01-30Kanata, ONTMajor League
Brian Stagg85211940381991-19932R1974-05-23North Bay, ONTMajor Junior
Dylan Staples50369172010-20122R1994-04-01Callander, ONTMajor Junior
Warren Steele1421245571282010-20133D1994-05-16Williamsburg, ONTMajor Junior
Sean Stefanski14303182001-20021R1983-09-10Peterborough, ONTMinor Pro
Ryan Stephenson152131124762002-20053L1986-04-09Belmont, ONTMajor Junior
Peter Stevens146313163102006-20093D1989-02-10Chester, NJMajor Junior
Anthony Stewart2481181202382052001-20054R1985-01-05La Salle, PQMajor League
Chris Stewart187911081992712004-20073R1987-10-30Toronto, ONTMajor League
Dave Stewart181301101403641989-19923D1972-01-11Norwood, ONTMinor Pro
Alastair Still62202242811991-19921R1971-06-10Mississauga, ONTMajor Junior
Cory Stillman21975881631651999-20034C1983-03-02Lindsay, ONTMinor Pro
Conor Stokes1061335482432010-20122L1991-06-08Lansing, NYMajor Junior
Justin Suda254736432342001-20054D1984-09-29Font Hill, ONTMinor Pro
Jan Sulc42101222131997-19992C1979-02-17Litvinov, CzechMinor Pro
Wes Swain1600081995-19961D1978-05-08Perrys Cove, NFLDMajor Junior
Wes Swinson672256781311994-19962D1975-05-26Peterborough, ONTMinor Pro
Martin Sychra59293261321993-19941R1974-06-19Brno, Czech Rep.Minor Pro
Daniel Taylor57000102005-20061G1986-04-28Plymouth, EnglandMajor League
Dylan Taylor71813211311995-19972F1976-09-30Oshawa, ONTMinor Pro
Brad Teichmann1301121991-19921G1973-07-25Mississauga, ONTMajor Junior
Nathan Tennant2371961803901998-20024D1982-10-15Chalk River, ONTMinor Pro
Andrew Tessier52022372011-20121D1994-01-01Elliot Lake, ONTMajor Junior
Scott Thompson21000181992-19931D1976-01-27Kingston, ONTMinor Pro
Stefan Thompson701122007-20092C1991-02-12Waterloo, ONTMajor Junior
Darryl Thomson1541718351261998-20024L1982-01-16Barrie, ONTMajor Junior
Bob Thornton26235121994-19951C1975-02-18Manhasset, NYMinor Pro
Cory Thornton200001990-19911 Major Junior
Mike Tilson1171026361531995-19972D1978-06-28Pickering, ONTMinor Pro
Matt Timmins22000172000-20011 Major Junior
Brody Todd775712382000-20022L1984-02-25Thorold, ONTMajor Junior
Ian Turner8031013311998-20002D1981-10-13Belleville, ONTMinor Pro
Dan Turple2100002002-20042G1985-01-01Hamilton, ONTMinor Pro
Mikko Vainonen5541822422012-20131D1994-04-11Helsinki, FinlandEuropean Elite
Ed Van Herpt2300002001-20021G1983-03-14 Major Junior
Nick Van Herpt133156852001-20043D1985-10-29Kingston, ONTMinor Pro
Jamie Vargo501151989-19901D1971-02-28Sudbury, ONTMinor Pro
Brent Varty21011132001-20021L1983-02-11Oshawa, ONTMajor Junior
John Vary851653691181990-19922D1972-02-11Owen Sound, ONTMinor Pro
Josh Vatri500002007-20081R1987-08-13Barrie, ONTMajor Junior
Austin Verge29044172006-20071D1989-08-12Toronto, ONTMajor Junior
Trevor Waddell7911415402003-20052R1986-01-29Mississauga, ONTMajor Junior
Jason Wadel1156612741991-19932D1973-04-26Kitchener, ONTMajor Junior
Justin Wallingford2241367803822004-20084D1987-05-12Hamilton, ONTMajor Junior
Gord Walsh17374821561351993-19963L1975-12-12Kelligrews, NFLDMajor Junior
Kurt Walsh125510181997-19981F1977-02-26Kelligrews, NFLDEuropean Lower Leagues
Josh Warden300022000-20011 Major Junior
Mike Ware943448821301993-19952R1974-02-27Toronto, ONTMinor Pro
Joel Washkurak1001019292191989-19912L1972-03-24Oshawa, ONTMajor Junior
Jordon Watson800042003-20041C1985-06-03Amherstview, ONTMajor Junior
Matt Watson800062012-20131D1996-04-25Major Junior
Spencer Watson63232043182012-20131L1996-04-25London, ONTMajor Junior
Jason Weaver45303565951992-19931L1972-09-22Mississauga, ONTMinor Pro
Cole Weedmark801142007-20081L1990-02-05Kemptville, ONTMajor Junior
Ethan Werek17086931792022008-20113C1991-06-07Markham, ONTMinor Pro
Greg Willers7051217451996-19982D1979-08-08Aurora, ONTMinor Pro
Greg Williams30279412004-20051R1985-01-22Whitby, ONTMajor Junior
Aaron Wilson700002000-20011D1982-05-11Pickering, ONTMinor Pro
Andrew Wilson52325352005-20072R1989-01-27London, ONTMajor Junior
Jeff Wilson45022181989-19901G1970-03-20Gloucester, ONTMinor Pro
Brock Woods1051137482401989-19912D1971-04-20Belleville, ONTMinor Pro
Mike Yacynuk801121991-19921 Major Junior
Joel Yates1141328413901991-19943D1974-02-02Nepean, ONTMajor Junior
Jamie Young953111481997-20003L1981-04-07Thunder Bay, ONTMinor Pro
Alex Zhurik1131044541431993-19952D1975-05-29Minsk, BelarusMinor Pro
Mike Zigomanis2401321983301591997-20014C1981-01-17Toronto, ONTMajor League

† 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.