hockey DB
search by league
team
morning report
contact us
home

South Carolina Stingrays all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Andy Adams1996-19971G1976-02-10Thornhill, ONTMinor Pro
Jack Adams71273562372023-20241C1997-02-05Boxford, MAMinor Pro
Eric Alexander213422012-20131R1989-08-15Kentwood, MIMinor Pro
Carter Allen8211112702021-20232D1996-10-12Lambton Shores, ONTMinor Pro
Chris Allen68132538442003-20041D1978-05-08Chatham, ONTMajor League
Jorge Alves200002005-20072G1979-01-30Boston, MAMajor League
Andrew Ammon387411162014-20151F1990-05-02Anchorage, AKMinor Pro
Brandon Anderson700042014-20151G1992-07-13Langley, BCMinor Pro
Josh Anderson6281422402006-20071L1981-08-31Fergus Falls, MNMinor Pro
Matt Anderson627233082021-20232D1999-04-11Shakopee, MNMinor Pro
Likit Andersson3651419182005-20061D1973-02-24Phisanulok, ThailandMinor Pro
Cedrick Andree700002021-20221G2000-06-07Orleans, ONTMinor Pro
Doug Andress25055122004-20051D1979-04-07Iroquois Falls, ONTMinor Pro
Andrew Andricopoulos49246192007-20081D1987-04-01Beverly, MAMinor Pro
Vladimir Antipov404421999-20001R1978-01-14Appatity, RussiaMinor Pro
Olivier Archambault3516824292016-20171L1993-02-16Le Gardeur, PQMinor Pro
Nielsson Arcibal810142011-20121R1988-05-10Vista, CAMinor Pro
Mark Ardelan72153247242004-20051D1983-03-16Regina, SASKMinor Pro
Jake Areshenko300002012-20131D1988-07-15Port Coquitlam, BCMinor Pro
Peter Armbrust7261016302002-20031R1977-12-03Edina, MNMinor Pro
Derek Arnold12369102016-20171C1990-02-09Foxboro, MAMinor Pro
Shaun Arvai300002011-20121D1982-10-06West Lorne, ONTMinor Pro
Cameron Askew1453831691142018-20213C1997-05-13Boston, MAMinor Pro
Keegan Asmundson300002014-20151G1990-08-07Inver Grove Heights, MNMinor Pro
Mitch Atkins200002021-20221C1994-08-26Kitchener, ONTMinor Pro
Paul Baier39268402011-20121D1985-02-02Summit, NJMinor Pro
Casey Bailey98311102019-20201R1991-10-27Anchorage, AKMajor League
Robbie Baillargeon2109982017-20181F1993-11-26Enfield, CTMinor Pro
Drew Baker3741115242013-20192D1986-01-30Alpharetta, GAMinor Pro
Kevin Baker811202012-20131C1987-03-27Brampton, ONTMinor Pro
Kory Baker100042005-20061C1980-08-06Miramichi, NBMinor Pro
Tarek Baker4891524512022-20231C1997-02-22Verona, WIMinor Pro
Cam Bakker4211112172018-20191D1993-04-01Kenmore, ONTMinor Pro
Todd Barclay101101999-20001F1977-07-22Fairbanks, AKMinor Pro
Mike Barrie942531562001994-20043C1974-03-17Kelowna, BCMinor Pro
Scott Bartlett2225742009-20101F1985-08-20Pittsford, NYMinor Pro
Scott Basiuk27156282004-20051D1980-08-04Prince Albert, SASKMinor Pro
Mark Bavis873038681861994-19962L1970-03-13Roslindale, MAMinor Pro
Mike Bavis39814221081994-19951W1970-03-13Roslindale, MAMinor Pro
Scott Beattie29202848401993-19941C1968-05-16Kimberley, BCMinor Pro
Alexandre Beauregard16022252012-20131L1991-06-06Saint-Jerome, PQMinor Pro
Matt Beca11551022012-20131C1986-03-06Mississauga, ONTMinor Pro
Jared Bednar2792273957941995-20026D1972-02-28Yorkton, SASKMinor Pro
Ryan Bednard3500062021-20221G1997-03-31Macomb, MIMinor Pro
Louis Belisle600022015-20161F1991-02-03Repentigny, PQMinor Pro
Rob Bellamy6332225462014-20151R1985-05-30Westfield, MAMinor Pro
Ryan Bennett3961218292006-20071R1981-09-16Glens Falls, NYMinor Pro
Mick Berge830342008-20091F1985-02-08Oklahoma City, OKMinor Pro
Brendan Bernakevitch67181836232006-20071C1982-07-14Regina, SASKMinor Pro
Grant Besse60303262332018-20191L1994-07-14Plymouth, MNMinor Pro
Andy Bezeau361010203521993-19941L1970-03-30Saint John, NBMinor Pro
Art Bidlevskii441341032012-20131D1991-04-11Kelowna, BCMinor Pro
Daniel Bienvenue5010112141997-19981L1977-06-10Val-d'Or, PQMinor Pro
Kristofers Bindulis84102838302017-20202D1995-09-18Riga, LatviaMinor Pro
Jason Binkley711242014-20151D1992-06-13Powell, OHMinor Pro
Martin Biron200021997-19981G1977-08-15Lac-Saint-Charles, PQMajor League
Hunter Bishop48242549202012-20131F1987-09-05Fairbanks, AKMinor Pro
Garin Bjorklund2802202022-20242G2002-05-28Calgary, ALTAMinor Pro
Nico Blachman260111052021-20221R1998-04-11Aventura, FLMinor Pro
Andrew Blazek923522014-20151D1988-08-07Pittsburgh, PAMinor Pro
John Blessman53131326341997-19981D1967-04-27Agincourt, ONTMinor Pro
Nick Bligh300002016-20171F1993-01-16Milton, MAMinor Pro
Kyle Bodie28461022013-20141C1988-05-31East St. Paul, MANMinor Pro
Rick Bodkin200021995-19961C1975-03-30Smithville, ONTMinor Pro
Alexandre Boivin300002019-20201C1994-11-01Ottawa, ONTMinor Pro
Sean Bonar400002020-20211G1991-02-12Delta, BCMinor Pro
Jason Bonsignore625722003-20052C1976-04-15Rochester, NYMajor League
Derek Booth69631371731993-19952D1970-07-19Niagara Falls, ONTMinor Pro
Scott Boston157421091513851994-19973D1971-07-13Ottawa, ONTMinor Pro
Ben Boudreau2412342008-20091C1984-11-08St. Catharines, ONTMinor Pro
Karl Boudrias21437292021-20221D2000-04-01Chateauguay, PQMinor Pro
Ben Boukal301162021-20221D1992-04-11Lansing, ILMinor Pro
Jeff Boulanger1752528532432001-20054F1977-02-07North Bay, ONTMinor Pro
Jonathan Boutin21000192008-20091G1985-03-28Granby, PQMinor Pro
Peter Boyd73294473432012-20142F1988-02-23Cambridge-Narrows, NBMinor Pro
R.J. Boyd100002014-20151D1991-02-07Lake Worth, FLMinor Pro
J.C. Brassard1223592017-20181D1995-10-29Scituate, MAMinor Pro
Bo Brauer500092018-20191F1995-04-20Edina, MNMinor Pro
Kip Brennan3000162008-20091L1980-08-27Kingston, ONTMajor League
Tim Breslin933641993-19941L1967-12-08Downers Grove, ILMinor Pro
Chris Bright624249911361993-19952R1970-10-14Calgary, ALTAMinor Pro
Ryan Brindley18140741143672000-20033D1976-07-09Thunder Bay, ONTMinor Pro
Alex Brink6081119772021-20221F1994-06-12Hamilton, NYMinor Pro
Shannon Briske311221999-20001R1974-09-25Jansen, SASKMinor Pro
Jeremy Brodeur200002022-20231G1996-10-29Essex Fells, NJMinor Pro
Cameron Brodie18134372012-20131D1988-07-01White Rock, BCMinor Pro
Alex Brooks331111262016-20171D1991-07-09Walker, MIMinor Pro
Mike Brown400002005-20061G1985-03-04Baldwinsville, NYMinor Pro
Trevor Bruess4681725742009-20101R1986-01-06Minneapolis, MNMinor Pro
Eric Brule1871118141993-19941D1970-01-17Victoriaville, PQMinor Pro
David Brumby3801122002-20042G1975-05-21Victoria, BCMinor Pro
Craig Brunel8033342000-20011R1979-12-11Minnedosa, MANMinor Pro
Erik Burgdoerfer300022014-20151D1988-12-11Abington, PAMajor League
Marc Busenburg3551520202006-20071D1977-12-07Shrewsbury, MAMinor Pro
Bryson Busniuk4411112272006-20143C1979-11-12Thunder Bay, ONTMinor Pro
Rob Butler41713201411996-19971L1976-03-31St. Louis, MOMinor Pro
Ryan Button500042012-20131D1991-03-26Edmonton, ALTAMinor Pro
Derrick Byfuglien34044462007-20081D1980-12-23Roseau, MNMinor Pro
Cory Cadden108088851996-19993G1969-02-21Edmonton, ALTAMinor Pro
Jeff Caister1200042009-20112D1985-01-17Mississauga, ONTMinor Pro
Michal Cajkovsky253912302014-20151D1992-05-06Bratislava, SlovakiaMinor Pro
Adam Calder2471061512574151999-20034L1976-03-28Portage la Prairie, MANMinor Pro
Brett Cameron64232952752014-20162R1990-05-11Spruce Grove, ALTAMinor Pro
Scott Cameron11481242005-20061L1981-04-11Valley East, ONTMinor Pro
Taylor Cammarata49121931162017-20181C1995-05-13Plymouth, MNMinor Pro
Scott Campbell32111324112013-20141F1986-06-06Navan, ONTMinor Pro
Trent Campbell262871562431672007-20125L1982-12-24Beauval, SASKMinor Pro
Joe Cannata301102016-20171G1990-01-02Wakefield, MAMinor Pro
Kris Cantu721392001-20021L1976-01-12Warren, MIMinor Pro
Chris Capraro510102009-20101F1983-12-20Medford, MAMinor Pro
Spencer Carbery942226482582008-20102L1981-11-09Victoria, BCMinor Pro
Adam Carlson2900022016-20182G1994-02-13Edina, MNMinor Pro
Jason Carriere11112221998-19991L1974-04-22Calgary, ALTAMinor Pro
Jay Cascalenda42257232009-20101D1985-07-10West St. Paul, MNMinor Pro
Chris Casto100002013-20141D1991-12-27Stillwater, MNMinor Pro
Martin Cerven803322000-20011C1977-03-07Trencin, Czech Rep.Minor Pro
Chris Chaput1384970119862006-20082C1983-11-20Providence, RIMinor Pro
Jonathan Charbonneau103304878262017-20203R1994-07-02St-Columban, PQMinor Pro
Mike Chen555712382017-20192D1992-12-02Rockville, MDMinor Pro
Andrew Cherniwchan4561571813385162011-202311F1989-04-20Hinton, ALTAMinor Pro
Andrei Chouroupov1223562000-20011C1978-02-28Moscow, RussiaMinor Pro
Jay Chrapala100002007-20081G1981-02-06Hamilton, ONTMinor Pro
Damian Chrcek1201182021-20221D1996-02-17Marysville, MIMinor Pro
Gord Christian15134171994-19951L1969-02-24Mount Hope, ONTMinor Pro
Billy Christopoulos100002019-20201G1994-02-01Raleigh, NCMinor Pro
Joe Ciccarello55121830451999-20001W1972-03-08Calgary, ALTAMinor Pro
Jordan Ciccarello910172015-20161D1990-12-27New Hartford, CTMinor Pro
Jason Cipolla713957961191995-19983C1972-12-30Toronto, ONTMinor Pro
Joe Cipollone400002021-20221F1997-03-29Purchase, NYMinor Pro
Marty Clapton373751432184042000-20066R1974-07-01Newton, MAMinor Pro
Dylan Clarke16303112012-20131C1986-08-27Belleville, ONTMinor Pro
Colby Cohen203302012-20131D1989-04-25Villanova, PAMajor League
Maurizio Colella300002021-20221L1997-03-21Tottenham, ONTMinor Pro
Jacob Coleman1521322021-20221F1997-04-29Moon, PAMinor Pro
Anthony Collins570661932013-20213R1989-10-09Langley, BCMinor Pro
Sean Collins3111314162007-20081D1983-10-30Troy, MIMajor League
Stephen Collins100002017-20181F1991-08-10Pittsford, NYMinor Pro
Brendan Concannon88315990281998-20023F1972-09-08Boston, MAMinor Pro
Rob Concannon3101111202318051995-20036L1970-12-02Dorchester, MAMinor Pro
Shane Connelly3202202009-20112G1987-03-16Cheltenham, PAMinor Pro
Ryan Cook703342020-20211D1995-02-06Lancaster, NYMinor Pro
David Cooper3991928901994-19951D1973-11-02Ottawa, ONTMajor League
Mark Cooper101294574482019-20212F1992-05-26Toronto, ONTMinor Pro
Reid Cooper600002023-20241G1998-07-01Corman Park, SASKMinor Pro
Pheonix Copley300002013-20141G1992-01-18North Pole, AKMajor League
Cody Corbett1115642016-20171D1993-12-14Lakeland, MNMinor Pro
Scott Corbett410102005-20061R1978-03-05Dunnville, ONTMinor Pro
Yvan Corbin35152035101994-19951L1972-10-04Kapuskasing, ONTMinor Pro
Jeff Corey56162541222008-20091R1982-10-10Boothwyn, PAMinor Pro
Mario Cormier22123221996-19982D1976-02-24Moncton, NBMinor Pro
Tom Costa402201995-19961D1974-02-08Los Angeles, CAMinor Pro
Ed Courtenay1991071282351061996-20053R1968-02-02Verdun, PQMajor League
Justin Courtnall44549922012-20131L1989-05-21Victoria, BCMinor Pro
Lawton Courtnall118232245552021-20232F1996-03-07Westlake Village, CAMinor Pro
Carter Cowlthorp487714342021-20221F1996-03-27Boissevain, MANMinor Pro
Darien Craighead25641082020-20211F1997-03-07Surrey, BCMinor Pro
Derek Crimin17639102001-20021C1973-04-03Sault Ste. Marie, MIMinor Pro
Tommy Cross2461319232012-20131D1989-09-12Hartford, CTMajor League
Joe Cucci201102010-20111F1986-03-08Melrose Park, ILMinor Pro
Mario Culina200002022-20231G1997-06-12Sault Ste. Marie, ONTMinor Pro
Patrick Cullen822422011-20121F1989-02-07Washington, DCMinor Pro
Patrick Cullity7121517812010-20111D1987-01-26Boston, MAMinor Pro
Zach Currie36246302013-20141D1988-03-12Victoria, BCMinor Pro
Mike Curry262911232008-20091W1984-09-20Eagle River, AKMinor Pro
Nicholas D'Agostino572151782015-20161D1990-06-24Bolton, ONTMinor Pro
Maxime Daigneault59022102004-20062G1984-01-23St.-Jacques-le-Mineu, PQMinor Pro
Marty Dallman22111627221994-19951C1963-02-05Niagara Falls, ONTMajor League
Cam Danyluk532629551961994-19992L1972-09-06Andrew, ALTAMinor Pro
Kirk Daubenspeck1840991141999-20066G1974-07-21Madison, WIMinor Pro
Jean-Francois David1641014252005-20061D1982-04-29Montreal, PQMinor Pro
Scott Davidson33145392019-20201F1995-06-04Trail, BCMinor Pro
Andy Davis1000101998-19991G1970-10-23Rye, NYMinor Pro
Tim Davison6442630202017-20192D1994-03-20De Pere, WIMinor Pro
David de Kastrozza94292655482009-20123R1986-10-20Toms River, NJMinor Pro
Derek Deblois94394483732014-20173R1991-02-19Warwick, RIMinor Pro
Andrew DeBrincat310122017-20181R1993-07-21Farmington Hills, MIMinor Pro
Robby Dee42142337262012-20131C1987-04-09Plymouth, MNMinor Pro
Gordy Defiel1400002018-20191G1993-01-27Stillwater, MNMinor Pro
Frank DeFrenza100021995-19961L1974-09-26Burnaby, BCMinor Pro
Mark Dekanich3500002015-20161G1986-05-10North Vancouver, BCMajor League
Anthony Del Gaizo64173148702022-20231L1998-01-31Basking Ridge, NJMinor Pro
Ryan Del Monte17257122010-20111R1983-09-13Mississauga, ONTMinor Pro
Steven Delisle1101142016-20171D1990-07-30Levis, PQMinor Pro
Stefan Della Rovere201162008-20091L1990-02-25Richmond Hill, ONTMajor League
Bob Delorimiere900001997-19981G1970-06-17Buffalo, NYMinor Pro
Matt Demas100002005-20061G1986-09-25Summerville, SCMinor Pro
Jared DeMichiel2601122010-20111G1985-04-16Avon, CTMinor Pro
Vasily Demin31268591994-19951D1974-05-23 Minor Pro
Dan DeSalvo1063567102802019-20212C1992-03-06Rolling Meadows, ILMinor Pro
Matt Desrosiers1393049791322001-20043D1979-06-06Fort Erie, ONTMinor Pro
Joe Devin2187182153922014-20184L1987-10-05Scituate, MAMinor Pro
Mike Devin701172014-20151D1987-10-05Scituate, MAMinor Pro
Brad Dexter291441902342021996-20015D1972-03-29Brockville, ONTMinor Pro
Norman Dezainde900061994-19951L1973-01-29Toronto, ONTMinor Pro
Joe Diamond11347202014-20151F1989-06-16Long Beach, NYMinor Pro
Peter Diliberatore803362023-20241D2000-03-31Bedford, NSMinor Pro
Gregory DiTomaso25279262021-20221D1996-03-12Toronto, ONTMinor Pro
Ryan Dmowski2416723192021-20221F1997-03-18East Lyme, CTMinor Pro
Sean Dolan4491524122010-20153F1988-02-11St. Louis, MOMinor Pro
John Donnelly1603322006-20071D1979-12-06Marquette, MIMinor Pro
Seamus Donohue705522021-20221D1996-06-01North Oaks, MNMinor Pro
Rob Donovan2141418321995-19961D1970-05-26Boston, MAMinor Pro
Michael Dorr823502011-20121F1988-12-28Roseville, MNMinor Pro
Viktor Dovgan109716231472006-20092D1987-02-27Moscow, RussiaMinor Pro
Jack Downing59181432352013-20152F1989-01-24New Canaan, CTMinor Pro
Chris Doyle13561162011-20121L1990-03-22Charlottetown, PEIMinor Pro
Alex Dubeau2600002020-20211G1994-07-01Mascouche, PQMinor Pro
Justin Duberman472424481191995-19961R1970-03-23New Haven, CTMajor League
Michael Dubuc874841891122008-20102L1988-06-29Granby, PQMinor Pro
Jeremy Duchesne500022008-20091G1986-10-17Silver Spring, MDMajor League
Marc Dudzinski100002007-20081G1984-01-25West Chester, PAMinor Pro
Kevin Dufour934722016-20171W1992-07-21Quebec City, PQMinor Pro
Steve Duke200022002-20031D1975-08-31Georgetown, ONTMinor Pro
Mark Dutiaume28347241997-19981L1977-01-31Winnipeg, MANMinor Pro
Justin Eddy2500022004-20051G1980-09-02Apple Valley, MNMinor Pro
Jeff Edwards676915751998-19991L1974-03-25Fort Frances, ONTMinor Pro
John Eichelberger1001102004-20051F1981-02-26Glencoe, ILMinor Pro
Shane Eiserman2871017212018-20191F1995-10-10Newburyport, MAMinor Pro
Matt Elich23314202004-20051R1978-09-22Grosse Pointe, MIMajor League
Brendan Ellis5762430612013-20162D1989-01-05Kelowna, BCMinor Pro
Brian Elser711242012-20131L1989-10-05Hopewell Junction, NYMinor Pro
Rick Emmett702241995-19961D1975-02-12Etobicoke, ONTMinor Pro
Tyson Empey641923421192023-20241L1995-06-29Swift Current, SASKMinor Pro
Deryk Engelland3531316202005-20061D1982-04-03Edmonton, ALTAMajor League
Wade Epp178843513312014-20173D1989-06-13Chilliwack, BCMinor Pro
Beau Erickson300002009-20101G1985-12-16Hinton, IAMinor Pro
Macoy Erkamps38235532020-20222D1995-02-02Richmond, BCMinor Pro
Bryan Esner16325122007-20081F1983-06-12Paradise Valley, AZMinor Pro
Bryan Etter100002021-20221D1995-03-03Medford, NJMinor Pro
Jonny Evans105345488432021-20243F1997-05-01Delta, BCMinor Pro
Dan Eves26257192010-20111F1986-04-05Lake Orion, MIMinor Pro
Croix Evingson14112122021-20221D1997-08-28Anchorage, AKMinor Pro
Dominic Fafard701141994-19951D1974-07-13Longueuil, PQMinor Pro
Grant Farrell5722022342009-20112D1983-10-11Calgary, ALTAMinor Pro
Brad Farynuk50112031852008-20091D1982-01-22Enderby, BCMinor Pro
Danny Federico13141923342016-20182D1992-06-03Acton, MAMinor Pro
Chris Felix7051520701998-19991D1964-05-27Bramalea, ONTMajor League
Kyle Ferguson4269151721996-19971R1973-08-12Toronto, ONTMinor Pro
Nello Ferrara300002009-20101D1976-04-18Chicago, ILMinor Pro
Evan Fiala10101472017-20181D1997-06-07Clavet, SASKMinor Pro
Mike Figliomeni522421995-199611972-03-05Thunder Bay, ONTMinor Pro
Rick Findlay400001998-19991D1975-09-22Halifax, NSMinor Pro
Joe Finley43210121162009-20112D1987-06-29Edina, USAMajor League
Ryan Finnerty691234461692005-20061C1980-11-23Lethbridge, ALTAMinor Pro
Sam Fioretti4661521522018-20191C1993-08-07Calgary, ALTAMinor Pro
Kevin Fitzgerald744822021-20221F1996-07-31Hinsdale, ILMinor Pro
Leo Fitzgerald313402017-20181F1993-08-26Port Alberni, BCMinor Pro
Blaine Fitzpatrick400001997-19981R1977-05-12Ten Mile House, PEIMinor Pro
Tom Fitzpatrick600022012-20131D1987-10-14Fort McMurray, ALTAMinor Pro
Jason Fitzsimmons70022371994-19983G1971-06-03Regina, SASKMinor Pro
Brett Flemming4131013552011-20121D1991-02-26Regina, SASKMinor Pro
Brady Fleurent410122019-20201F1994-05-20Biddeford, MEMinor Pro
Sylvain Fleury1186181142461993-19952C1970-04-30Drummondville, PQMinor Pro
Rob Flick603132631602016-20171C1991-03-28London, ONTMinor Pro
Logan Flodell600002021-20221G1997-02-10Regina, SASKMinor Pro
Justin Florek19958711291202020-20233F1990-05-18Marquette, MIMajor League
Derek Foam371101162012-20131D1988-09-06Mississauga, ONTMinor Pro
Dan Ford500022013-20141D1990-11-19Skaneateles, NYMinor Pro
Scott Ford40145822014-20151D1979-12-24Fort St. John, BCMinor Pro
Todd Ford5103342009-20112G1984-05-01Calgary, ALTAMinor Pro
Matt Fornataro33181836252009-20101R1985-06-26Calgary, ALTAMinor Pro
Aaron Forsythe22022272004-20051D1981-09-26Mankato, MNMinor Pro
Alexandre Fortin37141933202022-20231L1997-02-25Blainville, PQMajor League
Dan Fournel5877142161995-19983R1972-02-15Geraldton, ONTMinor Pro
Chris Foy931136471371994-19983D1970-09-16Toronto, ONTMinor Pro
Cole Fraser29246812020-20242D1999-08-23Ottawa, ONTMinor Pro
Jamie Fraser306232982005-20072D1985-11-17Sarnia, ONTMajor League
Jason Fredricks231910122009-20101D1987-01-18Eagle River, WIMinor Pro
Daniel Fritz200022020-20211D1995-04-07Harwood, MDMinor Pro
Zachary Fucale100002020-20211G1995-05-28Laval, PQMajor League
Alan Fyfe27246122001-20021W1979-02-14Niagara Falls, ONTMinor Pro
Austin Fyten4191120882015-20161C1991-05-03Sundre, ALTAMinor Pro
Mike Gabinet2321214182007-20081D1981-09-26Edmonton, ALTAMinor Pro
Alex Gacek19841242016-20171F1993-04-06Dracut, MAMinor Pro
Christian Gagnon402202005-20061D1981-11-28Bois-des-Fillion, PQMinor Pro
Trevor Gallant526801995-19961C1975-01-10London, ONTMinor Pro
Matt Garver500001998-19991F1976-04-01Pittsford, NYMinor Pro
Matt Garzone5041923331998-19991D1972-10-06Sherborn, MAMinor Pro
Patrick Gaul401681081761392012-20197F1990-02-27Pittsburgh, PAMinor Pro
Sean Gauthier49156101995-19961G1971-03-28Sudbury, ONTMajor League
Paul Geiger58122335232017-20181D1992-07-28Stouffville, ONTMinor Pro
Marc Genest3631316411996-20042C1973-02-19Orleans, ONTMinor Pro
Brett Gensler1003322013-20141F1990-11-22St. Charles, MOMinor Pro
Derek Gentile40141832162021-20221C1999-04-09Sydney, NSMinor Pro
David Gerths401122013-20141F1990-09-27Ankeny, IAMinor Pro
Phil Gianfrancesco501142007-20081F1985-02-15Toronto, ONTMinor Pro
Mitchell Gibson4211202023-20241G1999-06-25Phoenixville, PAMinor Pro
Trevor Gillies1000222712015-20183L1979-01-30Cambridge, ONTMajor League
Trent Gleason201161995-19961D1971-04-29Brockville, ONTMinor Pro
Josh Godfrey115254368742008-20113D1988-01-15Collingwood, ONTMinor Pro
Tommy Goebel58173451352010-20111F1984-11-20Parma, OHMinor Pro
Bobby Goepfert1300002008-20091G1983-05-09Kings Park, NYMinor Pro
Neal Goff1511292019-20201D1993-09-15Stillwater, MNMinor Pro
Robin Gomez23749521018182002-20064L1981-10-15Prince Rupert, BCMinor Pro
Igor Gongalsky4471623632013-20141L1986-11-05Kiev, UkraineMinor Pro
Andrew Gordon11861462007-20081L1985-12-13Halifax, NSMajor League
Rick Gorman302242001-20021L1979-02-01Philadelphia, PAMinor Pro
Max Gottlieb5751823302020-20211D1995-01-27Old Bridge, NJMinor Pro
Gavin Gould20088162022-20231F1996-04-27North Vancouver, BCMinor Pro
Will Graber11011182020-20211C1996-06-03Broomfield, COMinor Pro
Branden Gracel1745902014-20151C1990-05-24Calgary, ALTAMinor Pro
Neil Graham400022010-20111F1985-04-21Calgary, ALTAMinor Pro
Derek Grant200021994-19962C1974-03-18Cornwall, ONTMinor Pro
Josh Gratton37414181232018-20191L1982-09-09Brantford, ONTMajor League
Mark Green65252954541993-19941L1967-12-26Massena, NYMinor Pro
Luke Greiner427310222013-20141L1990-05-01Faribault, MNMinor Pro
Andy Grenier8000121994-19951 Minor Pro
Jessy Grenier6000521998-19991D1974-07-12Pabos-Mills, PQMinor Pro
Todd Griffith126612162007-20081C1985-01-27Welland, ONTMinor Pro
Ryan Grimshaw511910312012-20142D1990-01-28Rochester, NYMinor Pro
David Grimson812342008-20091D1984-05-29Mozart, SASKMinor Pro
Nathan Grobins500021995-19961G1972-06-06Houston, BCMinor Pro
Donny Grover54102232882006-20071D1983-01-17Boston, MAMinor Pro
Philipp Grubauer4301102011-20121G1991-11-25Rosenheim, GermanyMajor League
Marty Guerin68183250662007-20081F1983-05-25Lansing, MIMinor Pro
Carmine Guerriero100002017-20181G1992-02-20Montreal, PQMinor Pro
Sean Gulka7000342022-20231C2000-02-15Langley, BCMinor Pro
Hampus Gustafsson29571282017-20181F1993-10-26Ljungby, SwedenMinor Pro
Garrett Haar3541216162014-20151D1993-08-16Huntington Beach, CAMinor Pro
Victor Hadfield16224102021-20221L2000-09-21Oakville, ONTMinor Pro
Marc Hagel219817112013-20141F1988-09-02Hamilton, ONTMinor Pro
Micheal Haley7516132006-20071C1986-03-30Guelph, ONTMajor League
Connor Hall9134112022-20242D1998-02-21Cambridge, ONTMinor Pro
Zach Ham1341227391162000-20022L1976-06-03Spokane, WAMinor Pro
Mike Hamilton40131629502011-20132F1983-05-02Victoria, BCMinor Pro
Tariq Hammond15873239532019-20223D1993-12-05Calgary, ALTAMinor Pro
Nick Harloff27257272005-20061D1984-05-11Kitchener, ONTMinor Pro
Patrick Harper3110616102023-20241L1998-07-29New York, NYMinor Pro
Tim Harris601335481371993-19941R1967-10-16Uxbridge, ONTMinor Pro
Chase Harrison901142018-20191D1996-10-11Winnipeg, MANMinor Pro
Tim Harrison1792029492102018-20213R1994-01-11Duxbury, MAMinor Pro
Martin Has503912192022-20231D2001-02-02Prague, Czech Rep.Minor Pro
Jake Hauswirth99273158322009-20112C1988-02-16Merrill, WIMinor Pro
John Havrilack100002008-20091GLong Island, NYMinor Pro
Ryan Hayes16641042012-20131F1989-06-04Syracuse, NYMinor Pro
Dan Haylow400021997-19981C1969-02-20Moncton, NBMinor Pro
Cameron Heath1002222018-20191D1994-10-10Troy, MIMinor Pro
John Hecimovic2451015402005-20061R1984-03-31Waterloo, ONTMinor Pro
Jason Hehr791224361221996-19993D1971-02-08Medicine Hat, ALTAMinor Pro
Dan Heilman16471192001-20021C1975-10-10Olds, ALTAMinor Pro
Mathieu Henderson300002016-20171D1996-01-07Brantford, ONTMinor Pro
Brent Henley99317205612002-20042D1980-08-30Coquitlam, BCMinor Pro
Caleb Herbert1053739761532014-20213F1991-10-12Bloomington, MNMinor Pro
Orrin Hergott300002004-20051C1982-06-15Humboldt, SASKMinor Pro
Russ Herrington14224161993-19941Minor Pro
Chris Higgins16461042011-20121C1986-04-30Lynnfield, MAMinor Pro
Brock Higgs930322014-20151F1992-05-04Kingston, ONTMinor Pro
Blake Hillman433811122020-20211D1996-01-26Elk River, MNMajor League
Alden Hirschfeld1844882012-20131F1988-01-26Sylvania, OHMinor Pro
Tim Hockley100002009-20101D1984-06-21Collingwood, ONTMinor Pro
Jamie Hodson3601102001-20021G1980-04-08Lenore, MANMinor Pro
Tom Holdeman641521993-19941R1970-11-08Columbus, INMinor Pro
Jay Holladay600002009-20101D1985-05-10Virginia Beach, VAMinor Pro
Tom Holmes1811011211997-19981F1973-03-10Rye, NYMinor Pro
Ben Holmstrom3851419492021-20221C1987-04-09Colorado Springs, COMajor League
Braden Holtby1301122009-20101G1989-09-16Lloydminster, SASKMajor League
Patrick Holway1711213122021-20221D1996-10-01Cohasset, MAMinor Pro
Christian Horn4371320202018-20191F1993-06-11Plymouth, MNMinor Pro
Jacob Hudson1363982023-20241C2000-12-02Antigonish, NSMinor Pro
Bear Hughes66233659262022-20231C2001-05-30Post Falls, IDMinor Pro
Jason Hughes9112101998-19991D1974-01-16Selby, ONTMinor Pro
Tommy Hughes7251318502017-20202D1992-04-07London, ONTMinor Pro
Dean Hulett2010515541994-19962R1971-07-25San Juan, PRMinor Pro
Max Humitz139716102022-20231F1995-07-08Livonia, MIMinor Pro
Spencer Humphries706692015-20161D1992-04-30Tsawwassen, BCMinor Pro
Garet Hunt67311141202023-20241L1987-10-14Maple Ridge, BCMinor Pro
Shawn Hunwick900002012-20131G1987-04-09Sterling Heights, MIMajor League
Curtis Huppe14350631131082002-20042R1979-02-21Winnipeg, MANMinor Pro
Brandon Hynes19369102014-20151R1992-09-14Norris Point, NFLDMinor Pro
Chris Hynnes208601011612111996-19993D1970-08-12Thunder Bay, ONTMinor Pro
Joel Irving19556791354542000-20064W1976-01-02Lumsden, SASKMinor Pro
Nick Isaacson265611352021-20221L1999-08-11Oakville, ONTMinor Pro
Chris Jacobson19044591998-19991C1977-02-08Regina, SASKMinor Pro
Jeff Jakaitis12303302012-20195G1983-06-09Rochester, MNMinor Pro
David Jarman300062010-20142F1986-04-19Toronto, ONTMinor Pro
John Jarram30235452004-20051D1982-07-26Kitchener, ONTMinor Pro
Mike Jickling17339771161322002-20064C1973-01-05Edmonton, ALTAMinor Pro
Jonas Johansson109514122004-20062R1984-03-18Jonkoping, SwedenMajor League
Dustin Johner424602003-20041C1983-03-06Estevan, SASKMinor Pro
Casey Johnson600002020-20211D1996-04-12Grand Forks, NDMinor Pro
Colin Johnson60189572003-20041D1982-03-12Davidson, SASKMinor Pro
Gregg Johnson70214061502009-20101F1982-06-18Windsor, CTMinor Pro
Josh Johnson4402262007-20092G1984-01-25Esko, MNMinor Pro
Keith Johnson1344960109562008-20102F1984-10-21Windsor, CTMinor Pro
Nick Johnson166410162017-20181F1986-08-25Windsor, CTMinor Pro
Steven Johnson2025742018-20191D1994-06-27Excelsior, MNMinor Pro
Trevor Johnson33137851229302000-20066D1977-06-29Davidson, SASKMinor Pro
Trevor Johnson3851924372004-20051D1982-01-25Trail, BCMinor Pro
Tyler Johnson3981018182012-20131C1989-01-04Cloquet, MNMinor Pro
Andrew Johnston1422442015-20161L1991-07-06Saskatoon, SASKMinor Pro
Marc Johnstone502242020-20211R1996-06-19Cranford, NJMajor League
Nick Jones5261319182015-20161D1990-06-26Scranton, PAMinor Pro
Zach Jones81178462009-20112D1987-01-14Lisle, ILMinor Pro
Tim Judy41448422006-20082D1981-01-14Bowie, MDMinor Pro
Tyler Jundt401102011-20121D1988-03-07Williston, NDMinor Pro
Matt Jurusik800022020-20211G1997-05-01La Grange, ILMinor Pro
Jake Kamrass22101222162017-20192F1994-03-28Atlanta, GAMinor Pro
Cory Kane622402014-20151C1990-09-15Irvine, CAMinor Pro
Petro Kantzavelos100001998-19991D1974-07-09Toronto, ONTMinor Pro
Forrest Karr200001999-20001G1976-01-02De Forest, WIMinor Pro
Nikita Kashirsky86333568912008-20113C1985-01-25Moscow, RussiaMinor Pro
Francis Kearney6171017311993-19941Minor Pro
Derek Keller9372734322009-20123D1986-10-18Wilkie, SASKMinor Pro
Paul Kelly285914192008-20091C1980-10-04West Peabody, MAMinor Pro
Casey Kesselring203322002-20031C1974-02-05Cambridge, ONTMinor Pro
Kameron Kielly4181321182023-20241R1996-12-13Charlottetown, PEIMinor Pro
Ryker Killins14369102018-20191D1996-05-30Wawa, ONTMinor Pro
Michael Kim120156075612022-20242D1995-06-28Toronto, ONTMinor Pro
Dylan King30022452013-20141D1990-07-05Thessalon, ONTMinor Pro
Damon Kipp565813242011-20132D1988-04-09Salmon Arm, BCMinor Pro
Barret Kirwin24358122021-20221C2000-02-18Barrie, ONTMinor Pro
Nate Kiser412219411511312004-20117D1982-05-04Southgate, MIMinor Pro
Julian Kislin100002022-20231D1999-05-24Manalapan, NJMinor Pro
Nick Klaren1814562009-20101D1984-06-12North St. Paul, MNMinor Pro
Jordan Klimek709918452019-20212D1995-08-18Langley, BCMinor Pro
Jared Knight200002012-20131R1992-01-16Battle Creek, MIMinor Pro
Kevin Knopp1502261832121995-20055D1969-10-24Edmonton, ALTAMinor Pro
Graham Knott1932582020-20211C1997-01-13Etobicoke, ONTMinor Pro
Daniel Koger34111122272011-20132R1989-11-10Szekesfehervar, HungaryMinor Pro
Dan Kolomatis500022014-20151D1991-05-22Basking Ridge, NJMinor Pro
Branden Komm801102015-20161G1991-03-19Williamsville, NYMinor Pro
Jarrett Konkle5181321342006-20071L1982-12-18Toronto, ONTMinor Pro
Jay Kopischke1020202001-20021L1978-02-07Alexandria, MNMinor Pro
Tad Kozun781933521202017-20192L1993-03-03Nipawin, SASKMinor Pro
Kyle Kraemer1231422015-20161F1985-02-15St. Louis, MOMinor Pro
Patrick Kramer1802202021-20221C1997-03-06Bridgewater, MAMinor Pro
Andrew Krelove401122011-20121D1987-04-15Thunder Bay, ONTMinor Pro
Mike Krieg12022142017-20181D1990-01-08Phoenix, AZMinor Pro
Johann Kroll1611367801292008-20124D1984-02-23Plymouth, MNMinor Pro
Dmitri Kugryshev301122010-20111R1990-01-18Moscow, RussiaMinor Pro
Kyler Kupka722402023-20241F1999-05-11Camrose, ALTAMinor Pro
Jake Kupsky1100002020-20211G1995-10-27Waukesha, WIMinor Pro
Nicholas Kuqali703342012-20131D1985-05-14Dallas, TXMinor Pro
Jordan Kwas17145122015-20161F1989-02-20Cochrane, ALTAMinor Pro
Steve L'Ecuyer9000152005-20061D1982-12-27Thunder Bay, ONTMinor Pro
Eric Labelle22224902005-20061R1981-03-03Hull, PQMinor Pro
Maxime Lacroix10752551071322008-20123L1987-06-05Quebec, PQMinor Pro
Conor Landrigan811222021-20221F1996-03-30New Tripoli, PAMinor Pro
Bill Lang201121995-19961C1973-07-16Newmarket, ONTMinor Pro
Scott Langdon20022322013-20141D1985-01-06Ancaster, ONTMinor Pro
Chase Langeraap820222010-20111F1987-03-11Cayuga, ONTMinor Pro
Chris Langkow57202646362012-20142C1989-08-22Vegreville, ALTAMinor Pro
Martin Lapointe301101998-19991D1973-06-26Rouyn-Noranda, PQMinor Pro
Jacques Lariviere602272000-20011L1979-12-18Sorel, PQMinor Pro
Stephane Larocque9123321995-19961R1974-07-24Hull, PQMinor Pro
Nick Larson23729452013-20141L1989-11-14Apple Valley, MNMinor Pro
Joe Lavin1302262013-20141D1989-07-17Shrewsbury, MAMinor Pro
Jamie Leach561741995-19961R1969-08-25Winnipeg, MANMajor League
Joey Leach1921873913212015-20194D1992-01-29Wadena, SASKMinor Pro
Carl LeBlanc6133134861995-19961D1971-09-06Drummondville, PQMinor Pro
Guy Leboeuf16011132014-20151D1989-12-11Bedford, PQMinor Pro
Jesse Lees274711162019-20212D1995-09-14Calgary, ALTAMinor Pro
Alexandre Legault8202101993-19941D1971-12-27Sainte-Foy, PQMinor Pro
Stephane Legault633602018-20191L1993-03-03Edmonton, ALTAMinor Pro
Dave Leger100002003-20041D1982-09-10Ottawa, ONTMinor Pro
Jeff Legue53152035402005-20061F1981-05-24Cornwall, ONTMinor Pro
Jody Lehman16401010841998-20024G1975-07-01North Battleford, SASKMinor Pro
Ryan Leibold74151934492022-20242F1998-11-03Ashburn, VAMinor Pro
Nick Leivermann48102434322023-20241D1998-09-14Eden Prairie, MNMinor Pro
Conor Lemirande200022017-20181F1993-10-01Janesville, WIMinor Pro
Taras Lendzyk4702281996-19971G1972-03-07Wadena, SASKMinor Pro
David LeNeveu1100002013-20152G1983-05-23Fernie, BCMajor League
Chris Leone1403322018-20191D1991-11-07Dearborn Heights, MIMinor Pro
Jackson Leppard931829471722022-20242L2000-01-18North Vancouver, BCMinor Pro
Rick Lessard5101101993-19941D1968-01-09Timmins, ONTMajor League
Frederic Letourneau501142020-20211F1996-04-12Montreal, PQMinor Pro
Gabriel Levesque401102014-20151C1990-05-23Montreal, PQMinor Pro
Tyler Lewington14156202015-20161D1994-12-05Edmonton, ALTAMajor League
Carlyle Lewis491019292102004-20051R1978-03-01Middleton, NSMinor Pro
Miles Liberati12235182018-20191D1995-06-21Cheswick, PAMinor Pro
Eric Lind100002009-20101D1978-03-12Stamford, CTMinor Pro
Eric Linkowski200001999-20001D1975-10-22Mount Vernon, NYMinor Pro
Ivan Lodnia306192592023-20241R1999-08-31Los Angeles, CAMinor Pro
Andrew Loewen300002010-20111G1985-02-20Winnipeg, MANMinor Pro
Sam Lofquist100002011-20121D1990-03-15Somerset, WIMinor Pro
Jim Lorentz6481725462003-20041C1981-09-28Grand Island, NYMinor Pro
Ryan Lowery18055182012-20131D1989-09-06Inverness, ILMinor Pro
Jarid Lukosevicius20151227172022-20242R1995-02-05Vancouver, BCMinor Pro
Darren Lynch137714142005-20061R1983-07-07Regina, SASKMinor Pro
Craig Lyons46192948581994-19951R1972-12-25Calgary, ALTAMinor Pro
Benton Maass119122638662022-20242D1998-11-25Elk River, MNMinor Pro
Roddy MacCormick201101996-19971R1973-01-25Dartmouth, NSMinor Pro
Daren Machesney3601102006-20122G1986-12-13Hamilton, ONTMinor Pro
Mike MacKay2332521998-19991L1978-09-10New Glasgow, NSMinor Pro
Drew Mackenzie566232982014-20151D1988-12-17New Canaan, CTMinor Pro
Ian Mackey36358692022-20242F1996-09-12Tower Lakes, ILMinor Pro
Cail MacLean16963741371302005-20083R1976-09-30Middleton, NSMinor Pro
Alex MacLeod233710322012-20131F1987-12-16Nelson, BCMinor Pro
Johnathan MacLeod50156342018-20191D1996-06-02Dracut, MAMinor Pro
Rob Madore2011-20121G1988-05-28Pittsburgh, PAMinor Pro
Brandon Magee132810272015-20161R1994-01-23Edmonton, ALTAMinor Pro
Austin Magera88375188542022-20242C1998-07-19Suwanee, GAMinor Pro
Samson Mahbod163710122010-20111R1989-02-03Montreal, PQMinor Pro
Anthony Maiani2325782011-20121C1989-02-24Shelby Township, MIMinor Pro
John Maksymiu310101999-20001C1975-10-24Swartz Creek, MIMinor Pro
Zachary Malatesta5181826632020-20211D1996-07-31Wilmington, MAMinor Pro
Matt Mallgrave410161993-19941FSilver Spring, MDMinor Pro
Phil Mangan244711122012-20131C1987-02-11Gananoque, ONTMinor Pro
Hugo Marchand119411152282000-20053D1979-07-16Montreal, PQMinor Pro
Dylan Margonari75252348742015-20183F1992-02-07Greensburg, PAMinor Pro
Brett Marietti55019428748111271994-20039R1973-02-09Haileybury, ONTMinor Pro
Alec Marsh10527102019-20201F1995-11-28Bridgewater, NJMinor Pro
Bryce Martin27213302021-20221D1997-02-20Fort Erie, ONTMinor Pro
Austin Martinsen500002022-20231F1997-05-11Farmington, MNMinor Pro
Joe Masonius101102018-20191D1997-02-17Spring Lake, NJMinor Pro
Jake Massie111202021-20221D1997-01-21Montreal, PQMinor Pro
Tommy Maxwell3457121112007-20092R1985-11-19Spokane, WAMinor Pro
David Mayes69102232661996-19982D1974-07-26Thunder Bay, ONTMinor Pro
Justin Maylan301102013-20141C1991-01-20Calgary, ALTAMinor Pro
Dustin McArthur19224481998-19991R1975-02-21Sarnia, ONTMinor Pro
Brock McBride2010-20111C1986-10-18Cornwall, ONTMinor Pro
Cam McCaffrey1562319423952004-20073R1983-07-12Calgary, ALTAMinor Pro
Brian McCarthy21358251994-19951C1971-12-06Salem, MAMinor Pro
Chris McCarthy302222019-20201F1991-07-30Collegeville, PAMinor Pro
Jonathan McDonald6441317162023-20241D1998-06-15Livonia, MIMinor Pro
Nolan McDonald200001999-20001G1977-07-29Thunder Bay, ONTMinor Pro
T.J. McElroy821026361352006-20082D1982-11-03Golden Valley, MNMinor Pro
James McEwan7000372011-20121L1987-04-23Kelowna, BCMinor Pro
Tim McGauley87173653202016-20182C1995-07-23Wilcox, SASKMinor Pro
Ryan McGinnis1105582012-20131D1987-03-03Flint, MIMinor Pro
Paul McIlveen65122638652007-20092R1986-03-24Waterloo, ONTMinor Pro
John McInnis720202017-20181F1989-08-05Boston, MAMinor Pro
Kevin McKernan6062228442018-20191D1994-07-30Millbury, MAMinor Pro
J.P. McKersie300001996-19971G1972-01-23Madison, WIMinor Pro
Steve McLaren1994-19951L1975-02-03Owen Sound, ONTMajor League
Jeff McLean2881119171998-19991C1969-10-06Vancouver, BCMajor League
Tom McMonagle110102005-20061C1979-03-30Glenolden, PAMinor Pro
Tyler McNeely41133144432012-20131F1987-04-08Burnaby, BCMinor Pro
Grant McNeill93513183072007-20112D1983-05-08Vermilion, ALTAMajor League
Patrick McNeill1951116162007-20081D1987-03-17Strathroy, ONTMinor Pro
Steve McParland59192948272016-20171R1991-01-13Schreiber, ONTMinor Pro
Mitchell McPherson200002021-20221L1994-05-19Peoria, ILMinor Pro
Patrick Megannety6581018282016-20193F1993-02-01Oakville, ONTMinor Pro
Spencer Meier3215622023-20241D1999-04-15Sartell, MNMinor Pro
Steve Mele811202013-20141C1989-08-22Bronx, NYMinor Pro
Tom Menicci20123141995-19961D1971-07-23Westford, MAMinor Pro
Lyon Messier18033162008-20102D1987-08-16Dallas, TXMinor Pro
Paul Meyer310102020-20211D1996-09-19Edina, MNMinor Pro
Jade Miller99132134922020-20222F1995-07-01Minto, NDMinor Pro
Parker Milner15101111282016-20204G1990-09-06Pittsburgh, PAMinor Pro
Justin Milo12224102010-20111F1987-02-23Edina, MNMinor Pro
Lorne Misita200022004-20051F1981-06-01Niagara Falls, ONTMinor Pro
Dale Mitchell2581422182013-20141R1989-04-09Etobicoke, ONTMinor Pro
Garrett Mitchell200072011-20121R1991-09-02Regina, SASKMajor League
John Mitchell10448132014-20151F1986-07-10Neenah, WIMinor Pro
Mason Mitchell1510616202017-20192F1994-06-13Calgary, ALTAMinor Pro
Lee Moffie4242226312014-20151D1990-08-29Wallingford, CTMinor Pro
Troy Mohns9000141993-19941D1971-04-20Petawawa, ONTMinor Pro
Domenic Monardo43122133242016-20171F1988-10-06Oakville, ONTMinor Pro
Bryce Montgomery424812202023-20241D2002-11-12Bowie, MDMinor Pro
Jeff Moor500022006-20071D1986-06-13Kettleby, ONTMinor Pro
Connor Moore2131490104862020-20244D1997-07-04Cumming, GAMinor Pro
Dean Moore300002009-20101D1989-06-23Bradenton, FLMinor Pro
Mason Morelli1145922020-20211L1996-02-01Minot, NDMajor League
Jeremy Morin201102017-20181L1991-04-16Auburn, NYMajor League
Travis Morin14762113175762006-20093C1984-01-09Minneapolis, MNMajor League
Riley Morris100002022-20231G1997-02-04Calgary, ALTAMinor Pro
Ty Morris52102232442005-20061R1984-02-02Edmonton, ALTAMinor Pro
Adam Morrison4701142012-20194G1991-02-09White Rock, BCMinor Pro
Jay Moser12144611051811996-19993R1972-12-26Cottage Grove, MNMinor Pro
Jason Mucciarone800041998-19991D1974-10-11Milford, MAMinor Pro
Colin Mulvey37111122102015-20161F1990-10-23Worcester, MAMinor Pro
Vinny Muto344812292018-20191D1993-03-13Niagara Falls, NYMinor Pro
Tyler Nanne347512182020-20211D1996-03-17Edina, MNMinor Pro
Gregg Naumenko500002004-20051G1977-03-30Chicago, ILMajor League
Ben Nelson740422007-20081C1983-11-04Spokane, WAMinor Pro
Tom Nemeth533621994-19951D1971-01-16St. Catharines, ONTMinor Pro
Evan Neugold301122017-20181C1992-09-29Goshen, CTMinor Pro
Michal Neuvirth1300022008-20091G1988-03-23Usti Nad Labem, Czech Rep.Major League
Nick Neville2102222016-20182D1993-06-03Bloomfield Hills, MIMinor Pro
Daniel New1012362016-20171D1989-02-23White Plains, NYMinor Pro
Max Nicastro5051924242016-20171D1990-03-02Thousand Oaks, CAMinor Pro
Mike Nicholishen1091634501531999-20012D1975-02-28Mississauga, ONTMinor Pro
Tom Noble100001999-20001G1975-03-21Hanover, MAMinor Pro
Nathan Noel100002019-20201C1997-06-21St. John's, NFLDMinor Pro
Max Novak116237194282019-20212F1991-04-15Oak Ridge, NJMinor Pro
Matt Nuttle34167322018-20202D1995-05-05Marilla, NYMinor Pro
Mitch Nylen200002016-20171D1994-05-27Lawrenceville, GAMinor Pro
Danny O'Brien924602005-20061R1982-06-02South Boston, MAMinor Pro
Jamie O'Brien6373946381994-19951D1970-05-08Stoney Creek, ONTMinor Pro
Pierre-Luc O'Brien278701492192512007-20124F1982-07-22Nicolet, PQMinor Pro
Kevin O'Neil1264677123302021-20243C1998-02-23Latham, NYMinor Pro
Louke Oakley1304402013-20141R1989-04-07Whitby, ONTMinor Pro
Dylan Olsen901102019-20201D1991-01-03Calgary, ALTAMajor League
Trevor Olson801162017-20181F1993-11-22Duluth, MNMinor Pro
Craig Olynick1041422362642004-20062D1982-08-21Humboldt, SASKMinor Pro
Phil Oreskovic561561102011-20121D1987-01-26Brampton, ONTMajor League
Brooks Ostergard100002013-20141G1987-05-03Cleveland, OHMinor Pro
Frankie Ouellette41000141993-19941G1970-04-16Victoriaville, PQMinor Pro
Shane Owen1901102010-20111G1990-06-04Markham, ONTMinor Pro
Jordan Owens1871118102013-20141L1986-05-01Toronto, ONTMinor Pro
David Pacan69204262432015-20161R1991-03-31Ottawa, ONTMinor Pro
Chad Painchaud219162542013-20141R1986-05-27Mississauga, ONTMinor Pro
Derrick Pallis541910122013-20141D1989-09-28Medfield, MAMinor Pro
Mike Panowyk500002017-20181F1995-10-30Whitby, ONTMinor Pro
Craig Pantano100002020-20211G1995-05-04Bridgewater, MAMinor Pro
Danick Paquette31611171182011-20121R1990-07-17Montreal, PQMinor Pro
Tom Parisi48122335482019-20201D1993-07-15Commack, NYMinor Pro
John Parker59151732102016-20171F1992-01-11Green Brook, NJMinor Pro
Davis Parley130033102005-20083G1982-09-04Grenfell, SASKMinor Pro
Steve Parson6471623221996-19982L1973-03-14Elmira, ONTMinor Pro
Brad Parsons102256388452004-20062C1979-07-13Kingston, MAMinor Pro
Brad Pascall6019101441993-19952D1970-07-29Coquitlam, BCMinor Pro
Shaun Peet66111121941999-20001D1975-04-02Nanaimo, BCMinor Pro
Dave Pensa701141995-19961L1970-04-16Huntington, NYMinor Pro
Joe Pereira575510272011-20121F1987-03-28West Haven, CTMinor Pro
Marcus Perrier2703153848212014-20195D1991-08-12Thunder Bay, ONTMinor Pro
Kevin Petovello1001122012-20131L1986-09-02Sparwood, BCMinor Pro
Rich Peverley69302858722004-20051C1982-07-08Kingston, ONTMajor League
Jordan Pietrus635914532010-20111R1985-09-20Vermilion, ALTAMinor Pro
Braden Pimm45181735212014-20151F1989-12-28Fort Saint John, BCMinor Pro
Steve Pinizzotto51192342772007-200921984-04-26Mississauga, ONTMajor League
Nate Pionk29279122021-20221C1996-09-15Omaha, NEMinor Pro
Matthew Pistilli3581523212012-20131R1988-10-17Montreal, PQMinor Pro
Matthew Pohlkamp51161127122018-20191F1993-06-12Baxter, MNMinor Pro
Sasha Pokulok4452126652006-20093D1986-05-25Vaudreuil-Dorion, PQMinor Pro
Libor Polasek700061994-19951C1974-04-22Novy Jicin, CzechMinor Pro
Jerry Pollastrone1321342011-20121F1986-03-10Revere, MAMinor Pro
Matt Pope187121942011-20121F1984-08-05Langley, BCMinor Pro
Luke Popko534913262010-20111F1988-03-29Skillman, NJMinor Pro
Aaron Power1391038481442003-20063D1982-02-04Cambridge, ONTMinor Pro
Troy Power202202016-20171F1990-03-29Camarillo, CAMinor Pro
Andy Powers1611931501572001-20043D1975-10-12Arlington, MAMinor Pro
Derek Pratt400002017-20181D1994-03-12Mount Hermon, MAMinor Pro
Garth Premak13246181993-19941D1968-03-15Red Deer, ALTAMinor Pro
Damian Prescott19551511022351998-20013L1975-02-07Danvers, MAMinor Pro
Dain Prewitt6211920222009-20101F1984-03-07Westminster, COMinor Pro
Jeremy Price3831114252013-20141D1990-09-26Milton, ONTMinor Pro
Boris Protsenko1636962003-20041C1978-08-21Kiev, UkraineMinor Pro
Hugo Proulx10011121994-19951C1972-06-08Drummondville, PQMinor Pro
Gino Pulente13123101999-20001D1973-08-15Sault Ste. Marie, ONTMinor Pro
Bill Pye28000141993-19941G1969-04-09Canton, MIMinor Pro
Kevin Quick8342024362012-20163D1988-03-29Buffalo, NYMajor League
Marly Quince511242019-20201C1994-01-29Sioux Lookout, ONTMinor Pro
Tyler Randell22224462012-20131R1991-06-15Scarborough, ONTMajor League
Rory Rawlyk2621012222007-20081D1983-09-09Edmonton, ALTAMinor Pro
Eric Raymond800041995-19961G1972-04-26Montreal, PQMinor Pro
Chaz Reddekopp68217191292021-20232D1997-01-01West Kelowna, BCMinor Pro
Angus Redmond1000002018-20191G1995-10-03Langley, BCMinor Pro
Kyle Reeves201141994-19951R1971-05-12Swan River, MANMinor Pro
Darren Reid210122009-20101R1983-05-08Lac La Biche, ALTAMajor League
Matt Reid202931132062962004-20084C1978-07-13Massena, NYMinor Pro
Marko Reifenberger1331402023-20241C1999-01-19Hastings, MNMinor Pro
James Reimer600002008-20091G1988-03-15Morweena, MANMajor League
Chad Remackel1044861999-20012L1971-11-09St. Paul, MNMinor Pro
Brendan Rempel16000132013-20141D1991-04-24Willington, CTMinor Pro
Jason Renard8224891995-19961W1974-04-22Brooks, ALTAMinor Pro
Kyle Rhodes601122020-20211D1997-12-25Powhatan, VAMinor Pro
Rob Ricci1726261123622008-20154F1984-12-12Brampton, ONTMinor Pro
Jaynen Rissling5441216682019-20201D1993-09-21Edmonton, ALTAMinor Pro
Darren Ritchie256162241995-19961R1974-03-10Minnedosa, MANMinor Pro
Nick Roberto8191524282017-20192F1994-04-04Wakefield, MAMinor Pro
Paul Rodrigues79172340372013-20162R1988-10-13Etobicoke, ONTMinor Pro
Sean Romeo100002020-20211G1994-11-07Cary, NCMinor Pro
Jeff Romfo249641171813131996-20004R1974-02-09St. Paul, MNMinor Pro
Scott Romfo2202165862142005-20105D1981-07-10Blaine, MNMinor Pro
Mike Ross1388398181911995-19972C1970-01-29Greenwich, CTMinor Pro
Sean Ross200002023-20241R1998-03-28Bracebridge, ONTMinor Pro
Andrew Rowe72245377302014-20162W1988-01-22Muskegon, MIMinor Pro
Chris Rowland2746101301996-19982R1971-03-30Sylvan Lake, ALTAMinor Pro
Sacha Roy100022022-20231D1999-04-05Cookshire, PQMinor Pro
Jordan Ruby100002016-20171G1991-02-22Tavistock, ONTMinor Pro
Jeff Rucinski100002002-20031D1973-09-29Independence, OHMinor Pro
Ryan Ruikka2415682015-20161D1988-03-31Chelsea, MIMinor Pro
Dan Ruoho781428421311993-19952L1970-06-22Madison, WIMinor Pro
Mark Rupnow59121426351995-19961L1970-02-21Belleville, ONTMinor Pro
Jarrett Rush18000122012-20131D1985-06-22Pennington, NJMinor Pro
Paul Rushforth972634602711994-19962C1974-04-22Prince George, BCMinor Pro
Connor Russell800062022-20231D1996-05-05Guelph, ONTMinor Pro
Rourke Russell100022022-20231D1998-02-25Long Beach, CAMinor Pro
Billy Ryan129312102011-20121C1985-10-23Milton, MAMinor Pro
Kevin Ryan812322013-20141D1990-04-18Eden, NYMinor Pro
Jason Saal16011101995-20002G1975-02-01Detroit, MIMinor Pro
Dominick Sacco2445922021-20221F1995-06-08Brooklyn, NYMinor Pro
Andy Sackrison4825762012-20131C1987-11-12St. Louis Park, MNMinor Pro
T.J. Sakaluk402222007-20081C1983-04-27Hamilton, ONTMinor Pro
Matt Salhany2012342017-20181F1993-01-08Warwick, RIMinor Pro
Jordan Samuels-Thomas2661218132018-20191L1990-05-28West Hartford, CTMinor Pro
Stephen Sangermano200001993-19941C1972-10-11Burrillville, RIMinor Pro
Ryan Santana1202202013-20141F1988-11-22Yorba Linda, CAMinor Pro
Colton Saucerman4632427502015-20172D1992-05-05Colorado Springs, COMinor Pro
Billy Sauer1100002011-20121G1988-01-06Rochester, NYMinor Pro
Maxime Sauve1014522015-20161C1990-01-30Tours, FranceMajor League
Ryan Scarfo64122234332022-20231C1994-03-03North Chelmsford, MAMinor Pro
Matt Scherer30865621273092007-20125F1982-04-19Seattle, WAMinor Pro
Bryan Schmidt3811617202010-20111D1981-07-27Bloomington, MNMinor Pro
Doug Schmidt41257501999-20001D1978-01-19Grosse Ile, MIMinor Pro
Greg Schmidt18768711392881998-20013C1976-04-19North Battleford, SASKMinor Pro
Aaron Schneekloth5092736442001-20032D1978-07-15Calgary, ALTAMinor Pro
Evan Schwabe1284380123802005-20072C1982-10-01Moose Jaw, SASKMinor Pro
Brandon Schwartz601142005-20061R1981-08-03St. Cloud, MNMinor Pro
Chad Seibel37178751995-19961D1972-01-21Red Deer, ALTAMinor Pro
David Seitz4892173705875031996-20048C1974-02-02Buffalo, NYMinor Pro
Trevor Senn152131391994-19951R1970-07-04Kindersley, SASKMinor Pro
Jason Sessa11365551201831999-20023R1977-07-17Deer Park, NYMinor Pro
Bobby Shea64524291802015-20161D1990-07-20Harrison Township, MIMinor Pro
Tyler Shelast1934772011-20121W1984-12-26Kelowna, BCMinor Pro
Hunter Shepard44000142020-20222G1995-11-07Cohasset, MNMajor League
Steve Shields21011101994-19951G1972-07-19Toronto, ONTMajor League
Baker Shore904422022-20231R1999-08-20Cherry Hills Village, COMinor Pro
Jay Silvia1624692012-20131F1989-02-26Burlington, MAMinor Pro
Frankie Simonelli6593140302014-20182D1992-10-29Bensenville, ILMinor Pro
Wayne Simpson131385896292013-20152R1989-11-19Fort Gordon, GAMinor Pro
Ryan Sittler44121527661997-19981L1974-01-28London, ONTMinor Pro
Shawn Skiehar6668141452003-20041F1978-04-22Yorkton, SASKMinor Pro
Christian Skoryna236101601997-19981C1973-05-19Elgin, ONTMinor Pro
Nigel Slade100002021-20221F1994-04-06St. Catherines, ONTMinor Pro
Matt Smith752722007-20081F1983-01-04Toronto, ONTMinor Pro
Trevor Smith68133952641993-19941D1970-08-09Welland, ONTMinor Pro
Skyler Smutek400002021-20221D1990-05-07Renton, WAMinor Pro
Chris Snell300001998-20032D1973-12-15Grand Rapids, MNMinor Pro
Gary Socha13457751321571993-19963C1969-12-30Attleboro, MAMinor Pro
Doyle Somerby1705542020-20211D1994-07-04Marblehead, MAMinor Pro
Hank Sorensen7011162021-20221D1998-06-05Plymouth, MIMinor Pro
Dominic Soucy281910102005-20061R1984-06-29Saint-Jean-Chrysostome, PQMinor Pro
Lindsay Sparks285813122013-20141F1990-08-08Oakville, ONTMinor Pro
Steven Spencer106211132672003-20063D1982-06-16Regina, SASKMinor Pro
Tim Spencer338917812014-20151L1986-02-02Carnduff, SASKMinor Pro
Kevin Spiewak118364682872003-20052F1979-05-03Schaumburg, ILMinor Pro
Rich Spiller200002002-20031D1977-05-14Towaco, NJMinor Pro
David Spina1170762005-20061L1983-06-05Mesa, AZMinor Pro
Steve Spinell581891082013-20141D1990-09-09Vernon Hills, ILMinor Pro
Jim Sprott69931403451993-19963D1969-04-11Oakville, ONTMinor Pro
Jared Staal64121224232015-20161R1990-08-21Thunder Bay, ONTMajor League
Parker Stanfield312342013-20141R1990-06-20Orange County, CAMinor Pro
Judd Stauss401142003-20041D1976-12-19East Grand Forks, MNMinor Pro
Kristian Stead400002021-20221G1996-10-17Merritt, BCMinor Pro
Matt Stefanishion56162440902006-20071R1983-10-05Daysland, ALTAMinor Pro
Dylan Steman108213657482019-20212F1994-06-07Hanover, MNMinor Pro
Troy Stevens601141995-19961C1972-09-03Phoenix, AZMinor Pro
Clay Stevenson3603302022-20231G1999-03-03Drayton Valley, ALTAMinor Pro
Dustin Stevenson135316191572010-20122D1989-08-12Gull Lake, SASKMinor Pro
Jeremy Stevenson42920291402004-20051L1974-07-28San Bernardino, CAMajor League
Chase Stewart46077702020-20232D1997-04-19Marathon, ONTMinor Pro
Greg Stewart247512462011-20121L1986-05-21Waterloo, ONTMajor League
Wayne Strachan1043721997-19981R1972-12-12Fort Frances, ONTMinor Pro
Ethan Strang1333642023-20241F2001-02-12Cochrane, ALTAMinor Pro
Max Strang700002013-20141G1989-11-03San Francisco, CAMinor Pro
Anders Strome2281220142005-20061W1981-11-23Winnipeg, MANMinor Pro
Cam Strong21461082021-20221F1995-03-19Billings, MTMinor Pro
Garret Stroshein100052004-20051W1980-04-04Edmonton, ALTAMajor League
Carter Struthers200002021-20221D1993-01-20Weyburn, SASKMinor Pro
Robbie Stucker1016722022-20231D1998-09-30St. Paul, MNMinor Pro
Jordan Subban4961319612021-20221D1995-03-03Rexdale, ONTMinor Pro
Todd Sullivan500001995-19961G1970-11-27Wayland, MAMinor Pro
Steve Summerhays600002016-20171G1990-08-29Anchorage, AKMinor Pro
Rob Sumner3519101141994-19951D1970-09-28Langley, BCMinor Pro
Brett Supinski65162137222020-20211F1995-07-21Collegeville, PAMinor Pro
Jake Suter601122014-20151D1990-09-22Lac du Flambeau, WIMinor Pro
Scott Swanson284141882000-20011D1975-02-02Cottage Grove, MNMinor Pro
Colin Swoyer40257302023-20241D1998-03-31Hinsdale, ILMinor Pro
Cody Sylvester2571017142014-20151C1992-04-13Kelowna, BCMinor Pro
Peter Szabo69154762602006-20071C1981-03-22Nitra, SlovakiaMinor Pro
Nick Tabisz467142142010-20122D1987-06-01Kettering, OHMinor Pro
Scott Tanski4711819162016-20171R1990-04-19Athabasca, ALTAMinor Pro
Marc Tardif22057811388201995-20005L1973-01-06Montreal, PQMinor Pro
Zach Tarkir1241544591062008-20123D1984-06-28Fresno, CAMinor Pro
Mike Taylor47123446781997-19981C1971-08-18Kingston, ONTMinor Pro
Rod Taylor3181018222002-20031L1966-12-01Lake Orion, MIMinor Pro
Joey Tenute683441751022004-20051C1983-04-02Hamilton, ONTMajor League
Luc Theoret69131225971999-20023D1979-07-30Winnipeg, MANMinor Pro
Ken Thibodeau62243054351993-19941C1970-05-18Etobicoke, ONTMinor Pro
Adam Thompson501101993-19941G1972-09-29Cornwall, ONTMinor Pro
Logan Thompson32022152019-20201G1997-02-25Calgary, ALTAMajor League
Ty Thorpe311242022-20231C2002-01-27Winnipeg, MANMinor Pro
Josh Thrower34033602023-20241D1996-03-17Squamish, BCMinor Pro
Casey Thrush311202015-20161F1992-05-05Easton, MDMinor Pro
Sergei Tkachenko16000121994-19951G1971-06-06Kiev, UkraineMinor Pro
Ryan Toomey201102008-20091F1983-09-17Bolton, ONTMinor Pro
Paul Traynor7301919991998-20022D1977-09-14Thunder Bay, ONTMinor Pro
Branden Troock75510162019-20201R1994-03-20Edmonton, ALTAMinor Pro
Joel Trottier601122004-20051R1977-02-11Alexandria, ONTMinor Pro
Matt Tugnutt1221322023-20241C1996-05-14Portland, MEMinor Pro
Yanick Turcotte200092020-20211L1996-06-25Quebec, PQMinor Pro
Ryan Turek19189142012-20131D1987-09-22Southfield, MIMinor Pro
Carter Turnbull52262147162021-20232F1998-09-08Nanaimo, BCMinor Pro
Joshua "Podge" Turnbull24145122011-20121C1988-07-12Hayward, WIMinor Pro
Paul Tzountzouris100001995-19961D1974-08-25Toronto, ONTMinor Pro
Mike Ullrich514542012-20131C1986-09-29Banff, ALTAMinor Pro
Cole Ully1083672108682019-20212L1995-02-20Calgary, ALTAMinor Pro
Zach Urban301122019-20201D1993-11-06Bow Valley, ALTAMinor Pro
Parker Van Buskirk700002009-20101G1988-03-26Windsor, ONTMinor Pro
Tyler Van Kleef100002016-20171F1992-03-30Dundas, ONTMinor Pro
Joe Van Volsen21459271999-20001F1975-04-23Oshawa, ONTMinor Pro
Carson Vance602222022-20231D1996-01-10Tempe, AZMinor Pro
Mitchell Vanderlaan32581362019-20201L1995-04-30Hanwell, NBMinor Pro
Vitek Vanecek3401102015-20182G1996-01-09Havlickuv Brod, Czech Rep.Major League
Scooter Vaughan70820281162012-20142D1989-04-08Placentia, CAMinor Pro
Luka Vidmar11983341502012-20142D1986-05-17Ljubljana, SloveniaMinor Pro
Ian Vigier1100002008-20091G1982-11-23Notre-Dame-de-Lourdes, MANMinor Pro
Stephan Vigier76292756192013-20162C1990-01-04Notre Dame, MANMinor Pro
Mikhail Volkov1872128101995-19961R1972-03-09Voronezh, USSRMinor Pro
Shane Wagner100002005-20061D1981-10-05Stillwater, MNMinor Pro
Nathan Walker622402014-20151L1994-02-07Cardiff, WalesMajor League
Tyler Wall3503302022-20231G1998-01-14Leamington, ONTMinor Pro
Buddy Wallace59153045862000-20022C1975-12-18Palatine, ILMinor Pro
Shane Walsh811222021-20221F1991-12-01West Roxbury, MAMinor Pro
Travis Walsh302101262017-20181D1993-06-04Haslett, MIMinor Pro
Shea Walters815602011-20121F1987-03-05Hibbing, MNMinor Pro
Evan Wardley3938111002022-20231D1994-04-26Vulcan, ALTAMinor Pro
Cam Watson200002010-20111L1986-05-12Cambridge, ONTMinor Pro
Chase Watson710122010-20111F1982-10-23Media, PAMinor Pro
Dean Weasler700022002-20031G1978-08-26Rosemount, MNMinor Pro
Ryan Webb100002005-20061C1982-03-03Roseville, MIMinor Pro
Steve Weinstein434212562016-20171D1990-08-13Los Angeles, CAMinor Pro
Matthew Weis78214869372019-20212C1995-05-23Freehold, NJMinor Pro
Patrick Wellar27156262008-20102D1983-12-04Carrot River, SASKMinor Pro
Shawn Weller247815242012-20131L1986-07-08Glens Falls, NYMinor Pro
Stephen Werner51162238382006-20082C1984-08-08Chevy Chase, MDMinor Pro
Chris Wheaton2392811395451998-20024L1976-08-20Fredericton, NBMinor Pro
Kam White6011101995-19961D1976-02-13Chicago, ILMinor Pro
Steven Whitney64234063642017-20202R1991-02-18Boston, MAMinor Pro
Tyler Whitney100002017-20181F1993-06-28Wakefield, MAMinor Pro
Dan Wiebe41161733461993-19952L1969-04-03Fairview, ALTAMinor Pro
Zach Wilkie200022021-20221D1997-02-24Villa Park, ILMinor Pro
Josh Wilkins99415899352022-20242C1997-06-11Raleigh, NCMinor Pro
Dan Willett602222021-20221D1996-02-23Bayville, NYMinor Pro
Brad Williamson1121861791792001-20032D1977-03-09Thunder Bay, ONTMinor Pro
Avery Wilson100002005-20061F1980-11-06Marquette, MIMinor Pro
Kyle Wilson532542006-20071C1984-12-15Oakville, ONTMajor League
Jason Winch57153752471993-19941C1971-05-23Listowel, ONTMinor Pro
Clay Witt2014-20151G1991-08-24Brandon, FLMinor Pro
Eddie Wittchow195712132019-20201D1992-10-31Burnsville, MNMinor Pro
Brandon Wong1941014102014-20151F1986-11-30Victoria, BCMinor Pro
Doug Wood4311415651996-19971D1974-01-07Waltham, MAMinor Pro
Jason Wright116840481211997-20002D1972-07-06Thunder Bay, ONTMinor Pro
Jeff Wyer100002014-20151G1991-07-05Reading, MAMinor Pro
Andrei Yakovenko42425291411993-19941D1965-03-10Khimik, RussiaMinor Pro
Vladislav Yakovenko20101201993-19941D1974-02-15Minor Pro
Brendan Yarema12369281996-19971C1976-07-16Sault Ste. Marie, ONTMinor Pro
Dylan Yeo59161834962009-20112D1986-07-16Prince Albert, SASKMinor Pro
Allen York1401122013-20141G1989-06-17Wetaskiwin, ALTAMajor League
Adam Young1000061993-19941D1973-08-28Berwyn, ILMinor Pro
Michael Young33022152014-20151D1989-01-03Calgary, ALTAMinor Pro
Kelly Zajac1404288130302015-20183C1988-06-06Winnipeg, MANMinor Pro
Mike Zanutto4918173561997-19981C1977-01-01Burlington, ONTMinor Pro
Ryan Zapolski3800002012-20131G1986-11-11Erie, PAMinor Pro
Dylan Zink1833662019-20201D1992-10-08Madison, WIMinor Pro
Steve Zoryk1431421997-19992W1977-03-22Ottawa, ONTMinor 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.