hockey DB
search by league
team
morning report
contact us
home

Wichita Thunder all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Domenic Alberga356814332015-20161C1992-07-28Maple, ONTMinor Pro
John Albert1845942020-20211C1989-01-19Cleveland, OHMajor League
Austin Albrecht100002020-20211L1996-05-14Flemington, NJMinor Pro
Sean Allen14339123462019-20223D1998-04-21Puslinch, ONTMinor Pro
Ben Allison712342022-20231C2002-08-21Halifax, NSMinor Pro
Greg Amlong100002016-20171D1991-12-08O'Fallon, MOMinor Pro
Vincent Arseneau2412719882016-20171L1992-03-26Iles-de-la-Madeleine, PQMinor Pro
Brad Arvanitis100002022-20231G1997-08-24Holliston, MAMinor Pro
Guillaume Asselin303302017-20181R1992-09-09Quebec, PQMinor Pro
Mason Baptista476814432015-20161F1990-01-09North York, ONTMinor Pro
Ryan Barbosa300002023-20241D1998-01-05Mississauga, ONTMinor Pro
Kurtis Bartliff34461082014-20151F1990-02-21Clinton, ONTMinor Pro
Roman Basran1100022022-20231G2001-07-26Vancouver, BCMinor Pro
Peter Bates115454590202022-20242F1996-08-31Evanston, ILMinor Pro
Lane Bauer154184664442017-20214C1996-05-02Anchorage, AKMinor Pro
Justin Bean8011122021-20221D1996-06-25Pickering, ONTMinor Pro
Anthony Beauregard62224971482020-20211R1995-11-15Saint-Damase, PQMinor Pro
Devon Becker400022023-20241D1997-05-30Langley, BCMinor Pro
Kelly Bent7764101982022-20242C1995-02-02Halifax, NSMinor Pro
Alex Berardinelli100002020-20211F1995-07-01Pittsburgh, PAMinor Pro
Justin Bernhardt28151530202014-20151C1988-02-25Yorkton, SASKMinor Pro
Darren Bestland600002014-20151D1990-09-19Brunkild, MANMinor Pro
Andrew Blazek1100062015-20161D1988-08-07Pittsburgh, PAMinor Pro
Nick Bligh1115602017-20181F1993-01-16Milton, MAMinor Pro
Brett Boeing1324662022-20231F1995-01-14Barrington, ILMinor Pro
Jacob Bolton30112162016-20171D1992-02-29Ellington, CTMinor Pro
Sean Bonar901102015-20161G1991-02-12Delta, BCMinor Pro
Ivan Bondarenko400042021-20221F1997-06-25Moscow, RussiaMinor Pro
Tim Boron4501142014-20151G1983-05-22Winnipeg, MANMinor Pro
Zachary Borsoi24112142019-20201D1994-06-29Brossard, PQMinor Pro
Dillon Boucher81814221142022-20242L1997-04-16Halifax, NSMinor Pro
Alex Bourret621362014-20151R1986-10-05Drummondville, PQMinor Pro
Etienne Boutet6831114572017-20181D1992-06-01St-Nicolas, PQMinor Pro
Cullen Bradshaw100002015-20161F1990-02-11Medicine Hat, ALTAMinor Pro
Matt Brassard1101122019-20201D1998-08-08Barrie, ONTMinor Pro
Bailey Brkin300002021-20221G1999-05-29Sherwood Park, ALTAMinor Pro
Calder Brooks331402018-20191C1994-08-26Emerald Park, SASKMinor Pro
Travis Brown96203555812017-20192D1994-03-15Winnipeg, MANMinor Pro
Michael Budd300002014-20151F1989-04-16Burlington, ONTMinor Pro
Devin Buffalo200002018-20191G1993-09-01Wetaskiwin, ALTAMinor Pro
Evan Buitenhuis82011102020-20233G1993-07-01Burlington, ONTMinor Pro
Tyler Bunz17022212014-20151G1992-02-11St. Albert, ALTAMajor League
Chad Butcher56102535482017-20181R1996-01-25Kamloops, BCMinor Pro
Taylor Cammarata1022422018-20191C1995-05-13Plymouth, MNMinor Pro
J.C. Campagna301122020-20211C1993-06-11Dallas, TXMinor Pro
Brandon Carlson33347232016-20171D1992-06-15Huntington Beach, CAMinor Pro
Greg Chase2781523222017-20192L1995-01-01Edmonton, ALTAMinor Pro
Kyle Chatham100002018-20191D1993-02-17Belleville, ILMinor Pro
Dean Chelios3341014122015-20161F1989-07-15Bloomfield Hills, MIMinor Pro
Magnus Chrona200002023-20241G2000-08-28Skelleftea, SwedenMajor League
Cameron Clarke134115364422019-20223D1996-05-15Tecumseh, MIMinor Pro
Charlie Combs1732562020-20211R1996-07-13St. Louis, MOMinor Pro
Jack Combs1551015142019-20201R1988-01-26St. Louis, MOMinor Pro
Billy Constantinou2321921142021-20232D2001-03-25Scarborough, ONTMinor Pro
Chris Crane42131932592019-20201F1991-12-02West Chester, OHMinor Pro
Marc-Olivier Crevier-Morin124325281182017-20192D1996-04-22Chateauguay, PQMinor Pro
Peter Crinella1696051111342019-20223F1996-10-05East Longmeadow, MAMinor Pro
Austin Crossley13112712022-20231D1999-06-30Fort St. John, BCMinor Pro
Brayden Crowder901142022-20231D1998-11-17Sudbury, ONTMinor Pro
Ralph Cuddemi1285355108492017-20192F1993-02-09Concord, ONTMinor Pro
Randy Cure15112202016-20171D1990-04-05Bloomington, MNMinor Pro
Johnny Curran101102020-20211F1995-03-14Niagara Falls, ONTMinor Pro
Brad Cuzner500002016-20171L1992-06-22Glace Bay, NSMinor Pro
Johnny Daniels1742642017-20181F1993-07-05Andover, MAMinor Pro
Brendan De Jong25213102019-20201D1998-03-23Victoria, BCMinor Pro
Nolan De Jong1418962018-20191D1995-04-25Victoria, BCMinor Pro
Matt DeBlouw84213051502016-20182F1993-09-17Chesterfield, MIMinor Pro
Anthony DeLuca1615682015-20161L1995-02-11Montreal, PQMinor Pro
Nolan Descoteaux901182017-20181D1989-10-16Dallas, TXMinor Pro
Vincent Desharnais3701717382019-20212D1996-05-29Laval, PQMajor League
Peter Di Salvo300002016-20171G1990-11-14Oakville, ONTMinor Pro
Jay Dickman281951422372822019-20245F1993-06-03Shoreview, MNMinor Pro
Dominic Dockery13621719442022-20242D1997-01-02Lockport, NYMinor Pro
Dillon Donnelly10101122018-20191D1993-09-07Amherst, NYMinor Pro
Jamie Doornbosch61112738442016-20182D1990-02-01Richmond Hill, ONTMajor League
Eric Dop500002022-20231G1998-08-23Lewis Center, OHMinor Pro
Matthew Doran400002022-20231D1997-04-28St. Louis, MOMinor Pro
Spencer Dorowicz1182639651182019-20212F1993-08-04Olds, ALTAMinor Pro
Michael Dorr200002014-20151F1988-12-28Roseville, MNMinor Pro
Tyler Drevitch100002020-20211C1995-08-01Middleboro, MAMinor Pro
Chris Driedger200002016-20171G1994-05-18Winnipeg, MANMajor League
Ben Duffy701102016-20171C1992-03-03Lower Sackville, NSMinor Pro
Kevin Dufour43151530212017-20181W1992-07-21Quebec City, PQMinor Pro
Vincent Dunn474812862016-20171C1995-09-14Hull, PQMinor Pro
Ian Duval40101727222014-20151C1988-05-07Winnipeg, MANMinor Pro
Ian Edmondson10044312018-20191D1995-01-31Toronto, ONTMinor Pro
Tyler Elbrecht522911812018-20191D1988-10-26Edwardsville, ILMinor Pro
Nick Ellis200002017-20181G1994-01-18Millersville, MDMinor Pro
Zachary Emond401102022-20231G2000-06-20St-Cyprien, PQMinor Pro
Macoy Erkamps5861925502016-20171D1995-02-02Richmond, BCMinor Pro
Travis Ewanyk60131629892017-20181C1993-03-29North Vancouver, BCMinor Pro
Billy Exell113153045482019-20222F1995-10-04Thunder Bay, ONTMinor Pro
Nicholas Favaro910122023-20241D1998-01-28Woodbridge, ONTMinor Pro
Nick Fea13011102023-20241L1997-02-27Oak Ridge, NJMinor Pro
Todd Fiddler610122015-20161L1993-07-13Meadow Lake, SASKMinor Pro
Ryan Finnegan43861482023-20241F1997-05-08Tecumseh, KSMinor Pro
R.G. Flath66161834762014-20151R1984-10-12Park City, UTMinor Pro
Brady Fleurent2404442021-20221F1994-05-20Biddeford, MEMinor Pro
Stefan Fournier18879661452502018-20235R1992-04-30Dorval, PQMinor Pro
Logan Fredericks73131427332021-20232F1995-09-16Millstone Township, NJMinor Pro
Eric Freschi800082018-20202F1993-03-22Bloomington, MNMinor Pro
David Friedmann406814182016-20171C1993-07-03Toronto, ONTMinor Pro
Jesse Gabrielle1142622018-20191L1997-06-17Moosomin, SASKMinor Pro
Gabriel Gagne19651162016-20171R1996-11-11Laval, PQMinor Pro
Mathieu Gagnon66410141132020-20211D1992-10-29Montreal, PQMinor Pro
Danick Gauthier96364480722014-20162L1991-10-24Waterloo, PQMinor Pro
Matteo Gennaro81354075982020-20222C1997-03-30St. Albert, ALTAMinor Pro
Christopher Gerrie200002019-20212F1996-05-07Red Deer, ALTAMinor Pro
Kyle Gibbons2022422014-20151F1991-04-27Westlake, OHMinor Pro
Mitch Gillam4601102019-20212G1992-09-24Peterborough, ONTMinor Pro
Trevor Gorsuch4200062022-20242G1994-07-11St. Charles, MOMinor Pro
Gavin Gould195813162022-20231F1996-04-27North Vancouver, BCMinor Pro
Travis Granbois10022112014-20151D1985-10-09Campbell River, BCMinor Pro
Gerrad Grant6761420402016-20171C1990-04-12Halifax, NSMinor Pro
Triston Grant4000172016-20171L1984-02-02Neepawa, MANMajor League
Jacob Graves119220222152019-20223D1995-03-28Barrie, ONTMinor Pro
Gordie Green1981018102020-20211F1997-02-24Ann Arbor, MIMinor Pro
Scott Greenham3001102016-20171G1987-04-24Ottawa, ONTMinor Pro
Artem Guryev902242023-20241D2003-05-17Moscow, RussiaMinor Pro
Dillon Hamaliuk6437342022-20231L2000-10-30Leduc, ALTAMinor Pro
Donnie Harris614610492015-20161D1990-11-14Fort Ashby, WVMinor Pro
Christian Hausinger2615662021-20221D1996-12-09Anchorage, AKMinor Pro
Kenny Hausinger262911142022-20231F1995-07-21Anchorage, AKMinor Pro
Cameron Hebig2061117122019-20201C1997-01-21Saskatoon, SASKMinor Pro
Jake Henderson200042018-20191R1997-02-12St. Louis, MOMinor Pro
Matt Hewitt200002018-20191G1992-12-11New Westminister, BCMinor Pro
Hayden Hodgson13224222018-20191R1996-03-02Windsor, ONTMajor League
Noel Hoefenmayer232810122020-20211D1999-01-06Toronto, ONTMinor Pro
Zack Hoffman52066692022-20231D1998-02-04Newcastle, ONTMinor Pro
Mitch Holmberg1334722016-20171R1993-03-09Sherwood Park, ALTAMinor Pro
Dylan Hood200002014-20151R1990-06-01Osoyoos, BCMinor Pro
Todd Hosmer782323461002014-20162L1987-12-21Scarborough, ONTMinor Pro
Cameron Hough1721382022-20231L2000-10-23Uxbridge, ONTMinor Pro
Andy Huff64111526302015-20161R1992-05-30Howell, MIMinor Pro
Steven Iacobellis80284977772017-20203F1993-08-20Port Coquitlam, BCMinor Pro
Timur Ibragimov53112132132022-20231L2000-10-12St. Petersburg, RussiaMinor Pro
Steven Ipri301122021-20221F1998-03-13Broadview Heights, OHMinor Pro
Christian Isackson42111324332015-20161F1992-01-20Pine City, MNMinor Pro
Colin Jacobs500022018-20191C1993-01-20Coppell, TXMinor Pro
Ryan Jasinsky2000362018-20191R1990-01-13Midlothonian, VAMinor Pro
Tyler Jeanson45448162021-20221F1997-09-16Carman, MANMinor Pro
Tyler Jette2014502023-20241D1998-05-08Farmington, MNMinor Pro
Carter Johnson69162945572021-20221F1995-10-04Gimli, MANMinor Pro
Stephen Johnson89163147422020-20222C1995-01-26Moncton, NBMinor Pro
Daniel Johnston301122015-20161D1992-10-17Calgary, ALTAMinor Pro
Jim Jorgensen602222014-20151D1985-07-19Sault Ste. Marie, MIMinor Pro
Corey Kalk14671342018-20191F1994-08-10Thornhill, ONTMinor Pro
Justin Kapelmaster500002022-20231G1995-10-26Coral Springs, FLMinor Pro
Nikita Kashirsky64162339222014-20151C1985-01-25Moscow, RussiaMinor Pro
Kale Kerbashian3711233462015-20161R1990-04-07Thunder Bay, ONTMinor Pro
Roman Kinal4571118342023-20241D1998-07-20Waterford, MIMinor Pro
Barret Kirwin1102262022-20231C2000-02-18Barrie, ONTMinor Pro
Garrett Klotz810172014-20151L1988-11-27Regina, SASKMinor Pro
Nolan Kneen6441317202023-20241D1999-03-22Kelowna, BCMinor Pro
Miles Koules15491322015-20161R1994-06-25Los Angeles, CAMinor Pro
Alexander Krushelnyski625702016-20171F1990-11-14Los Angeles, CAMinor Pro
Kasey Kulczycki401162021-20221C1993-09-25Laval, PQMinor Pro
Jake Kulevich201122018-20191D1993-02-13Marblehead, MAMinor Pro
Shane Kuzmeski35178322023-20241D1996-07-04Grayslake, ILMinor Pro
Dylan Labbe601122018-20191D1995-01-09St. Benjamin, PQMinor Pro
Samuel Labrecque201102017-20181D1992-02-20Granby, PQMinor Pro
Pierre-Cedric Labrie601928471802018-20191L1986-06-12Baie-Comeau, PQMajor League
Cole Larkin701122022-20231D2002-09-13Mermaid, PEIMinor Pro
Colin Larkin4621214272018-20191C1993-11-17Waterford, MIMinor Pro
Gannon Laroque902282023-20241D2003-08-20Edmonton, ALTAMinor Pro
Nick Latta298614132017-20181C1993-10-05Schongau, GermanyMinor Pro
Hayden Lavigne801102020-20211G1996-04-07Brampton, ONTMinor Pro
Chris Leblanc705522016-20171F1993-09-12Winthrop, MAMinor Pro
Adrien Lemay200002015-20161G1989-10-23Moncton, NBMinor Pro
Guillaume Lepine6551318922017-20181D1987-03-07Montreal, PQMinor Pro
Paxton Leroux31112712015-20161F1993-02-22Peterborough, ONTMinor Pro
Daultan Leveille1003382016-20171C1990-08-10St. Catharines, ONTMinor Pro
Quintin Lisoway401102018-20191C1995-11-12Neepawa, MANMinor Pro
Frank Littlejohn100002014-20151R1977-02-03Oshawa, ONTMinor Pro
Mark Liwiski67107171922022-20231L2001-08-08Dauphin, MANMinor Pro
Erick Lizon126913222822014-20162R1985-11-29Kitchener, ONTMinor Pro
Darryl Lloyd15156142016-20171C1984-02-10Pickering, ONTMinor Pro
Alexis Loiseau3016132962016-20171C1994-01-11Havre-aux-Maisons, PQMinor Pro
Brayden Low1112322017-20181C1994-05-08Steveston, BCMinor Pro
Ian Lowe20842741162412014-20173C1986-09-04Bradwardine, MANMinor Pro
Cole MacDonald68114354222022-20231D1995-10-17Wetaskiwin, ALTAMinor Pro
Connor MacEachern1525742023-20241F1999-07-30Whitby, ONTMinor Pro
Mike MacIntyre32167402014-20151D1991-06-30Sault Ste. Marie, ONTMinor Pro
Mark MacMillan117405494822017-20192C1992-01-23Penticton, BCMinor Pro
Dylan MacPherson4591221642022-20231D1998-04-27Glace Bay, NSMinor Pro
Eetu Makiniemi300002023-20241G1999-04-19Vantaa, FinlandMajor League
Mitch Maloney810162017-20192F1994-07-01Macomb, MIMinor Pro
Joe Manchurek920202021-20221L1996-08-10Windsor, ONTMinor Pro
Strauss Mann1300022022-20231G1998-08-18Greenwich, CTMinor Pro
Louick Marcotte71192443552016-20182R1995-01-07Longueuil, PQMinor Pro
Bradley Marek37131831262023-20241F2000-11-13Big Rapids, MIMinor Pro
Brandon Martell40538182015-20161D1988-12-15Andover, MNMinor Pro
Colin Martin1210122017-20181L1991-06-12London, ONTMinor Pro
Jeremy Masella7174111212023-20241D1999-02-16Phoenix, AZMinor Pro
Riley McCourt13022102020-20211D2000-06-26St. Catharines, ONTMinor Pro
Josh McDougall500002021-20221R1998-06-19Prince Albert, SASKMinor Pro
John Mcfarland1004482018-20191R1992-04-02Richmond Hill, ONTMajor League
Austin McIlmurray226410122020-20211F1996-09-08Coral Springs, FLMinor Pro
Chris McKay4441519702022-20231D1996-04-17Edmonton, ALTAMinor Pro
Jeremy McKenna206713142020-20211R1999-04-20Canmore, ALTAMinor Pro
Bobby McMann186111722020-20211C1996-06-15Wainwright, ALTAMajor League
Ben Meisner100002014-20151G1990-06-20Halifax, NSMinor Pro
Eric Meland6172936212014-20151D1989-09-27Grand Forks, NDMinor Pro
Tom Mele601162019-20201F1986-02-23Bronx, NYMinor Pro
James Melindy68314172292016-20171D1993-12-11St. John's, NFLDMinor Pro
Cory Melkert500052017-20181D1990-11-11Kenmore, ONTMinor Pro
Frankie Melton600002019-20212F1997-03-04St. Louis, MOMinor Pro
Shaquille Merasty385510762017-20202L1991-06-22Thompson, MANMinor Pro
Nicholas Miglio401122019-20201L1991-11-05San Antonio, TXMinor Pro
Daniel Milan138126273102014-20162D1992-04-14Detroit, MIMinor Pro
Aaron Miller23571242023-20241F1995-12-20Superior, WIMinor Pro
Kenton Miller123334477902014-20162C1991-02-10Redvers, SASKMinor Pro
Nick Minerva33268662021-20221D1996-02-12New Brunswick, NJMinor Pro
Edwin Minney200002018-20191G1996-03-29Wind Gap, PAMinor Pro
Nathan Moon19459152016-20171C1990-01-04Belleville, ONTMinor Pro
Lleyton Moore4673239122023-20241D2002-02-27Saskatoon, SASKMinor Pro
Mike Moran300002016-20171F1991-09-07Marshfield, MAMinor Pro
Jordan Muzzillo18033202021-20232D1997-03-24Capron, ILMinor Pro
Nick Nardella5251116202023-20241R1999-02-09Rosemont, ILMinor Pro
Michael Neal7281624432015-20161L1989-04-03Whitby, ONTMinor Pro
Logan Nelson65111324822015-20172C1993-09-09Rogers, MNMinor Pro
Martin Nemcik6559141062015-20172D1992-07-26Povazska Bystrica, SlovakiaMinor Pro
Hakon Nilsen701122018-20191D1998-02-04Cape Coral, FLMinor Pro
Zach O'Brien4414253942016-20182R1992-06-29St. John's, NFLDMinor Pro
Matt O'Connor200002016-20171G1992-02-14Sault Ste. Marie, ONTMajor League
Dylan Olsen603302019-20222D1991-01-03Calgary, ALTAMajor League
Landon Oslanski1081233451372015-20172D1992-05-05Camrose, ALTAMinor Pro
Jeremy Ouellet-Beaudry134204666912016-20193D1993-12-13Montmagny, PQMinor Pro
Shane Owen200002017-20181G1990-06-04Markham, ONTMinor Pro
Drew Owsley4001142016-20171G1991-03-15Lethbridge, ALTAMinor Pro
Ian Parker812342021-20221C1996-05-04Florence, KYMinor Pro
Patrik Parkkonen89125365442019-20212D1993-01-23Porvoo, FinlandMinor Pro
Kent Patterson500002016-20171G1989-09-15Plymouth, MNMinor Pro
Kevin Patterson19167112017-20181D1992-08-18Colorado Springs, COMinor Pro
Grayson Pawlenchuk100002017-20181L1997-03-22Ardrossan, ALTAMinor Pro
Theo Peckham42268832014-20162D1987-11-10Richmond Hill, ONTMajor League
Anthony Perdicaro4022222014-20151C1989-06-21East Rockaway, NYMinor Pro
Brett Perlini200022016-20171R1990-06-14Sault Ste. Marie, ONTMinor Pro
Alex Peters64112334752020-20222D1996-07-02Blyth, ONTMinor Pro
Chantz Petruic1212362020-20211C1999-06-11Moose Jaw, SASKMinor Pro
Jason Pineo84151732672022-20242F1998-02-23Toronto, ONTMinor Pro
Kyle Platzer208142262017-20181C1995-03-04Waterloo, ONTMinor Pro
Evan Polei328917792017-20181L1996-02-19Wetaskiwin, ALTAMinor Pro
Xavier Pouliot5337101012022-20242D1998-12-22Saint-Isidore, PQMinor Pro
Kyle Pouncy501122019-20212D1995-08-10Kamloops, BCMinor Pro
Quinn Preston80264773602022-20242R1997-10-21Trenton, MIMinor Pro
Taylor Pryce201102019-20201R1992-12-30Newmarket, ONTMinor Pro
Jon Puskar23336322017-20181F1989-05-14Canton, MIMinor Pro
Cam Reid14551082017-20192F1991-08-25Delta, BCMinor Pro
Kevin Resop100002023-20241G1997-03-04St. Petersburg, FLMinor Pro
Dalton Reum9159141572014-20162D1992-05-14Camrose, ALTAMinor Pro
Kyle Rhodes543710352022-20231D1997-12-25Powhatan, VAMinor Pro
Fabrizio Ricci58122133272019-20201L1995-01-08Toronto, ONTMinor Pro
Ty Rimmer1200022018-20191G1992-03-23Edmonton, ALTAMinor Pro
Nicola Riopel1902222017-20181G1989-02-20Beloeil, PQMinor Pro
Jack Rodewald653822016-20171R1994-02-14Winnipeg, MANMajor League
Olivier Rodrigue1500002021-20221G2000-07-06Chicoutimi, PQMinor Pro
Grant Rollheiser3901102014-20162G1989-07-24Chilliwack, BCMinor Pro
Georgy Romanov701102023-20241G1999-12-15Yekaterinburg, RussiaMajor League
Jamie Rome711262023-20241F1998-10-03Cochrane, ALTAMinor Pro
Ethan Roswell1223502023-20241D1998-07-30Paradise Valley, AZMinor Pro
Eric Roy30235202018-20191D1994-10-24Beauval, SASKMinor Pro
Ryan Ruikka1101162015-20161D1988-03-31Chelsea, MIMinor Pro
Chris Rumble321342016-20171D1990-04-16Chesapeake, VAMinor Pro
Joel Rumpel2000002017-20181G1991-03-14Swift Current, SASKMinor Pro
Ryan Rupert2991221122016-20171C1994-06-02Grand Bend, ONTMinor Pro
Mitchell Russell3791423102022-20242R2001-03-06Peterborough, ONTMinor Pro
Ostap Safin62162036342019-20222R1999-02-11Prague, Czech Rep.Minor Pro
Brandon Saigeon1112322023-20241C1998-06-14Grimsby, ONTMinor Pro
Peter Sakaris204913202015-20161L1992-08-27Candiac, PQMinor Pro
Alex Sakellaropoulos600002020-20211G1994-05-02Tinley Park, ILMinor Pro
Jason Salvaggio66202646462018-20202C1994-10-01Hanson, MAMinor Pro
Matt Schmalz1123552018-20191R1996-03-21Dunnville, ONTMinor Pro
Garrett Schmitz1552227491802019-20223D1993-09-02Red Lake Falls, MNMinor Pro
Stephen Schultz1231013122014-20151W1987-12-07Westbury, NYMinor Pro
Ian Scott500002020-20211G1999-01-11Calgary, ALTAMinor Pro
David Shantz4101102015-20161G1986-05-05Burlington, ONTMinor Pro
Andrew Shewfelt31426102021-20221L1996-06-01Halifax, NSMinor Pro
Luke Shiplo1715642019-20201D1995-05-31Oakville, ONTMinor Pro
Quentin Shore154101482018-20191C1994-05-25Denver, COMinor Pro
Joey Sides3121113242015-20161F1986-03-04Sun Valley, IDMinor Pro
Jordan Sims502222019-20201F1989-12-28Fort Wayne, INMinor Pro
Dalton Skelly513811122021-20221D1995-09-22Keller, TXMinor Pro
Stuart Skinner4400022018-20202G1998-11-01Edmonton, ALTAMajor League
Brendan Smith1126822019-20201D1996-01-19Centennial, COMinor Pro
Declan Smith400002023-20241C1998-05-07Antigonish, NSMinor Pro
Tim Soderlund836922021-20221L1998-01-23Skelleftea, SwedenMinor Pro
Istvan Sofron254812252017-20181L1988-02-24Miercurea Ciuc, RomaniaMinor Pro
Eric Springer4611213402015-20161D1989-01-27Wrightstown, WIMinor Pro
Matthew Sredl200022023-20241D2002-04-22Raleigh, NCMinor Pro
Maxime St. Cyr19527122016-20171C1994-02-14St. Charles, PQMinor Pro
Kevin St. Pierre100002015-20161G1975-04-07Sherbrooke, PQMinor Pro
Beau Starrett1183132631142019-20212F1995-11-01Bellingham, MAMinor Pro
Shane Starrett3901102017-20192G1994-07-12Bellingham, MAMinor Pro
Sam Sternschein1521322022-20231F1998-04-27Syosset, NYMinor Pro
Dyson Stevenson1032534592902017-20192R1993-07-15Shaunavon, SASKMinor Pro
Dean Stewart80103747282020-20222D1998-06-12Portage la Prairie, MANMinor Pro
Michal Stinil184761001762442021-20243L1999-03-21Decin, Czech Rep.Minor Pro
Jakob Stukel62192443242018-20202L1997-03-06Surrey, BCMinor Pro
Blake Tatchell56131629222016-20171C1991-05-23North Battleford, SASKMinor Pro
Dan Tedesco200042016-20171L1993-12-10Maple, ONTMinor Pro
Ryan Tesink68715221322016-20171L1993-05-21Saint John, NBMinor Pro
Keoni Texeira7073946622018-20191D1997-03-24Rancho Cucamonga, CAMinor Pro
Jake Theut3101102021-20221G1993-10-16Washington, MIMinor Pro
Samuel Thibault43099292017-20181D1996-06-30Ste. Martine, PQMinor Pro
David Thomson2315662021-20221F1997-10-08Vaughan, ONTMinor Pro
Zach Todd2010102018-20191D1993-01-24Holden, MAMinor Pro
Jake Trask200022017-20181C1991-08-31Saskatoon, SASKMinor Pro
Michael Trebish701891732014-20151D1989-06-28Yorkton, SASKMinor Pro
Nick Trecapelli243811282016-20171D1991-09-29Guelph, ONTMinor Pro
Kirill Tulupov6371421852014-20151D1988-04-23Moscow, RussiaMinor Pro
Michael Turner200002018-20191F1995-09-23Chicago, ILMinor Pro
Dana Tyrell4011112017-20181C1989-04-23Airdrie, ALTAMajor League
Tyler Van Kleef410102017-20181F1992-03-30Dundas, ONTMinor Pro
Brett Van Os254812182022-20231F1996-02-21St. Albert, ALTAMinor Pro
Chris Van Os-Shaw813462022-20231L1997-05-20Regina, SASKMinor Pro
Brendan Van Riemsdyk366612232021-20221F1996-01-28Middletown, NJMinor Pro
Ryan Van Stralen731618341052017-20192L1993-11-10Prescott, ONTMinor Pro
Carson Vance3602282021-20221D1996-01-10Tempe, AZMinor Pro
Alexis Vanier4941014282016-20171D1995-12-21St-Constant, PQMinor Pro
Gabriel Verpaelst17145422018-20191D1993-09-16Sherbrooke, PQMinor Pro
Nolan Vesey4751116382018-20202F1995-03-28Boston, MAMinor Pro
Jake Wahlin150233962342021-20243F1996-11-09White Bear Lake, MNMinor Pro
Jared Walker721221331112014-20151L1986-01-14Winnipeg, MANMinor Pro
Kobe Walker25881622023-20241R1998-04-03Lloydminster, ALTAMinor Pro
Connor Walters7141519282021-20232D1997-06-05Welland, ONTMinor Pro
Beck Warm2501102023-20241G1999-04-22Whistler, BCMinor Pro
Brayden Watts226601371971042020-20244R1999-02-21Bakersfield, CAMinor Pro
Dylan Wells3301102017-20203G1998-01-03St. Catharines, ONTMajor League
Evan Weninger4302202019-20212G1996-08-11Saskatoon, SASKMinor Pro
Riley Weselowski6631316312019-20212D1985-02-24Pilot Mound, MANMinor Pro
Ryan White25459822020-20211C1988-03-17Brandon, MANMajor League
Joseph Widmar302202019-20201F1995-02-12Northbrook, ILMinor Pro
Andy Willis702222023-20241F1998-01-22Ballwin, MOMinor Pro
Jared Wilson49117181212018-20191D1994-08-27Calgary, ALTAMinor Pro
Mike Wilson72133750552014-20151D1987-05-08North Vancouver, BCMinor Pro
Dmitri Yushkevich200022023-20241D1997-06-03Toronto, ONTMinor Pro
Zach Zech200002020-20211F1996-04-09South Lyon, MIMinor Pro
Mark Zhukov200002023-20241C1999-08-29St. Petersburg, RussiaMinor Pro
Dominic Zombo510102018-20191F1991-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.