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

Stouffville Spirit all-time player roster

This is a list of all the players that played for the Stouffville Spirit. The Stouffville Spirit are a hockey team playing in the Ontario Junior Hockey League from 1995 to 2013. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 384 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Robert Acton5346101052010-20122F1993-02-02Stouffville, ONTJunior A (Canada)
Will Acton1233341741292003-20074F1987-07-16Stouffville, ONTMinor Pro
Anthony Agresti803391995-19961Junior A (Canada)
Mike Aiello4281018572004-200511988-04-05 Junior A (Canada)
Mike Andreoff700002002-20031GJunior A (Canada)
Jeff Angelidis245712241995-19961F1977-12-01Toronto, ONTMinor Pro
Wes Annis1000002007-20081G1989-08-01Whitby, ONTJunior A (Canada)
Darren Archibald49212748462007-20081L1990-02-09Newmarket, ONTMinor Pro
Austin Armstrong1762882002-20031Junior A (Canada)
Peyton Backus4915924362012-20131F1995-02-24Minesing, ONTJunior A (Canada)
Chris Bain23055202008-20091D1989-07-12Ajax, ONTJunior A (Canada)
Jake Balsdon200002007-20081G Junior A (Canada)
Braydon Banitsiotis12000202012-20131G1995-05-10Ancaster, ONTJunior A (Canada)
Mike Barbera2921012412002-20031D1984-04-04Cos Cob, CTCollege-University
Jeff Barbieri133912122004-20062D1987-09-20Vaughan, ONTJunior A (Canada)
Luke Bartell400002008-20091F1990-07-08Stoufville, ONTJunior A (Canada)
Trevor Barton8101122001-20021D1984-02-28Woodville, ONTMajor Junior
Mike Battaglia4571118451996-19971D Junior A (Canada)
Chuck Battah5171320352000-20022D1983-01-07Elliot Lake, ONTJunior A (Canada)
Cory Battista3638111702004-20062F1987-12-04Oshawa, ONTJunior A (Canada)
Jacob Bauchman26161329262012-20131F1992-02-10Barrie, ONTJunior A (Canada)
Shane Baxter274121642003-20041F1986-12-17Keswick, ONTJunior A (Canada)
Chad Beal503382008-20091C1989-02-23Stouffville, ONTMajor Junior
Jordan Bean4451217562010-20111F1992-12-27Pickering, ONTJunior A (Canada)
Daniel Bellissimo400022003-20041G1984-08-15Toronto, ONTEuropean Elite
Duanne Bennett1651641995-19972Junior A (Canada)
Matt Bernardi915641999-20022 Junior A (Canada)
Cam Black386713332001-20021Major Junior
Michel Bond9548771251371999-20012F1981-10-07Hearst, ONTCollege-University
Eric Boonstra84111425122000-20022 Junior A (Canada)
Alex Botten64285785682011-20132F1992-07-25Sharon, ONTJunior A (Canada)
Mark Boyce60252752742003-20052 Junior A (Canada)
Ewen Boyd400001995-19972Junior A (Canada)
Sean Bradley12000152002-20031DScarborough, ONTJunior A (Canada)
Brent Breitkreutz35246471995-19972Junior A (Canada)
Marko Brelih4881523162011-20121D1991-06-02Toronto, ONTCollege-University
Bill Brothers4481624482001-20021 Junior A (Canada)
Adam Brown400002006-20071D1989-06-11Stouffville, ONTJunior A (Canada)
Dave Brown610122001-20021F Junior A (Canada)
Scott Brown78917261082004-20062F1988-01-19Scarborough, ONTJunior A (Canada)
Konrad Bruetsch45111930452002-20031FDryden, ONTEuropean Lower Leagues
Evan Bruno79121729272008-20102F1992-01-15Stouffville, ONTJunior A (Canada)
Ian Brunt1511158693752002-20064D1986-03-20Unionville, ONTCollege-University
Grant Buckley882239612681999-20042D1983-10-23Richmond Hill, ONTMajor Junior
Shawn Burns201102001-20021 Junior A (Canada)
Brad Burrows301101995-19961Junior A (Canada)
Chad Burrows5134792012-20131F1996-03-29Stouffville., ONTJunior A (Canada)
Drake Caggiula73324779712010-20122F1994-06-20Pickering, ONTCollege-University
Jack Caradonna47103141282010-20111D1990-02-13Markham, ONTCollege-University
Steven Carota4501142002-20042Junior A (Canada)
Josh Carrick51167382012-20131D1996-01-24Stouffville, ONTJunior A (Canada)
Trevor Carrick4061319442010-20111D1994-07-04Stouffville, ONTMajor Junior
Chris Carruthers200002001-20021 Junior A (Canada)
Josh Catto300082006-20071R1988-04-19Kincardine, ONTMajor Junior
Vince Cerone31314102011-20121F1994-05-22Oakville, ONTJunior A (Canada)
Brent Chandler11459162002-20031FPickering, ONTCollege-University
Will Chang3171219801999-20001FToronto, ONTCollege-University
Ian Chapman39156342008-20102D1990-05-11Batavia, NYCollege-University
Joshua Chapman2821113482011-20121D1994-11-17Stouffville, ONTMajor Junior
Joseph Chemello1000002009-20101G1992-01-27 Junior A (Canada)
Chris Chiste87201636672008-20102L1992-12-30Nobleton, ONTMajor Junior
Eddie Choe43268951995-19961Junior A (Canada)
Daniel Ciampini211202006-20071F1990-11-05Concord, ONTCollege-University
Troy Ciernia1200022004-20051G1984-09-07Eagan, MNCollege-University
Kori Coelho80033112008-20102G1989-04-13Toronto, ONTCollege-University
Jamie Coffey1700081996-19971F1981-09-20Anchorage, AKCollege-University
Jamie Coghlan392810452001-20021D1984-02-27Toronto, ONTMinor Pro
Mike Commisso1173049791072001-20043FSchreiber, ONTCollege-University
Mark Conrad6091524621995-19972Junior A (Canada)
Neil Conway2700022003-20041G1988-01-17Concord, OHMinor Pro
Warren Cooper197613352001-20021C1984-11-30Peterborough, ONTMinor Pro
Austin Corredato203811342001-20021R1985-01-03Toronto, ONTMajor Junior
Tom Coukos300042005-20061F1988-05-19Toronto, ONTJunior A (Canada)
Trevor Cox310102001-20021 Junior A (Canada)
Curtis Cribbie1601182001-20021G1981-11-13Parry Sound, ONTCollege-University
Jonathan Cristini23171835382007-20081F1987-03-04Mississauga, ONTCollege-University
Adam Crowder500001995-19961Junior A (Canada)
Graham Crowder501910561995-19961Junior A (Canada)
Mike Cudmore4631821582006-20071F1989-02-17Whitby, ONTJunior A (Canada)
Carter Cummings200002012-20131FJunior A (Canada)
Dave D'Ammizio800002006-20071 Junior A (Canada)
Michael D'Angelo1300022008-20091G1991-11-07Mississauga, ONTJunior A (Canada)
Jonathan D'Aversa5142226182001-20032D1986-03-02Richmond Hill, ONTMinor Pro
Bryn Davies1400022001-20021G1983-04-27Newmarket, ONTCollege-University
Adam Davis100002003-20041D1985-11-26Prior Lake, MNCollege-University
Knick Dawe4201142011-20132G1993-05-08Penetang, ONTMajor Junior
Jake Dellavalle3081422352008-20091F1988-11-17Venetia, PACollege-University
Andrew Dennis3821012632002-20031D1985-09-06King City, ONTMajor Junior
Alex Derlis50182442522009-20101F1990-02-22Bowmanville, ONTCollege-University
Corey DeRose38459932012-20131F1994-04-08Barrie, ONTJunior A (Canada)
Jason Deveny18134192009-20101F1991-04-22 Junior A (Canada)
Joseph Deveny5311920562012-20131F1994-04-23Stouffville., ONTJunior A (Canada)
Carson Devine79194968292003-20052F1986-01-14Richmond Hill, ONTMinor Pro
Mitch Dillon26538352002-20031F1985-09-17Aurora, ONTCollege-University
Bryant Doerrsam431910652008-20091D1989-11-05Niagara Falls, ONTMinor Pro
Josh Domingues501102006-20071R1989-01-19Markham, ONTMajor Junior
Shawn Dove36279371995-19961Junior A (Canada)
Ian Dowhos31358772001-20021DThunder Bay, ONTJunior A (Canada)
Andrew Doyle137395998262009-20123F1991-08-24Richmond Hill, ONTCollege-University
Peter Drikos912322006-20071D1986-02-15Toronto, ONTMinor Pro
Alain Duchesne481536511762000-20011 Junior A (Canada)
John Duco8235122003-20041FToronto, ONTCollege-University
Mike Duco7325152003-20041L1987-07-08Toronto, ONTMajor League
Paul Duncan100002005-20061F Junior A (Canada)
Matt Dunlop4721315142012-20131D1995-03-31Stouffville., ONTJunior A (Canada)
Leonard Dziemianko416410262011-20121F1995-03-10Etobicoke, ONTJunior A (Canada)
Corey Eastman12022182001-20021D1984-05-19Richmond Hill, ONTMinor Pro
Kevin Edgar48142337141996-19971W1978-03-07Newmarket, ONTMinor Pro
George Eliopoulos63022311999-20012G1982-09-11Markham, ONTCollege-University
George Ellard20000121999-20001G1980-03-19Thunder Bay, ONTJunior A (Canada)
Jason Ellis22369261996-19971 Junior A (Canada)
Shawn Ellis721381996-19971Junior A (Canada)
Todd Elson100021995-19961Junior A (Canada)
Mike Farrell200001999-20001 Junior A (Canada)
Chris Faulkner200001995-19961Junior A (Canada)
Tyler Ferry941149601102009-20112D1992-12-09Richmond Hill, ONTMajor Junior
Steve Filippelli1601162004-20062G1987-01-24Thornhill, ONTJunior A (Canada)
Christian Finch14470138208982009-20123D1991-04-09Claremont, ONTCollege-University
Daniel Fitzgerald781891022009-20112D1992-04-02Markham, ONTJunior A (Canada)
Mike Fiume47132134251999-20001F1983-05-17King City, ONTCollege-University
Paul Fone100002010-20111D1994-10-06Newmarket, ONTCollege-University
Jordan Forfar2810717222009-20101F1990-08-13Sutton, ONTCollege-University
Mike Forgie773937761632001-20032F1983-06-23Scarborough, ONTMinor Pro
Mike Foy1041419331412005-20083F1987-06-26Markham, ONTCollege-University
Andrew Francone49262248631999-20012F College-University
Shawn Frank4711819282005-20061C1989-01-06Vaughn, ONTMajor Junior
Rob Frost50202444271996-19971C1978-09-14Schomberg, ONTMinor Pro
Corey Fulton81129214372006-20082L1987-04-29Mississauga, ONTMinor Pro
Chris Gallucci395510831995-19972Junior A (Canada)
Brandon Gaudette46161632412011-20132F1993-02-18Angus, ONTJunior A (Canada)
Paul Geiger93167288382010-20122D1992-07-28Stouffville, ONTCollege-University
Keith Genoile500051995-19961Junior A (Canada)
Elan Georgiou932561995-19961Junior A (Canada)
Ryan Gibson501121995-19961Junior A (Canada)
Don Gillies368715721995-19972Junior A (Canada)
Jon Gillison100021999-20001 Junior A (Canada)
Mark Girard500021999-20001 Junior A (Canada)
Ryan Goldberg9822527882007-20103D1990-05-02Thornhill, ONTCollege-University
Myles Gomes1221547621142005-20093D1988-07-19Stouffville, ONTMinor Pro
Justin Graham71521261951999-20012 Junior A (Canada)
Nick Grainger100002001-20021 Junior A (Canada)
Chris Gray361014241592003-20041 College-University
Darcy Gray2002282005-20061F1988-01-22Holland Landing, ONTJunior A (Canada)
Sean Gray4861319362001-20052D1984-10-31Pickering, ONTCollege-University
Aaron Green1000002010-20111G1990-04-17Mt. Albert, ONTCollege-University
Michael Grimes6271623931995-19972College-University
Robert Groom125324577922003-20063F1986-03-26Thunder Bay, ONTCollege-University
Tyler Gubb941926451422006-20082F1989-06-11Stouffville, ONTCollege-University
Declan Gunovski1174355981512008-20113F1990-07-12Newmarket, ONTCollege-University
Simon Gysbers1342257791632003-20063D1987-05-07Richmond Hill, ONTMinor Pro
Brad Hackett500021995-19961Junior A (Canada)
Jody Halas32369212004-20051D1987-09-25Shanty Bay, ONTMajor Junior
Nathanael Halbert5231013652011-20132D1995-09-30Richmond Hill, ONTJunior A (Canada)
Jon Hall3701122010-20122G1991-01-13Dexter, NYCollege-University
Tim Halloran12145112007-20081D1990-02-14Scarborough, ONTCollege-University
Nevin Hamilton431922411022000-20011Major Junior
Todd Hamlin13101371995-19961Junior A (Canada)
Matt Hansell300002006-20071G1989-05-31Ridgeville, ONTJunior A (Canada)
Chris Harris28112232004-20051 Junior A (Canada)
Kevin Hayward841442561802002-20042FStouffville, ONTJunior A (Canada)
Matthew Heffernan92529341452011-20132D1994-02-15London, ONTJunior A (Canada)
Kory Helowka612302003-20041D1986-05-14Newmarket, ONTMinor Pro
Mike Hewitt200021995-19961Junior A (Canada)
Jason Heydon519716532008-20102F1991-05-07Scarborough, ONTJunior A (Canada)
Matt Hoffman63145322005-20072D1988-03-14Toronto, ONTJunior A (Canada)
Dustin Howard393691102005-20061D1987-05-03Hamilton, ONTJunior A (Canada)
Justin Hulshof865914752008-20113F1990-04-20Stouffville, ONTJunior A (Canada)
Kurtis Hulshof16022262008-20102F1991-05-05Stouffville, ONTJunior A (Canada)
Cole Hutchinson20000152010-20122L1994-04-08Uxbridge, ONTMajor Junior
Andrew Hutchison1501121996-19971 Junior A (Canada)
Shawn Jacobs400041995-19961DJunior A (Canada)
Curtis Jacques2208802010-20111D1993-02-16Barrie, ONTJunior A (Canada)
Kevin Jarman906349112982001-20032F1985-03-12Aurora, ONTMinor Pro
Ryan Jenson301141999-20012 Junior A (Canada)
Nathaniel Jessop400042011-20121F1994-08-22Newmarket, ONTJunior A (Canada)
Chad Johnston1000022008-20091F1990-05-30Oak Ridges, ONTJunior A (Canada)
Curtis Johnston823582006-20071F1986-09-01Southampton, ONTJunior A (Canada)
Derek Johnston4541721481996-19971 College-University
Jesse Johnston4921315561999-20012 College-University
Randy Johnston1921161212371132003-20085C1987-06-19Newmarket, ONTMinor Pro
Scott Johnstone7112112007-20081F Junior A (Canada)
Taylor Joseph44189242012-20131F1994-01-27Aurora, ONTJunior A (Canada)
Brett Joslin10000162008-20091F1990-09-20Richmond Hill, ONTJunior A (Canada)
Ben Jovkovic28358701996-19971Junior A (Canada)
Stephen Kapolnas91112637792005-20072D1986-09-01Markham, ONTJunior A (Canada)
Jason Kennedy200002001-20021 Junior A (Canada)
Kory Kennedy61202040672010-20122F1993-07-23Barrie, ONTJunior A (Canada)
Daniel Kim758182642001-20032RNorth York, ONTJunior A (Canada)
Darcy King50293968511996-19971F1980-08-13Barrie, ONTCollege-University
Ryan King100001996-19971 Junior A (Canada)
Brandon Klerer100002012-20131GJunior A (Canada)
Brad Knapp391101182006-20071D1988-06-15Markham, ONTJunior A (Canada)
Steve Knispel100001995-19961Junior A (Canada)
Tom Kokelj5961117882006-20082D1989-04-15Inisfil, ONTJunior A (Canada)
Mike Kropman18235332003-20041 Junior A (Canada)
Ryan Kruss2301111222011-20121R1994-04-09Thornhill, ONTJunior A (Canada)
Mark Kubicz23011202005-20072G1987-09-27Markham, ONTMajor Junior
Chris Kyriakou1961016431995-19961Junior A (Canada)
Brian Ladner410121995-19961Junior A (Canada)
Massimo Lamacchia47131730702008-20091F1991-03-23Maple, ONTCollege-University
Joseph Lamanna13011182011-20121D1994-01-15Pickering, ONTJunior A (Canada)
Dustin Laren91264773682006-20093F1990-02-01Toronto, ONTCollege-University
Chris Large813039691081999-20012 College-University
Taylor Law19145142007-20081F1990-02-16Markham, ONTCollege-University
Adam Leader100002006-20071F Junior A (Canada)
Patrick Lee37121022392004-20051R1988-01-27Sharon, ONTMajor Junior
Tommy Lee2101122000-20011G1984-09-01Port Perry, ONTMinor Pro
Pat Leone1133682003-20041F1986-10-22Woodbridge, ONTJunior A (Canada)
Nathan Little492810582009-20101D1991-04-23 Junior A (Canada)
David Lock30044242001-20032D1985-11-26Uxbridge, ONTJunior A (Canada)
Andrew Lombard200041999-20001 Junior A (Canada)
Michael Lombardo123304575952002-20064C1986-06-19Stouffville, ONTJunior A (Canada)
Kevin Lord3851924642003-200411986-04-16Newmarket, ONTJunior A (Canada)
Billy Lovatsis3315722492010-20111F1993-06-29Markham, ONTJunior A (Canada)
John Lowrie65112031361995-19972College-University
Derek Lynden600002001-20021F1985-03-10Pickering, ONTCollege-University
Jordan Mabley1052343662202001-20054LStouffville, ONTJunior A (Canada)
Justin MacDonald310122010-20111F1990-09-06Newmarket, ONTMinor Pro
P.J. Madley100002001-20021 Junior A (Canada)
Daniel Maggio29011562003-20041D1987-07-23Bolton, ONTJunior A (Canada)
Don Maloney42121729362008-20091C1988-01-31Rye, NYMinor Pro
Daniel Mannella2300022012-20131G1995-08-24Woodbridge, ONTJunior A (Canada)
Jeff Marshall5042428121996-19971D1978-02-20Newmarket, ONTMinor Pro
Scott Martin49279291996-19971 Junior A (Canada)
Lee Maxwell4101112002-20031FJunior A (Canada)
Alex Mazurek200002012-20131Junior A (Canada)
Matt McCann72212647602007-20092F1988-05-20Newmarket, ONTCollege-University
Corey McCarthy601191995-19961Junior A (Canada)
Garrett McCrea4691625862001-20032Junior A (Canada)
Jeff McDowall2411011602001-20021D1983-05-14Charlottetown, PEIMinor Pro
Craig McDowell822218401922006-20093F1989-07-14Newmarket, ONTCollege-University
Patrick McEachen961342551092007-20092D1991-02-07Stouffville, ONTMajor Junior
Dalton McGrath1000022010-20111G1991-11-04Toronto, ONTMajor Junior
James McIntosh13650641142362005-20083F1989-05-21Holland Landing, ONTCollege-University
Josh McIntosh701142007-20092F1990-10-17Newmarket, ONTJunior A (Canada)
Kyle McLaughlin42182038322009-20112F1991-10-01Ajax, ONTJunior A (Canada)
Mack McLean100002012-20131Junior A (Canada)
Roger McMann100001996-19971 Junior A (Canada)
James McQueston801122009-20101D1991-06-11Newmarket, ONTJunior A (Canada)
Dan McWhinney69011382004-20062G1985-05-13Sault Ste. Marie, ONTMinor Pro
Mark Menonte1000101999-20001C1982-08-16Woodbridge, ONTJunior A (Canada)
Darcy Meyer400042011-20121F1991-01-17Fredericton, NBJunior A (Canada)
Frank Millband100022001-20021 Junior A (Canada)
Connor Miller300022012-20131Junior A (Canada)
Kyle Miller8011102006-20071F1989-09-14 Junior A (Canada)
Bryan Mills1101162001-20021D1983-08-14Oakville, ONTCollege-University
David Milne2641014122009-20101F1989-11-21Stouffville, ONTCollege-University
Jamie Minchella499152491999-20001 Major Junior
Anthony Minicucci1388381164941999-20023 Junior A (Canada)
Dillion Mitchell101102001-20021 Junior A (Canada)
Mark Mitchell84953622212001-20043D1983-01-28Newmarket, ONTJunior A (Canada)
Jeff Mok8392130652000-20022D1983-02-04Richmond Hill, ONTCollege-University
Jeff Moor33134562003-20041D1986-06-13Kettleby, ONTMinor Pro
Brad Moore400022001-20021 Junior A (Canada)
Joe Moore700022008-20091G1988-08-30Canton, MIJunior A (Canada)
Michael Morgan55101222242012-20131F1995-05-27Markham, ONTJunior A (Canada)
Ben Morse2651116162006-20071D1989-05-24Toronto, ONTCollege-University
Donivan Munro872327503042005-20083F1987-11-06Toronto, ONTCollege-University
John Najafi222911242011-20121F1994-11-03Richmond Hill, ONTJunior A (Canada)
Matthew Neal14976102178782008-20113F1991-11-22Minesing, ONTCollege-University
Lucas O'Neil604421996-19971 Junior A (Canada)
Trevor O'Neill68033162006-20082G1988-02-11Keswick, ONTCollege-University
Mike Oakley23033241996-19971D Junior A (Canada)
Greg Oliver22134202006-20071F1989-04-16Newmarket, ONTJunior A (Canada)
Ryan Oliver62162036632005-20072F1988-03-07Whitby, ONTCollege-University
Doug Orr701847651291999-20012W1981-03-31Scarborough, ONTMinor Pro
Kyle Osborne100001996-19971Junior A (Canada)
Dan Oshell89825333641999-20012D1980-09-25Powassan, ONTJunior A (Canada)
Brock Ouellet622022421922004-20062F1987-03-10Lindsay, ONTCollege-University
Joe Pagnani4710142422000-20022 Junior A (Canada)
GianLuca Palmieri300002012-201311992-02-20Junior A (Canada)
Brandon Pantaleo300042012-20131F1994-04-03Markham, ONTJunior A (Canada)
Andrew Patriarche3181422141996-19971 Junior A (Canada)
Mark Petrou50162036341995-19961Junior A (Canada)
Matt Phillips300001995-19961Junior A (Canada)
Tate Phillips81284775651995-19972Junior A (Canada)
Wyatt Pickrell101102011-20121G1994-05-19Newmarket, ONTJunior A (Canada)
Adam Pirri22000331995-19961GJunior A (Canada)
Sean Poitras704402008-20091F1989-03-14Barrie, ONTJunior A (Canada)
Chris Porter1446868136592009-20123F1991-10-04Stouffville, ONTCollege-University
Sean Power7401515322011-20132D1995-01-16Pickering, ONTJunior A (Canada)
Christian Powers2611223362011-20121F1991-05-21Carlisle, ONTCollege-University
Robert Powers82103545802011-20132D1994-06-21Ajax, ONTJunior A (Canada)
Blake Pullin69822301352003-20063D1987-01-28Sharon, ONTJunior A (Canada)
Ty Raine11457741311242002-20053FMarkham, ONTJunior A (Canada)
Mike Ralph15448111995-19961Junior A (Canada)
Mike Ramsay80404080232000-20022R1984-09-03Newmarket, ONTMinor Pro
Anthony Ranieri14459232011-20121F1991-05-19Woodbridge, ONTJunior A (Canada)
Robert Rawlins416612222010-20122F1994-03-18Richmond Hill, ONTJunior A (Canada)
Matt Raymond11112122001-20021F1984-04-05Orillia, ONTSemi-Professional
Brad Rebic127916272000-20011 Major Junior
Dakota Redshaw45022222012-20131D1995-09-08Shelby Township, MIJunior A (Canada)
Matt Roberts100002000-20011 Junior A (Canada)
Jason Robinson47293059381995-19961Junior A (Canada)
Mike Robinson3761218162010-20122L1993-05-06Stouffville, ONTMajor Junior
Tyler Rommelaere35132538261995-19961Junior A (Canada)
Jeremy Ronich200001995-19961Junior A (Canada)
Mark Russell4710717301995-19961Junior A (Canada)
Rostyslav Saglo813481995-19961L1978-05-08Kiev, UkraineMinor Pro
Frank Salituro110102006-20071F1990-07-18Vaughan, ONTCollege-University
Chris Sanginesi3281220972000-20011D Junior A (Canada)
Dylan Savory1332845731692010-20133F1993-12-28Oshawa, ONTJunior A (Canada)
Sean Schoffer12101261996-19971Junior A (Canada)
Rick Schrank1172931601362003-20063F1986-02-03Newmarket, ONTMinor Pro
Bryan Scott100002004-20051G1987-04-29Pickering, ONTCollege-University
Sean Scully44112132201999-20001R1983-01-13Richmond Hill, ONTMajor Junior
Trevor Sedore632501999-20001 Junior A (Canada)
Greg Seguin269514621999-20012 Junior A (Canada)
Brennan Serville7963945552009-20112D1993-06-02Pickering, ONTCollege-University
Jarred Seymour82516211672007-20092D1990-02-22Toronto, ONTCollege-University
Brett Sharples400042012-20131D1995-09-13Keswick, ONTJunior A (Canada)
Joel Sheppard682740671272005-20072F1986-06-11Pefferlaw, ONTCollege-University
Mike Sheremeta2201102010-20111G1992-05-07Pickering, ONTJunior A (Canada)
Dean Sherman4161420841995-19961Junior A (Canada)
Matt Shier100002001-20021 Junior A (Canada)
Geoff Smith502941701561995-19972Junior A (Canada)
Graham Smith100001996-19971 Junior A (Canada)
Reed Smith92731381072007-20092D1989-02-18Newmarket, ONTCollege-University
Shane Smith500002012-20131F1994-01-22Uxbridge, ONTJunior A (Canada)
Trevor Smith61639451322006-20082D1988-03-16Shelbourne, ONTJunior A (Canada)
John Smithson189561642202691999-20034Junior A (Canada)
Jon Smyth84383775751999-20012L1982-01-20Markham, ONTMinor Pro
John Soames22022102001-20021D1985-06-11Pickering, ONTJunior A (Canada)
Dan Speer425121741999-20001C1984-12-05Thunder Bay, ONTEuropean Elite
Sean Speer4711213531999-20001 Junior A (Canada)
Ryan Spiteri3300061996-19971G Junior A (Canada)
Daniel Spivak1761458721992004-20084D1988-08-09Thornhill, ONTMinor Pro
Rob Spytz300001996-19971 Junior A (Canada)
Ian Staal84293160752001-20032CThunder Bay, ONTCollege-University
Stan Stamatopoulos2500021995-19961Junior A (Canada)
Ryan Steele1000101996-19971F Junior A (Canada)
Blake Stephenson3921517462010-20111D1993-03-06Barrie, ONTJunior A (Canada)
Jesse Steptoe200002005-20072F1988-05-31Uxbridge, ONTJunior A (Canada)
Craig Stern901182001-20021D1981-01-19Camp Hill, PACollege-University
Marc Stevens214711512012-20131R1996-03-01Brantford, ONTMajor Junior
Michael Stevens254913692012-20131F1993-12-18Brantford, ONTJunior A (Canada)
Mark Sullivan1324876124902005-20083F1987-07-27Stouffville, ONTCollege-University
Mike Sullivan57253964182001-20032C1984-09-14Stouffville, ONTMinor Pro
Jeff Summerfield26044651999-20001 Junior A (Canada)
Mike Tache200022006-20071D1989-09-19Uxbridge, ONTJunior A (Canada)
John Tamburro200001995-19961Junior A (Canada)
Cale Tanaka87262652692002-20042L1986-05-31Stouffville, ONTEuropean Elite
Chris Tanev400002007-20081D1989-12-20Toronto, ONTMajor League
Breen Taylor210122003-20041 Junior A (Canada)
Mickey Thistel400002005-20061G1987-11-15Ajax, ONTJunior A (Canada)
Shane Thompson200001996-19971 Junior A (Canada)
Darryl Thomson317815162010-20132F1994-02-01Stouffville, ONTJunior A (Canada)
Steve Tilker1100001996-19971G Junior A (Canada)
David Tonkin5033102000-20011F Junior A (Canada)
Jason Travis633710851999-20012 Junior A (Canada)
George Trifon61234972281995-19972College-University
Corey Trivino884384127462006-20082C1990-01-12Toronto, ONTMinor Pro
German Tsatsura300002007-20081G1989-07-06Aurora, ONTJunior A (Canada)
Tom Tsicos32111122252011-20132F1992-06-20Barrie, ONTJunior A (Canada)
Michael Tucciarone944469113751999-20012L1981-02-24Richmond Hill, ONTMinor Pro
Felice Turano14178222002-20031D1985-03-10Toronto, ONTJunior A (Canada)
Jake Van Allen1183639751632003-20063F1987-01-23Stouffville, ONTCollege-University
Brock Van Der Gulik21369182006-20071F1988-06-19Keswick, ONTJunior A (Canada)
Adam Vandersluis17347462010-201111992-02-13Bowmanville, ONTJunior A (Canada)
Alain Veilleux30181937492000-20011C1980-06-12Hearst, ONTMajor Junior
Matt Venditelli101102006-20071 Junior A (Canada)
Mark Versteeg-Lytwyn22101525522002-20031L1986-11-27Sharon, ONTMinor Pro
Peter Vigneux100002012-20131GJunior A (Canada)
Matt Viola5191928362007-20092W1988-10-07Toronto, ONTCollege-University
Phil Vito4841115741996-19971D College-University
Stefan von Engelbrechten51751282012-20131F1994-05-12Markham, ONTJunior A (Canada)
Tyler Von Englebrecten21182139102010-20111F1990-07-27Markham, ONTCollege-University
Justin Wain506511312012-20131F1996-02-26Keswick, ONTJunior A (Canada)
Brandon Walker67211233452004-20092F1988-08-29Stouffville, ONTCollege-University
Scott Walsh372461471995-19961Junior A (Canada)
Brett Waters22235142004-20051D1988-09-05Uxbridge, ONTCollege-University
Shayne Welker4531013342009-20101F1991-02-25 Junior A (Canada)
Ethan Werek37294170762007-20081C1991-06-07Markham, ONTMinor Pro
Matt Westlake16011232007-20081D1987-08-30Beaverton, ONTJunior A (Canada)
Bob Whiting34172744361995-19961College-University
Greg Whittle65162036272008-20102F1991-03-06Owen Sound, ONTCollege-University
Lee Wideman13000161995-19961Junior A (Canada)
Connor Wilkinson100002010-20111G1993-08-31Junior A (Canada)
Jim Wilson4021416731995-19961Junior A (Canada)
Mike Winger200001996-19971 Junior A (Canada)
Eric Wintjes2304482011-20121D1993-07-03Uxbridge, ONTJunior A (Canada)
Mackenzie Wood435510122012-20131F1994-02-23Simcoe, ONTJunior A (Canada)
Kyle Zoon3901122001-20032GUnionville, ONTCollege-University
Ryan Zupancic48279312009-20101D1993-11-26Whitby, ONTMajor Junior

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