hockey DB
search by league
team
morning report
contact us
home

Nepean Raiders all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Curtis Abbott4261218182018-20202F1999-05-28Belmont, ONTCollege-University
Tommy Abrams101102014-20151F1995-08-25Orland Park, ILJunior A (Canada)
Ryan Adams14033181988-19891 Junior A (Canada)
Jeremy Akeson245491182000-20022L1984-11-26Ottawa, ONTMinor Pro
Tyler Akeson215671592262121998-20035C1982-07-08Nepean, ONTJunior A (Canada)
Kyle Alaverdy2900002016-20182G1997-03-07Grand Falls, NFLDCollege-University
Travis Albers54121325991997-19981L1981-11-18Cornwall, ONTMajor Junior
Brad Albert5561824382005-20061D1989-03-06Nepean, ONTMajor Junior
Peter Aldrich3921517351976-19771Major Junior
Michael Algee53183856681998-19991Junior A (Canada)
Tyson Allard311242006-20071F1987-01-03Petawawa, ONTJunior A (Canada)
Sam Allison212302018-20191L1999-09-07Halifax, NSCollege-University
Brent Almstedt109935441951984-19862Major Junior
Keenan Alnahas2000002019-20201G2000-11-18Manchester, NHJunior A (Canada)
Daniel Altshuller4411222009-20112G1994-07-24Ottawa, ONTMinor Pro
Shaun Altshuller233245781382008-20124W1992-11-04Nepean, ONTCollege-University
John Ambroziak80930391511996-19993D1978-04-07Ottawa, ONTCollege-University
Dominic Amodeo200002022-20231G2005-09-04Ottawa, ONTJunior A (Canada)
Ryan Armstrong54191130311997-19981C1981-04-06Nepean, ONTMajor Junior
Malcolm Arseneau86194059882016-20182F1998-08-13Fredericton, NBCollege-University
Kevin Aube20066101985-19872College-University
Phil Aubry871114251411998-20013C1981-11-13Ottawa, ONTCollege-University
Adrian Aucoin1101947662201989-19912D1973-07-03Ottawa, ONTMajor League
Danny Audet1451421352651994-19973Junior A (Canada)
Ryan Averill100002022-20231F2005-07-29Ottawa, ONTJunior A (Canada)
Ian Baele110101985-19861FCollege-University
Jason Bailey501414281232002-20042R1987-06-04Ottawa, ONTMinor Pro
Chris Baird155861131991941987-19903F1972-02-22Ottawa, ONTEuropean Lower Leagues
Randy Baird79279441994-19962D1978-10-10Kanata, ONTCollege-University
Jamie Baker10251651161541983-19852C1966-08-31Nepean, ONTMajor League
Glendon Bakker521302009-20112D1991-09-14 Junior A (Canada)
Shane Bakker18178272007-20081C1987-11-11Navan, ONTMinor Pro
Antonio Baldassarre100022022-20231D2004-02-14Toronto, ONTJunior A (Canada)
Oliver Band219817262023-20241L2003-05-25Cave Creek, AZJunior A (Canada)
Sam Band2101142018-20191F2000-12-05Vancouver, BCCollege-University
Mcauley Banning1022422009-20101W1992-04-19Ottawa, ONTCollege-University
Shaun Banys69011931987-19892GJunior A (Canada)
Isaiah Baptiste30022332017-20203D2002-04-29Nepean, ONTJunior A (Canada)
Jordan Baptiste300022012-20142F1995-09-08Cumberland, ONTJunior A (Canada)
Brad Barber1911125362372005-20094D1988-05-26Nepean, ONTMinor Pro
John Barber300021976-19771 Junior A (Canada)
Chad Barker147733404431998-20013D1980-07-05Renfrew, ONTJunior A (Canada)
Troy Barnard901121998-19991G1979-02-18Kenora, ONTJunior A (Canada)
Jackson Barnes49369322022-20231D2004-04-11Kingston, ONTJunior A (Canada)
Morgan Barr500022007-20081G1990-06-29Almonte, ONTCollege-University
Max Barron82262854262008-20102F1990-01-03St. Louis, MOCollege-University
Brock Barton5031114571998-19991D1979-05-15McLeods, NBCollege-University
Daniel Baslyk25066102010-20111R1992-04-08Montreal, PQJunior A (Canada)
Logan Bateman3000002018-20191G1998-10-12Ottawa, ONTCollege-University
Brian Beale400001976-19771G Junior A (Canada)
Marc Beamish74143246581986-19882Junior A (Canada)
Quinn Beauchesne101102022-20231D2007-03-01Ottawa, ONTMajor Junior
Cole Beaudoin401102021-20221C2006-04-24Kanata, ONTMajor Junior
Alex Beaudry3402262005-20072G1989-03-03Cumberland, ONTMinor Pro
Denis Beaulac410122006-200711987-12-13Kapuskasing, ONTJunior A (Canada)
Richard Beaulne421341979-19812C1963-04-07Nepean, ONTMajor Junior
Samuel Beaulne5531922242021-20221D2003-07-28Ottawa, ONTJunior A (Canada)
Stephan Beauvais484711572012-20131L1994-07-07Shelby Township, MIMinor Pro
Brandon Belding651017271202011-20153C1994-02-24Ottawa, ONTMajor Junior
Kari Belec1533441751082015-20183F1997-06-24Sudbury, ONTCollege-University
Antoine Belisle116335790862016-20182C1998-07-15St-Bruno, PQCollege-University
Emmond Bell2391081042121682003-20085C1987-06-09Nepean, ONTCollege-University
Tyler Bell100002023-20241D2006-04-05Nepean, ONTJunior A (Canada)
Coleman Bennett811244561132021-20232D2002-01-20London, ONTCollege-University
Josh Bennett50716232091996-19971L1980-06-17Ottawa, ONTMinor Pro
Luka Benoit3611819182021-20232R2005-05-08Ottawa, ONTMajor Junior
Alex Bergeron40369222021-20221R2002-07-13Nepean, ONTJunior A (Canada)
Stephane Bergeron903341984-19851Junior A (Canada)
Jeff Bergin700001982-19831GJunior A (Canada)
Alain Berube79172643441980-19822Junior A (Canada)
Michael Beynon1522345683742001-20043D1983-06-09Nepean, ONTMinor Pro
Philip Binette63162137622009-20112L1990-07-08St.Mathieu, PQJunior A (Canada)
Beau Binnie116252449682018-20202F1999-02-25Stouffville, ONTCollege-University
Craig Binns42448711990-19911D1974-07-18Ottawa, ONTMinor Pro
Cameron Bisson23516352016-20171F1999-01-18Stittsville, ONTJunior A (Canada)
Doug Black300001998-20002GJunior A (Canada)
Mark Blain201101984-19851Junior A (Canada)
Brent Blaseg5389171121997-19981Junior A (Canada)
Steve Blimkie600021991-19932Junior A (Canada)
Vic Boden9011401980-19811Junior A (Canada)
Brandon Boelter601430441232009-20101D1990-06-29Saginaw, MICollege-University
Peter Bohunicky300081998-19991F1979-06-24Trencin, Czech Rep.European Elite
Alex Boileau1613462022-20231FJunior A (Canada)
Patrick Bois1021713302221993-19974Junior A (Canada)
Jean Boisvert10563901532131980-19833Junior A (Canada)
Wade Bolton38033542022-20231D2003-06-21Gores Landing, ONTCollege-University
Duane Bonadie1511516491991-19921Junior A (Canada)
Todd Bonnar100001985-19861GJunior A (Canada)
Jonathan Boone19412161021998-19991R1981-04-11Bell Island, NFLDMajor Junior
Darryl Borden49223153231976-19771 Junior A (Canada)
Adrian Botti202222009-20101F Junior A (Canada)
Evan Boucher59231437522018-20202L2002-04-03Timmins, ONTMinor Pro
Wade Boudrias200002022-20231D2005-09-01Nepean, ONTJunior A (Canada)
Alex Bourhas621526411172017-20192L1998-08-05L'Ile-Bizard, PQCollege-University
Felix Boutin12651122010-20111FHearst, ONTCollege-University
Mitchell Bown200002018-20191G2000-01-26Woodstock, NBJunior A (Canada)
Kelly Brace6336101979-19801Junior A (Canada)
Ryan Bradley21022102008-20091W1990-10-16Carp, ONTCollege-University
Bailey Brant10842024762015-20183D1999-02-03Greely, ONTCollege-University
Rob Brant50102333441984-19851Junior A (Canada)
Joshua Branton1300002022-20231G2005-01-14Woodbridge, ONTJunior A (Canada)
Felix Brassard58192039632016-20171F1996-06-09St.Jean-sur-Richelie, PQEuropean Lower Leagues
Mike Brazeau100021979-19801Junior A (Canada)
Mike Brennan4821284921976-19771 Junior A (Canada)
Dylan Brind'Amour2900002011-20121G1993-08-22Metcalfe, ONTJunior A (Canada)
Aaron Brisebois1001142017-20181C1998-09-28Gatineau, PQMajor Junior
Kevin Brojek12022162006-20071D1986-03-15Sterling Heights, MIMinor Pro
Mark Brooks23448701990-19952D1975-03-06Ottawa, ONTMinor Pro
Alan Brown96173148491987-19892D1971-01-26Ottawa, ONTMinor Pro
Delano Brown501102018-20191F1999-04-14Ste-Anne-de-Bellevue, PQJunior A (Canada)
William Brown29279322016-20171D1998-05-03Nepean, ONTMajor Junior
Davis Browning5322224642017-20181D1998-01-30Dallas, TXCollege-University
Brent Brownlee2300021988-19891G1972-02-19Kanata, ONTMajor Junior
James Buckley299615532017-20181L2000-06-11Stittsville, ONTJunior A (Canada)
Mike Buffone300001990-19911FNepean, ONTCollege-University
Brock Burge2011262010-20111C1991-02-12Toronto, ONTJunior A (Canada)
Jamie Burnette614812261994-19962Junior A (Canada)
Connor Burns100002014-20151D1996-05-08Kingston, ONTJunior A (Canada)
Rob Burns500021979-19801GJunior A (Canada)
Tim Burton38283563281979-19801R1962-07-23Major Junior
Liam Burtt57448242008-20091D1991-01-23Manotick, ONTCollege-University
Jake Butler467815192011-20132R1992-02-20Atlanta, GACollege-University
Chris Byrne1151340534671991-19953D1974-06-12Nepean, ONTMinor Pro
Mark Byrne204000201994-19995G1978-03-22Nepean, ONTCollege-University
Sean Byrne832365881991991-19932Junior A (Canada)
Shane Byrne100021998-19991Junior A (Canada)
Cody Calcagno571910232014-20151D1995-06-12Ringwood, NJJunior A (Canada)
Tristan Caldwell51257602021-20232D2005-01-26Greely, ONTJunior A (Canada)
Pat Callaghan16336331987-19881 Junior A (Canada)
Andrew Calof11692105197922008-20102F1991-05-09Nepean, ONTEuropean Elite
Jamey Cameron3741721431979-19801D1962-03-12Major Junior
Jeff Cameron256915661999-20001D1981-10-11Moncton, NBMinor Pro
Colin Campbell903221532041992-19942Junior A (Canada)
Derek Campbell528917511996-19971L1980-04-14Nepean, ONTMinor Pro
Jason Campbell711241999-20012College-University
John Campbell293710101982-19842GCollege-University
Pat Campbell6011232005-20061D1988-07-13Sauble Beach, ONTMajor Junior
Terry Campbell1144778125481985-19872F1968-07-01Toronto, ONTEuropean Elite
Chase Campeau455510562021-20221F2004-07-12Ottawa, ONTJunior A (Canada)
Jody Campeau56222042941988-19902Major Junior
Patrick Campeau32257451991-19921 Junior A (Canada)
Jacques Carisse9279311984-19851Junior A (Canada)
Ivan Carr100001979-19801Junior A (Canada)
Josh Carr200002013-20141D1996-01-05Mississauga, ONTJunior A (Canada)
Justin Carre5391322461998-19991F1981-01-17Azilda, ONTCollege-University
Zachary Carriveau17532891212392008-20113D1990-08-06Hollis, MEMinor Pro
Benoit Cassan5462935941995-19961D1978-01-24Gloucester, ONTMinor Pro
Cody Casselman45369532002-20042D1986-06-10Junior A (Canada)
Tanner Casselman210102010-20111W1994-12-15 Junior A (Canada)
Adam Cater482351402018-20244D2003-02-17Nepean, ONTJunior A (Canada)
Sean Cavan1961011342355641993-19974College-University
Jamie Cavanagh1032525502172004-20062Junior A (Canada)
Jamie Cavanaugh38191635572006-20071F1986-03-28Scarborough, ONTCollege-University
Louis Chabot107101929402018-20223C2001-01-23Ottawa, ONTJunior A (Canada)
Luc Champagne400001982-19831C1965-08-11North Bay, ONTCollege-University
Matthew Chan700002017-20181G1998-01-08Okotoks, ALTAJunior A (Canada)
Cole Chapman2400002016-20171G1998-08-30Aurora, ONTJunior A (Canada)
Olivier Charbonneau3001122018-20191G2000-12-06Lisles de Soeur, PQJunior A (Canada)
Rob Charlebois32167901993-19941Junior A (Canada)
Yin-I Chen1400001999-20001G1982-05-25Rigaud, PQCollege-University
David Chiarelli34145222012-20142R1994-11-10Nepean, ONTCollege-University
Marc Chiarelli23101161982-19831Junior A (Canada)
Peter Chiarelli100001980-19811C1964-08-05Nepean, ONTEuropean Lower Leagues
Trevor Choffe10314431999-20001RJunior A (Canada)
Jaden Cholette300002022-20231G2006-01-30Gloucester, ONTJunior A (Canada)
Daniel Chretien53151227351998-19991Junior A (Canada)
Jeff Christison21437432007-20081R1987-02-08Sudbury, ONTMajor Junior
Jeff Chychrun4431013591982-19831D1966-05-03La Salle, PQMajor League
Brandon Cickello538311442001-20032R1985-02-24Manotick, ONTJunior A (Canada)
Jackson Clark588614242018-20191D1999-07-09Fort Mill, SCCollege-University
Neil Clarke10332124842005-20083D1990-04-18Nepean, ONTJunior A (Canada)
Grant Clitsome1521844621352001-20043D1985-04-14Gloucester, ONTMajor League
Robbie Clouthier631948671291976-19802Junior A (Canada)
Wyatt Coghill5261218142012-20142F1993-03-21London, ONTJunior A (Canada)
Jake Coleman1200062021-20221F2003-03-28Almonte, ONTJunior A (Canada)
Owen Colter181910102023-20241D2004-01-24Kanata, ONTJunior A (Canada)
Troy Concordia13415431991-19921Junior A (Canada)
Jim Congdon300021983-19841Junior A (Canada)
Danny Connors5251520451997-19992CJunior A (Canada)
Michael Constantine60088102012-20142D1996-05-17Conception Bay S., NFLDCollege-University
Cameron Cook17224162014-20151F1997-11-30Halifax, NSMinor Pro
Devin Coon43178142010-20111D1992-07-21Oswego, NYJunior A (Canada)
Chris Cooper611261994-19951Junior A (Canada)
Colin Cooper911232442081982-19842College-University
Josh Cooper100002008-20091G Junior A (Canada)
Tim Cordick3791322651982-19831D1965-03-04Ottawa, ONTCollege-University
Kyle Corrigan100002018-20191D2001-02-23Ottawa, ONTJunior A (Canada)
Trenton Corrigan100002019-20201F2003-04-19Ottawa, ONTJunior A (Canada)
Maxim Cote2935842012-20131R1994-05-31Mont-Royal, PQJunior A (Canada)
Ryan Coughlin87055401988-19902Junior A (Canada)
Kyle Couvieau101102008-20091W1989-10-14Arnprior, ONTJunior A (Canada)
Matt Couvrette400002009-20101G1993-04-22Ottawa, ONTJunior A (Canada)
Craig Cowie23079158237922007-20125C1991-01-28Nepean, ONTCollege-University
Matt Cowie247421121541952002-20075D1986-10-10Nepean, ONTMinor Pro
Scott Cowie1154263105442003-20092C1988-05-05Nepean, ONTMajor Junior
James Craig100002008-20091D1988-04-08Arnprior, ONTJunior A (Canada)
Kris Crawford100022000-20011Junior A (Canada)
Steve Crawford202201997-19981Junior A (Canada)
Pierre Crichton1242631572071986-19893R1970-01-15Ottawa, ONTMajor Junior
Colin Cromie6231013442019-20201F1999-05-14Schomberg, ILCollege-University
Damian Cross831020301122005-20072F1990-05-13Nepean, ONTMinor Pro
Jerid Crowe5241216781993-19941Junior A (Canada)
William Cullen43111122372015-20172D1996-07-24Pelham Manor, NYMinor Pro
Rob Curran5372330581992-19931Junior A (Canada)
Darren Curry20237931302111994-19984D1977-03-10Manotick, ONTMinor Pro
Aaron Curtis511261996-19971Junior A (Canada)
Pat Cusson23066471992-19931Junior A (Canada)
Dan Cyr100001992-19931GJunior A (Canada)
Patrick Cyr300002010-20111D1994-02-16 Junior A (Canada)
Anthony D'Urso100002012-20131G1993-11-04Rome, NYCollege-University
George Daher500002018-20191F2002-09-23Ottawa, ONTJunior A (Canada)
Blake Dalton5661016522015-20161F1997-05-04Goulds, NFLDJunior A (Canada)
Mike Daly51251540651985-19872W1968-11-30Nepean, ONTSemi-Professional
Ian Dams126033102003-20063G1986-06-04Manotick, ONTCollege-University
Scott Daniel13000182022-20231F2003-06-11Cary, NCJunior A (Canada)
Brendan Davie610142005-20061Junior A (Canada)
Andrew Davis44101181997-19981D1981-06-11Nepean, ONTMinor Pro
Wayne Davis30192847511979-19801Junior A (Canada)
Scott Dawson1441041511032007-20103D1991-12-09Ottawa, ONTCollege-University
Stuart Deans19011101980-19811GJunior A (Canada)
Andrew DeBrincat2571825252012-20131R1993-07-21Farmington Hills, MIMinor Pro
Chris Dedeyan2702282018-20191D2000-01-26Montreal, PQJunior A (Canada)
Nolan DeFazio4861016242022-20242F2005-07-20Ottawa, ONTJunior A (Canada)
Gaetan Defosse100001976-19771G Junior A (Canada)
Julien Demers87932411512005-20072D1989-09-25Nepean, ONTMajor Junior
Bobby Dempster3401122017-20224D2001-03-05Ottawa, ONTJunior A (Canada)
Geoff Dempster124362561982015-20194F1998-06-01Ottawa, ONTCollege-University
Alderic Denis25044302019-20201D2000-09-18Gloucester, ONTJunior A (Canada)
Graham Denomme6151419242017-20181C1998-08-22Rockland, ONTCollege-University
Frank DeRepentigny813441982-19831D1963-02-09Junior A (Canada)
Adam Dewan200001995-19961L1979-10-18Kanata, ONTMinor Pro
Derek Diaz19268372012-20131R1992-01-04Carpentersville, ILJunior A (Canada)
Aaron Dickenson400002010-20122D1991-09-08Collingwood, ONTJunior A (Canada)
Connor Dickey100002023-20241R2004-03-22Nepean, ONTJunior A (Canada)
Thomas Dickey2833682023-20241F2006-05-31Nepean, ONTJunior A (Canada)
William Dickson19123102023-20241D2006-08-22Pakenham, ONTJunior A (Canada)
Paul DiFrancesco1671231602832791990-19944F1975-07-11Nepean, ONTMinor Pro
Jason Dittburner100001997-19981Junior A (Canada)
Jamar Dixon400062006-20071F1989-06-05Orleans, ONTJunior A (Canada)
Nick Dixon28221638601998-20002Junior A (Canada)
Matt Doelman41172441562004-20051R1984-06-28Ottawa, ONTJunior A (Canada)
Doug Dombrowski332571361976-19771 Junior A (Canada)
Corey Domenico22363721354102006-20104F1989-05-28Nepean, ONTCollege-University
Scott Domenico120275582682009-20112F1990-12-13Nepean, ONTCollege-University
Nicholas Domitrovic2261742015-20183F1999-02-15Ottawa, ONTCollege-University
Kevin Donnelly15235471982-19831Junior A (Canada)
Ryan Donovan31347542017-20181L1999-02-06Niagara Falls, ONTJunior A (Canada)
Rob Dopson20000101985-19861G1967-08-21Smiths Falls, ONTMajor League
Rick Dorval600001999-20001R1983-06-30Junior A (Canada)
Alexi Dostoinov614562008-20091L1989-08-03Moscow, RussiaEuropean Elite
Alex Doumeng33066262011-20121D1992-11-04Clearwater, FLJunior A (Canada)
Brian Downey94414990451984-19862L1968-06-30Ottawa, ONTMinor Pro
Bo Doxtator451561022023-20241D2005-08-15Cournna, ONTJunior A (Canada)
Trevor Doyle55268121989-19922D1974-01-01Ottawa, ONTMinor Pro
Perry Dozois300001982-19831GJunior A (Canada)
Pat Drouillard900001998-19991GJunior A (Canada)
Philippe Drouin15178162012-20131R1994-03-21Cumberland, ONTEuropean Lower Leagues
Jax Dubois1000042018-20202C2003-06-18Ottawa, ONTMajor Junior
Riley Dubois500002019-20201D2003-06-18Ottawa, ONTJunior A (Canada)
Michael Duffy28131124872000-20011F1980-04-02Malone, NYCollege-University
Nick Duhn686511522006-20082D1990-02-14Carp, ONTCollege-University
Tyler Dukelow200001998-19991R1982-12-06Prescott, ONTSemi-Professional
Bob Dumelie83923323551984-19862Junior A (Canada)
Kevan Dumouchel300002016-20171G1996-06-08Orleans, ONTJunior A (Canada)
Chris Duncan4101251995-19961D1977-03-18Kanata, ONTMinor Pro
Jamie Dunlap1911161092252201997-20025F1981-04-27Nepean, ONTCollege-University
Owen Dunne61538552018-20191F2000-06-07Toronto, ONTJunior A (Canada)
George Dupont64164157941982-19842C1967-03-12Nepean, ONTMinor Pro
Jacob Dupont41481222022-20231C2003-01-14Ottawa, ONTJunior A (Canada)
Corey Durocher226192562012-20131L1992-05-30Ottawa, ONTMinor Pro
Eric Dwyer800022008-20102D1991-12-19 Junior A (Canada)
Mike Eastwood53141529241984-19862C1967-07-01Ottawa, ONTMajor League
Riley Ebbs400002014-20151F1998-09-30Ottawa, ONTJunior A (Canada)
Brandon Edge18845811261232004-20084W1988-01-02Nepean, ONTJunior A (Canada)
Sam Edwards100022018-20191F2001-08-29Ottawa, ONTJunior A (Canada)
Gil Egan9850601101521979-19812FNepean, ONTCollege-University
Sean Ellacott5112181985-19872Junior A (Canada)
Bob Emond15246181984-19851D1968-05-29Hull, PQMinor Pro
John Emond212321986-19871Junior A (Canada)
Ray Engelbertink21022231979-19801GJunior A (Canada)
Dana Engram1103362017-20181R1997-05-24Brooklyn, NYCollege-University
John Enright600042019-20201D2001-05-14Cobden, ONTJunior A (Canada)
Gregg Eskedjian951460741192006-20082D1987-08-12Barrie, ONTMinor Pro
Michael Evelyn34303162010-20122W1993-04-13Nepean, ONTCollege-University
Jules Facchini300002022-20231F2005-11-07Carp, ONTJunior A (Canada)
Mason Farnes100002014-20151D1998-06-24Kanata, ONTJunior A (Canada)
Justin Farrell200022010-20111D1994-04-09 Junior A (Canada)
Stephen Farrell1502262006-20082D1990-01-17Ottawa, ONTCollege-University
Zach Farris3113482008-20091W1989-05-22Carleton Place, ONTCollege-University
Phil Farrow108425092982004-20062L1985-05-30Amherst, NSCollege-University
Christian Fauteux17145451999-20001D1981-09-03Pointe-Claire, PQJunior A (Canada)
David Fauteux200041996-19971D1979-02-04Ottawa, ONTJunior A (Canada)
Shawn Fensel1591883101822002-20053D1986-11-13Nepean, ONTMinor Pro
Jesse Ferras223912162012-20142D1994-03-07Ottawa, ONTCollege-University
Ted Festeryga900082007-20081D1989-08-12Leamington, ONTJunior A (Canada)
Troy Finch200001988-19891Junior A (Canada)
Mike Finger321091922015-20161F1996-01-19Shawinigan, PQJunior A (Canada)
Jeff Fitch323521981-19821Junior A (Canada)
Brad Fitzsimmons4031821441991-19921Junior A (Canada)
William Fitzsimmons201122019-20201F2002-10-03Ottawa, ONTJunior A (Canada)
Rod Fleck1501181979-19801GJunior A (Canada)
Mike Fleming18181432181979-19801Junior A (Canada)
Ty Fleming500002013-20141F1995-03-23Ottawa, ONTJunior A (Canada)
Jayson Flowers15366631291061987-19903F1971-01-14Nepean, ONTCollege-University
Matt Foget100002012-20131C1997-03-06Orleans, ONTMinor Pro
David Fontaine5531316442019-20222D2001-12-08Trois-Rivieres, PQJunior A (Canada)
Colin Ford471314271251986-19871L1970-04-28Ottawa, ONTMajor Junior
Dakota Ford5402020622014-20151D1995-04-29Potsdam, NYJunior A (Canada)
Dave Fortier100001998-19991Junior A (Canada)
Kyle Foy53314374481999-20001Junior A (Canada)
Marshall Frappier3700002016-20171G2000-02-19Ottawa, ONTMajor Junior
Chris Fraser100002009-20101F1990-07-03Kanata, ONTJunior A (Canada)
Bruce Frederick1743761979-19801Junior A (Canada)
Peter Freel43101424362023-20241F2005-12-15Ottawa, ONTJunior A (Canada)
Cody Freeman97181533342008-20102F1991-11-10Toronto, ONTMinor Pro
Jeff Freeman4891322842004-20051Junior A (Canada)
Anders Frees2641418962000-20011C1980-05-08Dalhousie, NBJunior A (Canada)
Andrew Froese14448122017-20181D1997-08-20Traverse City, MICollege-University
David Froh1131654701521991-19932D1976-04-10Richmond, BCMinor Pro
Charlie Froment400042000-20011Semi-Professional
Josh Fudge1523050801292001-20043L1984-11-07College-University
Devin Fullum2621214192014-20151F1994-01-25Thunder Bay, ONTCollege-University
Philippe Gadoury44263056122012-20142C1994-02-21Greenfield Park, PQMajor Junior
Diego Gagnon185712162014-20151F1995-09-08Cantley, PQJunior A (Canada)
Dean Galasso403302010-20122W1994-05-08Carp, ONTJunior A (Canada)
Doug Galbraith46520251581983-19841D1964-12-15Junior A (Canada)
Mathieu Galipeau30112752011-20142D1996-01-25Casselman, ONTJunior A (Canada)
Cameron Gallant300022013-20141F1998-02-09Embrun, ONTJunior A (Canada)
Mitch Gallant416713362006-20082R1990-03-04Ottawa, ONTCollege-University
Tony Gallant5369171988-19891C1969-02-28Summerside, PEIJunior A (Canada)
Jordan Gallea6632326852006-20082D1989-01-15Hamilton, ONTMajor Junior
Wyatt Galley62088202007-20103G1991-12-17Ottawa, ONTJunior A (Canada)
Tom Galvin9078701483611982-19842C1964-02-12Ottawa, ONTCollege-University
Hunter Garlasco6252530442015-20161L1997-07-27Mahwah, NJCollege-University
Rory Garlasco114132639502014-20162D1995-08-15Mahwah, NJCollege-University
Sebastien Garneau200001999-20001F1981-05-01Gatineau, PQJunior A (Canada)
Grant Garvin51639202010-20111W1992-04-30Buffalo, NYMinor Pro
Olivier Gauthier61182139362017-20181L1999-04-09Ferme-Neuve, PQCollege-University
Stewart Gavin49272047271976-19771R1960-03-15Ottawa, ONTMajor League
Don Gebhardt2000271984-19851Major Junior
John Gedraitis2200042023-20241G2005-01-05Westmont, ILJunior A (Canada)
Kendal Geier2715642023-20241D2004-02-23Elgin, ILJunior A (Canada)
David Gendron200001993-19941GJunior A (Canada)
Costa Georgitsos600002014-20151F1997-07-06Ottawa, ONTJunior A (Canada)
David Gervais1523655911052005-20094F1989-01-20Napean, ONTMinor Pro
Armand Giannetti146220224191993-19963Junior A (Canada)
Darius Gibson400082013-20141D1996-03-01Richmond, ONTJunior A (Canada)
Steve Gibson600001981-19821GJunior A (Canada)
Logan Giesbrecht28167142010-20122C1993-01-08Kemptville, ONTJunior A (Canada)
Jim Giffin49111324171976-19771 Junior A (Canada)
Mickey Gilchrist21199130229862000-20044F1984-09-13Ottawa, ONTMinor Pro
John Gilmer601102014-20151G1995-08-09Morrisburg, ONTJunior A (Canada)
Paul Girouard5821305121981-19832Junior A (Canada)
Chris Glover40312758741985-19861R1966-06-15Ottawa, ONTMajor Junior
Randy Glover200021982-19831Junior A (Canada)
Mark Goble2021181452631421988-19924F1972-07-19Manotick, ONTCollege-University
Jamie Goodfellow5551217731990-19911Junior A (Canada)
Patrick Goodfellow331561011992-19931D1974-10-10Bracebridge, ONTCollege-University
Jeff Gottzmann200022011-20121F1992-01-23Burlington, ONTJunior A (Canada)
Lenny-Jo Goudreau50917262211994-19951L1977-06-21Verdun, PQSemi-Professional
Kurt Gowdy300002009-20101R1993-03-29Kanata, ONTMajor Junior
David Graff1031870883741990-19943D1973-01-28Nepean, ONTMinor Pro
Aaron Graham3191019101997-19981Junior A (Canada)
Bruce Graham700001995-19961G1979-04-17Kemptville, ONTJunior A (Canada)
David Graham4100002010-20111 Junior A (Canada)
Jordan Graham981217291022021-20243F2003-10-04Ottawa, ONTJunior A (Canada)
Stuart Graham8693443541986-198931969-01-14Junior A (Canada)
Alex Grandmaitre56156332011-20121D1994-12-03Hull Junior A (Canada)
Zach Grasley53033252006-20082G1987-06-22Ancaster, ONTCollege-University
Zachary Gravel21971602019-20201R2002-08-14Victoriaville, PQMajor Junior
Dylan Graveley55611171312001-20021R1984-04-26Junior A (Canada)
Jeff Graves1121381981-19821Junior A (Canada)
Chris Gray901649653322004-20062College-University
Scott Greenham1700042004-20051G1987-04-24Ottawa, ONTMinor Pro
Jamie Griffin44192140631976-19771 Junior A (Canada)
Ward Griffin300001985-19861Junior A (Canada)
John Griffith100001986-19871GJunior A (Canada)
Mike Griffith5493342461984-19851R1969-01-03Ottawa, ONTMinor Pro
Joel Grills800022009-20101G1989-01-04Ottawa, ONTJunior A (Canada)
Kevin Groulx49172845492016-20171R1996-07-14Stittsville, ONTMajor Junior
Marc-Olivier Guertin17325102010-20111R1991-06-19Joliette, PQMajor Junior
Colin Guilbault300001992-19931GJunior A (Canada)
Yannick Guilbeault600002009-20101G1991-01-12Ottawa, ONTJunior A (Canada)
Rob Guinn5121012711992-19931D1976-01-25Ottawa, ONTMinor Pro
Doug Guy300001985-19861DNepean, ONTJunior A (Canada)
Landon Hackler1100002023-20241F2005-08-25Marietta, GAJunior A (Canada)
Chris Haliburton130001211995-19961Junior A (Canada)
Mike Hall1096379142291990-19922C1973-02-13Ottawa, ONTMinor Pro
Brett Hammond100002022-20231R2006-09-08Ottawa, ONTMajor Junior
Jamie Hanlon60374784541985-19861F1968-08-11Montreal, PQMinor Pro
Steve Hanneman8963440721979-19812Junior A (Canada)
Owen Hardy67212647422022-20242F2003-09-27Stittsville, ONTJunior A (Canada)
Sean Harkin54133144101983-19841Junior A (Canada)
Josh Hart1301122006-20082F1990-09-05 Junior A (Canada)
Kyle Haviland771721382821990-19922D1971-08-10Windsor, ONTMinor Pro
Brad Hawkins459716581995-19972F1979-07-24Nepean, ONTMinor Pro
Trevor Hawkins108423271822000-20033D1983-05-27Manotick, ONTCollege-University
Terry Haydon201101982-19831Junior A (Canada)
Jamie Hayes55122234811987-19881Junior A (Canada)
Jarad Hebbs300021995-19961Junior A (Canada)
Dalen Hedges1126989158482011-20132C1994-03-30Ottawa, ONTCollege-University
P.J. Heger106262854562015-20172F1996-07-26Traverse City, MICollege-University
Joel Helmer45369291996-19971Junior A (Canada)
Dave Henderson2300021976-19771GCollege-University
Jonah Henderson31156562023-20241D2005-01-07Garafraxa, ONTJunior A (Canada)
Matt Hendricks967272144561984-19873Major Junior
Michael Hendry200022009-201011990-05-17 Junior A (Canada)
Taylor Henry1300072010-20122C1994-04-28Brockville, ONTJunior A (Canada)
Mitchell Herlihey134395897502011-20143C1993-11-08Ottawa, ONTCollege-University
Leif Hertz901102014-20151G1997-01-07Kingston, ONTMinor Pro
Justin Hess4871421552015-20161F1997-03-25Boynton Beach, FLCollege-University
Duncan Heywood2033662005-20072Junior A (Canada)
Harris Hilfiker9621517552021-20232D2002-11-02Middletown, NJCollege-University
Anthony Hill700001988-19891GEuropean Lower Leagues
Chris Hill800022014-20151D1997-04-11Maple, ONTJunior A (Canada)
Jack Hillier49101626232021-20221R2004-08-10Kanata, ONTJunior A (Canada)
Jeff Hiltz12279161976-19771DOttawa, ONTMinor Pro
Lawrence Hinch68727342561982-19873D1967-01-13Nepean, ONTMajor Junior
Tyler Hinds1701162731802006-20093D1989-10-12Orleans, ONTMinor Pro
Chris Hodgins53891741999-20001Semi-Professional
Kelly Hodgins46215171781990-19911Junior A (Canada)
Kris Hodgins1086299161742000-20022F1981-08-19Carp, ONTCollege-University
Tom Hodgins87254469881980-19822FOttawa, ONTSemi-Professional
Keenan Hodgson21457871441072010-20144C1993-04-21Collingwood, ONTCollege-University
Steve Hogg100001983-19841G1968-02-20Nepean, ONTMinor Pro
Keith Holbrook1505571976-19771 Junior A (Canada)
Tavis Holden1165671127572007-20092W1988-12-29New Liskeard, ONTCollege-University
Owen Hollingsworth40161935422021-20221R2003-09-11Ottawa, ONTMajor Junior
Shawn Hopewell100001999-20001Junior A (Canada)
David Hopfer20033162013-20141D1995-05-19Tonawanda, NYJunior A (Canada)
Ryan Horvath105224062722017-20192C1999-07-24Stittsville, ONTJunior A (Canada)
Nick Houben5282129422023-20241C2004-09-12Stratford, ONTJunior A (Canada)
Charlie Hoyt20268121999-20001FEastern Passage, NSCollege-University
Cameron Hughes101122011-20121C1996-10-09Edmonton, ALTAMajor League
Cameron Hughes301122012-20131L1996-06-20Ottawa, ONTMajor Junior
Martin Hughes47193655521988-19891 Junior A (Canada)
Will Hughes200002022-20231F2006-01-04Ottawa, ONTJunior A (Canada)
Matti Huhtamaki2931013361999-20001Junior A (Canada)
Paul Hunter25347351976-19771College-University
Peter Hunter45243559421976-19771Major Junior
Nelson Hursti252810861983-19852Junior A (Canada)
Paul Hussar21461081982-19831Junior A (Canada)
Jim Hutchins12134101987-19881L1968-04-10North Gower, ONTMajor Junior
Derek Hutt88363571291995-19983Junior A (Canada)
Ben Hutton224121662011-20121D1993-04-20Brockville, ONTMajor League
Francesco Iannantuono5892231202013-20141L1994-12-12Montreal, PQJunior A (Canada)
Joe Irvin562537621311982-19842Junior A (Canada)
Scott Irwin45833411401979-19812Junior A (Canada)
Pat Isemore15775841591281979-19834Junior A (Canada)
Rylan Iwachniuk51459972021-20232F2002-03-15Ingleside, ONTJunior A (Canada)
Mike James499172681989-19901Junior A (Canada)
Daniel Jean3212273981986-19871Junior A (Canada)
Benoit Jodoin1121051362411041992-19942Junior A (Canada)
Chris Jodoin48113344531976-19771 Junior A (Canada)
Josh Johnson100022007-200811989-04-11 Junior A (Canada)
Kris Johnson453912282013-20152F1995-12-09Kingston, ONTJunior A (Canada)
Alastair Johnston102622281301985-19872Junior A (Canada)
Ken Johnston494564109381979-19801D1959-05-22Sydney, NSMinor Pro
Ryan Johnston1142885113642010-20122D1992-02-14Sudbury, ONTMajor League
Steven Johnston78212041662011-20143L1994-07-27Sudbury, ONTMajor Junior
Francois Jolette844153942052000-20022R1981-01-20North Bay, ONTMajor Junior
Chris Jones56191433251997-19981Junior A (Canada)
Nikolaus Jost454711282008-20091D1990-08-22Detroit, MIJunior A (Canada)
Connor Judson59246312013-20141D1994-07-08Shaker Heights, OHCollege-University
Jake Jurgeneit97111122202018-20202D1999-08-31Simcoe, ONTCollege-University
Matt Kadolph301102009-20101F1995-10-29Painesville, OHMinor Pro
Noah Kalsner-Lowe464610122015-20161F1997-01-25Thornhill, ONTCollege-University
Dan Kane9148911391631979-19812F1962-06-12Peterborough, ONTMinor Pro
Riley Kane901102007-20092F1991-03-11 Junior A (Canada)
Jeff Kaufmann36172340441992-19931Junior A (Canada)
Nick Kawka100002000-200111982-11-29Junior A (Canada)
Greg Kealey16570791492561996-20004F1980-04-11Nepean, ONTCollege-University
Michael Keenan601122012-20131D1993-06-22Gloucester, ONTCollege-University
Stephen Keisler300002011-20121D1992-04-29Carthage, MOJunior A (Canada)
Kevin Keith101921302681996-19993R1980-04-11Nepean, ONTJunior A (Canada)
Mitchell Kellar300002011-20132L1996-01-25Nepean, ONTJunior A (Canada)
Ryan Kelleher210101998-19991Junior A (Canada)
T.J. Kemp541437511072000-20011D1981-07-03Pickering, ONTMinor Pro
Brian Kennedy101101985-19861 Junior A (Canada)
Mike Kennedy25011281982-19831GJunior A (Canada)
Kurtis Keohane601122013-20141F1996-03-30Nepean, ONTJunior A (Canada)
Dave Keon5058131291984-19851Major Junior
Dave Kilcup200021986-19871Junior A (Canada)
Bruce Kilgour32152136421981-19821D1962-10-09Major Junior
Corey Kilmartin12325232000-20011L1980-12-27Kanata, ONTJunior A (Canada)
Jack Kilrea48881662014-20151F1996-01-01Ottawa, ONTJunior A (Canada)
Mike Kilroy100001991-19921Junior A (Canada)
William King700002014-20151G1994-06-13Valencia, PAMinor Pro
Bobby Kinsey15123182016-20171F1997-07-09Pittsburgh, PACollege-University
Josh Kleiman1011227391201997-19992Junior A (Canada)
Jake Klein401122016-20171F1998-06-30Minnetonka, MNCollege-University
Al Kohli166511221984-19851Junior A (Canada)
Stuart Korchinski722645712281981-19832Junior A (Canada)
Dylan Kosik100002021-20221G2001-06-08Montreal, PQJunior A (Canada)
Matt Kossatz43210121121995-19972D1979-04-04Nepean, ONTJunior A (Canada)
Michel Kowalew29000182009-20112G1990-03-02Laval, PQJunior A (Canada)
Kurt Kranz1100002002-20031G1984-02-01Ottawa, ONTJunior A (Canada)
Jonathan Kronberg1000022021-20221F2004-01-26Kanata, ONTJunior A (Canada)
Murray Kuntz137841222063491994-19973R1977-08-07Ottawa, ONTMinor Pro
Jeremy Kyte1671011182191991994-19984F1978-06-29Nepean, ONTMinor Pro
Alexandre Labreche100002018-20191GJunior A (Canada)
William Labrosse100002022-20231F2003-01-18Greely, ONTJunior A (Canada)
Danny Lafave100002002-20031Junior A (Canada)
Dave Lafleur83265884791979-19812Junior A (Canada)
Matt Lafleur100002007-20081D1991-02-19 Junior A (Canada)
Robert Lafleur15000121995-19961GJunior A (Canada)
Eric Lafrance51844521311993-19941Major Junior
Chris Lafrange300001992-19931Junior A (Canada)
Benoit Lafreniere48000101982-19842GMajor Junior
Matt Lahey507714981993-19941L1977-10-12Nepean, ONTMinor Pro
Joey Laird1101122017-20181C1997-06-18Stittsville, ONTJunior A (Canada)
Pierre-Marc Lajoie39712191211999-20001Junior A (Canada)
Butch Langlois85366197741981-19832Junior A (Canada)
Nick Langlois701121997-19992Junior A (Canada)
Nicholas Lankester100002022-20231D2002-10-17Ottawa, ONTJunior A (Canada)
Matt Lapierre9011211998-19991D1980-02-26Ottawa, ONTJunior A (Canada)
Paul Larabie5771623772016-20171F2000-01-28Nepean, ONTMajor Junior
Nicholas Larkin59112031662021-20232D2005-03-24Nepean, ONTJunior A (Canada)
Patrick Larkin1172018381082018-20202F2001-02-23Swindon, EnglandCollege-University
Patrick Larose14011931991-19921D1973-02-10Ottawa, ONTMinor Pro
Mike Larouche58182947461984-19862C1967-05-14Kanata, ONTMajor Junior
Kyle Larsen1200092009-20101W1990-10-11Kanata, ONTJunior A (Canada)
Maxime Latraverse510182011-20121D1991-02-20Ville-Marie, PQCollege-University
Tyler Laureault4302202019-20201G2001-12-18LaSalle, ONTCollege-University
Shawn Lauzon701121999-20001G1979-04-13Kirkland Lake, ONTMajor Junior
Martin Lavallee443811182015-20161D1995-05-18Goose Bay, NFLDCollege-University
Will Lavezzorio35448102016-20171F1996-06-04Lake Forest, ILCollege-University
Cole Lavoie58131225522018-20191F1998-07-13Kanata, ONTJunior A (Canada)
Kaleb Lawrence400002018-20191L2003-01-10Orleans, ONTMajor Junior
Dereck Layne101101996-19971Junior A (Canada)
Andy Leblanc4701122002-20031G1982-04-14Grand-Barachois, NBCollege-University
Raphael Lecours35101020412015-20183D1998-06-09Hearst, ONTJunior A (Canada)
Stan Leduc59000421990-19922G1972-12-12South Ottawa, ONTCollege-University
Yanik Leduc38122638501989-19932Major Junior
Greg Lee803342000-20011R1983-10-14Almonte, ONTCollege-University
Zachary Lefebvre46252752302021-20221F2001-08-04Temiscaming, PQJunior A (Canada)
Dave Leger18112511999-20001D1982-09-10Ottawa, ONTMinor Pro
Yves Leger77033101992-19942GJunior A (Canada)
Christopher Lemay712322016-20171F1998-03-24Val dOr, PQJunior A (Canada)
J.P. Lepage47215171821996-19971D1977-06-12College-University
Robbie Lepine1126822011-20121C1992-05-13Killaloe, ONTMinor Pro
Glenn Lester772235573591982-19842College-University
Kevin Letcher43121224211987-19881LJunior A (Canada)
Dan Levasseur52141125411984-19851L1968-09-05Pembroke, ONTMajor Junior
Evan Lindquist313811142015-20161D1996-05-29Amston, CTMinor Pro
Rob Lindsay24022411982-19831Junior A (Canada)
Kyle Lisabeth50044702004-20051Junior A (Canada)
Ryan Liverman581434481002021-20232L2002-11-21Dollard-des-Ormeaux, PQJunior A (Canada)
Vincent Llorca104143751282011-20132D1992-01-16Pair, FranceMinor Pro
Seamus Lockhart2703362022-20242D2005-03-10Kanata, ONTJunior A (Canada)
Nathan Loisel24011292021-20221G2001-06-27Blainville, PQCollege-University
Joe Lombardo303912681998-19991F1978-04-11Thunder Bay, ONTMajor Junior
Steve Longchamps10011241980-19811Junior A (Canada)
Kris Loughren5301313261997-19981DSmith Falls, ONTCollege-University
John Lumsden4721315322023-20241D2007-02-16Stittsville, ONTJunior A (Canada)
Frank Lussier901161982-19831Junior A (Canada)
Brendan Lynch400002019-20201F2001-01-25Nepean, ONTCollege-University
Glen Lystiuk500001981-19821GJunior A (Canada)
Brad MacCosham610102007-20081W1991-01-10Navan, ONTJunior A (Canada)
Matt MacDonald200042008-20091FWaterloo, ONTJunior A (Canada)
Mike Macdonald31044222000-20022Junior A (Canada)
Kevin MacDougall800021981-19821Junior A (Canada)
Nicholas Macina100002015-20161G1997-02-20Toronto, ONTJunior A (Canada)
Randy MacIntyre12134122006-20071F1987-02-25 Junior A (Canada)
John MacKenzie47121325421980-19822DNepean, ONTCollege-University
Brent Mackie14325442004-20051D1987-04-19Metcalfe, ONTMajor Junior
Ken MacLean1900041989-19901GJunior A (Canada)
Ryan MacLean63286189292011-20132C1992-02-14Burlington, ONTMinor Pro
Zach MacMillan311242008-20091F Junior A (Canada)
Mac MacSorley74202040592013-20152F1995-12-20Stratford, ONTJunior A (Canada)
Charlie MacTavish2400002000-20022G1983-01-08Nepean, ONTJunior A (Canada)
Peter MacTavish101121992-19931Junior A (Canada)
Lucas Madill55142741622001-20021L1982-05-09Kirkland, PQCollege-University
Mike Madill55153550702001-20021D1982-05-09Kirkland, PQMinor Pro
Jock Magadini16055331983-19841Junior A (Canada)
Marty Magaletta5241216202023-20241D2005-02-11Clifton Park, NYJunior A (Canada)
Brett Magnus3600002013-20141G1994-01-28Montreal, PQCollege-University
Darryl Mahar2838111041999-20001R1981-03-29Corner Brook, NFLDJunior A (Canada)
Ahmed Mahfouz782037571392008-20102R1989-02-18Ottawa, ONTMinor Pro
David Malboeuf6213331986-19871Junior A (Canada)
Chad Malinowski5641620192014-20151D1995-03-08Cortlandt Manor, NYCollege-University
Stephen Mallaro4851116582006-20071D1987-04-28Syracuse, NYMinor Pro
Mike Malloy5661218651984-19862College-University
Mark Mancari16101424262001-20021D1985-07-11London, ONTMajor League
Brendan Manley301102009-20101F Junior A (Canada)
Joey Manley178917102008-20091F1988-01-26Ottawa, ONTCollege-University
Tom Manley46234164161976-19771 Major Junior
Bobby Manocchio9000171994-19951Junior A (Canada)
Thomas Mansbridge600022013-20141L1995-03-05Greely, ONTCollege-University
Frank Manson872835632741989-19912Junior A (Canada)
Guy Marengere6000171981-19821Junior A (Canada)
Luka Marinic301102017-20181C1998-06-13Renfrew, ONTJunior A (Canada)
Giuseppe Marino4611213122018-20202D2002-02-14Ottawa, ONTJunior A (Canada)
Tim Marks20162691313662002-20064F1985-01-27Brownville, NYMinor Pro
Francis Marotte91011142014-20162G1995-05-01St-Jean-sur-Richelie, PQMinor Pro
Adam Marriner1016742006-20071D1986-05-25Smiths Falls, ONTCollege-University
Yan Martel17000101999-20001GJunior A (Canada)
Evan Martin1400022021-20221G2003-12-03St. John's, NFLDJunior A (Canada)
Nick Martin500002005-20061G1986-07-08Junior A (Canada)
Andrew Mather256941402342782003-20085C1987-06-03Nepean, ONTCollege-University
Sam Mathews100022010-20111DJunior A (Canada)
Jack Matsukubo60132134342021-20232F2004-12-28Chelsea, PQJunior A (Canada)
Silas Mattawashish43121325362017-20192L1998-04-07Waswanipi, PQMajor Junior
Patrick Maule50448442019-20222F2001-08-21Guelph, ONTJunior A (Canada)
Devyn Mayea28257262016-20171D1998-09-21Burlington, ONTCollege-University
Garrett McArthur11448262019-20201L2000-03-19London, ONTCollege-University
Paul McCarthy622401979-19801Junior A (Canada)
Jeremy McCarty155813222010-20111F1990-03-15Lindsay, ONTJunior A (Canada)
Matt McCaughan1201102009-20112G1992-08-21Ottawa, ONTJunior A (Canada)
Colin McCaughey3338111082017-20181F1998-03-29Boxford, MAJunior A (Canada)
Luke McCaw89172643742014-20162F1996-05-31St John's, NFLDCollege-University
Robert McCleary147341444371987-19914D1971-04-21Ottawa, ONTMajor Junior
Andrew McDonald18156411985-19861Junior A (Canada)
Darren McDonald7001142007-20092G1988-12-14Stittsville, ONTCollege-University
Mike McDonald12123171995-19961Junior A (Canada)
Brady McEwan3811282023-20241G2003-02-11Ashton, ONTJunior A (Canada)
Chris McGarrity100001984-19851Junior A (Canada)
Griffin McGregor14336232018-20191L2000-04-08Gloucester, ONTJunior A (Canada)
Carson McGurn5151318222022-20242F2006-03-06Ottawa, ONTJunior A (Canada)
Stu McKay300041976-19771Minor Pro
Andrew McKenney700002018-20191F2000-03-07Smiths Falls, ONTJunior A (Canada)
Henry McKinney52551022016-20171C1998-01-13Washington, DCMinor Pro
Craig McLaughlin1134284126461988-19913Junior A (Canada)
Kyle McLaughlin1471359722021991-19954D1976-01-06Nepean, ONTCollege-University
Lleyton McLean12371082023-20241F2004-08-28Perth, ONTJunior A (Canada)
Mike McLeod200002007-20081G1989-08-09Nepean, ONTJunior A (Canada)
Jim McNeely500041993-19941Junior A (Canada)
Matt McQuade80213556282018-20202R2001-08-27Stittsville, ONTCollege-University
Steve McRoberts10259461051251985-19872Junior A (Canada)
Conor McVeigh100002008-20091F1988-10-07 Junior A (Canada)
Ryan Medel9314152007-20081C1987-03-30Ruthven, ONTCollege-University
Darrin Meehan62961541990-19922Junior A (Canada)
Samuel Meisenheimer2861420102015-20161R1998-01-10Viking, ALTAMajor Junior
Steve Meisner1192734611211984-19884Junior A (Canada)
Craig Melancon130901422324461981-19843R1963-06-01European Lower Leagues
Mitch Melanson300022008-200911989-09-01Arnprior, ONTJunior A (Canada)
Steve Mele599192882007-20081C1989-08-22Bronx, NYMinor Pro
Kevin Melendez14033341981-19821DGlen Cove, NYJunior A (Canada)
Stef Mellios400022021-20221F2001-02-02Nepean, ONTJunior A (Canada)
Tyler Melvin752132531002021-20232L2003-04-11Greely, ONTJunior A (Canada)
Matt Mercer802262014-20151D1997-06-13Vaughn, ONTMajor Junior
Marshall Merkley800021999-20001D1983-04-17Orleans, ONTSemi-Professional
Harry Mews175791782573831982-19864F1967-02-09St. John's, NFLDMinor Pro
Rob Mews100001987-19881College-University
Bryson Michel5242642017-20181D1999-09-27Ottawa, ONTMajor Junior
Geordie Michie100002002-20031R1986-03-13Barrhaven, ONTMajor Junior
Dave Miles600001976-19771F1961-09-14Ottawa, ONTMinor Pro
Jack Miles102121527802017-20203R2000-07-31Wayne, PACollege-University
Steven Miles1182756834472005-20083F1987-02-03Nepean, ONTCollege-University
Mike Milito722810512010-20133D1993-07-08Nepean, ONTJunior A (Canada)
Lorne Miller4911112182009-20101D1990-05-06Montreal, PQCollege-University
Paul Minaker2700061976-19771G1959-02-05Picton, ONTMajor Junior
Matt Mineault210101995-19961Junior A (Canada)
Mike Mineault200001995-19961Junior A (Canada)
Mark Minion201141992-19931Junior A (Canada)
Craig Mittleholt1135876134301990-19943L1974-07-24Ottawa, ONTMinor Pro
Alexandre Moisan80823311672009-20112D1990-03-26Dolbeau, PQMinor Pro
Ashton Mokohonuk97152944342000-20022R1982-02-04Kanata, ONTJunior A (Canada)
Shawn Mondor21322831052291984-19884Junior A (Canada)
Todd Mondor301121985-19872D1970-04-11Nepean, ONTMajor Junior
Shane Moodie40224282022-20242D2004-04-20Orleans, ONTJunior A (Canada)
Darren Mooney8101182006-20071F1987-09-19Barrie, ONTJunior A (Canada)
Tyler Moss2600041991-19921G1975-06-29Ottawa, ONTMajor League
Lucas Mott100002007-200811989-02-06 Junior A (Canada)
Nolan Mozer5241822652021-20232D2002-08-16Kanata, ONTJunior A (Canada)
Scott Mueller52101102017-20181D1998-11-23Mount Juliet, TNCollege-University
Pat Muir43448682002-20031L1983-04-14Needham, MACollege-University
Jeff Mulcock100001979-19801GJunior A (Canada)
Ryan Mulder6702222010-20143G1993-03-02Ottawa, ONTMinor Pro
Mike Mullville100001995-19961Junior A (Canada)
Dana Mulvihill10772781501111992-19942C1976-04-09Ottawa, ONTMinor Pro
Burke Murphy1681101262361261989-19923R1973-06-06Gloucester, ONTMinor Pro
Chris Murphy1422526512212004-20073W1988-02-13Nepean, ONTCollege-University
Nathan Murphy1163144751181997-20003F1981-04-15Kanata, ONTCollege-University
Reid Murphy35101828342016-20171C1996-09-04Stittsville, ONTCollege-University
Al Murray200001976-19771 Junior A (Canada)
Doug Murray2444821982-19831F1967-01-16European Elite
David Muth1301182012-20131D1994-01-01Chicago, IllJunior A (Canada)
Jacob Myra500002017-20181R1999-02-19Chester, NSJunior A (Canada)
Phillip Nasca49142135212012-20131W1992-02-04Cleveland, OHCollege-University
Kenneth Neil18067136203662010-20133L1992-03-03Clarenville, NFLDMinor Pro
William Nguyen400002018-20202G2002-02-09Nepean, ONTJunior A (Canada)
Jeremy Nichols201122012-20131D1992-02-21Kanata, ONTJunior A (Canada)
Stephan Nichols4101181996-20003GJunior A (Canada)
Chris Nielsen1453850881411998-20013C1980-08-28Peterborough, ONTSemi-Professional
Ryan Nielsen800002016-20171D1999-02-22Ottawa, ONTJunior A (Canada)
Justin Nistico5351015581995-19961L1979-07-31Nepean, ONTJunior A (Canada)
Jaret Nixon100021998-19991L1978-01-03Metcalfe, ONTMajor Junior
Tim Noble6000142018-20191F2000-02-29St. John's, NFLDJunior A (Canada)
Kevin Nolan1620661621983-19885GJunior A (Canada)
Brent Norris1769295187762009-20134C1993-06-18Ottawa, ONTEuropean Lower Leagues
Todd Northgrave473361222021-20221D2002-01-16Stittsville, ONTJunior A (Canada)
Mike Novosad941843612522002-20042D1983-08-17Candiac, PQMinor Pro
Adam O'Brien922024442312000-20022C1983-03-22Carleton Place, ONTJunior A (Canada)
Andy O'Brien42171835561980-19842L1965-03-06Nepean, ONTMajor Junior
Casey O'Brien7000121998-20002DGloucester, ONTMinor Pro
Matthew O'Brien60145222015-20172D1998-05-20Mississauga, ONTJunior A (Canada)
Alex O'Dea548816242011-20132L1992-06-10Lake Orion, MIJunior A (Canada)
Mitch O'Keefe100002000-20011G1984-03-29Almonte, ONTMinor Pro
James O'Reilly13044102009-20101C1990-05-23Charleston, SCMinor Pro
Mike O'Shea27268261982-19831Minor Pro
Sean Ober733602000-20011F1980-09-14West Newton, MACollege-University
Cameron Odam263710772010-20111D1990-06-26Stittsville, ONTMajor Junior
Doug Oggelsby300041981-19821Junior A (Canada)
Mathew Oke108126271402003-20052D1985-05-17Saint-Lambert, PQMajor Junior
James Olivier5014822262011-20121F1991-04-29North Bay, ONTJunior A (Canada)
John Ollson100001979-19801C1963-07-31Nepean, ONTMinor Pro
Ford Ondrovic3400022017-20181D2001-03-31Ottawa, ONTJunior A (Canada)
Jack Ondrovic1000002013-20162G1998-02-20Nepean, ONTJunior A (Canada)
Tyler Orban113215171732016-20193D2000-05-15Ottawa, ONTJunior A (Canada)
Keif Orsini18156332005-20061D1987-06-27Montreal, PQCollege-University
Ethan Osburn23011242018-20191D1998-04-12Dewey, AZCollege-University
Tim Osby2301161984-19851G1967-03-09Ottawa, ONTCollege-University
Josh Ouellette801102005-20061W1988-09-10Greely, ONTJunior A (Canada)
Felix Page107334780782013-20152C1994-05-16Montreal, PQCollege-University
Adrian Pancirov1392226481721993-19963Junior A (Canada)
Martin Pancirov4811011551993-19941Junior A (Canada)
Sebastian Panetta72183755822002-20062F1985-05-23Ottawa, ONTMinor Pro
Darren Pang41000181980-19811G1964-02-17Meaford, ONTMajor League
Kyle Papi801182005-20072DJunior A (Canada)
Nicolas Papineau75212142552022-20242F2004-02-25Gatineau, PQJunior A (Canada)
Alain Paquette1061633491301991-19932Junior A (Canada)
Matt Paquette51172542861992-19931Junior A (Canada)
Marc Parisien400041981-19821Major Junior
Fred Parker851027371591983-19852College-University
Jack Parker400002019-20201F2003-05-12Nepean, ONTJunior A (Canada)
Mitchell Parker200022009-20101W1992-09-27 Junior A (Canada)
Dylan Paron41369412023-20241F2005-05-25Gloucester, ONTJunior A (Canada)
Mark Paterson51613191001979-19812D1964-02-22Ottawa, ONTMajor League
Todd Paterson201141985-19861D1970-02-22Ottawa, ONTMajor Junior
Clark Patterson761632481511979-19832Junior A (Canada)
Phil Patterson49914231061979-19801R1964-07-18Kemptville, ONTMinor Pro
Eric Peace400022004-20072FJunior A (Canada)
Andy Pearson800021984-19851G1967-02-24Newburgh, ONTMajor Junior
Cole Peck100002014-20151D1996-08-17NOttawa, ONTCollege-University
Chris Pella166533384181999-20034D1983-06-13Nepean, ONTJunior A (Canada)
Paul Penelton13564781422241986-19893R1968-02-19Gloucester, ONTMajor Junior
Tristan Perreault-Gagnon815622014-20151C1995-06-05Montreal, PQMinor Pro
Ricardo Pescatellie500021990-19911Junior A (Canada)
Dave Peskett843734711821979-19823Junior A (Canada)
Will Petschenig700022010-20111D1995-02-03Manotick, ONTMinor Pro
Ross Piaskoski1014235772612002-20042R1983-05-03Kemptville, ONTJunior A (Canada)
Robbie Pickard800042014-20162D1998-11-05Ottawa, ONTJunior A (Canada)
Adam Piett600042010-20111D1992-01-08Burlington, ONTMajor Junior
Ricardo Piscatelli529817521990-19922Junior A (Canada)
Matt Plante23347141995-19961Junior A (Canada)
Kyle Platt20549561051441988-19935Junior A (Canada)
Brock Plouffe100022007-20081C1990-10-10Nepean, ONTJunior A (Canada)
David Poirier300002014-20151D1998-05-14Williamstown, ONTCollege-University
Dylan Pollock33448102023-20241F2004-04-19Nepean, ONTJunior A (Canada)
Daniel Porter41112192015-20161D1997-08-10Ottawa, ONTJunior A (Canada)
Luke Posthumus60202949462021-20232F2005-03-21Ottawa, ONTJunior A (Canada)
Bryan Potts56202040242007-20081F1989-07-27Niagara Falls, ONTCollege-University
Brayden Potvin4630362022-20231F2003-11-26Ottawa, ONTJunior A (Canada)
Marc Power34224601982-19831European Lower Leagues
Jeff Pratt35044181985-19861Junior A (Canada)
Dave Presz89220221442004-20062Junior A (Canada)
Jeremy Price55122941502008-20091D1990-09-26Milton, ONTMinor Pro
Bob Prier154621021643301992-19953F1976-08-15Nepean, ONTMinor Pro
Chris Priolo12644671112682003-20063College-University
Luc Proulx41000181989-19901GMajor Junior
Jordan Provost200002021-20232G2002-03-06Ottawa, ONTJunior A (Canada)
Stephen Purdy1000102003-20041L1985-05-07Junior A (Canada)
Bruce Quaile1400021979-19801GJunior A (Canada)
Norm Quennville2800001981-19821GJunior A (Canada)
Andre Quesnel179621101724361994-19984R1977-01-26Ottawa, ONTMinor Pro
Jason Rafuse200002000-20022GNepean, ONTCollege-University
Rob Raistrick101121995-19961Junior A (Canada)
Jake Ramalho101122013-20141D1998-05-25Ottawa, ONTMajor Junior
Bill Rathwell2043659952691988-19924F1973-03-06Manotick, ONTCollege-University
Dan Ratushny54820281161987-19881D1970-10-29Nepean, ONTMajor League
Zak Ray217512182009-20101L1989-12-14Oakville, ONTMinor Pro
Jonathan Raymond43918271571999-20001Junior A (Canada)
Paul Read1400041981-19821GJunior A (Canada)
Glenn Redmond39011571993-19952GJunior A (Canada)
Keith Redmond951724412661988-19902L1972-10-25Richmond Hill, ONTMajor League
Joe Reekie1625781981-19821D1965-02-22Victoria, BCMajor League
John Reeves903341976-19771 Junior A (Canada)
Richard Reichenbach20055222001-20021D1982-02-01Baldwinsville, NYMinor Pro
Gord Reid3762531461983-19841College-University
Josh Reid108284573772022-20242F2003-03-03Petawawa, ONTJunior A (Canada)
Mike Reid11257181980-19811DOttawa, ONTMajor Junior
Brendon Reinisch93121830422022-20242F2004-07-15Nepean, ONTJunior A (Canada)
Jordan Renaud3351217382017-20181L1997-08-05Russell, ONTCollege-University
Ethan Rendell-Watson100002016-20171F1999-04-14Ottawa, ONTJunior A (Canada)
Zach Renfrew25235322014-20151R1995-04-11Manotick, ONTJunior A (Canada)
Luca Ricciardi518917842022-20231F2005-10-05Thunder Bay, ONTJunior A (Canada)
Brad Richardson100002016-20171F1999-02-27Nepean, ONTMinor Pro
Scott Richardson200001988-19891Junior A (Canada)
Shane Riddell5111213182013-20152D1994-01-10Cardinal, ONTJunior A (Canada)
Kevin Ridgeway153534392851995-19983D1979-01-26Ottawa, ONTCollege-University
Larry Ring000001976-19771 Junior A (Canada)
Jesse Riopelle2012322009-20101W1991-01-24 Junior A (Canada)
Anthony Rivard105103242642021-20232F2002-05-22Rouyn-Noranda, PQJunior A (Canada)
Dale Rivington4532225831981-19821D1964-03-07Ottawa, ONTMinor Pro
Gord Rivington10684871711101976-19813L1960-10-07Ottawa, ONTMajor Junior
Ryan Robertson23235232013-20141D1993-04-14Atlanta, GACollege-University
Cam Robichaud10134102008-20091C1989-02-03Portland, MECollege-University
Glenn Robichaud1063456902092002-20042C1983-05-19College-University
Emmitt Robillard300002022-20231F2005-04-25Pembroke, ONTJunior A (Canada)
Buddy Robinson1951924202010-20111R1991-09-30Bellmawr, NJMajor League
Max Robitaille5410919432013-20141F1996-07-25Montreal, PQJunior A (Canada)
Mark Rocchio1511373864461984-19884D1969-01-05Manotick, ONTCollege-University
Pat Rockburn481715321441990-19911FPembroke, NHCollege-University
Zach Rodier328614252012-20131W1992-07-12Kanata, ONTJunior A (Canada)
Jake Roeper16257102013-20141D1994-01-10Thiensville, WICollege-University
Graeme Rogers3000142018-20191L2001-08-03Ottawa, ONTJunior A (Canada)
Tom Rogerson1700002001-20021G1983-01-05Ottawa, ONTMajor Junior
Mathew Roik11000101999-20001G1979-11-17Junior A (Canada)
Ugo Roik8291625832013-20174F1998-01-22Ottawa, ONTJunior A (Canada)
Connor Rooney200042018-20191F2003-03-05Ottawa, ONTJunior A (Canada)
Josh Root61134942019-20201F2001-03-12Tecumseh, ONTJunior A (Canada)
Andrew Rose700022019-20201G2000-07-20St John's, NFLDJunior A (Canada)
Jared Ross54202141932004-20051D1984-12-03Stony Island, NSMinor Pro
Sean Ross324812261991-19921Junior A (Canada)
Gabe Rossi400001999-20001Junior A (Canada)
Rico Rossi21112102017-20181R1998-08-02Nordhorn, GermanyEuropean Lower Leagues
Alex Rossides6241317322019-20201D2002-08-29Ottawa, ONTCollege-University
Sylvain Routhier411201999-20001Junior A (Canada)
Pat Routledge5351621461980-19822Junior A (Canada)
Bob Rowatt4161218201986-19882COttawa, ONTCollege-University
Dave Rowbotham52323466351984-19851C1967-01-31Kanata, ONTMinor Pro
Marc Rowe500022011-20121D1993-09-22Newmarket, ONTJunior A (Canada)
Noah Rowe4491423622017-20181D1998-05-17Nepean, ONTCollege-University
R.J. Roy1383267992612000-20033C1982-01-09Ottawa, ONTMinor Pro
Vincent Roy28134122016-20171F1998-02-03Terrebonne, PQJunior A (Canada)
Bryan Rueckwald503321999-20032F1982-05-20Junior A (Canada)
Craig Rushnell1500061982-19831G1966-11-17Junior A (Canada)
Todd Russett2001101990-19911GJunior A (Canada)
Pierre Ruyssen32000161986-19871GMajor Junior
Mitch Sabourin47437261988-19891Junior A (Canada)
Demetri Sakaris61183149522009-20101C1990-06-14Candiac, PQCollege-University
Andrzej Sandrzyk533359921092002-20031W1982-06-11Montreal, PQMinor Pro
Luca Sandu3301122022-20231G2004-06-30Montreal, PQJunior A (Canada)
Brendan Sanford1400061994-19951Junior A (Canada)
Brennan Sarazin20976871633002001-20054F1984-07-19Nepean, ONTMinor Pro
Jeff Saunders148940494791986-19893Junior A (Canada)
Matt Saunders1014549941891986-19882W1970-07-17Nepean, ONTCollege-University
Isak Savard501102012-20131L1993-06-12Masham, PQJunior A (Canada)
Maxime Savard1061146574021994-19962College-University
Mark Savery11000181982-198311965-02-06Junior A (Canada)
Rowan Savidant4731114222015-20161D1996-07-10Clarkson, MICollege-University
Mario Scalise4671926612023-20241D2004-10-16Chicago, ILJunior A (Canada)
Justin Schebel7561218162015-20172D1996-08-31Brighton, MICollege-University
David Schillington10235192004-20051Junior A (Canada)
Sam Schonfeld1000002019-20201D2003-03-08Ottawa, ONTJunior A (Canada)
Tanner Schroeder200002015-20161L1997-04-27Ottawa, ONTJunior A (Canada)
Cameron Scott100002018-20191G1999-10-28Franktown, ONTJunior A (Canada)
Greg Scott34156322003-20041D1986-01-09Junior A (Canada)
Henry Scott900062017-20181L1999-01-21Cambridge, ONTJunior A (Canada)
Luke Scott52246372012-20142D1994-09-10St. Catharines, ONTJunior A (Canada)
Travis Scott55011281991-19932G1975-09-14Kanata, ONTMajor League
Dakota Seaman501122017-20181R2001-09-08Prescott, ONTMinor Pro
Chris Sears1083061912261989-19912F1971-05-22Orleans, ONTCollege-University
Philippe Seguin34613191092002-20031D1984-03-23Hudson, PQMinor Pro
Remi Selerier500022016-20171D1998-01-24Gatineau, PQJunior A (Canada)
Ben Sellars38134122016-20182D1998-07-17Huntsville, ONTJunior A (Canada)
Ben Sexton862936651252007-20092C1991-06-06Ottawa, ONTMajor League
Matthew Shanklin3221517342019-20201F2000-04-26Chagrin Falls, OHCollege-University
Brett Sharples22011122012-20131D1995-09-13Keswick, ONTJunior A (Canada)
Ben Shepherd100001980-19811Junior A (Canada)
Connor Shibley2801102019-20222G2003-01-23Ottawa, ONTJunior A (Canada)
Josh Shimizu852718451392017-20203C2001-01-14Ottawa, ONTJunior A (Canada)
Don Shouldice400061980-19811DSyracuse, NYCollege-University
Constantine Siatras711222000-20011Junior A (Canada)
Alexander Sifton44055392012-20142R1995-05-15Peterborough, ONTJunior A (Canada)
Jared Siganuk23134122005-20061C1987-09-02Williamstown, NJMinor Pro
Peter Sigouin43235172015-20161L1996-07-16Ottawa, ONTJunior A (Canada)
Antonio Silenu100022017-20181D2001-07-14Ottawa, ONTJunior A (Canada)
Chris Simms115382462711992-19953C1975-05-05Lima, PeruMinor Pro
Wade Simpson48437791988-19891D1973-03-19Ottawa, ONTMinor Pro
Nick Sinani392810572023-20241F2005-06-21Northville, MIJunior A (Canada)
Chris Skinner108455398761988-19902Junior A (Canada)
Adam Skube310102008-20091F1988-10-26 Junior A (Canada)
Tim Skuce1351471853481980-19833College-University
Nathan Slack6971320582005-20072W1989-08-10Athens, ONTJunior A (Canada)
Brandon Slawaska1201162019-20201D2000-08-28Pierrefonds, PQJunior A (Canada)
Kyle Slingerland17415202023-20241C2003-01-07Stittsville, ONTJunior A (Canada)
Shawn Sloan58077572018-20191D1999-09-22Cardinal, ONTJunior A (Canada)
Eddie Small49153651661976-19771D1959-03-02Ottawa, ONTMinor Pro
Andy Smith16123231982-19831D1964-08-07Junior A (Canada)
Christopher Smith51161935222013-20141F1993-08-04Stouffville, ONTCollege-University
Jeff Smith10211011201997-19992Junior A (Canada)
Jeff Smith1651156671021999-20023D1981-01-05Nepean, ONTCollege-University
Robert Sokol311202012-20131C1992-12-22Greensburg, PAEuropean Lower Leagues
Joey Sollazzo800002012-20142L1996-06-17Ottawa, ONTCollege-University
Chris Somerville101192062008-20091W1988-01-28Ottawa, ONTJunior A (Canada)
Spencer Sorgat148927361621995-19983R1979-02-25Nepean, ONTJunior A (Canada)
Liam Souliere4001142017-20181G1999-03-16Blainville, PQCollege-University
Jim Sourges4272027241984-19862D1968-01-09Nepean, ONTCollege-University
Sean Spencer2313441998-19991Junior A (Canada)
Adam Spirk110102001-20021Junior A (Canada)
Dave St. Germain75103343981979-19812Junior A (Canada)
Adam St. John100001999-20001Junior A (Canada)
Sean St. John200001985-19861 Junior A (Canada)
Pierre St. Martin501121982-19831Junior A (Canada)
Liam Stagg55102131162017-20181R1999-04-05Halifax, NSCollege-University
Craig Stanley100001999-20001Junior A (Canada)
Ryan Stansel33167182019-20201D2002-12-12Orleans, ONTJunior A (Canada)
Jeff Stanton2000161985-19861D1966-12-06Ottawa, ONTMinor Pro
Mark Steenbakker504421985-19861 Junior A (Canada)
Paul Stenerson20044361976-19771Major Junior
Matt Stephenson52214161282003-20041D1984-03-03Midland, ONTMinor Pro
Zach Sternberg6143438522009-20101D1990-09-21Toronto, ONTMinor Pro
Gage Stewart1700042022-20231G2003-06-17Marathon, ONTJunior A (Canada)
Mark Stewart102224769541999-20012F1981-02-03Ottawa, ONTEuropean Lower Leagues
John Storey100001985-19861 Junior A (Canada)
Paul Stothart888593178441976-19782European Lower Leagues
Daniel Stratis400002016-20171D1998-09-29Toronto, ONTJunior A (Canada)
Brandon Streeter1900002013-20141D1995-05-20East Fairield, VTJunior A (Canada)
Riley Streska36538142023-20241F2006-01-05Kemptville, ONTJunior A (Canada)
Josh Strickland500002007-20081G1990-03-08Merrickville, ONTJunior A (Canada)
Devin Stuermer6191221192010-20122F1991-06-07Milwaukee, WIMinor Pro
Broydon Stufko36141731222014-20151F1995-10-21Prescott, ONTCollege-University
Curtiss Sturgeon97292655382022-20242F2004-10-01Russell, ONTJunior A (Canada)
Jody Sullivan1442826541922013-20163W1995-06-13Cardinal, ONTCollege-University
Nevan Sullivan100002007-200811987-09-12Junior A (Canada)
Brian Sutherland4871017221998-19991D1981-05-13Halifax, NSMinor Pro
Patrick Sweeney454812722002-20031R1986-05-04Nepean, ONTMajor Junior
Daryl Switzer3312301996-19971Junior A (Canada)
Derek Switzer54353772241986-19871C1970-05-14Ottawa, ONTEuropean Lower Leagues
J.F. Sylvestre400002010-20111W Junior A (Canada)
Adam Tackaberry212741632372301996-20004F1980-02-08Nepean, ONTMinor Pro
Pat Tallis511242006-20082D1987-04-24 Junior A (Canada)
Corey Tam243146175442013-20185D1997-01-21Ottawa, ONTMinor Pro
Anthony Tardioli100002019-20201F2003-09-13Ottawa, ONTJunior A (Canada)
Tony Tassone200021995-19961Junior A (Canada)
David Taylor1903382023-20241D2004-03-29Saint-Lazare, PQJunior A (Canada)
Jeff Taylor191482262021-20221C2001-04-07Kanata, ONTJunior A (Canada)
Grant Telfer1221745621932009-20112D1990-08-11Saline, MICollege-University
Richard Therrien22771462012-20131F1992-11-11Hearst, ONTCollege-University
Corey Thibaudeau200002005-20061College-University
Michael Thomas4431619392016-20182D1997-10-05Park Ridge, ILCollege-University
Brian Thompson100001982-19831Junior A (Canada)
Brett Tierney38044142018-20191D1999-12-29West Chicago, ILCollege-University
Shawn Timlin201102016-20171D2000-02-04Ottawa, ONTJunior A (Canada)
Tyson Tomasini55122739202019-20201F2002-07-14Cobden, ONTCollege-University
Reilly Tondreau100002013-20141G1997-07-10Embrun, ONTJunior A (Canada)
Costa Touliopoulos33751282021-20221F2003-11-28Ottawa, ONTJunior A (Canada)
Bob Trainor13033271988-19891 Junior A (Canada)
Dustin Traylen831671042000-20022G1981-06-05Kirkland, PQMinor Pro
Darren Trenholm300002002-20031CJunior A (Canada)
Greg Trichilo14369122010-20111R1992-01-02Schreiber, ONTMajor Junior
Brian Troicuk46152439241976-19771 Junior A (Canada)
Brian Trombley511814321041980-19843Junior A (Canada)
Mike Trudeau60131225201985-19872Junior A (Canada)
Wyatt Trumbley1602242012-20131D1994-09-24Campbell River, BCMinor Pro
Gary Turner38115161251976-19771 Major Junior
Grant Turner25527162018-20191F2000-12-08Mississauga, ONTJunior A (Canada)
Bryce Twa3921012242011-20121F1991-01-09Victoria, BCJunior A (Canada)
Daniel Urbani901102014-20151G1995-06-21Coquitlam, BCCollege-University
Dean Usher533031611331987-19881College-University
Marc Vacher100002009-20101D1990-09-08Carp, ONTJunior A (Canada)
Matt Valios3751015222004-20051Junior A (Canada)
Matt Valois11448521001402005-20083F1987-06-03Ottawa, ONTCollege-University
Mike Vanderwal1000051996-19971GJunior A (Canada)
Derek Varrin359817242015-20161F1995-09-19Greely, ONTCollege-University
Alex Vazquez25044272012-20131D1992-10-06Shelby Township, MIMinor Pro
Ryan Velcich43111223582000-20011R1983-04-21Gloucester, ONTCollege-University
William Venne1161516311792018-20202F2000-11-14Aylmer, PQJunior A (Canada)
Michael Vered1961436502822010-20144R1994-01-26Nepean, ONTJunior A (Canada)
Nick Vidoni200002006-20071R1990-03-30Stittsville, ONTCollege-University
Benoit Villeneuve43358142014-20151D1996-02-01Gatineau, PQMajor Junior
Franco Vincelli21128911191481996-20004D1980-02-04Ottawa, ONTCollege-University
Jean-Philippe Vinet308513282008-20091C1989-12-31Montreal, PQJunior A (Canada)
Nicolas Vlahos4712618202014-20151F1997-03-22Montreal, PQCollege-University
Carter Vollett720262021-20221F2002-01-13Nepean, ONTJunior A (Canada)
Kevin Waldbillig31111122161983-19841Junior A (Canada)
Ryan Walker1300002003-20041GJunior A (Canada)
Aaron Ward106747541251988-19902D1973-01-17Windsor, ONTMajor League
Connor Warnholtz287613122014-20172L1998-07-01Ottawa, ONTMajor Junior
Brent Warren100001990-19911Junior A (Canada)
Miguel Wathier42131831621985-19861College-University
Brandon Watt259441051491292009-20156C1994-01-01Ottawa, ONTCollege-University
Michael Webley1815682007-20081C1990-10-13Stittsville, ONTCollege-University
Cole Weedmark551313261102010-20111L1990-02-05Kemptville, ONTMajor Junior
MacKenzie Weegar58133952612010-20122D1994-01-07Ottawa, ONTMajor League
Matt Weir16784113197881985-19883F1968-08-02Ottawa, ONTMinor Pro
Jeff Wells15342681101081987-19903D1970-03-19Brockville, ONTMinor Pro
Evan Were1300022018-20202F2002-04-09Ottawa, ONTJunior A (Canada)
Myles West101101988-19891 Junior A (Canada)
Shawn Whipple100001985-19861 Junior A (Canada)
Darren White35102030261998-19991College-University
John White5057121421980-19822Junior A (Canada)
Mackenzie White1425722017-20181C2000-02-23Nepean, ONTCollege-University
Will White68161531272013-20152F1994-11-30Dallas, TXCollege-University
Kodiak Whiteduck200002017-20181L1999-12-12Maniwaki, PQMinor Pro
Tanner Williams2092655811552009-20145R1993-08-24Iroquois, ONTCollege-University
Chris Wilson51279221989-19901Junior A (Canada)
Steve Wilson16330911213831990-19933D1974-03-07Nepean, ONTMinor Pro
Jason Windle2021141672813221991-19965L1976-04-22Nepean, ONTMinor Pro
Casey Winn621910302016-20171D1997-01-21Rochester, NYMinor Pro
Thomas Winn9553338422018-20202D2000-12-16Rochester, NYCollege-University
Keegan Witton200002009-20101F Junior A (Canada)
Adam Wojcik3476132432000-20011R1983-05-09Ottawa, ONTMajor Junior
Marty Woodward58403373901983-19863Junior A (Canada)
Max Wright900002018-20191G1999-02-13Waterloo, ONTCollege-University
Cameron Yarwood4161420532012-20131L1994-03-31Grosse Pointe, MIMinor Pro
Joel Yates5252328811990-19911D1974-02-02Nepean, ONTMajor Junior
Jamie York97374986421979-19823Junior A (Canada)
Jeff York892374973421980-19822D1963-04-29Nepean, ONTCollege-University
Don Young35131629251980-19843C1965-03-30Montreal, PQMajor Junior
George Young100002017-20181C1999-03-16Stephenville, NFLDJunior A (Canada)
Mike Yzerman326101681980-19822College-University
Steve Yzerman50385492441980-19811C1965-05-09Cranbrook, BCMajor League
Wesley Zappitelli43022431994-19951Junior A (Canada)
Matt Zawadzki7402262011-20132G1992-11-25Fort Mill, SCCollege-University
Jonathan Zion4782634141996-19971D1981-05-21Nepean, ONTMinor Pro
Adel Zivojevic4421012122014-20162F1997-01-03Brampton, ONTJunior A (Canada)
Josh Zizek1724379122592013-20163F1995-05-09St. Catherines, ONTCollege-University
Tom Zouzoulas166624304831990-19944Junior 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.