hockey DB
search by league
team
morning report
contact us
home

Cumberland Grads all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Joel Adam1401122010-20111F1992-08-27St. Albert, ONTJunior A (Canada)
Nick Adam300002005-20061Junior A (Canada)
Jason Akeson883579114542006-20082R1990-06-03Orleans, ONTMajor League
Tyler Akeson703322009-20101R1993-04-02Ottawa, ONTCollege-University
Mark Alexander205813821993-19941LBedford, NSCollege-University
Matt Allan119212546552011-20143R1995-03-21Kanata, ONTJunior A (Canada)
Mitch Allen35224292011-20143L1995-02-15Nepean, ONTJunior A (Canada)
Earl Ambler15022141995-19961Junior A (Canada)
Robert Andreakos500002022-20231G2003-10-18Richmond Hill, ONTJunior A (Canada)
Jackson Arcan11858621201232018-20202F1999-05-22Thornton, ONTCollege-University
Matt Armstrong541217291321998-19991F1978-03-31Oshawa, ONTSemi-Professional
Gregory Arnburg2901142019-20201D1999-05-28Oshawa, ONTJunior A (Canada)
Alexander Aslanidis2800042019-20201G2001-01-20Moorestown, NJCollege-University
Phil Aubry200002001-20021C1981-11-13Ottawa, ONTCollege-University
Nathan Avery1300042013-20141D1995-08-23Ottawa, ONTJunior A (Canada)
Steve Avery524913221996-19982Junior A (Canada)
Brett Ayers300002010-20111G1994-03-11St Margarets Bay, NSJunior A (Canada)
Ben Badalamenti2481422262018-20191C2000-02-06Detroit, MIMajor Junior
Sean Bailey900022017-20192D2001-07-06Ottawa, ONTJunior A (Canada)
Brandon Baird300022011-20121C Junior A (Canada)
Kevin Baird544592721998-20012Junior A (Canada)
Ryan Baird451342721999-20001Junior A (Canada)
Ryan Baird301101995-19961C1979-11-15Ottawa, ONTJunior A (Canada)
Sven Baltare1101102000-20011Junior A (Canada)
Sean Bamford1764946951252008-20124W1991-06-20Ottawa, ONTCollege-University
Nick Baptiste210102010-20111R1995-08-04Ottawa, ONTMajor League
Tyler Barban1595914992014-20184L1997-06-29Navan, ONTJunior A (Canada)
Stephane Barbe8011181998-19991Junior A (Canada)
Toby Barber9112241991-19921Junior A (Canada)
Brandon Barillaro31246202016-20171F1996-02-12Alexandria, ONTCollege-University
Isaac Barr510102016-20171F1998-03-14Cornwall, ONTJunior A (Canada)
Darrell Baumken602262000-20011FJunior A (Canada)
Adam Baxter700002013-20162L1995-12-02Orleans, ONTJunior A (Canada)
Craig Baxter17928721005872001-20054D1984-08-13Stittsville, ONTMajor Junior
Josh Baxter1823562000-20011F1982-09-20Atikokan, ONTJunior A (Canada)
Eric Beamish225960692252004-20084D1987-02-01Orleans, ONTJunior A (Canada)
Marc Beckstead57122739302011-20121R1995-04-18Morrisburg, ONTMinor Pro
Jamie Begin2011152005-20061W1988-08-20Cumberland, ONTJunior A (Canada)
Joshua Beiles48167102021-20232C2004-01-14Toronto, ONTJunior A (Canada)
Chris Bellefeuille15022221991-19921GJunior A (Canada)
David Bennett1071631471282011-20143D1995-08-31Ottawa, ONTCollege-University
Nicholas Bennett198101822022-20231C2004-05-18Nobelton, ONTJunior A (Canada)
Christian Berini300002021-20221F2004-02-07Orleans, ONTJunior A (Canada)
Mike Berry9248781261192002-20042R1983-06-28Kanata, ONTMinor Pro
Simon Besner176650562692014-20184D1997-02-11North Lancaster, ONTCollege-University
Robin Billingham6101102010-20122G1991-05-18Ottawa, ONTCollege-University
Brent Bisdee117243862642008-20102C1991-04-09Ottawa, ONTCollege-University
Mikael Bissonnette2000172019-20201D2002-05-10Rockland, ONTJunior A (Canada)
Scott Bjaanes48171128841991-199211971-04-30Junior A (Canada)
Carl Blanchard210102005-20061Junior A (Canada)
Mark Boisvert58131932701997-19992C1981-10-15Major Junior
Paulin Bordeleau69273461961996-19982Junior A (Canada)
Mike Borkowski1624073113802008-20113C1992-04-23Ottawa, ONTMinor Pro
Jordan Bosley100022013-20141C1996-03-21Kanata, ONTJunior A (Canada)
Marc-Olivier Bouchard35143347162015-20161F1995-01-28St. Constant, PQJunior A (Canada)
Christian Boucher126044182001-20043G1983-10-07Orleans, ONTMinor Pro
Ryan Boucher25527122016-20171F1997-10-30Fitchburg, MAEuropean Lower Leagues
Stephane Boudreault100002002-20031R1986-01-16Ottawa, ONTMajor Junior
Stephan Boulerice101101996-19971Junior A (Canada)
Eric Bourbonnais100001992-19931Junior A (Canada)
Stephane Bourgeau1162741681221995-19983R1979-01-05Cumberland, ONTJunior A (Canada)
Derek Bowker10000141995-19961Junior A (Canada)
Charles Boyer56412161582001-20042D1984-04-23Junior A (Canada)
Jason Boyer51719261371992-19931Junior A (Canada)
Jean-Sylvain Boyer53232750492019-20201C1999-12-16Ottawa, ONTJunior A (Canada)
Matt Bradley19131932181994-19951R1978-06-13Stittsville, ONTMajor League
Eric Braff5361723161996-19971D1980-11-12Orleans, ONTMinor Pro
Eric Brassard300001996-19971GJunior A (Canada)
Brandon Brazeau16415282018-20191L2000-07-15Rockland, ONTJunior A (Canada)
Arik Breton25639262017-20181C1998-06-09Regina, SASKJunior A (Canada)
Kevin Breton312361992-19931Junior A (Canada)
Kevin Brewer500061996-19971Junior A (Canada)
Corey Briese56101020611992-19931LMinor Pro
Pat Brisbois15558571152331999-20023Junior A (Canada)
Mark Brooks100021991-19921D1975-03-06Ottawa, ONTMinor Pro
Jason Brothers118631372781998-20013DOrleans, ONTCollege-University
Djorkaeff "Kiki" Brown4851318892023-20241L2004-02-06Mississauga, ONTJunior A (Canada)
Erin Brown300022000-20011Junior A (Canada)
Nick Bruno311202019-20201R2000-02-10Parkland, FLJunior A (Canada)
Kyle Buchanan131405393482004-20073W1987-10-27Nepean, ONTJunior A (Canada)
Mike Buffone7022161991-19921FNepean, ONTCollege-University
Ryan Burke55253560662021-20221F2003-03-06London, ONTJunior A (Canada)
Bobby Burns53235342018-20191D2000-03-04Toledo, OHJunior A (Canada)
Brad Burns28325691996-19971C1979-05-31Browns Flat, NBCollege-University
Jonathan Burroughs1312382009-20101D1990-04-12L'Original, ONTJunior A (Canada)
Chazka Bush600002017-20181C2002-02-14Orleans, ONTJunior A (Canada)
Blake Butler1622355781582019-20233C2002-05-29Sarnia, ONTJunior A (Canada)
Brian Bygrave36246122018-20191C2000-03-29Kanata, ONTJunior A (Canada)
Shane Byrne78013131041999-20012Junior A (Canada)
Ethan Cahill2201162017-20181D2000-06-21Orleans, ONTJunior A (Canada)
Shawn Cameron61405191432015-20161R1995-08-30Sherbrooke, PQMinor Pro
Jason Campbell14145142001-20021College-University
Jeffrey Campbell11741620652007-20103W1990-06-10Sarsfield, ONTJunior A (Canada)
Ryan Campbell16397981953171993-19963F1976-10-04Orleans, ONTMinor Pro
Patrick Campeau1000041991-19921 Junior A (Canada)
Roman Cannell6361218182014-20173L1999-03-02Orleans, ONTJunior A (Canada)
Rob Caparelli474913252009-20101D1989-03-13Ottawa, ONTCollege-University
Jason Carey19011181999-20001G1980-07-11Oakdale, MNCollege-University
Gianmarco Caringi201122023-20241F2004-01-27Georgetown, ONTJunior A (Canada)
Alex Carlson742791222010-20133L1994-04-01West Carleton, ONTJunior A (Canada)
Mike Carnes4202252001-20021Junior A (Canada)
Erik Caron610122000-20011F1983-04-19Kanata, ONTCollege-University
Noah Carpenter107233457342022-20242C2004-06-02Malta, NYJunior A (Canada)
Joe Carpinone174641051694101996-20015F1980-10-18Ottawa, ONTCollege-University
Chris Carriere201101992-19931Junior A (Canada)
Rob Carter100021998-19991Junior A (Canada)
Scott Carter240421991-19921 Junior A (Canada)
Seth Carter6402202017-20192G1998-09-27Ottawa, ONTJunior A (Canada)
Braxton Castagno400002023-20241G2004-03-16Tyngsborough, MAJunior A (Canada)
Dan Cavanagh223101342000-20011D1980-01-14Junior A (Canada)
Cole Ceci100002014-20151G1998-03-04Ottawa, ONTMinor Pro
Teilen Celentano34055342013-20141L1996-01-01Orleans, ONTJunior A (Canada)
Joseph Cesar100002000-20011Junior A (Canada)
Daniel Charette1851091052141121997-20014Junior A (Canada)
David Charette52193453821996-19971Junior A (Canada)
Alexandre Charlebois41213102016-20204D2001-02-25Rockland, ONTJunior A (Canada)
Nicolas Chartrand5751015402016-20182R2001-05-05Rockland, ONTJunior A (Canada)
Roch Chartrand432522000-20011CJunior A (Canada)
Calum Chau101104151442021-20232D2003-04-30Oakville, ONTJunior A (Canada)
Alain Cheff47123352010-20111D1993-05-05Cochrane, ONTJunior A (Canada)
Bruno Cheff184610152013-20141L1996-08-14Bourget, ONTMajor Junior
Colton Chipman210122021-20221R2003-03-03Niagara Falls, ONTJunior A (Canada)
Alec Chol20235102009-20101C1990-08-29Tyler, TXJunior A (Canada)
Daniel Chretien400001996-19982Junior A (Canada)
Coleton Cianci618111982017-20181C1998-03-21Kirkland, PQCollege-University
Brandon Cickello1021932512122004-20062R1985-02-24Manotick, ONTJunior A (Canada)
Brayden Clancy3645922011-20121C1992-02-02Stittsville, ONTJunior A (Canada)
Darren Clarke400001991-19921G Junior A (Canada)
Jeffrey Clarke166941102041602006-20093L1988-04-30Saint-Sauveur, PQEuropean Lower Leagues
Logan Clarke45671302016-20171F1997-01-05St-Lazare, PQCollege-University
Ryan Clarke1462155763192000-20044D1983-05-11Junior A (Canada)
Joel Clement1732359823341995-19994D1979-10-03Cumberland, ONTJunior A (Canada)
Joel Cleroux3921012342005-20061Junior A (Canada)
Eric Clitsome15448841321692010-20133C1993-02-24Ottawa, ONTJunior A (Canada)
Josh Coles4571623781995-19961European Lower Leagues
Pat Collins101101994-19951Junior A (Canada)
Eric Conley400002018-20191R2000-04-19Ottawa, ONTJunior A (Canada)
Joseph Conti500002004-20051GJunior A (Canada)
Chris Cook100001991-19921 Junior A (Canada)
Jack Cook40268162021-20221D2003-04-07Thunder Bay, ONTJunior A (Canada)
Adam Cooke700002013-20141R1996-12-28Rockland, ONTJunior A (Canada)
Simon Corbo5351015392006-20071W1988-04-12Blaineville, PQJunior A (Canada)
Ben Cormier201102021-20221C2006-07-20Ottawa, ONTMajor Junior
Richard Cormier81210121691991-19943Junior A (Canada)
Mike Cornellier100001991-19921 Junior A (Canada)
Brad Corrigan7000142001-20021C1984-01-31Junior A (Canada)
Joe Costello700022013-20141F1995-11-27Rochester, MICollege-University
Alex Cote6201111792015-20172D1997-02-28Rimouski, PQJunior A (Canada)
Axel Cote600022017-20181D1998-02-26Terrebone, PQJunior A (Canada)
Ryan Coughlin76000102015-20172G1997-04-19Montreal, PQJunior A (Canada)
Ethan Coups46213552022-20242D2004-10-27Goderich, ONTJunior A (Canada)
Xavier Couture60363773492016-20171F1996-04-14Rouyn-Noranda, PQCollege-University
Shawn Couturier165316596952002-20053L1984-03-24Stittsville, ONTJunior A (Canada)
Mike Coveny100021991-19921D1976-06-29Gloucester, ONTMinor Pro
Matthew Cowley100002014-20151D1997-11-16Ottawa, ONTJunior A (Canada)
Scott Craig1094144854861998-20013COttawa, ONTCollege-University
Will Cranley600022018-20191G2002-02-26Peterborough, ONTMinor Pro
Greg Cream1312381991-19921 Junior A (Canada)
Nick Cregan72242448302001-20032L1985-12-11College-University
Gabriel Crete206691281971702018-20245R2003-03-15Gloucester, ONTJunior A (Canada)
Matt Cuglietta36549242011-20121W1994-05-30Sault Ste. Marie, ONTJunior A (Canada)
Connor Currie22257102012-20131W1994-04-13Ottawa, ONTJunior A (Canada)
Pat Cusson41512171381991-19921Junior A (Canada)
Dan Cyr200001991-19921GJunior A (Canada)
Tio D'Addario55224466542022-20231C2002-08-21Montreal, PQCollege-University
Diego D'Alessandro1000022022-20231G2002-06-08Caledon, ONTCollege-University
Zane Dalpe56121527282019-20201L2002-01-19Belle River, ONTJunior A (Canada)
Jeff Dams91295584311997-20003F1981-05-14Manotick, ONTMinor Pro
Joel Daniel1671017381999-20001C1979-07-24Pembroke, ONTCollege-University
David Darling1700001992-19942GJunior A (Canada)
Adam Dauda2511263762015-20161F1995-05-21Bratislava, SlovakiaMinor Pro
Jamie Davidson17044591999-200011978-01-02Toronto, ONTMinor Pro
Matt Dawdy55131427242006-20082C1989-04-02Ottawa, ONTJunior A (Canada)
Mike Day100001991-19921 Junior A (Canada)
Noel de Kemp1214502017-20181L2001-01-09Ottawa, ONTJunior A (Canada)
Andrew DeBrincat3462632302012-20131R1993-07-21Farmington Hills, MIMinor Pro
Andrew Decristoforo10369122002-20031FManotick, ONTCollege-University
Terrance Delaronde2011222003-20041L1987-01-08Winnipeg, MANMajor Junior
Alderic Denis125728351032017-20203D2000-09-18Gloucester, ONTJunior A (Canada)
Jamie Desormeaux300001991-19921 Junior A (Canada)
Adam Dewan8224441996-19971L1979-10-18Kanata, ONTMinor Pro
Lucas Di Chiarra5007782022-20231D2004-02-18Fairfield, CTJunior A (Canada)
Stephane Dicaire811221991-19921 Junior A (Canada)
Andrew Dilworth401152006-20071W1988-10-07Ottawa, ONTJunior A (Canada)
Adrian Diodati2501182022-20231L2004-04-16Niagara Falls, ONTJunior A (Canada)
Jarred Dixon9022431999-20001D1983-08-31Beaconsfield, PQJunior A (Canada)
Michael Dizgun900002008-20091G1989-03-30Montreal, PQCollege-University
Matt Doelman1963955943712000-20044R1984-06-28Ottawa, ONTJunior A (Canada)
Ryan Donnelly513422008-20091W1991-02-16Stittsville, ONTCollege-University
Maxwell Donohoe36131932282022-20231L2003-01-11Oakville, ONTJunior A (Canada)
Joe Dore5571118351993-19941Junior A (Canada)
Rick Dorval694253951042000-20022R1983-06-30Junior A (Canada)
Trevor Doucette109152540612006-20093C1989-04-11Orleans, ONTJunior A (Canada)
Eli Doughart-Wood20033312022-20231D2002-02-28St Louis, MOCollege-University
Travis Douglas19369871561362011-20154R1995-01-08Osgoode, ONTCollege-University
Nick Douvris21033162004-20062D1988-07-27Ottawa, ONTJunior A (Canada)
Corey Drew12224421991-19932Junior A (Canada)
Danyk Drouin54133851602017-20222L2001-02-02Casselman, ONTMajor Junior
Francois Drouin843710702016-20193L2000-04-26Casselman, ONTJunior A (Canada)
Philippe Drouin1151041511072010-20122R1994-03-21Cumberland, ONTEuropean Lower Leagues
Jean-Pierre Dubeau100001991-19921 Junior A (Canada)
Ray Dubeau38358301991-19921 Junior A (Canada)
Mathieu Dubois45191433262015-20161F1995-10-13Sherbrooke, PQCollege-University
Matt Dubuc573446801931991-19921Junior A (Canada)
Patrick Dubuc9011121994-19951G1976-02-25Clarence Creek, ONTMajor Junior
Sebastien Dubus13011122009-20101D1990-09-20Orleans, ONTJunior A (Canada)
Michael Duffy501142011-20121D1991-04-13Pelham, NYJunior A (Canada)
Travis Duhaime2331114401993-19941College-University
Ryan Dunbar2400082021-20221D2003-05-24Aurora, ONTJunior A (Canada)
Matt Dupont36142640402013-20141L1993-06-19Milton, ONTCollege-University
Daniel Dupuis3001121998-20002G1981-10-31Ottawa, ONTMajor Junior
Shaun Durocher500002016-20171G1997-10-10Edina, MNJunior A (Canada)
Luc Duval27512171161993-19941Junior A (Canada)
Sean Dynan100002018-20191G1999-03-24Reading, MACollege-University
Jorin Eastman336410301997-19981DJunior A (Canada)
Mark Edmondson273912301991-19921Junior A (Canada)
Chad Edwards400002003-20041GJunior A (Canada)
Jonathon Elliott124294675932010-20122F1991-04-21Bloomfield Hills, MICollege-University
Adam Emmerton62156392006-20082D1989-02-21Kanata, ONTJunior A (Canada)
Bradley Estrada1732562017-20181L1998-11-20Chino Hills, CACollege-University
Philip Etter1361133441872004-20073D1986-03-31Sarsfield, ONTJunior A (Canada)
Nathan Everett400002019-20201D2000-02-12Russell, ONTJunior A (Canada)
Curtis Fabbro137253459422017-20203R2001-07-26Ottawa, ONTJunior A (Canada)
Brett Faber9791120602012-20164L1996-04-11Orleans, ONTJunior A (Canada)
Karim Fahey16011881994-19951Junior A (Canada)
Stephen Farrell13191062009-20101D1990-01-17Ottawa, ONTCollege-University
Cayden Faust99324678262021-20232L2003-07-31Windsor, ONTJunior A (Canada)
David Fauteux44312151141998-19991D1979-02-04Ottawa, ONTJunior A (Canada)
Jamie Fauteux1803381992-19931College-University
Luca Felicetti4671825511998-19991F1981-08-17Cavalese, ItalyEuropean Lower Leagues
Jordan Fequet6751116292007-20092D1991-08-02Orleans, ONTJunior A (Canada)
Matt Fiander10101122005-20083G1987-11-24Ottawa, ONTCollege-University
Ian Filion5071421581997-19981College-University
Ian Fillion32246441996-19971Junior A (Canada)
Jonathan Finney100001999-20001Junior A (Canada)
Mike Fitzgerald631452271993-19972Junior A (Canada)
Damien Flannery3800021991-19932GJunior A (Canada)
Duncan Fletcher40257741993-19941DCollege-University
Ethan Flintoff47189242023-20241D2004-02-22Burlington, ONTJunior A (Canada)
Zach Fontaine2115682008-20091D1989-02-03Hearst, ONTJunior A (Canada)
Nicholas Ford2024662013-20141R1995-11-02Chicago, ILMinor Pro
Trevor Ford400001991-19921 Junior A (Canada)
Martin Forget100022012-20131D1996-05-01Navan, ONTJunior A (Canada)
Nolan Forster1941519162021-20221R2003-08-21Cambridge, ONTMajor Junior
Quinton Fox2012302019-20201F2000-09-01Fonthill, ONTCollege-University
Matthieu Franche7422224762015-20172D1999-03-23Orleans, ONTMajor Junior
Tristan Francis1981356691822016-20204D1999-04-27Orleans, ONTCollege-University
Dan Francoeur39512171141991-19921Major Junior
Trevor Fraser500021994-19951G1975-12-12Junior A (Canada)
Alex Frechette610102017-20181C2002-11-07Gloucester, ONTJunior A (Canada)
Martin Frechette21975105180382013-20174L1997-05-04Rockland, ONTCollege-University
Simon Frigon2615661993-19941Junior A (Canada)
Corey Frizell77152540402005-20072C1988-07-11Orleans, ONTJunior A (Canada)
Dylan Furlong22505161997-19992W1980-02-15College-University
Eric Gagnon303811311993-19941Junior A (Canada)
Mathieu Galipeau201122015-20172D1996-01-25Casselman, ONTJunior A (Canada)
Mitch Gallant65263157542008-20102R1990-03-04Ottawa, ONTCollege-University
Jake Gamble4631316561997-19981Junior A (Canada)
Chad Gardiner195510201995-19961Junior A (Canada)
David Garrick9022101991-19921 Junior A (Canada)
Carter Garvie1200002021-20221G2003-05-28Owen Sound, ONTJunior A (Canada)
Jasmine Gaudreau110101994-19951Junior A (Canada)
Manuel Gaudreau44242549461991-19921 Junior A (Canada)
Pat Gaudreault211201998-19991Junior A (Canada)
Mathieu Gauthier100001998-19991G1983-10-06Major Junior
Pierre Gauthier400001992-19931L1975-08-16Val-d'Or, PQMajor Junior
Derek Gendron100001998-19991GJunior A (Canada)
Costa Georgitsos3007742015-20161F1997-07-06Ottawa, ONTJunior A (Canada)
Joseph Giacobbo2700022017-20181G1998-06-16Deptford, NJCollege-University
Jeff Gibbons6011141991-19921 Junior A (Canada)
Eric Gilbert300002001-20021Junior A (Canada)
Adam Giles443361021999-20001Junior A (Canada)
Chad Gillissie20112182006-20071D1989-03-14Nepean, ONTJunior A (Canada)
Jeff Gilson10011351995-19961FCanton, NYCollege-University
Mike Gingerich3401121992-19931GJunior A (Canada)
Claude Giroux48132740282004-20051R1988-01-12Hearst, ONTMajor League
Kevin Giroux51246212012-20131L1995-03-23Rockland, ONTJunior A (Canada)
Sam Glover438111922022-20242F2006-08-08Orleans, ONTJunior A (Canada)
Wesley Glover13022291994-19951Junior A (Canada)
Jaeme Gloyn600001999-20012Junior A (Canada)
Mark Golberg1636073133772010-20144C1995-01-27Ottawa, ONTCollege-University
Alan Golden100021996-19971GJunior A (Canada)
Mason Goldie70112031502019-20222C2001-08-17London, ONTJunior A (Canada)
Juri Golicic53223153541997-19981D1981-04-06Kranj, SloveniaEuropean Elite
Kevin Gollmer70022142013-20152G1995-02-03Flourtown, PACollege-University
Adam Goodfellow1711222016-20182R2000-05-23Kanata, ONTJunior A (Canada)
Scott Goodfellow1600061994-19951GJunior A (Canada)
Jason Gordon1341061042103101991-19943FOttawa, ONTCollege-University
Josh Gordon571632482241994-19962C1977-04-13Junior A (Canada)
Hadyn Gould1400002023-20241G2003-12-27Columbus, OHJunior A (Canada)
Ryne Gove913944831462001-20032D1985-06-08Ingleside, ONTMinor Pro
Daniel Goyette1552529541812005-20103F1989-12-15Carlsbad, ONTJunior A (Canada)
Sean Grady16938721102242003-20063ROrleans, ONTCollege-University
David Graff541033431431991-19921D1973-01-28Nepean, ONTMinor Pro
Ryan Graham411202000-20011L1987-06-17St. John's, NFLDMinor Pro
Sean Greenwood811282001-20021Junior A (Canada)
Blair Grennier843452861792000-20022F1981-04-04Dryden, ONTMinor Pro
Sean Griffin48511161201996-19971D1980-08-18Cumberland, ONTJunior A (Canada)
John Griggs700002008-20091G1988-06-28Barrington, ILMinor Pro
Brandon Grillo24156102013-20141R1994-04-25Canton, MIJunior A (Canada)
Kevin Grimes51210122201995-19961D1979-08-19Ottawa, ONTMinor Pro
Doug Groenestege19044212001-20021G1984-01-11Stratford, ONTMinor Pro
Matt Groulx5419101011998-20002COrleans, ONTJunior A (Canada)
Yannick Guilbeault100002007-20081G1991-01-12Ottawa, ONTJunior A (Canada)
Sylvain Guimond35618242081999-20001Junior A (Canada)
Ryne Gulliver2066698164962002-20064C1985-10-01Orleans, ONTJunior A (Canada)
Andrew Gunlock59066362019-20201D2000-05-16Springboro, ONTCollege-University
Colin Guyot200002011-20121D1995-07-27 Junior A (Canada)
Hayden Haffey6262228712010-20111D1991-02-14Birmingham, MICollege-University
Blake Hall110274976342021-20232C2003-02-26Fort Erie, ONTJunior A (Canada)
Wayne Hall14551861372111996-19993C1978-10-02Nepean, ONTMinor Pro
Craig Halpenny100021994-19951Junior A (Canada)
Mike Hannini410141994-19951Junior A (Canada)
Adam Hanson1971756732171995-19994D1979-05-09Cumberland, ONTJunior A (Canada)
Nathan Hargest521141562023-20241D2005-04-21Lithia, FLJunior A (Canada)
Keegan Harper10151823862008-20123D1993-02-14Ottawa, ONTMinor Pro
Dillon Harrington27123282011-20121D1991-12-19Kingston, ONTJunior A (Canada)
David Harrison5331013991994-19951Junior A (Canada)
Ben Hartley112101222642010-20122W1993-04-30Ottawa, ONTJunior A (Canada)
Doug Harvey51325162009-20101L1993-01-14Kars, ONTMajor Junior
Cal Hatfield79813211571999-20033LJunior A (Canada)
James Hatzepetros1301142019-20201D1999-12-22Montreal, PQJunior A (Canada)
Chris Hawkins1402282007-20081D1991-01-05Carleton Place, ONTJunior A (Canada)
Trevor Hawkins100001999-20001D1983-05-27Manotick, ONTCollege-University
Noah Haymes101102017-20181L1999-07-31Ottawa, ONTJunior A (Canada)
Cameron Hebert54101222222016-20171F1999-03-17St-Andrews, ONTCollege-University
Grant Hebert11544881321152014-20173C1997-05-22St. Andrews West, ONTMinor Pro
Jayme Helmer202222001-20021F1985-10-21Heyley Station, ONTMajor Junior
Tim Hennessey605712182007-20092W1989-05-12Chesterfield, MICollege-University
Riley Hennigar73213051862012-20153L1995-05-01Kanata, ONTMajor Junior
Jeff Heward527916551991-19921 Junior A (Canada)
Brian Hickey1623560952141991-19965D1976-05-05Ottawa, ONTMinor Pro
David Higgs6151621892012-20131R1994-03-11Salt Lake City, UTMinor Pro
Zack Hoffman62113344512018-20191D1998-02-04Newcastle, ONTMinor Pro
Alexandre Hogue5994958882016-20222D2001-02-14Embrun, ONTMajor Junior
Patrick Hogue4973037911992-19931Junior A (Canada)
Ty Hollett11000232018-20202D2003-08-27Orleans, ONTMajor Junior
Owen Hollingsworth100002021-20221R2003-09-11Ottawa, ONTMajor Junior
Andrew Holmes103123143641993-19952Junior A (Canada)
Colin Holmes54192241382023-20241F2004-01-08Chatham, ONTJunior A (Canada)
Marc Homan5900021995-19982G1979-04-17Cumberland, ONTJunior A (Canada)
Jacob Hould100002015-20161F1997-07-16Ottawa, ONTJunior A (Canada)
Owen House901142023-20241F2004-02-21Plymouth, MNJunior A (Canada)
Todd Houston711517321621992-19963F1977-03-28Orleans, ONTCollege-University
Marshall Huband46134102003-20041CStittsville, ONTJunior A (Canada)
Mike Hubley25549381993-19941Junior A (Canada)
Evan Huntley900022017-20181D2000-04-24Long Sault, ONTJunior A (Canada)
Jeffrey Huot7100042005-20072G1987-08-25Jaques-Bizard, PQJunior A (Canada)
Steve Hurtubise200001991-19921 Junior A (Canada)
Joseph Ianniello83113546322021-20232D2004-05-09Woodbridge, ONTMajor Junior
Brian Inman21112212008-20091F1990-03-26Lancaster, NYJunior A (Canada)
Brad Irvine9123321992-19931Junior A (Canada)
J.D. Jacob220202000-20011D1982-03-25Junior A (Canada)
Justin Jamer1620222017-20192R2001-08-30Ottawa, ONTJunior A (Canada)
Mike James20145181991-19921Junior A (Canada)
Steve James35358621994-19951Junior A (Canada)
Cole Jenken5311718282023-20241D2004-04-16Ilderton, ONTJunior A (Canada)
D'Andre John76102434482015-20172R1996-02-01Whitby, ONTJunior A (Canada)
Sebbie Johnson52242549242023-20241F2004-06-24Montreal, PQJunior A (Canada)
Trent Johnson400062013-20141D1995-04-10Rochester, MIJunior A (Canada)
Martin Jolicoeur4431013492010-20111F1993-03-18Sudbury, ONTJunior A (Canada)
Christian Joly139842504172000-20044D1984-01-06Cumberland, ONTJunior A (Canada)
Tim Jones532520451601994-19951Junior A (Canada)
Briggs Jowett311910812023-20241D2003-04-28La Broquerie, MANJunior A (Canada)
Jake Jurgeneit34033422017-20181D1999-08-31Simcoe, ONTCollege-University
Case Kantgias28044222019-20201D2000-02-09Bloomfield Hills, MICollege-University
Zak Karim500022017-20181C2000-08-01Orleans, ONTJunior A (Canada)
Benjamin Kay100002019-20201L2003-06-20Orleans, ONTJunior A (Canada)
Jim Kehoe340661302000-20022D1984-03-03Ottawa, ONTMajor Junior
Manasie Kendall50066242011-20121D1992-04-19Iqaluit, NUJunior A (Canada)
Jesse Kestenbaum14011182016-20171D1997-04-19Montreal, PQCollege-University
Yong Kim3541115261999-20001Junior A (Canada)
Chris King1741014102012-20131C1994-04-22Stittsville, ONTMajor Junior
Dan King794913892005-20072W1987-07-24Orleans, ONTJunior A (Canada)
Ryan King54448812018-20191L1999-03-20East Greenwich, RICollege-University
Mathieu Kingston100002011-20121G1994-06-09 Junior A (Canada)
Shaan Kingwell54221638142022-20242L2007-02-07Ottawa, ONTJunior A (Canada)
Dean Kiriacou1513422016-20171F1996-02-13Sharon, ONTCollege-University
Brennan Kitchen2700002016-20182G1998-05-08Fergus, ONTCollege-University
Nicholas Kitchen18224262003-20041R1984-01-19Cornwall, ONTJunior A (Canada)
Andrew Klaassen141956652242006-20093D1988-03-01Osgoode, ONTJunior A (Canada)
Luc Knight100001991-19921 Junior A (Canada)
Michael Kopcok1612362021-20221D2005-03-17Belle River, ONTJunior A (Canada)
Matt Kossatz201161997-19981D1979-04-04Nepean, ONTJunior A (Canada)
Colin Kruse68142135332012-20142C1995-04-24Kanata, ONTJunior A (Canada)
John Kuhl17134242017-20181D1999-08-19Essex Falls, NJCollege-University
Arun Kumar100002011-20121G1995-05-25 Junior A (Canada)
Murray Kuntz331014241021993-19952R1977-08-07Ottawa, ONTMinor Pro
Cody Kyle83241438532013-20163C1995-03-05Ottawa, ONTJunior A (Canada)
Marc-Andre Labelle53414485442008-20091C1989-05-01St-Jerome, PQMinor Pro
Steven Lacelle601102003-20041GHawkesbury, ONTJunior A (Canada)
Nick Lachaine6281018142018-20191C1999-01-02Lakeville, CTCollege-University
Jean-Gabriel Lacombe6141418122013-20141L1994-10-11Maria, PQJunior A (Canada)
Simon Lacroix86512171192004-20062D1989-05-29Orleans, ONTMinor Pro
Adam Laderoute105088262006-20104G1989-09-24Nepean, ONTJunior A (Canada)
Justin Lafleur14000232012-20131D1994-02-08Gatineau, PQJunior A (Canada)
Grayson Lafoley721114252051991-19943R1975-04-18Ottawa, ONTMajor Junior
Chris Lafrange51176481301993-19952Junior A (Canada)
Yan Lagace300062012-20131F1993-05-19Quebec City, PQJunior A (Canada)
Bill Laird764147884411994-19973L1977-11-10Lar, GermanyMinor Pro
Jamie Lalonde5189171301996-19971L1980-02-07Fournier, ONTMajor Junior
Paul Lalonde252131141993-19941Junior A (Canada)
Richard Lalonde942829571741996-19982Junior A (Canada)
Simon Lambert180741111851862000-20044F1983-07-29Ste.-Therese, PQMinor Pro
Marc Lamers11112562000-20011FJunior A (Canada)
Rene Lamoureux10621719762006-20093D1990-04-30Orleans, ONTJunior A (Canada)
Sean Langdon327714522000-20011C1984-04-12Kanata, ONTMajor Junior
Ryan Lantos57141933161996-19982Junior A (Canada)
Martin Laperriere4228101121993-19941Junior A (Canada)
Jeremi Lapierre13852791312902004-20073C1986-04-13Hearst, ONTMinor Pro
Nick Lapointe400002013-20152D1998-01-11Orleans, ONTJunior A (Canada)
Zach Laroche1220202008-20091C1990-09-06Cumberland, ONTJunior A (Canada)
Michael Larose58203757182015-20161C1997-12-13Trois Rivieres, PQJunior A (Canada)
Raphael Larose627101722015-20161F1995-02-06Trois Rivieres, PQCollege-University
Kyle Larsen1111242009-20101W1990-10-11Kanata, ONTJunior A (Canada)
Marco Latassa100002019-20201G2002-02-08Oakville, ONTJunior A (Canada)
Ian Lauder31011101997-19981GJunior A (Canada)
Martin Lavallee2200062012-20131D1995-05-18Goose Bay, NFLDCollege-University
Eric Lavoie2026862001-20021Junior A (Canada)
Chris Lawlor310102006-20071F Junior A (Canada)
Mike Lawrence500002001-20021GJunior A (Canada)
Chris Lawson20011191998-19991Junior A (Canada)
Drew Lawson2601102009-20112G1993-06-09Brockville, ONTCollege-University
Chris Leblanc100021996-19971College-University
Mike Leech38033121998-19991Junior A (Canada)
Paul Lefebvre200001992-19931Junior A (Canada)
Paul Leger2500002014-20151G1995-05-10Blainville, PQCollege-University
Nicholas Leguerrier38022442012-20131D1994-09-06Gloucester, ONTJunior A (Canada)
Mike Lemay315611322009-20101D1992-05-25Ottawa, ONTJunior A (Canada)
J.P. Lepage129626324481993-19963D1977-06-12College-University
Jared Leslie83152540622015-20172L1996-09-11Windsor, ONTCollege-University
Daniel Lester51325182002-20031D1985-10-29Carleton Place, ONTCollege-University
Matt Letmanski630302016-20171F1998-04-13Wheaton, ILCollege-University
Jeff Letourneau59518231801991-19932DOttawa, ONTCollege-University
Adam Levac201102023-20241F2008-06-27Embrun, ONTJunior A (Canada)
Jacob Lewis6961016692010-20122D1991-08-16Butlerville, NFLDJunior A (Canada)
Mike Locatelli34151631242017-20181C1997-04-09Toronto, ONTCollege-University
Lance Lockett210102002-20031Junior A (Canada)
Nathan Loisel100002021-20221G2001-06-27Blainville, PQCollege-University
Mark Long8000141992-19931Junior A (Canada)
Nicholas Lortie1681133441692003-20074D1986-12-16Clarence Creek, ONTJunior A (Canada)
Seva Losev1063019491432018-20202R2000-06-13Moscow, RussiaMajor Junior
Justin Louette-Isaac276915162021-20221D2002-08-24St-Laurent, PQJunior A (Canada)
Kevin Lough2181968871222008-20124D1992-03-04Kanata, ONTMinor Pro
Andrew Lovett7081018561991-19932Junior A (Canada)
Alec Lovisek1043334671092019-20222C2001-08-05Pickering, ONTCollege-University
Cory Lusk18123261994-19951Junior A (Canada)
Jesse Lycan62132336382018-20191L1999-07-29San Diego, CACollege-University
Tyler Lyewski30044162018-20191D2000-03-15Orlando, FLCollege-University
Olivier Lyon13022262000-20022Junior A (Canada)
Pascal Lyon100001998-19991Junior A (Canada)
Colin Macdougall92264066502022-20242R2003-02-13Carlisle, ONTJunior A (Canada)
Jason MacKenzie100001991-19921 Junior A (Canada)
Mitch MacLennan18112362001-20021Junior A (Canada)
Connor MacLeod1011202012-20131C1996-06-26Dalkeith, ONTMinor Pro
Mark MacPhee1926882022-20231L2003-04-10Gloucester, ONTJunior A (Canada)
Peter MacTavish504812301992-19931Junior A (Canada)
Brett Madigan395510282008-20102D1991-06-25Nepean, ONTJunior A (Canada)
Mathis Mainville100002021-20221G2005-05-27Orleans, ONTJunior A (Canada)
Jeremie Maisonneuve100002011-20121D1992-05-08 Junior A (Canada)
Ryan Major810162000-20022D1983-01-11Junior A (Canada)
Branden Makara85304373522014-20162F1997-05-22Ottawa, ONTMinor Pro
Elio Malandra37111526971991-19921Major Junior
Thomas Mansbridge5951722322014-20151L1995-03-05Greely, ONTCollege-University
Danik Marion4861016272022-20242F2005-02-07Orleans, ONTJunior A (Canada)
Pierre-Alexande Marion5400042004-20051G1987-03-09Gatineau, PQMajor Junior
Danny Markham48102030382023-20241F2004-05-14Winchester, MAJunior A (Canada)
Mark Marshall4202241995-19972GJunior A (Canada)
David Martin9437121991-19921 Junior A (Canada)
Jason Martin378614122006-20071R1987-10-23Terrebonne, PQJunior A (Canada)
Jean-Luc Martin1312751785941994-19973Junior A (Canada)
Nick Martin1472734611452010-20133R1992-10-26Ottawa, ONTJunior A (Canada)
Patrick Martin3900082011-20121G1992-01-02Sault Ste. Marie, ONTEuropean Lower Leagues
Trevor Martin345914381999-20001D1979-12-28Loma Linda, CAJunior A (Canada)
Brandon Martinuzzi781520351011998-20002F1982-07-28Junior A (Canada)
Derek Mason500001993-19941GJunior A (Canada)
Anthony Masotto77375592461998-20002C1980-03-19Eden Prairie, MNCollege-University
Taylor Massie300002014-20151F1998-03-30Orleans, ONTJunior A (Canada)
Jonathan Matsumoto59333568282002-20042C1986-10-13Ottawa, ONTMajor League
Nicolas Mattinen5441014482013-20152D1998-03-05Ottawa, ONTMinor Pro
Connor Matton8641317462016-20182D1998-05-31Tecumseh, ONTCollege-University
Justin Mauro810122022-20231F2002-04-15Sault Ste. Marie, ONTJunior A (Canada)
James May30123202007-20081W1988-01-21Orleans, ONTCollege-University
Matthew Mazzotta-Gray18336122023-20241D2005-01-30Whitby, ONTJunior A (Canada)
Ryan Mcallister401101997-19981Junior A (Canada)
Luke McBride13246172008-20091W1989-01-08Ottawa, ONTJunior A (Canada)
Matt McCabe15000142000-20011D1983-10-02Carleton Place, ONTJunior A (Canada)
Ted McCabe1221225371242014-20162D1996-03-05Rochester, NYCollege-University
Tyler McCabe110121992-19931Junior A (Canada)
Aiden McCarthy4323582021-20221D2002-12-17Clarence, NYJunior A (Canada)
Jason McCarthy4681725122009-20101W1989-04-19Nepean, ONTJunior A (Canada)
Kirk McConnell7011271996-19971Junior A (Canada)
Derek McCourt4751015971999-20001College-University
Joshua McCready105224870361992-19963R1975-01-21Swan River, MANMinor Pro
Aaron McDonald246713282000-20011C1982-08-15Thunder Bay, ONTCollege-University
Dylan McDonald425712232013-20141D1997-02-10Metcalfe, ONTMajor Junior
Jeremy McElhaney14303211998-19991College-University
Ryan McElroy45044521994-19951Junior A (Canada)
Joe McGrath306612202017-20181L1998-02-26Buffalo, NYCollege-University
Braedyn McIntosh4503342022-20231G2003-07-24Milton, ONTJunior A (Canada)
Brendan McIntyre143571041614582001-20043F1985-10-23Ottawa, ONTCollege-University
Andrew McKay110102000-20011F1980-05-29Bellefeuille, PQCollege-University
Tyler McKechnie27145162013-20141D1995-05-06Aurora, ONTJunior A (Canada)
Darryl McKenzie500002000-20022Junior A (Canada)
Jason McKenzie21067821492181992-19975Junior A (Canada)
Tyler McKenzie87000141994-19973GJunior A (Canada)
Braeden McKinnon30459122021-20221F2001-06-08Holland Landing, ONTCollege-University
Sam McLaughlin800002010-20111C1992-05-16Ottawa, ONTCollege-University
Gerald McNamee16011261998-19991DAylmer, PQCollege-University
Mike McPherson249162562017-20181F1997-05-07Somerville, MACollege-University
Charles McTavish400002002-20031GJunior A (Canada)
Conor McVeigh98106161062004-20062LOttawa, ONTJunior A (Canada)
Curtis Meighan5791423162009-20112C1994-03-27Ottawa, ONTMajor Junior
Jake Meikle10011332017-20181D1999-02-11Toronto, ONTJunior A (Canada)
Matt Meininger43033422014-20151D1996-07-22Bloomfield Hills, MICollege-University
Tyler Meireles500022023-20241D2007-01-17Manotick, ONTJunior A (Canada)
Mykauly Melanson567714222010-20111R1993-02-19Montreal, PQJunior A (Canada)
Mackenzie Mercier210102016-20171F1998-11-18Nepean, ONTJunior A (Canada)
Thierry Messervier3201102015-20161G1995-06-15Carignan, PQMinor Pro
Geordie Michie66178251432004-20062R1986-03-13Barrhaven, ONTMajor Junior
Antonio Micucci63235382015-20183C1997-11-24Ottawa, ONTJunior A (Canada)
J.F. Miletti42618241461998-19991Junior A (Canada)
Colin Mill400002001-20021Junior A (Canada)
Matt Miller1152737641662008-20102W1990-09-07Ottawa, ONTJunior A (Canada)
Jamie Millett18325281992-19931Junior A (Canada)
Adam Mohr3900062008-20113G1992-07-17Kanata, ONTJunior A (Canada)
Calvin Moise6281826142018-20191C1998-12-03St-Eustache, PQMinor Pro
Luke Moore33156102022-20242D2006-08-15Ottawa, ONTJunior A (Canada)
Mike Moreau310102006-20071L1989-08-03Ottawa, ONTCollege-University
Robbie Moreland14235102004-20051Junior A (Canada)
Jason Morgan310101992-19931C1976-10-09St. John's, NFLDMajor League
Matthew Morin1643547821232011-20154C1995-02-16Cornwall, ONTJunior A (Canada)
Matt Morton100001992-19931Junior A (Canada)
Peter Mott59102838392010-20111D1990-05-29Orleans, ONTMinor Pro
Fernando Multari22325361998-19991Junior A (Canada)
Jason Murfitt174581462042582000-20044C1983-04-22Ottawa, ONTMinor Pro
Chris Murphy1192847751632007-20092W1988-02-13Nepean, ONTCollege-University
Reid Murphy3951015282014-20151C1996-09-04Stittsville, ONTCollege-University
Michael Murray831442016-20171R1996-04-26Brockville, ONTJunior A (Canada)
Wil Murray1833049792702016-20204F2000-03-23Orleans, ONTCollege-University
Eric Nadeau100001997-19981Junior A (Canada)
Pat Nadeau100001995-19961GJunior A (Canada)
Sean Naish5481220282012-20131C1994-09-03Spruce View, ALTAJunior A (Canada)
Silas Neeposh611222012-20131D1993-02-03Chibougamau, PQMinor Pro
Jaeden Nelson3701102023-20241G2007-04-11Ottawa, ONTMajor Junior
Andrew Newell78152944262006-20082W1989-10-26Orleans, ONTJunior A (Canada)
Nicholas Ngwafusi12352126882012-20174R1996-06-07Ottawa, ONTCollege-University
Kenneth Nichol100002013-20141G1996-06-07Cumberland, ONTJunior A (Canada)
Jeremy Nichols3911112322011-20121D1992-02-21Kanata, ONTJunior A (Canada)
Jaret Nixon16156701997-19981L1978-01-03Metcalfe, ONTMajor Junior
Greg Nolan571819371371993-19941Junior A (Canada)
Craig Nooyan124938474421999-20023Junior A (Canada)
Brett Nooyen500022007-20081F1991-01-08Metcalfe, ONTJunior A (Canada)
Craig Nooyen971667832102002-20042D1983-10-14Ottawa, ONTCollege-University
Michael Nooyen2112253751542006-20104D1989-12-19Navan, ONTJunior A (Canada)
Mark Norman3500081993-19941GJunior A (Canada)
Eric O'Dell34233356122007-20081C1990-06-21Ottawa, ONTMajor League
Ryan O'Toole515611472019-20201R2002-01-25Mississauga, ONTJunior A (Canada)
Chad Oake6847111782004-20062DStephenville, NFLDJunior A (Canada)
Jon Oake12112112011-20121W1993-02-10Lewistown, NFLDJunior A (Canada)
Sean Ober34123143261999-20001F1980-09-14West Newton, MACollege-University
Christian Olson31171734141999-20001C1980-03-17Edina, MNCollege-University
Tyler Opilka1800062013-20152D1995-06-14St. Louis, MOJunior A (Canada)
Devyn Orpana1044748951652019-20222C2001-07-28Rockwood, ONTCollege-University
Ethan Osburn44202262017-20181D1998-04-12Dewey, AZCollege-University
Mark Ostapyk13538101998-19991Junior A (Canada)
Brock Ouellet1032527522032006-20082F1987-03-10Lindsay, ONTCollege-University
Mathieu Ouellette66294372312008-20102W1989-04-17Clarence Creek, ONTCollege-University
Steve Owens300042001-20021Junior A (Canada)
David Pacan1183460941082007-20092R1991-03-31Ottawa, ONTMinor Pro
Trevor Packard26549472012-20131W1992-04-26Kanata, ONTJunior A (Canada)
Tyler Pancel11372229402013-20152D1996-04-09Orleans, ONTJunior A (Canada)
Nico Paone1083868106922021-20243D2003-04-30Niagara Falls, ONTJunior A (Canada)
Luke Paquette11622830452018-20202D2000-01-12Rockland, ONTJunior A (Canada)
Philippe Paquette205914102012-20131L1994-03-17St-Lazare, PQJunior A (Canada)
David Pare400002000-20011GCollege-University
Michel Paris16754971512861995-19994Junior A (Canada)
Marc-Andre Parisien421301994-19951Junior A (Canada)
Ryan Park3251116382019-20201D2000-02-25Oakville, ONTJunior A (Canada)
Owen Parsons10556471031202021-20232R2003-03-19Waterloo, ONTJunior A (Canada)
Charles Paterson51189752001-20021D1985-04-19Navan, ONTCollege-University
Brent Patry1032570951852002-20042D1983-09-08Ottawa, ONTMinor Pro
Joel Pavey183912122019-20201C2000-07-18Sarnia, ONTCollege-University
Andre Payette5468141221992-19931L1976-07-29Cornwall, ONTMinor Pro
Ryan Peck1002222018-20191C1998-11-24Wakefield, PQJunior A (Canada)
Steven Peers1891120201992-19931RHawkesbury, ONTMinor Pro
Justin Pelock57112132342012-20131W1993-02-28St. Charles, ILCollege-University
Neil Penner39167242013-20141D1994-08-12Stittsville, ONTJunior A (Canada)
Matthew Penney19022102004-20051D1986-09-23Quebec, PQSemi-Professional
Derrick Penning5487151052000-20022L1984-05-13Ottawa, ONTJunior A (Canada)
Richard Penning201152007-20081D1990-10-17Ottawa, ONTJunior A (Canada)
Christopher Perna37369102016-20171D1998-02-09Pittsford, NYMinor Pro
Kirk Phillips49347582006-20071W1988-02-07Kanata, ONTJunior A (Canada)
Owen Philps1201122021-20221D2002-12-07West Vancouver, BCJunior A (Canada)
Jason Pickard21134391997-19981Junior A (Canada)
Johnny Pickering31235162016-20182C1998-05-21Stittsville, ONTJunior A (Canada)
Mathew Pierce12548601082752003-20063F1985-06-15Arnprior, ONTMinor Pro
Ryan Pike28022102009-20101D1992-02-11Navan, ONTJunior A (Canada)
Zack Pilon100002018-20191D2000-11-28Lombardy, ONTMajor Junior
Ricardo Piscatelli8246141992-19931Junior A (Canada)
Mathieu Plante1010102014-20183L1999-09-17Ottawa, ONTJunior A (Canada)
Brock Plouffe69362056322008-20102C1990-10-10Nepean, ONTJunior A (Canada)
Alex Popowych63717241131991-19932Junior A (Canada)
Yves Potvin522441996-19971Junior A (Canada)
Damien Poulin2214562022-20242F2006-02-28Orleans, ONTJunior A (Canada)
T.J. Price100002016-20171D1999-03-09Kanata, ONTJunior A (Canada)
Aidan Puley52358182021-20221R2004-06-07Mississauga, ONTJunior A (Canada)
Jesse Pulfer100021991-19921 Junior A (Canada)
Robert Pyne310122005-20061D1985-05-26Junior A (Canada)
Matthew Quart36167221997-19981Junior A (Canada)
Brent Rabbe21213272005-20061D1988-01-08Ottawa, ONTMajor Junior
Jed Raby47110111042016-20182D1997-07-28Oswego, NYJunior A (Canada)
Patrick Rail700042007-20081F1990-06-19 Junior A (Canada)
Stephen Rees601538531461993-19952Junior A (Canada)
Kevin Regalbuto736901993-19952Junior A (Canada)
Alexandre Renaud17171734202016-20171L1996-02-26Gloucester, ONTMinor Pro
Keenan Reynolds54182644732013-20183L1998-03-31Ottawa, ONTMajor Junior
Jeff Ricci100001994-19951Minor Pro
Elias Rizk700002014-20151F1996-10-17Ottawa, ONTJunior A (Canada)
Alex Robert104375491622016-20203C1999-07-06Orleans, ONTMajor Junior
Sam Roberts50423272052001-20021D1984-08-26St. John's, NFLDMinor Pro
Vincent Robillard602222017-20181R1998-12-16Blainville, PQJunior A (Canada)
Chad Robinson521316292672000-20011L1985-01-18Vars, ONTMajor Junior
Dylan Robinson400002017-20181L2001-05-29Orleans, ONTJunior A (Canada)
Zach Rodier49112738472011-20132W1992-07-12Kanata, ONTJunior A (Canada)
Zach Rodrigue410122014-20162F1999-02-07Orleans, ONTJunior A (Canada)
Paul Roebothan28000282004-20051R1988-01-03St. John's, NFLDMajor Junior
Patrick Roger33121123282006-20082L1990-06-10Ottawa, ONTJunior A (Canada)
Tom Rogerson4300001999-20012G1983-01-05Ottawa, ONTMajor Junior
Sean Ross394235771321993-19941Junior A (Canada)
Adam Rossa100001999-20001Junior A (Canada)
Andrew Rossy802222013-20141D1994-04-09Mont Royal, PQCollege-University
Cameron Roth4942024122013-20152D1995-04-26Nepean, ONTCollege-University
Kris Rous88033321998-20013GMajor Junior
Lucas Roy16257452017-20181D1999-03-12Ste-Anne-de-Bellevue, PQCollege-University
Matthew Roy5073643572023-20241D2003-12-04Stittsville, ONTJunior A (Canada)
Stephen Rusenstrom30145542000-20011D1983-07-28Junior A (Canada)
Todd Russett3201121991-19921GJunior A (Canada)
Corey Sabourin534812621997-19981D1981-04-09Orleans, ONTEuropean Lower Leagues
Zachary Salloum16939116155502014-20184D1997-03-27Orleans, ONTCollege-University
Ben Salo41268542006-20071D1987-07-13London, ONTJunior A (Canada)
Harry Sanders55268352017-20181D2000-01-29Ottawa, ONTJunior A (Canada)
Michael Santerre411202001-20021Junior A (Canada)
Jayson Saraceno217613222007-20081C1988-05-13Rosemere, PQCollege-University
Greg Sartoretto60192443322009-20101W1992-06-14Sault Ste. Marie, ONTJunior A (Canada)
Jon Saunders110101995-199611977-01-10Junior A (Canada)
Daniel Sauve164331001331802005-20105D1989-05-30Ottawa, ONTMinor Pro
Devon Savignac84384785612022-20242F2003-02-06Garson, ONTJunior A (Canada)
Anthony Scarpino2281119102007-20081W1988-02-03Meadville, PACollege-University
Jeff Scobie100001994-19951College-University
Greg Scott36167222002-20031D1986-01-09Junior A (Canada)
Jordan Scott16279162006-20071W1988-01-27Oak Park, NSCollege-University
Mike Scott200001994-19951Junior A (Canada)
Ryan Scott322810681998-20002D1981-01-29Gloucester, ONTMajor Junior
Corson Searles408816182018-20191C1998-05-26Paris, ONTCollege-University
Jason Seed200002008-20091D1992-01-27Ottawa, ONTEuropean Lower Leagues
Chris Selman1200021992-19931GMajor Junior
Tristan Sgrosso100002022-20231D2004-02-10Montreal, PQJunior A (Canada)
Kyle Shaen210102000-20011Junior A (Canada)
Casey Shanks100001998-19991Junior A (Canada)
Dylan Sharpley100002014-20151D1998-05-13Ottawa, ONTJunior A (Canada)
Trent Shore21347122014-20151D1996-06-28Ajax, ONTCollege-University
Alexander Sifton1310182014-20151R1995-05-15Peterborough, ONTJunior A (Canada)
Peter Sigouin1095914572012-20153L1996-07-16Ottawa, ONTJunior A (Canada)
Ryan Simpson37224611996-19993C1979-10-09Kingston, ONTMinor Pro
Todd Simpson22112612003-20041D1983-08-08College-University
Simon Singher5542024182022-20231D2002-10-23St-Jean-sur-Richelie, PQCollege-University
Greg Slewidge34123662000-20011DCarp, ONTCollege-University
Kyle Slingerland27213272022-20242C2003-01-07Stittsville, ONTJunior A (Canada)
Jacob Smith501781212017-20181C1999-07-01Anchorage, AKCollege-University
Joey Sollazzo164283866382014-20173L1996-06-17Ottawa, ONTCollege-University
Mike Somerton28167601996-19971D1979-01-07Renfrew, ONTJunior A (Canada)
Michael Sorrenti26257342008-20091C1989-11-02Nepean, ONTJunior A (Canada)
Aidan Souligny1202262022-20231D2006-01-02Navan, ONTJunior A (Canada)
David Sprott710141991-19921 Junior A (Canada)
Bobby Squires2921342011-20121F1992-01-02St Johns, NFJunior A (Canada)
Maxime St. Pierre86192645662012-20153R1996-04-26Orleans, ONTCollege-University
Josh Stanley602222017-20181L1999-06-15Mont St-Hilaire, PQJunior A (Canada)
Ryan Stansel26022462019-20201D2002-12-12Orleans, ONTJunior A (Canada)
Ian Stapleton92827351051994-19962Junior A (Canada)
Craig Stern300001999-20001D1981-01-19Camp Hill, PACollege-University
Thomas Stevenson200002014-20162D1999-10-14Orleans, ONTMajor Junior
Mark Stewart104213960611997-19992F1981-02-03Ottawa, ONTEuropean Lower Leagues
Jeffrey Stout100002008-20091G1992-01-24Ottawa, ONTJunior A (Canada)
Shawn Swords444032721861991-19921Junior A (Canada)
Brent Sylvester7033531991-19921 Junior A (Canada)
Michael Szczygiel49613192852002-20031D1983-01-21Junior A (Canada)
Kevin Tansey1112023431112009-20112D1993-02-22Hammond, ONTMinor Pro
Matt Tapp100001997-19981GJunior A (Canada)
Zac Tataryn1033875113751999-20023C1982-11-27Ottawa, ONTCollege-University
Daniel Taylor2301102002-20031G1986-04-28Plymouth, EnglandMajor League
Max Taylor180891132023721999-20034C1983-12-20Ottawa, ONTMinor Pro
Terry Taylor105394786181994-19962Junior A (Canada)
Dan Tessier52315283871995-19961C1979-01-03Orleans, ONTMinor Pro
Jeff Tetzlaff46171633341994-19951C1978-01-22Ottawa, ONTMajor Junior
Andrew Thrasher12213282005-20061Junior A (Canada)
Cristobal Tola53153449262023-20241F2004-05-14Georgetown, ONTJunior A (Canada)
Jamie Tompkins1100022000-20011Semi-Professional
Robert Toste18000441999-20001Junior A (Canada)
Nikolas Trakakis400002023-20241G2004-02-12St-Laurent, PQJunior A (Canada)
Devan Tremblay3100022012-20131G1995-07-30Peterborough, ONTJunior A (Canada)
Sam Tremblay281910242015-20161R1997-04-19Greely, ONTJunior A (Canada)
Sebastien Tremblay21353701231872004-20084W1987-01-10Orleans, ONTJunior A (Canada)
Sebastien Tremsky100002002-20031Junior A (Canada)
Justin Trudel52358232017-20192R2001-05-08Orleans, ONTJunior A (Canada)
Dean Tucker4941418181996-19971Junior A (Canada)
Jeff Turner1212321998-19991Junior A (Canada)
Reilly Turner8201122012-20142G1995-04-07Temiscaming, PQCollege-University
Michael Urgo5591019442022-20231F2003-03-26Davidsonville, MDJunior A (Canada)
Derek Vadneau500021992-19931Junior A (Canada)
Ghislain Valade300001999-20001Junior A (Canada)
Richard Vallee1093238701341991-19932Semi-Professional
Cameron Vassos4531013202022-20231D2002-09-13Caledon, ONTCollege-University
Phil Verreault1714562011-20121D1992-04-28Iqaluit, NUJunior A (Canada)
Patrick Vezina15000141993-19941GJunior A (Canada)
Dennis Viau211201993-19941Junior A (Canada)
Jason Villemaire17213221999-20001Junior A (Canada)
Benoit Villeneuve6241216322015-20161D1996-02-01Gatineau, PQMajor Junior
Nathan Villeneuve7000182021-20221C2006-04-13Ottawa, ONTMajor Junior
Yannick Vinette2282533331992-19931Junior A (Canada)
Etienne Vivash45011122014-20151D1998-01-09Ottawa, ONTJunior A (Canada)
Kris Vrolyk52055221996-19982Junior A (Canada)
Francis Walker2591625572000-20011W1983-01-19Saint-Eustache, PQMinor Pro
Alex Wall300022016-20182L2000-03-31Ottawa, ONTJunior A (Canada)
Daniel Walsh1033443771692010-20122L1994-01-30Gloucester, ONTMajor Junior
Fabian Walsh1614164105582008-20124C1992-03-03Gloucester, ONTCollege-University
Mark Walsh1092857851821992-19942Junior A (Canada)
Ryan Walsh502123441761996-19971R1980-01-07Orleans, ONTMinor Pro
Chandler Watson4541216262014-20151L1996-11-04Thunder Bay, ONTCollege-University
Alexandre Way66142741602017-20192L1998-01-20Ottawa, ONTCollege-University
Kiefer Weir52279182005-20061Junior A (Canada)
Ethan Wensink1703322014-20162R1997-02-03Embrun, ONTJunior A (Canada)
Ben West4501122021-20221G2003-04-04Barrie, ONTMajor Junior
Matthew Whitcomb200002003-20041D1984-11-16Junior A (Canada)
Jonathan White9011102001-20021D1985-05-21Major Junior
Neil White1802368912601991-19965DOrleans, ONTCollege-University
Rob White511201995-19961RJunior A (Canada)
Kale Wild1702362851092009-20123C1991-01-17Navan, ONTJunior A (Canada)
David Wilkie19123202012-20131R1995-06-05Nepean, ONTJunior A (Canada)
Mike Willemsen1454751981282002-20053F1986-05-22Stittsville, ONTMinor Pro
Andrew Williams211221995-19961Junior A (Canada)
Robert Williams150144155802012-20153D1994-04-25Guelph, ONTJunior A (Canada)
Sean Williams601101997-19981DGreenwich, NYCollege-University
Vince Williams36358871992-19942D1975-11-27Ottawa, ONTMinor Pro
Ryan Wilson2521214342018-20191D1999-05-17San Diego, CACollege-University
Tyler Wilson417512272006-20082C1989-02-19Orleans, ONTJunior A (Canada)
Alex Wisco63044102018-20202G1999-03-01Pererborough, ONTCollege-University
Conor Witherspoon1000022017-20181R1999-08-02Metamora, MICollege-University
Eric Witzel501122010-20111C1992-10-23Cumberland, ONTMinor Pro
Keith Wynn95414182122003-20083D1987-02-25Orleans, ONTMinor Pro
Jeremy Xatruch522911122012-20131L1995-05-18Orleans, ONTJunior A (Canada)
Tomas Yachmenev100002019-20201F2000-03-09Nashville, TNJunior A (Canada)
Ted Yeomans386814541992-19931Junior A (Canada)
Kim Young21022582000-20011Junior A (Canada)
Fabian Zaccardo33017171081991-19921 Junior A (Canada)
Wesley Zappitelli10112731996-19971Junior A (Canada)
Steve Zoryk38192746141992-19931W1977-03-22Ottawa, ONTMinor Pro
Adam Zugec51218201471991-19932Junior A (Canada)
Brandon Zullo100141832712013-20152L1997-02-15Nepean, ONTJunior A (Canada)
Rob Zurowski100021998-19991Junior A (Canada)

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