hockey DB
search by league
team
morning report
contact us
home

Toledo Walleye all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Matt Abercrombie21471182013-20141F1990-01-15Sarnia, ONTMinor Pro
Justin Agosta120101022016-20171D1990-10-09East Meadows, NYMinor Pro
John Albert98293867162021-20232C1989-01-19Cleveland, OHMajor League
Akim Aliu135914182009-20101D1989-04-24Okene, NigeriaMajor League
J.P. Anderson100002017-20181G1992-04-27Toronto, ONTMinor Pro
Matt Anderson69132235262023-20241D1999-04-11Shakopee, MNMinor Pro
Brandon Anselmini3521719522019-20201D1993-04-10Guelph, ONTMinor Pro
Scott Arnold257512322013-20141R1989-06-23Montreal, PQMinor Pro
Louis-Marc Aubry187815102013-20141C1991-11-11Arthabaska, PQMinor Pro
Mark Auk303710162019-20201D1995-02-18Grosse Point Park, MIMinor Pro
Tyler Barnes1375473127572014-20182F1990-02-13Burnsville, MIMinor Pro
Jack Barre201102016-20171F1993-03-31Fairfield, CTMinor Pro
Seth Barton1527982021-20232D1999-08-18Kelowna, BCMinor Pro
Jan Bednar3902222022-20242G2002-08-26Karlovy, Czech Rep.Minor Pro
Kris Belan13224162011-20121L1986-12-19Florence, ONTMinor Pro
Adrien Beraldo71111121422022-20242D2000-01-13Stoney Creek, ONTMinor Pro
Matt Berry44243761522021-20221R1992-08-18Canton, MIMinor Pro
Shane Berschbach3761162773931062014-20206L1991-05-19Clawson, MIMinor Pro
Ryan Blair2812382011-20121D1986-05-01Ashburn, VAMinor Pro
Brett Blatchford301142010-20111D1986-06-05Temperance, MIMinor Pro
Trenton Bliss1024370113382022-20242L1998-03-16Appleton, WIMinor Pro
Kyle Bodie1303302013-20141C1988-05-31East St. Paul, MANMinor Pro
Brett Boeing137354176662019-20233F1995-01-14Barrington, ILMinor Pro
Aaron Bogosian3051217462012-20142F1987-01-17Massena, NYMinor Pro
Andy Bohmbach65284472392010-20111L1987-02-25Hudson, WIMinor Pro
Kyle Bonis2069575170282014-20226L1989-02-15Lindsay, ONTMinor Pro
Mike Borkowski59223557362016-20182C1992-04-23Ottawa, ONTMinor Pro
Josh Boyd610102010-20111F1986-04-27Columbus, OHMinor Pro
Erik Bradford51152641282016-20182C1994-10-19Orangeville, ONTMinor Pro
Austen Brassard61102434752017-20181R1993-01-14Windsor, ONTMinor Pro
Victor Brattstrom400002021-20232G1997-03-22Goteborg, SwedenMinor Pro
Tyler Brenner2124622012-20131D1988-04-05Linwood, ONTMinor Pro
Terry Broadhurst36121931142012-20131L1988-11-30Orland Park, ILMinor Pro
Derek Brochu16651182011-20121R1987-05-06Welland, ONTMinor Pro
Alex Brooks200022021-20221D1991-07-09Walker, MIMinor Pro
J.P. Burkemper1403372013-20141F1991-02-18St. Louis, MOMinor Pro
Kyle Bushee31123122015-20161D1985-03-27Otsego, MIMinor Pro
Justin Buzzeo3813922142019-20201L1990-01-27Windsor, ONTMinor Pro
Cayden Cahill100002022-20231F1996-08-31Anchorage, AKMinor Pro
Matthew Caito3110919202015-20172D1993-08-13Coto de Caza, CAMinor Pro
Tony Calderone100002021-20221F1994-10-15Trenton, MIMinor Pro
Theo Calvas400002018-20191D1998-08-06Southfield, MIMinor Pro
Cole Cameron800082023-20241D1998-05-09Johnstown, ONTMinor Pro
Max Campbell301192062012-20131C1988-12-21Strathroy, ONTMinor Pro
Scott Campbell1000002010-20111G1985-09-21Bloomfield, ONTMinor Pro
Tim Campbell510122016-20171D1991-02-15Thornhill, ONTMinor Pro
Dustin Carlson1500062011-20162G1986-05-31Forest Lake, MNMinor Pro
Jonathan Carlsson274610132009-20101D1988-08-05Uppsala, SwedenMinor Pro
Mac Carruth2501162013-20141G1992-03-25Salt Lake City, UTMinor Pro
Dalton Carter200002017-20181D1993-11-12Sylvania, OHMinor Pro
Orrin Centazzo61223254402023-20241L2000-04-17Marwayne, ALTAMinor Pro
Felix Chamberland501122018-20191L1994-01-15Levis, PQMinor Pro
Joe Charlebois85620261162009-20112D1986-02-18Potsdam, NYMinor Pro
C.J. Chartrain613710172013-20141D1990-06-05Point-Claire, PQMinor Pro
Dean Chelios800042013-20141F1989-07-15Bloomfield Hills, MIMinor Pro
Jake Chelios711222013-20141D1991-03-08Chicago, ILMajor League
Joel Chouinard83123648592014-20162D1990-04-08Sherbrooke, PQMinor Pro
Billy Christopoulos6102202019-20222G1994-02-01Raleigh, NCMinor Pro
Paul Cianfrini17112132011-20121D1989-04-20Dundas, ONTMinor Pro
Kevin Clare5131518312014-20151D1992-03-13New Rochelle, NYMinor Pro
Emerson Clark250441502013-20141L1992-12-17Whitby, ONTMinor Pro
Aaron Clarke2613619242013-20141F1982-10-07Peterborough, ONTMinor Pro
Cameron Clarke1012382021-20221D1996-05-15Tecumseh, MIMinor Pro
Doug Clarkson25448262012-20131L1988-11-21Mimico, ONTMinor Pro
Willie Coetzee100375188262010-20132R1990-11-07Johannesburg, South AfricaMinor Pro
Neil Conway2001102014-20151G1988-01-17Concord, OHMinor Pro
Cameron Cooper900052011-20121D1988-05-19Lakeville, MNMinor Pro
Jared Coreau2802222013-20152G1991-11-05Perth, ONTMajor League
Sebastian Cossa4600022022-20231G2002-11-21Hamilton, ONTMinor Pro
Ryan Cox12561102022-20231F1998-07-23St. Albert, ALTAMinor Pro
Lukas Craggs17628312022-20231F1996-05-16Elmhurst, ILMinor Pro
Sam Craggs142394281992021-20243L1997-05-30Elmhurst, ILMinor Pro
Chris Crane521342018-20191F1991-12-02West Chester, OHMinor Pro
Marcus Crawford4932427282018-20202D1997-03-21Ajax, ONTMinor Pro
Connor Crisp44161430952017-20181C1994-04-08Alliston, ONTMinor Pro
William Cullen2851015332023-20241D1996-07-24Pelham Manor, NYMinor Pro
Patrick Curry553822021-20221F1996-01-09Schaumburg, ILMinor Pro
Sean Curry200022010-20111D1982-04-29Burnsville, MNMinor Pro
Charlie Curti3981725222022-20231D1996-05-24Mound, MNMinor Pro
Scott Czarnowczan80125163682014-20173D1991-05-29Macomb, MIMinor Pro
Andrew D'Agostini200002019-20201G1993-03-26Scarborough, ONTMinor Pro
Brett D'Andrea100002018-20191C1994-01-02Marysville, MIMinor Pro
Charles-Edouard D'Astous4631922502019-20201D1998-04-21Rimouski, PQMinor Pro
Ben Danford203811162018-20191D1989-05-17Stillwater, MNMinor Pro
Justin Daniels1732542014-20151C1989-06-07Suffern, NYMinor Pro
Simon Danis-Pepin7172431652009-20123D1988-04-11Montreal, PQMinor Pro
Derek Daschke1016782022-20231D1998-01-06Troy, MIMinor Pro
Simon Denis1622377100422016-20233D1991-08-20Burnaby, BCMinor Pro
Carson Denomie18055122023-20241L2000-01-27Regina, SASKMinor Pro
Dan DeSalvo714562018-20191C1992-03-06Rolling Meadows, ILMinor Pro
Josh Dickinson2191928102021-20221C1997-11-17Halton Hills, ONTMinor Pro
Chris DiDomenico54132942452010-20122L1989-02-20Toronto, ONTMajor League
Derek Docken5207762015-20172D1990-06-12Northfield, MNMinor Pro
Tyler Doig54182947552010-20111C1986-02-15Seaforth, ONTMinor Pro
Alexandre Doucet53192342182023-20241L2002-01-12Sherbrooke, PQMinor Pro
Zach Driscoll300002021-20221G1997-02-25Apple Valley, MNMinor Pro
Nick Duff35123562010-20111D1985-12-12Novi, MIMinor Pro
Darian Dziurzynski10033152017-20181L1991-03-30Lloydminster, ALTAMinor Pro
Thomas Ebbing69152237272022-20231F1994-09-28Troy, MIMinor Pro
Travis Ehrhardt311202009-20101D1989-04-12Calgary, ALTAMinor Pro
Tyler Elbrecht87212141792013-20152D1988-10-26Edwardsville, ILMinor Pro
Mike Embach235914172017-20181D1988-01-17Orland Park, ILMinor Pro
Riley Emmerson342241152011-20121L1986-02-07Vancouver, BCMinor Pro
Ty Enns301102022-20231F1998-04-26Cartwright, MANMinor Pro
Luke Esposito1423542017-20181C1993-10-18Andover, MAMinor Pro
Adam Estoclet2671623102011-20121C1989-03-24Orono, MNMinor Pro
Bryan Ewing2681321412009-20101F1985-11-23Wheeling, WVMinor Pro
Thomas Farrell3235822022-20242D1999-01-18Lake Bluff, ILMinor Pro
Sean Federow811242018-20191D1992-04-20Niagara Falls, ONTMinor Pro
Jesse Felten100002012-20131F1986-11-22Cashton, WIMinor Pro
Mike Ferrantino100002015-20161F1993-01-01Plymouth, MIMinor Pro
Nello Ferrara300002009-20101D1976-04-18Chicago, ILMinor Pro
Ryan Flanigan15437122013-20141F1988-06-12Rochester, NYMinor Pro
Scott Fletcher62212141902010-20122D1988-01-12Detroit, MIMinor Pro
Rob Flick174610432011-20121C1991-03-28London, ONTMinor Pro
Gleason Fournier7131619442011-20143D1991-09-08Rimouski, PQMinor Pro
Cole Fraser98721282002021-20232D1999-08-23Ottawa, ONTMinor Pro
Ralfs Freibergs6122729612015-20161D1991-05-17Riga, LatviaMinor Pro
Martin Frk44282351262013-20152R1993-10-05Pelhrimov, Czech Rep.Major League
Byron Froese41132235142011-20132C1991-03-12Winkler, MANMajor League
Callum Fryer500022019-20201D1996-06-17Oakville, ONTMinor Pro
Kaden Fulcher49000102018-20223G1998-09-23Brigden, ONTMajor League
Grant Gabriele411141502023-20241D1997-04-17Brighton, MIMinor Pro
Max Gaede33134322015-20161F1992-03-27Woodbury, MNMinor Pro
Zachary Gallant413402018-20191C1999-03-06London, ONTMinor Pro
Randy Gazzola68134457202018-20222D1993-09-13Thorold, ONTMinor Pro
Daniel Gentzler7022162016-20182D1990-09-19Hermosa Beach, CAMinor Pro
Freddy Gerard501122019-20201F1994-01-12Rocky River, OHMinor Pro
Butrus Ghafari5201313392019-20222D1996-07-04Detroit, MIMinor Pro
Kyle Gibbons1003342013-20141F1991-04-27Westlake, OHMinor Pro
Kevin Gibson5431013582017-20181D1990-01-05Grosse Pointe, MIMinor Pro
David Gilbert73233053472011-20142C1991-02-09Chateauguay, PQMinor Pro
Brady Gilmour812342023-20241C1999-04-18Grafton, ONTMinor Pro
Abbot Girduckis5618213982018-20202F1995-06-28Belleville, ONTMinor Pro
Joe Gleason5331720162013-20141D1990-04-01Edina, MNMinor Pro
Luke Glendening2714721272012-20131C1989-04-28Grand Rapids, MIMajor League
Alex Globke2951217132016-20171C1993-12-10Waterford, MIMinor Pro
Nolan Gluchowski18549152019-20201D1994-01-24Wixom, MIMinor Pro
Trevor Gorsuch500002018-20202G1994-07-11St. Charles, MOMinor Pro
Kurt Gosselin18303192022-20231D1994-11-30Brighton, MIMinor Pro
Tyler Gotto35481282010-20111D1986-02-18Regina, SASKMinor Pro
Ryley Grantham7101242013-20141C1988-01-07Hanna, ALTAMinor Pro
Jacob Graves14145302023-20241D1995-03-28Barrie, ONTMinor Pro
Gordie Green62274471372022-20231F1997-02-24Ann Arbor, MIMinor Pro
Chase Gresock69161935172023-20241R1998-08-13Powell, OHMinor Pro
Justin Grevious100002009-20101G1989-06-07Muskegon, MIMinor Pro
Todd Griffith2812921612011-20132C1985-01-27Welland, ONTMinor Pro
Trevor Hamilton3251015202017-20192D1995-03-17Grosse Pointe Farms, MIMinor Pro
Reece Harsch703302021-20221D1999-01-07Grande Prairie, ALTAMinor Pro
Kevin Harvey11011442011-20121W1984-09-14Sheffield, ONTMinor Pro
Brandon Hawkins1891151252401352021-20243F1994-04-25Macomb, MIMinor Pro
Mitchell Heard953953922152021-20232C1992-03-12Bowmanville, ONTMinor Pro
Mike Hedden1235034841522009-20112L1984-12-27Dunnville, ONTMinor Pro
Cal Heeter1701142016-20171G1988-11-02St. Louis, MOMajor League
T.J. Hensick17857143200592018-20234R1985-12-10Howell, MIMajor League
Christian Hilbrich68232346362017-20181F1992-07-09Gentofte, DenmarkMinor Pro
Jordan Hill4131114272016-20171D1989-03-08Sarnia, ONTMinor Pro
Blake Hillman4832326102019-20222D1996-01-26Elk River, MNMajor League
Tyler Hinds301122013-20141D1989-10-12Orleans, ONTMinor Pro
Alden Hirschfeld2005994153812013-20185F1988-01-26Sylvania, OHMinor Pro
Adam Hobson60233356802009-20132C1987-01-09Mission, BCMinor Pro
Justin Hodgman3391221352009-20101C1988-06-27Mississauga, ONTMajor League
Jay Holladay400042010-20111D1985-05-10Virginia Beach, VAMinor Pro
Josh Holmstrom63131427252014-20151F1989-09-05Colorado Springs, COMinor Pro
Joe Houk2516742014-20151D1990-05-29Richboro, PAMinor Pro
Keeghan Howdeshell5012172982021-20221L1998-02-24Brighton, MIMinor Pro
Carter Hutton1403302011-20121G1985-12-19Thunder Bay, ONTMajor League
Anthony Iaquinto210122010-20122R1989-10-01Brighton, MIMinor Pro
Colin Jacobs16549222017-20181C1993-01-20Coppell, TXMinor Pro
Travis Jeke900042016-20171D1993-06-11Pittsburgh, PAMinor Pro
A.J. Jenks23091911822382014-20195L1990-06-27Wolverine Lake, MIMinor Pro
Nick Jensen300002013-20141D1990-09-21Rogers, MNMajor League
Rich Jondo200002009-20101D1983-05-28Baltimore, MDMinor Pro
Justin Kea3971017232018-20191C1994-02-07Woodville, ONTMinor Pro
Adam Keefe5548122432009-20112R1984-04-26Brampton, ONTMinor Pro
Conlan Keenan2005647103612021-20243C1995-08-15Webster, NYMinor Pro
Josh Kestner58334073442019-20201R1993-11-08Huntsville, ALMinor Pro
Kameron Kielly810122022-20231R1996-12-13Charlottetown, PEIMinor Pro
Patrick Knowlton22291142012-20131L1986-05-12Colorado Springs, COMinor Pro
Daniel Koger17459152013-20141R1989-11-10Szekesfehervar, HungaryMinor Pro
Kristoff Kontos700002013-20141C1993-12-06Markham, ONTMinor Pro
Brenden Kotyk100132033552018-20202D1991-08-27Regina, SASKMinor Pro
Doug Krantz1300042010-20111D1983-09-22Marysville, BCMinor Pro
Alex Kromm324610322019-20201F1991-10-31Penticton, BCMinor Pro
Adam Krug300022011-20121C1983-06-06Livonia, MIMinor Pro
Matt Krug54019191352011-20121D1985-07-07Livonia, MIMinor Pro
Brandon Kruse71183654522023-20241F1999-03-26Saline, MIMinor Pro
Cedric Lacroix11134172019-20232F1994-11-03Shefford, PQMinor Pro
J.P. LaFontaine36111122252015-20172L1992-02-13Oxford, MIMinor Pro
Cody Lampl1261431452392012-20152D1986-06-19Allegheny, PAMinor Pro
Tommy Lange10448152009-20101L1987-07-11St. Louis, MOMinor Pro
Adam Larkin400002021-20221D1995-01-28Clarkston, MIMinor Pro
Filip Larsson1000002019-20201G1998-08-17Stockholm, SwedenMinor Pro
Brian Lashoff301102010-20111D1990-07-16Albany, NYMajor League
Daniel Leavens3041519142018-20191F1993-06-26Toronto, ONTMinor Pro
Peter Leblanc228142262010-20111L1988-02-03Hamilton, ONTMajor League
Philippe Lefebvre911222013-20141L1991-02-28Trois-Rivieres, PQMinor Pro
Bryan Leitch800082009-20101L1984-06-17Coquitlam, BCMinor Pro
Chris Leone28281082016-20171D1991-11-07Dearborn Heights, MIMinor Pro
Mike Leone96101727742014-20162F1987-11-11Detroit, MIMinor Pro
Jason Lepine5983139282010-20142D1985-03-26Cornwall, ONTMinor Pro
Jeff Lerg9303342014-20194G1986-04-09Livonia, MIMinor Pro
John Lethemon6402262022-20242G1996-08-15Northville, MIMinor Pro
Mitch Lewandowski58144155202023-20241L1998-04-17Clarkston, MIMinor Pro
Aaron Lewicki389716162011-20121L1987-07-30Livonia, MIMinor Pro
Jimmy Lodge1022462019-20201C1995-03-05Downingtown, PAMinor Pro
Troy Loggins45111425412019-20201F1995-07-21Huntington Beach, CAMinor Pro
Kevin Lohan16044122017-20192D1993-10-01Cold Spring Harbor, NYMinor Pro
Grant Loven1501122023-20241C1997-12-21East Grand Forks, MNMinor Pro
Ryan Lowney10693746442021-20232D1994-01-04Redford, MIMinor Pro
Anthony Luciani52213758202014-20151R1990-05-13Maple, ONTMinor Pro
Ricky Lyle501102023-20241F2000-08-21Duluth, MNMinor Pro
Kevin Lynch53101828102013-20141C1991-04-23Grosse Pointe, MIMinor Pro
Jacob MacDonald3071926242016-20171D1993-02-26Portland, ORMajor League
Matej Machovsky21011192017-20181G1993-07-25Opava, Czech Rep.Minor Pro
Gregor MacLeod169101982019-20201L1998-06-07Halifax, NSMinor Pro
Malcolm MacMillan56428321552009-20101C1982-02-08Thunder Bay, ONTMinor Pro
Bryan Main801172011-20121D1988-02-04Greenfield Park, PQMinor Pro
Olivier Malka7112102012-20131D1990-05-30Montreal, PQMinor Pro
Chris Martenet6211617892021-20221D1996-09-25Indianapolis, INMinor Pro
Colin Martin110102017-20181L1991-06-12London, ONTMinor Pro
Joey Martin123385694632011-20132C1988-07-29Thorold, ONTMinor Pro
Jordan Martin401122022-20231F1997-06-28Winnepeg, MANMinor Pro
Brian Matte21246272011-20121L1988-04-21Prince George, BCMinor Pro
Tyler Maxwell365813122015-20161C1991-04-13Manhattan Beach, CAMinor Pro
John May3734742009-20145F1981-09-22Livonia, MIMinor Pro
Patrick McCadden300052015-20161F1989-02-20Chesterfield, MOMinor Pro
Patrick McCarron5491019162017-20181D1994-08-13Toronto, ONTMinor Pro
Tom McCollum4501162009-20164G1989-12-07Amherst, NYMajor League
Riley McCourt1081464781512022-20242D2000-06-26St. Catharines, ONTMinor Pro
Alec McCrea6101102019-20201D1995-01-12San Diego, CAMinor Pro
Jonathan McDonald1003362022-20231D1998-06-15Livonia, MIMinor Pro
Jimmy McDowell702202013-20141D1993-04-23Dimondale, MIMinor Pro
Patrick McGrath31000282022-20242R1993-03-17Wilkes-Barre, PAMinor Pro
Austin McIlmurray2824692021-20221F1996-09-08Coral Springs, FLMinor Pro
Chris McKay100002021-20221D1996-04-17Edmonton, ALTAMinor Pro
Mike McKee4011162016-20171D1993-08-17Newmarket, ONTMinor Pro
Brett McKenzie41131831222021-20232L1997-03-12Ottawa, ONTMinor Pro
Joe McKeown300002018-20191F1994-09-20Campbelford, ONTMinor Pro
Justin Mercier46222143452014-20151L1987-06-25Erie, PAMajor League
Jesse Messier1832522013-20141R1988-03-05Keswick, ONTMinor Pro
Dalton Messina1030322023-20241L1998-03-29Macomb, MIMinor Pro
Brendon Michaelian3016762023-20241D1997-12-07Wixom, MIMinor Pro
Jamie Milam16391282009-20101D1984-05-13Lake Orion, MIMinor Pro
Steve Miller1313442011-20121D1987-07-17Thunder Bay, ONTMinor Pro
Tyler Miller300062012-20131D1986-09-15Placentia, CAMinor Pro
Max Milosek1801102021-20232G1993-02-04Lapeer, MIMinor Pro
Dajon Mingo2936982015-20161D1990-05-07Canton, MIMinor Pro
Frank Misuraca1311202016-20171D1991-09-06Clinton Township, MIMinor Pro
Michael Moffat4451116982018-20202D1993-06-12Waterloo, ONTMinor Pro
Nathan Moon720242016-20171C1990-01-04Belleville, ONTMinor Pro
Bryan Moore561824422462018-20191L1994-05-25Charlotte, NCMinor Pro
Dean Moore300002012-20131D1989-06-23Bradenton, FLMinor Pro
Shayne Morrissey701102018-20191C1992-01-07St. John's, NFLDMinor Pro
Petr Mrazek300002012-20131G1992-02-14Ostrava, Czech Rep.Major League
Pat Mullane1322422013-20141F1990-07-31Wallingford, CTMinor Pro
Nino Musitelli3110102042012-20131F1985-07-03Macomb, MIMinor Pro
Jesse Mychan927952021-20221L1992-07-02Saskatoon, SASKMinor Pro
Gordie Myer12293948302021-20243D1996-02-28Sylvania, OHMinor Pro
Pat Nagle10601182017-20203G1987-09-21Bloomfield, MIMinor Pro
Joseph Nardi5651823242022-20231L1997-06-01Edmonton, ALTAMinor Pro
Zach Nastasiuk102314071242015-20183R1995-03-30Barrie, ONTMinor Pro
Brandon Naurato502222009-20101F1985-01-22Livonia, MIMinor Pro
Mark Nebus55512171412009-20101F1982-07-09South Lyon, MIMinor Pro
Richard Nedomlel1191123342202013-20163D1993-07-01Prague, Czech Rep.Minor Pro
Derek Nesbitt37112233152009-20101R1982-04-16Egmondville, ONTMinor Pro
Andrej Nestrasil91185270462011-20132R1991-02-22Prague, Czech Rep.Major League
Max Nicastro6721921322012-20142D1990-03-02Thousand Oaks, CAMinor Pro
Jared Nightingale87312151692014-20173D1982-10-03Jackson, MIMinor Pro
Trevor Nill610122012-20131C1989-04-11Novi, MIMinor Pro
Luke Nogard401102017-20181C1994-01-18Mississauga, ONTMinor Pro
Rob Nolan1100002011-20121G1985-12-10Sherwood Park, ALTAMinor Pro
Marc Norrington200002011-20121L1981-08-24Grand Blanc, MIMinor Pro
Travis Novak112224466632012-20142F1988-09-02Lethbridge, ALTAMinor Pro
Charlie O'Connor82141832362016-20193F1993-03-23Elk Grove Village, ILMinor Pro
Wes O'Neill65112132702012-20131D1986-03-03Essex, ONTMajor League
Ryan Obuchowski141114253922017-20192D1992-06-07West Bloomfield, MIMinor Pro
Steven Oleksy5532023832009-20223D1986-02-04Chesterfield, MIMajor League
Kolten Olynek501102022-20231C1996-02-13Saskatoon, SASKMinor Pro
Phil Oreskovic78113141362012-20142D1987-01-26Brampton, ONTMajor League
Landon Oslanski12224342016-20171D1992-05-05Camrose, ALTAMinor Pro
Nick Oslund5651015382011-20121R1987-11-15Savage, MNMinor Pro
Dominic Osman103222547922009-20112L1982-02-04Dearborn, MIMinor Pro
Andrew Owsiak300002011-20121F1987-08-04Moose Jaw, SASKMinor Pro
Kyle Page14152732602009-20123D1987-07-09Wixom, MIMinor Pro
Devon Paliani13123122021-20221C1996-10-10LaSalle, ONTMinor Pro
Joe Palmer2800042010-20111G1988-02-19Yorkville, NYMinor Pro
Philippe Paradis500092012-20131L1991-01-02Normandin, PQMinor Pro
Ian Parker26448242021-20221C1996-05-04Florence, KYMinor Pro
Trevor Parkes50353368282011-20143R1991-05-13Fort Erie, ONTMinor Pro
Tommy Parran32448272022-20231D1995-08-07Shaker Heights, OHMinor Pro
Adam Parsells1823542021-20221D1997-01-03Wausau, WIMinor Pro
Jake Paterson8102222014-20173G1994-05-03Mississauga, ONTMinor Pro
Jordan Pearce9305502009-20134G1986-10-10Anchorage, AKMinor Pro
Brent Pedersen502202021-20221L1995-07-05Arthur, ONTMinor Pro
Michael Pelech10055112011-20121F1989-10-06Toronto, ONTMinor Pro
Justin Pender8000192011-20121D1988-10-25St. John's, NFLDMinor Pro
Sal Peralta47141529202009-20112F1983-07-11Leamington, ONTMinor Pro
Anthony Perdicaro1010192009-20101C1989-06-21East Rockaway, NYMinor Pro
Brett Perlini358513102013-20141R1990-06-14Sault Ste. Marie, ONTMinor Pro
Ken Peroff1611242013-20141D1989-09-22North Bay, ONTMinor Pro
Dave Phillips37347242009-20112D1987-08-14Hull, EnglandMinor Pro
Zack Phillips1221362019-20201C1992-10-28Fredericton, NBMinor Pro
Sebastien Piche941744611192009-20112D1988-02-04La Sarre, PQMinor Pro
Jed Pietila512302023-20241D1999-01-13Howell, MIMinor Pro
Tyler Pilmore800022012-20142F1989-03-20Sylvania, OHMinor Pro
Darian Pilon31123342023-20241L1998-10-02Sault Ste. Marie, ONTMinor Pro
Matthew Pohlkamp912302016-20171F1993-06-12Baxter, MNMinor Pro
David Pope731402018-20191L1994-09-27Edmonton, ALTAMinor Pro
Michael Prapavessis472171942023-20241D1996-01-07Oakville, ONTMinor Pro
Quinn Preston825702021-20221R1997-10-21Trenton, MIMinor Pro
Andrew Prochno580222262015-20161D1991-11-03Minnetonka, MNMinor Pro
Noah Prokop710102023-20241C2000-01-15Littleton, COMinor Pro
Steven Racine200002016-20171G1991-08-28Williamsville, NYMinor Pro
Brent Raedeke210102012-20131L1990-05-29Regina, SASKMinor Pro
Evan Rankin2381111032141542009-20175R1986-03-28Portage, MIMinor Pro
Phil Rauch169519241382011-20143D1987-03-23Toledo, OHMinor Pro
Angus Redmond300002017-20181G1995-10-03Langley, BCMinor Pro
Harrison Reed52161733282011-20121R1988-01-18Newmarket, ONTMinor Pro
Matthew Register62123446322018-20191D1989-09-02Calgary, ALTAMinor Pro
Parker Reno5021113362016-20182D1995-01-20Edina, MNMinor Pro
Alec Richards6303362009-20122G1987-06-29Robbinsdale, MNMinor Pro
Robin Richards5000142010-20111L1985-03-31Winnipeg, MANMinor Pro
Chris Robertson59193554662009-20101C1984-01-10Owen Sound, ONTMinor Pro
Kyle Rogers319691081771482010-20155R1984-12-20Erie, PAMinor Pro
Tony Romano126612192009-20101R1988-01-05Smithtown, NYMinor Pro
Randy Rowe126334679472010-20132L1980-06-10Burford, ONTMinor Pro
Jordan Ruby100002014-20151G1991-02-22Tavistock, ONTMinor Pro
Chays Ruddy22033322022-20231D1997-12-20Cobourg, ONTMinor Pro
Bryan Rufenach60142135382010-20122D1989-04-15Barrie, ONTMinor Pro
Joey Ryan82418221152011-20132D1987-10-19Stoneham, MAMinor Pro
Vili Saarijarvi15371022015-20182D1997-05-15Rovaniemi, FinlandMinor Pro
Dylan Sadowy88364379822016-20193L1996-04-02Woodbridge, ONTMinor Pro
Carter Sandlak41527342016-20171L1993-05-18Vancouver, BCMinor Pro
Mathew Santos496612352016-20171R1995-03-16Etobicoke, ONTMinor Pro
Anthony Sarno1200042009-20101D1986-02-17Springfield, MAMinor Pro
Billy Sauer401102009-20101G1988-01-06Rochester, NYMinor Pro
Riley Sawchuk51272754262023-20241C1999-03-18Prince Albert, SASKMinor Pro
Jean-Claude Sawyer67213859432009-20101D1986-08-12Saint John, NBMinor Pro
Zane Schartz400002018-20191D1994-06-06Plano, TXMinor Pro
Ben Schmidt200042015-20161D1989-03-17Campbell River, BCMinor Pro
Connor Schmidt27224382018-20191D1993-10-21Monroe, MIMinor Pro
Beau Schmitz168946551042015-20183D1991-03-26Howell, MIMinor Pro
Brandon Schultz45121325322021-20221C1996-06-15Estero, FLMinor Pro
Troy Schwab70194160352014-20151C1984-12-24Kindersley, SASKMinor Pro
Donovan Sebrango231111262022-20231D2002-01-12Ottawa, ONTMinor Pro
Reed Seckel1001182014-20151F1989-08-28Melvin, MIMinor Pro
Tommy Serratore301102014-20151F1989-07-16Colorado Springs, COMinor Pro
Josh Shalla67202242182015-20161L1991-09-25Whitby, ONTMinor Pro
Maxim Shalunov43181634192013-20141R1993-01-31Chelyabinsk, RussiaMinor Pro
Bobby Shea19224222013-20141D1990-07-20Harrison Township, MIMinor Pro
Tyler Sikura107294877382015-20172C1992-05-18Aurora, ONTMinor Pro
Kent Simpson4101102012-20131G1992-03-26Edmonton, ALTAMajor League
Shane Sims6572431432014-20151D1988-04-30East Amherst, NYMajor League
Russ Sinkewich3311617392013-20141D1985-09-21Westlake, OHMinor Pro
Shawn Skelly200002011-20121R1987-01-01Wolverine Lake, MIMinor Pro
Mike Slowikowski1600042014-20162D1989-04-08Ewing, NJMinor Pro
Hunter Smith407714372018-20191R1995-09-11Windsor, ONTMinor Pro
Scooter Smith75182038742009-20112C1980-11-11Edmonton, ALTAMinor Pro
Ryan Smyth14044112009-20101R1984-11-06Clarence Creek, ONTMinor Pro
Cody Sol101102019-20201D1991-02-11Woodstock, ONTMinor Pro
David Solway301102010-20111F1987-05-30Green Bay, WIMinor Pro
Joe Sova5031114222013-20162D1988-05-08Berwyn, ILMinor Pro
Erik Spady25044332012-20131D1989-06-01Deroche, BCMinor Pro
Tyler Spezia79213859622018-20202F1993-06-07Clinton Township, MIMinor Pro
Tylor Spink73305585482015-20172C1992-12-31Williamstown, ONTMinor Pro
Tyson Spink74354479602015-20172F1992-12-31Williamstown, ONTMinor Pro
Kevin Spinozzi344711232019-20201D1996-05-23Granby, PQMinor Pro
Jimmy Spratt1100022009-20133G1985-11-10Chesterfield, MIMinor Pro
David Starenky100002012-20131D1985-08-14Calgary, ALTAMinor Pro
Joe Stejskal16134172014-20151D1988-04-30Grand Rapids, MNMinor Pro
Sam Sternschein100002023-20241F1998-04-27Syosset, NYMinor Pro
Mackenze Stewart201102018-20191D1995-08-10Calgary, ALTAMinor Pro
Ryan Stokes621021311502009-20112D1983-06-23Sarnia, ONTMinor Pro
Ben Storm5458131032018-20191D1994-03-30Laurium, MIMinor Pro
Andy Sturtz44171027182022-20231R1994-09-21Buffalo, NYMinor Pro
Justin Suda46145562009-20101D1984-09-29Font Hill, ONTMinor Pro
Brandon Svendsen413422012-20131R1985-04-11Maplewood, MNMinor Pro
Maxime Tanguay72255075242009-20112C1988-11-16Lac Etchemin, PQMinor Pro
Kevin Tansey1031519341122017-20192D1993-02-22Hammond, ONTMinor Pro
Brent Tate300042015-20161L1991-11-05Canton, MIMinor Pro
Ildar Telyakov16011162013-20141D1991-04-05St. Petersburg, RussiaMinor Pro
Colin Theisen1741115102023-20241F1997-04-24Monroe, MIMinor Pro
Samuel Thibault38088342018-20191D1996-06-30Ste. Martine, PQMinor Pro
Mike Thomas295712642011-20121L1990-02-08New Maryland, NBMinor Pro
Stephon Thorne71611171332012-20142L1990-05-13Mississauga, ONTMinor Pro
Sean Timkey200002010-20111F1987-06-12Rochester, NYMinor Pro
David Toews4231114342011-20121C1990-06-07Winnipeg, MANMinor Pro
Hannu Toivonen3100022013-20141G1984-05-18Kalvola, FinlandMajor League
Brady Tomlak4281220182021-20221F1996-05-14Oakland, MIMinor Pro
Jordan Topping58171431102018-20191L1997-07-20Salt Spring Island, BCMinor Pro
Dan Tormey200002009-20101G1985-02-27Syracuse, NYMinor Pro
Zack Torquato54113344142010-20111C1989-06-08Sault Ste. Marie, ONTMinor Pro
Luis Tremblay23099652009-20101D1983-06-28Val-d'Or, PQMinor Pro
Branden Troock166713102019-20201R1994-03-20Edmonton, ALTAMinor Pro
Jeremy Tucker1713472010-20122C1980-08-02Long Beach, CAMinor Pro
Antti Tuomisto542602023-20241D2001-01-20Pori, FinlandMinor Pro
Joshua "Podge" Turnbull510102012-20131C1988-07-12Hayward, WIMinor Pro
Marek Tvrdon69233558362013-20163L1993-01-31Nitra, SlovakiaMinor Pro
Kirill Tyutyayev5595160262022-20242L2000-08-08Yekaterinburg, RussiaMinor Pro
Zach Urban1001122018-20191D1993-11-06Bow Valley, ALTAMinor Pro
Davis Vandane4851621252017-20181D1992-04-24Yorkton, SASKMinor Pro
Marcus Vela73242145592019-20222C1997-03-03Burnaby, BCMinor Pro
Hayden Verbeek622422021-20221C1997-10-17Kingston, ONTMinor Pro
Stephan Vigier200002015-20161C1990-01-04Notre Dame, MANMinor Pro
Eemil Viro503322022-20231D2002-04-03Vantaa, FinlandMinor Pro
Connor Walters36055142021-20221D1997-06-05Welland, ONTMinor Pro
Dane Walters100342862592014-20173R1989-03-20St. Paul, MNMinor Pro
Matthew Walters101102012-20131D1988-01-05Winnipeg, MANMinor Pro
Dale Warkentin702222012-20131D1990-02-02Fork River, MANMinor Pro
Dan Weiss8000142013-20141D1989-01-05Ballwin, MOMinor Pro
Jake Willets494913592022-20242D1999-08-06Detroit, MIMinor Pro
Jason Willms816722023-20241C1999-02-08Kitchener, ONTMinor Pro
Brock Wilson2911011552009-20101D1984-10-15Des Peres, MOMinor Pro
Jared Wilson10044132017-20181D1994-08-27Calgary, ALTAMinor Pro
Mike Wilson511242009-20112D1974-02-26Brampton, ONTMajor League
Josh Winquist48143650632019-20201L1993-09-06St. Albert, ALTAMinor Pro
Greg Wolfe63183351282018-20191F1990-04-25Canton, MIMinor Pro
Ben Woodley8000162012-20131D1991-12-06London, ONTMinor Pro
Drew Worrad25101525122022-20231F1997-06-30Denfield, ONTMinor Pro
Austin Wuthrich53151328312015-20161F1993-08-11Anchorage, AKMinor Pro
Brian Yandle100002009-20101D1983-05-29Milton, MAMinor Pro
Trevor Yates2725782018-20191C1995-03-06Kassel, GermanyMinor Pro
Zach Yoder402202019-20201D1994-08-14Woodstock, GAMinor Pro
Ben Youds4482735472011-20132D1988-04-20Maple Grove, MNMinor Pro
Nolan Zajac61114354272016-20171D1992-08-01Winnipeg, MANMinor Pro
Paul Zanette26591442011-20121L1988-04-08Nobleton, ONTMinor Pro
Ryan Zapolski200002011-20121G1986-11-11Erie, PAMinor Pro
Chris Zarb19123472009-20101D1985-01-11Waterford, MIMinor Pro
Dylan Zink19145292019-20201D1992-10-08Madison, WIMinor Pro
Gentry Zollars200002015-20161D1986-01-14Bethel Park, PAMinor Pro
Dominic Zombo69101626362015-20161F1991-03-15Ballwin, MOMinor 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.