hockey DB
search by league
team
morning report
contact us
home

Norfolk Admirals all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Jordan Abt7111314792016-20182D1991-06-07Leduc, ALTAMinor Pro
Domenic Alberga16643691121122016-20193C1992-07-28Maple, ONTMinor Pro
Frederic Allard300022017-20181D1997-12-27Quebec, PQMajor League
Justin Allen1007722022-20231D1997-05-15Rochester, NYMinor Pro
Scott Allen37131730142015-20161L1990-07-06Edmonton, ALTAMinor Pro
Jari Allevi400022017-20181R1995-03-02Zuerich, SwitzerlandMinor Pro
Roman Ammirato244141882019-20201C1993-01-27Williamstown, NJMinor Pro
Brandon Anderson2100062016-20171G1992-07-13Langley, BCMinor Pro
Darik Angeli1283448821362016-20193F1990-10-11Lakewood, COMinor Pro
Travis Armstrong400022016-20171D1990-04-23Smith Falls, ONTMinor Pro
Janick Asselin803362015-20161C1993-07-10Coaticook, PQMinor Pro
Dmytro Babenko100002017-20181R1995-08-13Kharkov, UkraineMinor Pro
Sammy Banga200042017-20181F1992-07-17Windsor, ONTMinor Pro
Zach Bannister201102023-20241R1999-08-27Grande Prairie, ALTAMinor Pro
Brad Barone700002018-20191G1990-12-02Medfield, MAMinor Pro
Shane Bednard700042019-20201F1994-11-22Macomb, MIMinor Pro
Joey Benik35161531102016-20171F1992-01-26Andover, MNMinor Pro
Alex Berardinelli1023502021-20221F1995-07-01Pittsburgh, PAMinor Pro
Thomas Beretta100002019-20201F1995-04-08Orangeville, ONTMinor Pro
Tag Bertuzzi2881119182022-20231C2001-02-18Vancouver, BCMinor Pro
Tyler Beskorowany400002015-20161G1990-04-28Sudbury, ONTMinor Pro
Grant Besse62303262262017-20181L1994-07-14Plymouth, MNMinor Pro
Ben Betker5461622552015-20172D1994-09-29Cranbrook, BCMinor Pro
Greg Betzold1231402021-20221L1995-03-11West Chester, OHMinor Pro
Nico Blachman183581312022-20231R1998-04-11Aventura, FLMinor Pro
Brandon Blair7000192016-20171D1991-11-26Coral Springs, FLMinor Pro
Nicolas Blanchard431442015-20161L1987-05-31Granby, PQMajor League
Andrew Blazek500002015-20161D1988-08-07Pittsburgh, PAMinor Pro
Lucas Bombardier200052023-20241C1994-10-14Pittsford, VTMinor Pro
Xavier Bouchard600042022-20231D2000-02-28Trois-Rivieres, PQMinor Pro
Brian Bowen3618523242018-20243F1995-11-21Littleton, MAMinor Pro
Simon Boyko500022022-20231F1999-02-04Mississauga, ONTMinor Pro
Tim Boyle800022016-20171D1993-03-21Hingham, MAMinor Pro
Erik Bradford715642017-20181C1994-10-19Orangeville, ONTMinor Pro
Cody Bradley1001102016-20171F1994-05-26Tampa, FLMinor Pro
Daniel Brickley2561420122021-20221D1995-03-30Sandy, UTMajor League
Mathieu Brisebois9112112015-20161D1992-04-17Mont-Saint-Hilaire, PQMinor Pro
Josh Brittain2831114312016-20171L1990-01-03Milton, ONTMinor Pro
Jeremy Brodeur700002018-20191G1996-10-29Essex Fells, NJMinor Pro
Aidan Brown5791221852021-20232R1999-09-23Newmarket, ONTMinor Pro
Mike Bullion27022102021-20232G1997-05-14Anchorage, AKMinor Pro
Todd Burgess38121628322022-20231R1996-04-03Peoria, AZMinor Pro
Gregg Burmaster200002019-20201L1994-10-27Clinton, NYMinor Pro
Philippe Cadorette400002015-20161G1995-04-07St. Hyacinthe, PQMinor Pro
Anthony Calabrese1201122016-20171D1992-05-04Bridgetown, NJMinor Pro
Taylor Cammarata42121830162018-20191C1995-05-13Plymouth, MNMinor Pro
J.C. Campagna43131528242019-20201C1993-06-11Dallas, TXMinor Pro
Matt Carey123811102021-20221L1992-02-28Hamilton, ONTMajor League
Ryan Carlson6022112021-20221D1996-03-06Hermantown, MNMinor Pro
Thomas Caron4561319772023-20241L2000-08-29Candiac, PQMinor Pro
Regen Cavanagh702202022-20231R1997-02-02Chesapeake, VAMinor Pro
Greg Chase43181937462015-20161L1995-01-01Edmonton, ALTAMinor Pro
Sean Christensen200002019-20201D1993-04-16Winnipeg, MANMinor Pro
Braden Christoffer2413518342015-20161L1994-08-02Sherwood Park, ALTAMinor Pro
Romain Chuard44257802017-20192D1996-07-26Geneva, SwitzerlandMinor Pro
Paul Cianfrini4901717262016-20171D1989-04-20Dundas, ONTMinor Pro
Brody Claeys100002023-20241G1996-10-02Dauphin, MANMinor Pro
Anthony Collins463710662021-20221R1989-10-09Langley, BCMinor Pro
Billy Constantinou142810142022-20231D2001-03-25Scarborough, ONTMinor Pro
Max Cook304101492017-20181F1990-06-03Frankfort, ILMinor Pro
Ryan Cook34145262021-20221D1995-02-06Lancaster, NYMinor Pro
Eric Cooley4292029102022-20231F1998-05-05Pittsburgh, PAMinor Pro
Matt Cope610102015-20161F1993-10-11Lakewood, COMinor Pro
Noah Corson572431551622021-20221C1998-03-17Sherbrooke, PQMinor Pro
Johny Coughlin479817422019-20201D1995-07-27Fairport, NYMinor Pro
Adam Courchaine700002015-20161G1989-02-20Kanata, ONTMinor Pro
Darien Craighead226511172021-20221F1997-03-07Surrey, BCMinor Pro
Chris Crane34151025282018-20191F1991-12-02West Chester, OHMinor Pro
Wes Cunningham21189282015-20161D1987-03-09Dresden, ONTMinor Pro
Josh Currie13661282015-20161R1992-10-29Charlottetown, PEIMajor League
Robert Czarnik1424682015-20161C1990-01-25Detroit, MIMinor Pro
Patrick D'Amico83173350552017-20192C1994-11-04Winnipeg, MANMinor Pro
Tim Daly33189102015-20182D1992-02-01Maple Ridge, BCMinor Pro
Ben Davies501102016-20171L1991-01-18Cardiff, WalesMinor Pro
Mike Davis300022018-20191R1993-05-06Newark, DEMinor Pro
Steven Delisle9011152017-20181D1990-07-30Levis, PQMinor Pro
Jaedon Descheneau2691019102016-20171R1995-02-22Leduc, ALTAMinor Pro
Philippe Desrosiers2001122016-20171G1995-08-16Saint-Hyacinthe, PQMinor Pro
Jeff DiNallo2015662016-20171F1993-09-27Aurora, ONTMinor Pro
Scott Dornbrock911282019-20201D1993-10-13Harper Woods, MIMinor Pro
Mike Driscoll311202016-20171F1992-05-22Milton, MAMinor Pro
Ben Duffy7026376322018-20191C1992-03-03Lower Sackville, NSMinor Pro
John Dunbar61193251382016-20171F1991-08-24Calgary, ALTAMinor Pro
Brodie Dupont1083772109542016-20182L1987-02-17Russell, MANMajor League
Andrew Durham300042019-20201F1995-03-30Richardson, TXMinor Pro
Roman Durny1301122019-20201G1998-05-28Liptovsky Mikulas, SlovakiaMinor Pro
Kyle Dutra1222402016-20171F1993-01-28Mississauga, ONTMinor Pro
Mackenzie Dwyer32189422021-20221D1997-02-17Winnipeg, MANMinor Pro
Stanislav Dzakhov200022018-20191F1993-03-16Moscow, RussiaMinor Pro
Shane Eiserman410122018-20202F1995-10-10Newburyport, MAMinor Pro
Karl El-Mir203811102021-20221F1996-03-14Greenfield Park, PQMinor Pro
Brett Epp100002022-20231G1997-10-29Edmonton, ALTAMinor Pro
Mark Esshaki1500002016-20171D1992-08-02West Bloomfield, MIMinor Pro
Kurt Etchegary100022015-20161C1994-11-12St John's, NFLDMinor Pro
Connor Fedorek3141014512023-20241D1999-03-27Bethel Park, PAMinor Pro
Gueorgui Feduolov1102222022-20231F1998-12-10Mentor, OHMinor Pro
Brandon Fehd8011232023-20241D1991-01-20Gilbert, AZMinor Pro
Domenick Fensore9281022023-20241D2001-09-07Bronxville, NYMinor Pro
Mitch Ferguson302202018-20191D1994-03-29Calgary, ALTAMinor Pro
Brady Fleurent36141630102019-20242F1994-05-20Biddeford, MEMinor Pro
Logan Flodell100002022-20231G1997-02-10Regina, SASKMinor Pro
Carter Folk300042021-20221L1996-02-26Regina, SASKMinor Pro
Ryan Foss93204666462022-20242C1996-01-27Oakville, ONTMinor Pro
TJ Foster50233154122016-20171R1992-05-28Slave Lake, ALTAMinor Pro
Austin Frank1201102018-20191D1993-11-30De Forest, WIMinor Pro
Zach Franko852702019-20201L1993-03-09Winnipeg, MANMinor Pro
Thomas Frazee3461622482017-20181C1990-03-31North Vancouver, BCMinor Pro
Callum Fryer40156402022-20231D1996-06-17Oakville, ONTMinor Pro
Sam Ftorek22178192017-20181D1974-11-30Phoenix, AZMinor Pro
John Furgele402222019-20201D1993-01-15Glen Mills, PAMinor Pro
Anthony Gagnon25549142021-20221R1999-02-22St. Jean-sur-Richeli, PQMinor Pro
Dalton Gally14000172019-20201D1998-01-26Eagle River, AKMinor Pro
Danick Gauthier204610142015-20172L1991-10-24Waterloo, PQMinor Pro
Freddy Gerard906602019-20201F1994-01-12Rocky River, OHMinor Pro
Trevor Gerling1322492016-20171F1990-06-30Seattle, WAMinor Pro
Manny Gialedakis16303172018-20191C1992-03-18Woodbridge, ONTMinor Pro
Dylan Gilbert400052015-20161F1990-01-14Oakville, ONTMinor Pro
Tommy Giroux15551022016-20171L1992-05-26Quebec, PQMinor Pro
Thomas Gobeil400002015-20161R1994-11-18St-Hubert, PQMinor Pro
Carson Golder32151328372023-20241L2002-10-29Smithers, BCMinor Pro
Balazs Goz39033122017-20192D1992-08-03Miskolc, HungaryMinor Pro
Connor Graham200002021-20221L1996-01-02Aurora, ONTMinor Pro
Jacob Graves32257662018-20191D1995-03-28Barrie, ONTMinor Pro
Tyler Green100002015-20161G1991-10-16Flint, MIMinor Pro
Ben Greiner100002017-20181R1993-06-17Faribault, MNMinor Pro
John Gustafsson489817322018-20202L1992-01-05Ljungby, SwedenMinor Pro
Mitch Hall904422018-20191D1993-01-28St. Cloud, MNMinor Pro
Robbie Hall901122019-20201D1992-01-30Schaumburg, ILMinor Pro
Brandon Halverson1901102019-20201G1996-03-29Traverse City, MIMajor League
Derian Hamilton301102018-20191D1994-07-06Port McNeill, BCMinor Pro
Jake Hamilton8011282022-20231D1995-10-29O'Fallon, ILMinor Pro
Harrison Harper100002021-20221R1994-07-17Calgary, ALTAMinor Pro
Ludlow "Junior" Harris19000432018-20191D1992-02-20Richmond Hill, ONTMinor Pro
Chase Harrison9652328322017-20192D1996-10-11Winnipeg, MANMinor Pro
Aaron Harstad3321012272016-20171D1992-04-27Stevens Point, WIMinor Pro
Chase Harwell29459372021-20221C1997-01-11Southburry, CTMinor Pro
Jordan Haskell200022017-20181F1993-03-16Freeport, MEMinor Pro
Christian Hausinger254172182021-20221D1996-12-09Anchorage, AKMinor Pro
Kenny Hausinger11145192022-20231F1995-07-21Anchorage, AKMinor Pro
Colton Heffley453912602021-20221R1994-05-27Swift Current, SASKMinor Pro
Kenton Helgesen27549252017-20181L1994-03-19Grand Prairie, ALTAMinor Pro
Braden Hellems200002019-20201D1994-07-22St. Thomas, ONTMinor Pro
Kevin Henderson400002016-20171L1986-12-03Toronto, ONTMajor League
Marc Hetnik1101122016-20182D1992-04-15Chestnut Hill, MAMinor Pro
Tanner Hildebrandt401102016-20171W1992-11-02St. Catherines, ONTMinor Pro
Jordan Hill6642226242015-20161D1989-03-08Sarnia, ONTMinor Pro
Marcus Hinds1303362015-20161C1994-01-31Toronto, ONTMinor Pro
Ben Holmstrom4291019612019-20201C1987-04-09Colorado Springs, COMajor League
Josh Holmstrom5081927432019-20201F1989-09-05Colorado Springs, COMinor Pro
Christian Horn73212546312017-20203F1993-06-11Plymouth, MNMinor Pro
Sam Hu1931462022-20231F1996-12-09Guangzhou, ChinaMinor Pro
Philippe Hudon3371017222019-20201R1993-04-15Montreal, PQMinor Pro
Aaron Huffnagle600002021-20221F1995-09-18Marlton, NJMinor Pro
Connor Hurley6992635182018-20191C1995-09-15Edina, MNMinor Pro
Radoslav Illo1733682015-20161C1990-01-21Bystrica, SlovakiaMinor Pro
Artem Ivanyuzhenkov266410252019-20201L1998-03-24Podolsk, RussiaMinor Pro
Keegan Iverson4465111692023-20241C1996-04-05St. Louis Park, MNMinor Pro
Scott Jacklin13551082016-20171F1990-03-09Kimberley, BCMinor Pro
Alex Jaeckle443710302018-20202D1994-11-29St. Clare Shores, MIMinor Pro
Keaton Jameson63122638272023-20241F1997-11-18Brandon, MANMinor Pro
Ryan Jasinsky3000242015-20161R1990-01-13Midlothonian, VAMinor Pro
Daniel Johnston401142017-20181D1992-10-17Calgary, ALTAMinor Pro
Carter Jones300002023-20241C1999-05-15Hillyard, WAMinor Pro
Jordan Kaplan1101142022-20231F1997-05-19Bridgewater, NJMinor Pro
Danny Katic1274248902452022-20242L2000-08-04South Porcupine, ONTMinor Pro
Austen Keating102202023-20241L1999-03-07Guelph, ONTMinor Pro
Dillon Kelley100002017-20181G1994-09-02Saginaw, MIMinor Pro
Nathan Kelly200022023-20241D2000-11-22South Delta, BCMinor Pro
Brett Kilar400002016-20171G1992-06-09Coto de Caza, CAMinor Pro
D.J. King55077472022-20231D2000-08-07Scottsdale, AZMinor Pro
Scott Kirton200002021-20221F1996-08-24Scarborough, ONTMinor Pro
Kelly Klima27141428342018-20191R1997-06-05Tampa, FLMinor Pro
Kevin Klima7033122018-20191C1997-06-05Tampa, FLMinor Pro
Connor Knapp1400002016-20171G1990-05-01York, NYMajor League
Troy Kobryn100002022-20231G1999-02-14Hillsborough, NJMinor Pro
Dakota Krebs502272023-20241D1999-03-26Okotoks, ALTAMinor Pro
Mike Krieg4121012382016-20171D1990-01-08Phoenix, AZMinor Pro
Simon Kubicek59413171442023-20241D2001-12-19Jindrichuv Hradec, Czech Rep.Minor Pro
John Kurtz2641014252016-20171L1989-05-16Oakville, ONTMinor Pro
Dmitry Kuzmin2427942023-20241D2003-04-23Kholstovo, BelarusMinor Pro
Jack LaFontaine200002021-20221G1998-01-06Mississauga, ONTMajor League
Christophe Lalonde300022015-20161L1994-01-12St-Eustache, PQMinor Pro
Conor Landrigan302222021-20221F1996-03-30New Tripoli, PAMinor Pro
Chase Lang431711281072021-20221R1996-09-13Nanaimo, BCMinor Pro
Eetu Laurikainen1100002016-20171G1993-02-01Jyvaskyla, FinlandMinor Pro
Maxime Legault30426162015-20161R1989-03-28St. Agathe, PQMinor Pro
Sean Leonard310551212021-20221D1995-01-19Rockaway Park, NYMinor Pro
Steven Leonard22145712021-20221F1995-01-19Rockaway Park, NYMinor Pro
Jonathan Lessard51141125752015-20161R1991-02-22St-Eustache, PQMinor Pro
Jack Lewis510122016-20171F1992-05-25London, ONTMinor Pro
Ryley Lindgren300022021-20221C1996-01-20East St. Paul, MANMinor Pro
Mark Liwiski541114253102023-20241L2001-08-08Dauphin, MANMinor Pro
Vincent Llorca300022016-20171D1992-01-16Pair, FranceMinor Pro
Roberts Locans1200092018-20191F1996-03-03Riga, LatviaMinor Pro
Lukas Lofquist1012342016-20171L1996-01-16Stockholm, SwedenMinor Pro
Alexis Loiseau54142640142015-20161C1994-01-11Havre-aux-Maisons, PQMinor Pro
Austin Lotz300002021-20221G1995-05-27Winnipeg, MANMinor Pro
Darick Louis-Jean1131131421042022-20242D2000-12-07Montreal, PQMinor Pro
Niklas Lundstrom100002015-20161G1993-01-10Varmdo, SwedenMinor Pro
Griffin Lunn51121729332022-20231F1997-11-15Lockport, NYMinor Pro
Joonas Lyytinen531442017-20181D1995-04-04Espoo, FinlandMinor Pro
Liam MacDougall17123102022-20231F1997-12-18Windsor, ONTMinor Pro
Peter MacIntyre301102015-20161F1991-11-21Norfolk, MAMinor Pro
Nick MacNeil96172744322015-20172C1989-01-01Creignish, NSMinor Pro
Merrick Madsen1100022018-20191G1995-08-22Acton, CAMinor Pro
Daniel Maggio31279942018-20191D1991-03-04Windsor, ONTMinor Pro
Devin Mantha26551082015-20161C1989-03-08Ann Arbor, MIMinor Pro
Joe Marciano17022122015-20161D1990-01-19Alta Loma, CAMinor Pro
Brycen Martin18145172019-20201D1996-05-09Calgary, ALTAMinor Pro
Cole Martin2305582015-20161D1994-03-15Arlington, TXMinor Pro
Joe Masonius34167812019-20201D1997-02-17Spring Lake, NJMinor Pro
Shawn McBride2007742019-20201C1995-08-23Victoria, BCMinor Pro
Connor McClennon200002023-20241R2002-06-25Wainwright, ALTAMinor Pro
Taylor McCloy200002017-20181C1993-08-31Keswick, ONTMinor Pro
Darren McCormick3791019232022-20231L1993-02-26Buffalo, NYMinor Pro
Josh McDougall10262430122022-20242R1998-06-19Prince Albert, SASKMinor Pro
Austin McEneny3531114332019-20201D1997-04-10Waterdown, ONTMinor Pro
Bryan McGregor100002015-20161W1984-06-27Niagara Falls, ONTMinor Pro
Andrew McLean6682533382019-20242D1995-01-12Waterford, MIMinor Pro
Matt McMorrow56122032122017-20192F1994-08-01Pearl River, NYMinor Pro
Michael McNiven800022019-20201G1997-07-09Winnipeg, MANMajor League
T.J. Melancon118254974612017-20192D1996-07-04Oshawa, ONTMinor Pro
Steve Mele400002015-20161C1989-08-22Bronx, NYMinor Pro
Tom Mele37101020972015-20161F1986-02-23Bronx, NYMinor Pro
Griffin Mendel833682023-20241D1999-02-18Kelowna, BCMinor Pro
Paul Meyer1503342021-20221D1996-09-19Edina, MNMinor Pro
Alex Micallef500022016-20171D1992-07-13Fort Erie, ONTMinor Pro
Angelo Miceli12491362017-20181C1994-03-01Montreal, PQMinor Pro
Nicholas Miglio902242017-20181L1991-11-05San Antonio, TXMinor Pro
Cody Milan85204767242021-20232F1996-04-11White Lake, MIMinor Pro
Thomas Milic1802222023-20241G2003-04-14Coquitlam, BCMinor Pro
Aaron Miller1723562023-20241F1995-12-20Superior, WIMinor Pro
Trevor Mingoia161041422017-20181R1992-01-18Fairport, NYMinor Pro
Sean Montgomery26639212023-20241C1998-03-07Calgary, ALTAMinor Pro
T.J. Moore832502017-20181F1995-01-10Edina, MNMinor Pro
Cale Morris2501122022-20231G1996-05-22Larkspur, COMinor Pro
Shayne Morrissey302202018-20191C1992-01-07St. John's, NFLDMinor Pro
Mitchell Mueller1700072017-20181D1994-09-17Bakersfield, CAMinor Pro
Ben Murphy58121527332016-20182W1991-11-07Duxbury, MAMinor Pro
Blake Murray95252853662021-20243C2001-07-05Uxbridge, ONTMinor Pro
Jamie Murray2700042017-20181G1991-09-15Scituate, MAMinor Pro
Carson Musser107122840972021-20243D1997-04-21Grand Rapids, MIMinor Pro
Kamerin Nault2911617512023-20241F1995-09-07Winnipeg, MANMinor Pro
Logan Nelson902282017-20181C1993-09-09Rogers, MNMinor Pro
Luke Nogard651622381042018-20191C1994-01-18Mississauga, ONTMinor Pro
Samuel Noreau75714211682015-20172D1993-01-31Montreal, PQMinor Pro
Owen Norton1402242023-20241D1998-06-19Ancaster, ONTMinor Pro
Charlie O'Connor337714162019-20201F1993-03-23Elk Grove Village, ILMinor Pro
Conor O'Neil701102018-20191F1994-06-10Hummelstown, PAMinor Pro
Donald Olivieri57111728632017-20192D1991-06-05Philadelphia, PAMinor Pro
Chris Ordoobadi18145432021-20221F1994-09-26Washington, DCMinor Pro
Brandon Osmundson4392029302023-20241R1998-12-04Chesapeake, VAMinor Pro
Brett Ouderkirk2535822022-20231C1997-07-07Monkland, ONTMinor Pro
Dean Ouellet325712212015-20161C1987-08-05Edmundston, NBMinor Pro
Nick Pageau3841620202015-20161D1988-01-08Stoney Creek, ONTMinor Pro
Brandon Parrone7000102018-20191D1992-04-28Peoria, AZMinor Pro
Jake Paterson500002017-20181G1994-05-03Mississauga, ONTMinor Pro
Michael Pelech5792938772015-20161F1989-10-06Toronto, ONTMinor Pro
Yaniv Perets3401122023-20241G2000-03-04Dollard-des-Ormeaux, PQMajor League
Avery Peterson605542018-20191C1995-06-20Grand Rapids, MNMinor Pro
Adam Phillips1914582016-20171D1990-08-11Farmington Hills, MIMinor Pro
Zack Phillips1751662019-20201C1992-10-28Fredericton, NBMinor Pro
Tyler Piacentini400022017-20181F1992-11-20South Weymouth, MAMinor Pro
Rick Pinkston17022232017-20181D1990-10-04Trenton, MIMinor Pro
Zach Pochiro4232427662016-20171C1994-03-06St. Louis, MOMinor Pro
Alex Pommerville39178142022-20231D1993-07-30Macedon, NYMinor Pro
Alex Pompeo1041318311022016-20182D1993-05-01Hingham, MAMinor Pro
Michael Pontarelli1024602016-20182R1993-12-22Laval, PQMinor Pro
Jimmy Poreda200002023-20241G1996-01-29Buffalo, NYMinor Pro
Sam Povorozniouk11191082019-20201C1995-02-11Northbrook, ILMinor Pro
Troy Power200002016-20171F1990-03-29Camarillo, CAMinor Pro
Luke Prokop810162022-20231D2002-05-06Edmonton, ALTAMinor Pro
Marly Quince40121224372021-20221C1994-01-29Sioux Lookout, ONTMinor Pro
Ruslan Rakhmatov400052019-20201D1995-04-25Moscow, RussiaMinor Pro
Alexandre Ranger53121224692015-20172R1995-08-18Chateauguay, PQMinor Pro
Connor Rankin1321302015-20161L1994-11-30North Vancouver, BCMinor Pro
Mike Ratchuk503302015-20161D1988-02-20South Buffalo, NYMinor Pro
Ty Reichenbach9605562017-20192G1993-05-12Billings, MTMinor Pro
Jakob Reichert164610132019-20201R1993-09-30Langley, BCMinor Pro
John Rey23101202017-20181D1992-05-25Turnersville, NJMinor Pro
Kyle Rhodes4961117492021-20221D1997-12-25Powhatan, VAMinor Pro
Ty Rimmer3400062015-20161G1992-03-23Edmonton, ALTAMinor Pro
Nicola Riopel3200002015-20161G1989-02-20Beloeil, PQMinor Pro
Carter Robertson414711282021-20232D2000-01-15Holland Landing, ONTMinor Pro
Justin Robidas3212152762023-20241C2003-03-13Plano, TXMinor Pro
Paul Rodrigues57122032482016-20171R1988-10-13Etobicoke, ONTMinor Pro
Alex Rodriguez69211839972018-20202F1995-12-15Miami, FLMinor Pro
Darian Romanko311202018-20191F1994-11-09Shoreview, MNMinor Pro
Sean Romeo500002019-20201G1994-11-07Cary, NCMinor Pro
Taylor Ross193710132019-20201R1998-02-20Kronau, SASKMinor Pro
Charles-Olivier Roussel4121820242015-20161D1991-09-13St-Eustache, PQMinor Pro
Eric Roy25491302018-20191D1994-10-24Beauval, SASKMinor Pro
Marco Roy10156192015-20161C1994-11-05Boisbriand, PQMinor Pro
Mathieu Roy107283361422022-20242L1986-11-14Amos, PQMinor Pro
Brandon Rumble53347272018-20202D1992-12-16Ottawa, ONTMinor Pro
Aaron Ryback200002021-20221F1995-02-28Winnipeg, MANMinor Pro
River Rymsha5271118182019-20201D1996-08-11Huntington Woods, MIMinor Pro
Alex Sakellaropoulos700002019-20201G1994-05-02Tinley Park, ILMinor Pro
Dante Salituro511222016-20171C1996-11-15Willowdale, ONTMinor Pro
Ryan Salkeld399918152015-20202C1991-07-31Portsmouth, VAMinor Pro
Oskari Salminen1210102023-20241G1999-09-22Kotka, FinlandMinor Pro
Gehrett Sargis21971662023-20241L1989-03-07Midlothian, ILMinor Pro
Chase Schaber200062015-20161C1991-01-03Red Deer, ALTAMinor Pro
Tanner Schachle336511262022-20231F1997-06-20Wasilla, AKMinor Pro
Zane Schartz21358112017-20192D1994-06-06Plano, TXMinor Pro
Nick Schaus7041519512021-20232D1986-07-03Orchard Park, NYMinor Pro
Brandon Schultz301102022-20231C1996-06-15Estero, FLMinor Pro
Tommy Schutt638917222017-20181F1993-04-28Chanhassen, MNMinor Pro
Ronan Seeley1103382023-20241D2002-08-02Yellowknife, NWTMinor Pro
Ryan Segalla600042017-20181D1994-12-29Boston, MAMinor Pro
Mike Seidel1121302016-20171W1988-04-04Darien, ILMinor Pro
Dmitrii Sergeev2213462016-20171D1996-03-26Chelyabinsk, RussiaMinor Pro
Artyom Serikov400002021-20221D2000-12-28Mytishchi, RussiaMinor Pro
Brayden Sherbinin574711252019-20201D1993-03-07Kelowna, BCMinor Pro
Brant Sherwood14202152018-20191F1991-04-23Rochester, NYMinor Pro
Braylon Shmyr11033212019-20201L1997-05-16Calgary, ALTAMinor Pro
Marko Sikic100002023-20241R2003-03-24Kitchener, ONTMinor Pro
Frankie Simonelli49152237302016-20171D1992-10-29Bensenville, ILMinor Pro
Jalen Smereck4452833362018-20191D1997-01-15Detroit, MIMinor Pro
Denis Smirnov90234467412022-20242R1997-08-12Moscow, RussiaMinor Pro
Cody Smith1924622018-20191D1992-12-13Hudson, MAMinor Pro
Jake Smith923542022-20231R1997-07-03Pickering, ONTMinor Pro
Quinn Smith17112222015-20161F1992-01-11Fairfield, CTMinor Pro
Stathis Soumelidis601102018-20191L1994-01-17Brno, Czech Rep.Minor Pro
Joe Sova510142017-20181D1988-05-08Berwyn, ILMinor Pro
Maxime St. Cyr710142016-20171C1994-02-14St. Charles, PQMinor Pro
Kristian Stead6000102023-20241G1996-10-17Merritt, BCMinor Pro
Alex Stevens400002021-20221D1997-02-27Plymouth, MNMinor Pro
C.J. Stubbs420222019-20201R1994-08-30Pleasant Grove, UTMinor Pro
Steve Summerhays600022016-20171G1990-08-29Anchorage, AKMinor Pro
Seth Swenson100002019-20201R1993-04-17Denver, COMinor Pro
Mikael Tam3691322302016-20171D1991-04-26Quebec City, PQMinor Pro
Steven Tarasuk100002016-20171D1989-11-01Thornhill, ONTMinor Pro
Jake Theut1000002019-20222G1993-10-16Washington, MIMinor Pro
Samuel Thibault100415191602019-20222D1996-06-30Ste. Martine, PQMinor Pro
Tayler Thompson200052017-20181C1993-05-10Bredenbury, SASKMinor Pro
Aaron Thow8112122022-20231D1995-01-23Toronto, ONTMinor Pro
Josh Thrower200002023-20241D1996-03-17Squamish, BCMinor Pro
Stepan Timofeyev1053753901232022-20242L1995-08-25St. Petersburg, RussiaMinor Pro
Danny Tirone100002019-20201G1994-06-16Trumbull, CTMinor Pro
Alex Tonge86374582362019-20222F1995-06-24Kingston, ONTMinor Pro
Matt Ustaski701122019-20242F1994-05-27Glenview, ILMinor Pro
Brady Vail195914132016-20182C1994-03-11Hendersonville, NCMinor Pro
Ryan Valentini191261822021-20221C1997-07-13Mississauga, ONTMinor Pro
Brett Van Os384812142021-20232F1996-02-21St. Albert, ALTAMinor Pro
Brendan Van Riemsdyk301102022-20231F1996-01-28Middletown, NJMinor Pro
Davis Vandane1513462015-20161D1992-04-24Yorkton, SASKMinor Pro
Mitch Vandergunst26213932017-20202R1994-08-28Exeter, ONTMinor Pro
Gabriel Verpaelst1141237493172015-20172D1993-09-16Sherbrooke, PQMinor Pro
Sebastian Vidmar4271623162019-20201F1994-03-13Malmo, SwedenMinor Pro
Elijah Vilio35459282021-20232D1997-04-25Aldergrove, BCMinor Pro
Tomas Vomacka3401162022-20231G1999-05-02Trutnov, Czech Rep.Minor Pro
Beck Warm1800002021-20221G1999-04-22Whistler, BCMinor Pro
Jonah Wasylak501152019-20201F1994-01-11Calgary, ALTAMinor Pro
Dylan Wells4300002021-20221G1998-01-03St. Catharines, ONTMajor League
Ian White3901515122022-20242D1984-06-04Steinbach, MANMajor League
Steven Whitney68233255532015-20172R1991-02-18Boston, MAMinor Pro
Joseph Widmar329132222021-20232F1995-02-12Northbrook, ILMinor Pro
Chris Williams12022132015-20161D1991-01-09Pottstown, PAMinor Pro
Eric Williams8153035402021-20232D1995-06-14Newmarket, ONTMinor Pro
Sam Windle902222015-20161D1992-03-10Maple Grove, MNMinor Pro
Chase Witala500022017-20181L1995-05-27Prince George, BCMinor Pro
J.R. Wojciechowski100002018-20191D1994-08-03Lapeer, MIMinor Pro
Jake Wood681511261202018-20191F1993-08-06Georgetown, ONTMinor Pro
Dean Yakura802202022-20231C1985-06-26West Vancouver, BCMinor Pro
Justin Young235611102023-20241F1997-12-23Leduc, ALTAMinor Pro
Michael Young6291928142017-20181D1989-01-03Calgary, ALTAMinor Pro

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