hockey DB
search by league
team
morning report
contact us
home

Royal Military College all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Sacha Alaby22123592010-20111D1989-09-17St. Bruno, PQCollege-University
Peter Alpajaro000001989-19901 College-University
Chris Amos000001973-19741G College-University
Andrew Anderson9878151031998-20024College-University
Alexandre Arcouette243710161996-19982 College-University
Jim Atkins011221973-19741 College-University
Baxter Attlebery1000022010-20111D1989-12-08Paris, ONTCollege-University
Bob Auchterlonie000001990-19911 College-University
John Auchterlonie000001989-19901 College-University
Derron Bain000001991-19932College-University
Chuck Barkman0268211973-19752 College-University
Matt Beirnes4700082008-20165G1989-07-07Barrie, ONTCollege-University
Sebastian Belanger9000142002-20031 College-University
Andrew Beuman27033402009-20101R1988-06-24Winchester, ONTMajor Junior
Randall Binnie52123281998-20013College-University
Joey Bishoff17011341998-19991 College-University
Nicholas Bissonnette543811222017-20203D1997-02-11Waterloo, ONTCollege-University
James Black1900002006-20071 College-University
Nick Boddy7531114402017-20203D1996-06-11Richmond Hill, ONTCollege-University
Mick Bodnar000001992-19931 College-University
Eric Bolduc17011222001-20021 College-University
Wade Bolton44012121302023-20241D2003-06-21Gores Landing, ONTCollege-University
Greg Bono2200001997-19981 College-University
Bob Booth023541973-19741 College-University
Benoit Bouchard200021996-19971L1978-07-16Pont-Rouge, PQMajor Junior
Eric Bouchard90279402012-20175D1992-06-18North Bay, ONTCollege-University
Butch Boucher16617301996-19971 College-University
Deric Boudreau120163955952014-20195C1994-01-16Seeley's Bay, ONTMinor Pro
Jason Boyd49121426761996-19982 College-University
Brendan Boyle300002008-20091G1988-11-21Comox, BCCollege-University
Jason Braden41000181997-20003GCollege-University
Paul Bradley10855721271642005-20094F1984-02-13Calgary, ALTAMinor Pro
Barry Bradshaw0077461973-19741 College-University
Riley Brandt30211536182017-20202F1996-12-12Trail, BCEuropean Elite
Adam Briggs46011122005-20094G1984-12-29College-University
Brent Broaders87132235462021-20243L2000-02-08Tilting, NFLDCollege-University
Sebastian Bronsard22122133171996-19971 College-University
Mark Brouiliard000001989-19901 College-University
Gord Brown091221721973-19752 College-University
Mitchell Brown200002014-20151G1994-09-12Scarborough, ONTCollege-University
Jesse Bruni92723301002000-20055College-University
Chris Bryson301122008-20091R1987-08-12Schreiber, ONTMajor Junior
Jake Bullen7915183322013-20163C1991-12-23Halifax, NSCollege-University
Ellery Burton800072007-200811985-02-17College-University
Marc Butikofer601101997-19981 College-University
Tim Byers000001990-19922 College-University
Alex Cameron7851924402015-20183D1992-10-08College-University
Samuel Cameron7071320122018-20223F1997-05-12Fredericton, NBCollege-University
Mark Campbell000001990-19922College-University
Bob Carey001181973-19741 College-University
Braden Casper7871320602010-20133F1990-11-28Red Deer, ALTACollege-University
James Ceraldi000001989-19934GCollege-University
Simon-Pier Chamberland300022015-20161G1993-09-23Thetford Mines, PQCollege-University
Joe Chambers2800002023-20241G2002-01-17Dartmouth, NSCollege-University
Cameron Chapman53022302007-20092D1984-06-02Burlington, ONTCollege-University
Francois Charette000001991-19932 College-University
Louis Charland933244761082000-20054College-University
Dave Charron656410741996-20004College-University
Derek Chenette48420241101996-199821974-05-18College-University
B.J. Clancy2300001996-19982 College-University
Michael Clark238816642003-20041College-University
John Cochrane000001992-19931 College-University
John Coffin400001999-20001College-University
Tim Coffin600021999-20001College-University
Bruce Coltart6502323762022-20242D2001-07-04Kanata, ONTCollege-University
Ethan Coltart53347162019-20233D1999-06-06Kanata, ONTCollege-University
Tom Connerty96022481998-20024G1978-04-27Caledon, ONTCollege-University
Colin Cook93132437942010-20144F1989-04-03Edmonton, ALTACollege-University
Pierre Cormier000001991-19932 College-University
Matt Cossaboom117151732761998-20105College-University
Chris Cotton900041997-19981 College-University
Aaron Courtney19123162001-20021D1981-01-16Abbotsford, BCCollege-University
Jaden Courtney1400021997-19981 College-University
Shawn Cox731420341372008-20113F1987-02-26Smiths Falls, ONTCollege-University
Nick Cregan983432661142003-20074L1985-12-11College-University
Chris Currie001121974-19751 College-University
Ivan Cyr000001989-19901 College-University
Robert Dargewitcz000001990-19911 College-University
Andrew Davidson4612342002-20042R1983-03-09South Delta, BCMajor Junior
Stephen Davies500001997-19981 College-University
Michael Davis4703302022-20242G1999-12-21St. Albert, ALTACollege-University
Phil Dawe000001991-19932 College-University
Michael Desgroseillers100002018-20191G1997-06-01Ste-Julie, PQCollege-University
Evan Deviller4401162012-20153G1993-05-28Sackville, NSCollege-University
John Dickens48066522002-20053 College-University
Sean Dickson53235682005-20083D1984-02-01Kingston, ONTMajor Junior
Scott Domenico135374178802011-20165F1990-12-13Nepean, ONTCollege-University
J.F. Dore70022681998-20013College-University
Paul Dorsey3800022012-20142G1990-06-21Kanata, ONTMajor Junior
Rob Duchemin000001989-19901 College-University
Patrick Durgy5411011122014-20162D1994-06-23Toronto, ONTCollege-University
Bob Eddy000001989-19901 College-University
Joe Elkins020221973-19741 College-University
R.J. Ellis19101828161996-19971FCollege-University
Scott Emerson574591002016-20193F1995-05-13Mississauga, ONTCollege-University
Craig Ethelston38000391996-19982 College-University
Les Falloon054941974-19751 College-University
Anthony Farrow900991342010-20144D1989-08-17Oakville, ONTCollege-University
Jim Fasano000001989-19901 College-University
Dennis Fedor0022201973-19741 College-University
Brad Fee4002262002-20042 College-University
Rich Feltham000001989-19901 College-University
Jonathan Ferlatte58336142010-20133F1990-02-07Quebec City, PQCollege-University
Duaine Fetzner10058131782004-200841982-11-18College-University
Matt Fetzner80739461562005-20083D1984-04-18Roysten, BCMajor Junior
Pascal Filiatrault-Veilleux2610182012-20131D1989-01-04Saint-Nicolas, PQCollege-University
Ian Filion9692130661998-20024College-University
Thomas Fingler601142017-20181F1998-03-08Winchester, ONTCollege-University
Andrew Fitzgerald000001989-19912G College-University
Andrew Flemming6701122009-20123G1988-03-10Quispamsis, NBMinor Pro
Paul Fone62246122012-20153D1994-06-16Newmarket, ONTCollege-University
Nathan Fox56161026322023-20241L2002-01-04Okotoks, ALTACollege-University
Josh Fudge100131730962004-20084L1984-11-07College-University
Curtis Gear29123591998-20002College-University
Dylan Giberson103111526522015-20194W1993-04-23Chesterville, ONTCollege-University
Nicholas Gibson53011342017-20203D1996-02-10Halifax, NSMajor Junior
Eric Giguere000001989-19912 College-University
Owen Gill8612921552015-20194W1996-01-09Brockville, ONTCollege-University
Bob Gillis000001991-19932 College-University
Bill Girard395914141996-19982 College-University
Luc Girouard26022101996-19971 College-University
Shannon Goudie943140711461998-20035W1979-02-01St. Anthony, NFLDCollege-University
Marc Granlund982838663401997-20014College-University
Rob Graydon6421113402007-20103D1988-07-24Stirling, ONTCollege-University
Derek Green000001992-19931College-University
Scott Greenfield000001990-19911 College-University
Tyler Grinyer1900022003-20041 College-University
John Haggis24000122002-20031G1982-01-26Calgary, ALTACollege-University
Dave Hall05813341973-19752 College-University
Austin Hannaford37011122016-20193G1996-12-26Calgary, ALTACollege-University
Scott Harrigan100001996-19971 College-University
John Harrison000001991-19921GCollege-University
John Hart4023542008-20102FHalifax, NSCollege-University
Adrian Hartley92191736662001-20054C1982-01-17College-University
Matt Hartney46011122005-20083G1982-12-08Burnaby, BCCollege-University
Jay Harwood26167401996-19971 College-University
John Hatch000001990-19922 College-University
Andrew Hawkins73011142010-20133F1989-06-05Calgary, ALTACollege-University
Andrew Hawrylak000001989-19923 College-University
Mathieu Hebert912571002021-20243D2000-02-11St-Hilaire, PQCollege-University
Brock Heilman15011101996-19971College-University
Jim Hessel000021974-19751 College-University
Mitchell Hewson836612322013-20174D1993-03-25Victoria, BCCollege-University
Dan Hodgins000001990-19911 College-University
John Hodgins000001991-19921 College-University
Andrew Holmes2300022009-20101 College-University
Joel Holtrop921031411022021-20243C2000-04-21Oxford Station, ONTCollege-University
Brian Hook0358541973-19741D1952-06-12College-University
Bruce Hornbrook103242145602014-20184C1993-06-26Bathurst, NBMajor Junior
Matt House99947561642000-20044DMajor Junior
Doug Howe000001992-19931G College-University
Bennet Huber103151732682015-20194F1994-06-16Calgary, ALTACollege-University
Mike Hughes800002004-20051 College-University
Steve Hunter000001989-19912 College-University
Kevin Hynes11000101999-20001College-University
Mike Ignatz100001998-19991 College-University
John Iron27022242011-20121D1984-07-02Canoe Narrows, SASKCollege-University
Wally Ischenko002271974-19751 College-University
Craig Isenor000001992-19931 College-University
Bill Judd0011111974-19751 College-University
Eric Kay032581974-19751 College-University
Ethan Kearney42246122023-20241R2002-01-06Petawawa, ONTCollege-University
Michael Keenan983811482014-20184D1993-06-22Gloucester, ONTCollege-University
James Kettles000001992-19931 College-University
Colton Keuhl20314182016-20171D1996-12-26Pembroke, ONTCollege-University
Jeffrey Kickham6878152641997-20003College-University
Dean Kiriacou625611162017-20224F1996-02-13Sharon, ONTCollege-University
Erik Kolga7011152004-20051D1980-06-08College-University
Ian Koss268412291996-19971 College-University
Kevin Kozak1000061997-19981 College-University
Parker Krol48134102017-20203L1995-12-22Long Sault, ONTCollege-University
Justin Lacey1033438721572008-20124F1987-08-07Brampton, ONTCollege-University
Mark Lachapelle751225371611998-20013College-University
Mark Lachappelle173710302001-20021 College-University
Ryan Lahie11112322005-20061F1983-07-01Hamilton, ONTCollege-University
Dion Lahoda452023431312004-20062F1983-04-21 College-University
Ted Laing000001989-19923College-University
Sean Lajeunesse500001997-19981 College-University
Eric Lalonde29246472011-20132F1990-07-22Kingston, ONTCollege-University
Greg Lamarre000001991-19921 College-University
Cameron Lamport77252752612017-20203F1998-12-22Cannington, ONTCollege-University
Mitchell Larabie121142337822019-20244L2000-01-19Kingston, ONTCollege-University
Nicolas Larivee000001990-19911 College-University
Ryan Latinovich25141832301996-199711973-10-03College-University
Mathieu Lavallee961523381062013-20174R1992-07-30Val-Belair, PQMajor Junior
Landon Lavictoire1032547721192008-20124W1987-03-24Kirkland Lake, ONTCollege-University
Alexandre Leclerc289615162010-20111C1989-05-04Sainte-Marc des Carrieres, PQMinor Pro
Devin Leduc80212041842021-20243F1999-04-13Abbotsford, BCCollege-University
Eric Lefrancois000001989-19901 College-University
Pierre Leroux70143044261996-19993 College-University
Ben Lightbody4231114282022-20242C2001-12-14Fredericton, NBCollege-University
Richard Lim1202554792272006-20115F1985-08-15Calgary, ALTACollege-University
Stephen Little000001990-19911 College-University
John Livingston108222951942013-20174F1993-03-08Newmarket, ONTCollege-University
Brian Lofthouse022421973-19752 College-University
Martin Loiselle000001990-19911 College-University
Mathieu Loiselle33235382001-20032D1981-07-21Sherbrooke, PQMajor Junior
Eric Louis-Seize99304474782012-20164L1989-10-12Montreal, PQMajor Junior
Drew Luhowy900002013-20141F1993-06-10Rossburn, MBCollege-University
Georges Lundy000001989-19901 Semi-Professional
Alex Macdonald70212243712018-20223F1997-04-26Windsor Junction, NSCollege-University
Bruce MacGregor22134341996-19971 College-University
Brandon Machado19145122021-20221C2000-04-07Airdrie, ALTAMajor Junior
Brandon MacLean21066402012-20131C1991-03-06Halifax, NSMajor Junior
Colin MacLean316410312011-20132C1990-01-16Brockville, ONTCollege-University
Seamus Maguire1091820381342016-20204R1995-12-31Victoria, BCCollege-University
Nicolas Mailhot400042023-20241FSt. Hubert, PQCollege-University
Jason Major000001991-19932College-University
Josh Major486915341996-19982 College-University
Jason Maldonado21101491999-20022College-University
Ian Marchand000001992-19931College-University
David Marshall400002003-20041 College-University
Kurt Matthewson94412163662007-20114L1986-04-10Carnduff, SASKCollege-University
Brent Maurice851748651502002-200641982-03-29College-University
Matt Maurice1002031511582000-20044FCollege-University
Joey May3700042019-20233G1998-01-09Calgary, ALTACollege-University
Paul Mazzolin800002014-20151G1996-06-25Ottawa, ONTCollege-University
Graham McBain38033142015-20172F1993-01-22Winnipeg, MANCollege-University
Rick McCarthy002221974-19751 College-University
Todd McClure000001990-19922 College-University
Andrew Mccuish53112512006-200821985-09-15College-University
Greg McDonald9271320502003-20074 College-University
Pat McDonald72181129902002-20063College-University
Scott McDonald10362026762011-20154D1990-05-21Halifax, NSMajor Junior
Matthew McGall1100002016-20171D1997-02-20Owen Sound, ONTCollege-University
Liam McGarry000001989-19923 College-University
Ryan McInerney20101122004-20051 College-University
Dan McKinney2003321998-19991College-University
Nash McLean1601162018-20223F1999-05-02Embrun, ONTCollege-University
Gary McMullen000001989-19901 College-University
Brock McNaughton7771118282022-20242F2001-11-16Perth, ONTCollege-University
Kevin McNaughton000001991-19932 College-University
Tyler McTavish1121845631492002-20075 College-University
Rob Medeiros67162137441997-20003College-University
Nicolas Metayer2010102012-20131F1990-05-10Quebec City, PQCollege-University
Andre Michaud015233801970-19711 College-University
Mathew Michie99310132522016-20204F1995-01-25Port Coquitlam, BCCollege-University
Tyler Middlebrook24132841732004-20051F1982-06-01European Lower Leagues
Matt Milberry23224102005-20061LCollege-University
Gianfranco Miletti17000771999-20001College-University
Derek Miller000001990-19922 College-University
Ian Miller9362026902004-20084F1984-05-11Semi-Professional
Dick Mohns0121325141973-19752 College-University
Mitch Monette41145322007-20092F1988-03-11Kingston, ONTCollege-University
Ryan Moore9201010381998-20024College-University
Garrett Morawiec100001998-19991GCollege-University
Eric Moreau2402222022-20242D2001-06-27Brantford, ONTCollege-University
Ken Morin28279362009-20101D1984-10-05St. Prosper, PQMinor Pro
Elliot Mould1201102003-20041G1980-07-30College-University
Matt Muller85189342016-20204D1997-07-22Kingston, ONTCollege-University
Matt Murphy3900002015-20172G1991-02-25Rothesay, NBCollege-University
Liam Murray7382230872018-20223D1997-06-28Ottawa, ONTMajor Junior
Wil Murray8471017542021-20243F2000-03-23Orleans, ONTCollege-University
Troy Neufeld200001996-19971 College-University
Cole Noble5961016252019-20233D1998-06-08Cochrane, ALTACollege-University
Torin O'Brien65134782016-20193F1997-07-26Celista, BCCollege-University
Colin O'Rourke7761319602010-20133D1987-11-06Montreal, PQCollege-University
Jeff Oke1091825431712006-20104F1986-01-12Grand Bend, ONTCollege-University
Aidan Orbinski9131619962013-20185D1992-11-17Union, ONTCollege-University
Trevor Orriss12314522003-20041R1982-07-12Calgary, ALTACollege-University
Mark Ouellet07714101973-19741 College-University
Logan Oversby25347242008-20091D1986-07-28Ashern, MANCollege-University
Greg Owens36033102000-20043College-University
Christopher Paquette1195953112572019-20244C1998-03-27Kingston, ONTMajor Junior
Isaac Pascoal58101525202022-20242F2001-06-01Kingston, ONTCollege-University
Kyle Paul5171623351996-19982 College-University
Whalen Paul213811122000-20011College-University
Brad Peats000001990-19922 College-University
Jean-Philippe Pelland2401102011-20121F1989-11-01St-Jean-sur-Richelieu, PQCollege-University
Ian Perreault47279401997-19992 College-University
Kyle Phillips29141226322013-20152W1991-10-26Carleton Place, ONTCollege-University
Matt Pickard500001997-19981 College-University
Luke Pierce1082330532792004-20095R1983-08-18College-University
Mathew Pierce4101212006-20071F1985-06-15Arnprior, ONTMinor Pro
Nicolas Pilon000001992-19931 College-University
Devin Pimm786814682022-20242D2001-04-20Kanata, ONTCollege-University
Brett Pinder66121325782012-20164C1992-03-30Calgary, ALTACollege-University
Matt Pinder842432561732008-20124C1988-06-08Calgary, ALTACollege-University
Pat Pinder10041822942010-20144D1990-02-07Calgary, ALTACollege-University
Marc Prefontaine000001990-19933 College-University
Benjamin Pruneau546511812019-20233C1998-07-19Gatineau, PQCollege-University
Adam Purdy22358282005-20061L1985-10-25College-University
Alex Pym1251737542092011-20175D1991-04-03Winnipeg, MANMajor Junior
Marcus Quinlin7841620542012-20164D1991-08-09Niagara Falls, ONTCollege-University
Luc Ramey1101122013-20141C1992-09-04Toronto, ONTCollege-University
Matt Reid3342682002-20042F1979-05-22Fonthill, ONTCollege-University
Eric Rheaume962644701051999-20034College-University
Rob Riddell18202381996-19971L1981-05-13College-University
Keith Roach19033221996-19971College-University
Travis Roath100002011-20121F1992-07-18Windsor, ONTCollege-University
Eric Robb68134482007-201141988-09-04College-University
Blair Robertson76000182003-20074G1983-04-27Outlook, SASKMinor Pro
Derek Rolfe000001973-19741G College-University
John Rose000061974-19751 College-University
Jamie Routledge109310131982001-20065 College-University
Noah Rowe69103040882019-20233D1998-05-17Nepean, ONTCollege-University
Larry Russell0121224101973-19752Semi-Professional
Wayne Russell05712441973-19752College-University
Austin Saint824837851462022-20242R2001-07-23Bonnyville, ALTAMinor Pro
Jared Saunders60000582000-20044College-University
John Saunders17112162014-20151D1994-07-27Newmarket, ONTCollege-University
David Savery971231431232015-20194D1993-05-29Angus, ONTCollege-University
Jean-Pierre Savoie000001989-19934 College-University
Liam Serviss30044162023-20241F2002-02-02Westmeath, ONTCollege-University
Philippe Siconnelly1300042015-20161F1996-03-13Quebec City, PQCollege-University
Owen Sikkes200002019-20232G1998-08-20Smithers, BCCollege-University
Jarrett Simmons27112142006-20071 College-University
Todd Simpson27000702004-20062D1983-08-08College-University
Marc-Andre Sivret401121062000-20043College-University
Marshall Skapski7231215182019-20244D1998-05-04Abbotsford, BCCollege-University
Chris Smerek5451924262012-20153F1989-04-25Calgary, ALTACollege-University
Corey Smith000001990-19922G College-University
Mitchell Smith4899181092009-20112F1988-04-26Calgary, ALTACollege-University
Ryan Smith20246322021-20221F1999-01-04Tamworth, ONTCollege-University
Ryan Smith70210121902022-20242C1999-06-04Kingston, ONTMajor Junior
Mike Soros1042724511682006-20115F1987-01-14Ottawa, ONTCollege-University
Tyler Spice10841620982006-20104D1985-10-15Chilliwack, BCCollege-University
Joshua Spratt65152338962022-20242C2001-01-29Gananoque, ONTCollege-University
Dan Spurway000001989-19912College-University
Roman Srutek1023047771332004-20084R1983-05-20College-University
Yan St. Louis27516162000-20032College-University
Liam Stagg55111829322018-20202R1999-04-05Halifax, NSCollege-University
Doug Stanley0235631973-19752 College-University
John Stecyk0000251974-19751 College-University
Alex Stewart800002007-201031985-05-23College-University
Jeremy Stowe000001990-19933 College-University
Mike Strawson23112301996-19971 College-University
Kirk Sullivan105817252082008-20124D1981-10-01Calvert, NFLDCollege-University
David Thebault51336332006-201131986-10-11College-University
Ryan Thebault8561016702003-20074 College-University
Francis Therrien300001996-19971 College-University
Mark Thietke000001989-19901L1966-01-09Sherwood Park, ALTAMajor Junior
Ryan Thompson17224712008-20091R1983-02-10Fort Erie, ONTMinor Pro
James Thomson50437291996-19993 College-University
Frederic Thouin785510512012-20153F1989-10-04Broisbriand, PQCollege-University
Jeff Todd23369482004-20051RCollege-University
Jarred Toole13022192017-20181F1996-01-24Bonshaw, PEICollege-University
Nicholas Tremere23101322011-20121D1990-03-21Borden, PEICollege-University
Christian Tsukamoto6782735162019-20233F1998-04-19Ajax, ONTCollege-University
Paul Turner000001989-19933 College-University
Nicholas Vachon2300022012-20131F1991-06-27Sainte-Julie, PQCollege-University
Andre Valiquette21358301996-19971College-University
Tyson Van De Peer200002021-20221D2000-05-31Dorchester, ONTCollege-University
Henry Van Keulen0268151974-19751 College-University
Bradley Van Schubert5101182018-20223G1997-03-22Barrie, ONTMajor Junior
Henry Vankevlen05510101973-19741 College-University
John Vass000001992-19931 College-University
Daniel Vautour2000022017-20181G1996-03-20St-Louis de Kent, NBMajor Junior
J.J. Verran72134301999-20034College-University
Ryan Vince922958871081997-20014College-University
Jason Waram000001992-19931College-University
Michael Waugh44022222019-20233D1998-12-02Blackville, NBCollege-University
Dylan Wells37145262021-20243D2000-02-21St. Albert, ALTACollege-University
Dell Welton4208802023-20241D2002-08-29Baddeck, NSMajor Junior
Travis Wert000001992-19931College-University
Paul Whalen95252348531998-20104College-University
Rhett Willcox75193756522017-20203F1996-04-22Surrey, BCCollege-University
Josh Willemsen12101121997-19981College-University
Brian Wilson05712431973-19752College-University
Steve Wilson1084039791211997-20025College-University
Rick Wing0336231973-19741College-University
Jordan Woodman6461016302001-20043 College-University
Brendan Wright7297161532012-20153R1990-05-04Summerside, PEIMajor Junior
Tom Wyand5720261997-20003College-University
Scott Yanko000001990-19911College-University

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