hockey DB
search by league
team
morning report
contact us
home

Cedar Rapids RoughRiders all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Justin Abdelkader60272552862004-20051L1987-02-25Muskegon, MIMajor League
Steven Agriogianis557152242016-20182R1999-01-07Florham Park, NJCollege-University
Grant Ahcan61121325452021-20221F2002-05-18Burnsville, MNCollege-University
Jack Ahcan56143044502015-20161D1997-05-18Savage, MNMajor League
Roman Ahcan59152338632017-20181L1999-03-24Burnsville, MNMinor Pro
Ben Almquist2641542018-20191C1999-10-01Victoria, MNCollege-University
Greg Amlong99102838712010-20122D1991-12-08O'Fallon, MOMinor Pro
Barclay Anderson400002001-20021G1983-01-01St. Louis, MOJunior A (U.S.)
Clay Anderson6041923572012-20131D1994-03-07Omaha, NEMinor Pro
Yusaku Ando466915292021-20221F2003-12-12Tomakomai, JapanJunior A (U.S.)
Bryce Aneloski1572756831112007-20103D1990-04-27Pekin, ILMinor Pro
Robert Arrak3733682016-20171C1999-04-01Tallinn, EstoniaEuropean Elite
P.J. Atherton1021132432041999-20023D1982-08-16Edina, MNMinor Pro
Mark Auk93112839392012-20142D1995-02-18Grosse Point Park, MIMinor Pro
Phil Axtell732820482502004-20062F1986-08-13New Windsor, MDMinor Pro
Michael Babcock500002012-20131F1995-02-01Northville, MIEuropean Lower Leagues
Karch Bachman623522015-20161L1997-03-10Wolcottville, INMinor Pro
Richard Bachman2600002006-20071G1987-07-25Salt Lake City, UTMajor League
Adam Backehag51167162018-20191D2000-03-07Gustafs, SwedenEuropean Junior
Andrei Bakanov515914322018-20191L2002-05-28Moscow, RussiaMinor Pro
Jacob Barber1113422011-20121L1992-02-18Dardenne Prairie, MOMinor Pro
Daniel Barczuk10101102005-20061F1988-06-09Livonia, MIMinor Pro
Josh Barnes1340422019-20201C2002-09-27Cornwall, ONTCollege-University
Riley Bassen991012221982022-20242F2005-04-26Frisco, TXJunior A (U.S.)
Gavin Bayreuther194812152012-20131D1994-05-12Canaan, NHMajor League
Roux Bazin300002021-20221F2003-05-26Treherne, MANJunior A (Canada)
Brett Beckfeld116714211172001-20043F1985-01-21Plymouth, MNCollege-University
Jared Beers4641115282009-20101D1990-08-15Mishawaka, INCollege-University
Ignat Belov700042019-20201F2001-01-10Minsk, BelarusCollege-University
Aaron Bendickson29639122005-20061R1986-02-01Thief River Falls, MNMinor Pro
Gustav Bengtson701102007-20081L1989-08-31Sollentuna, SwedenCollege-University
Mac Bennett5391423342009-20101D1991-03-25Narragansett, RIMinor Pro
Todd Bentley52151631722001-20021L1982-01-07Livonia, MICollege-University
Robin Bergman1375648104482006-20093F1988-07-12Stockholm, SwedenEuropean Elite
Avni Berisha800042012-20131D1994-06-15Lake Ariel, PACollege-University
Casey Bickley52459842001-20021D1982-10-26Faribault, MNCollege-University
Chris Birdsall4301122012-20142G1996-11-24Glen Rock, NJJunior A (U.S.)
Hunter Bishop5021012172004-20051F1987-09-05Fairbanks, AKMinor Pro
Benjamin Blacker86011162014-20162G1997-04-23Oakville, ONTCollege-University
Chase Blackmun5542125422017-20181D1999-04-02Hudson, WICollege-University
Justin Bodine100002000-20011F1983-08-03Massapequa, NYMinor Pro
David Boehm1383848861502006-20103F1989-06-30Naples, FLCollege-University
Aaron Bogosian6013922822006-20071F1987-01-17Massena, NYMinor Pro
Josh Bohlin5021113202017-20181C2000-02-10Wausau, WICollege-University
Rob Bordson4762935262006-20071F1988-06-09Duluth, MNMinor Pro
Riley Bourbonnais70243155222011-20132F1993-08-08Rochester, NYMinor Pro
Nick Bowman6101162016-20171R1997-12-14Shelby Township, MICollege-University
Jack Brackett500002018-20191L2000-12-31Manassas, VACollege-University
Ian Brady1591151621102010-20133D1994-05-22Lombard, ILMinor Pro
James Brannigan60232245402003-20041R1984-10-20Brooklyn, NYMinor Pro
Billy Brennan33022312003-20041D1985-03-25Rochester Hills, MIJunior A (U.S.)
Lucas Brennan1702282023-20241F2004-07-07Winnipeg, MANJunior A (Canada)
William Brenner4811011522021-20232D2003-06-10Oklahoma City, OKJunior A (U.S.)
Mike Brickley486915671999-20001F1981-01-13Wallingford, CTJunior A (U.S.)
Taylor Brierley4621618122015-20161D1996-07-31East Grand Forks, MNMinor Pro
Kevin Brooks1183537721912001-20032F1982-05-28Stow, MACollege-University
Justin Bruckel910142007-20081F1990-07-06Geneseo, NYCollege-University
Troy Brummett56162036702002-20031F1983-06-02Oregon, OHMinor Pro
Cole Bruns300002010-20111G1994-02-09Prairie Grove, ILCollege-University
Bruno Bruveris7401102021-20232G2002-03-09Riga, LatviaEuropean Elite
Max Bull14257251999-20001F1981-07-22Faribault, MNMinor Pro
Steve Burgess53510151012001-20021D1981-02-02Allen Park, MIMinor Pro
Cal Burke121344579362013-20163C1997-03-19Boxboro, MAMajor League
Greg Burke820282008-20091L1990-05-01Lee, NHCollege-University
Cole Burtch55151732552021-20221F2001-01-11Markham, ONTCollege-University
Simon Butala200022015-20161D1998-08-01Downingtown, PACollege-University
Blake Butzow44123272011-20132L1993-09-05Plymouth, MICollege-University
Carson Buydens6000142022-20231C2004-03-10Gladstone, MANCollege-University
Mack Byers1123542019-20201F1999-02-08Long Lake, MNCollege-University
Anthony Calafiore400022019-20201F2002-04-06Staten Island, NYCollege-University
Ben Caldwell400022003-20041D1987-02-28San Mateo, CAJunior A (U.S.)
Cody Campbell21000212009-20112G1992-02-25Colorado Springs, COCollege-University
Pat Cannone59183755462006-20071F1986-08-09Bayport, NYMajor League
Nick Cardelli721302017-20181R1997-06-06Wood Dale, ILMinor Pro
Corey Carlson992536611471999-20023F1981-01-06Anchorage, AKJunior A (U.S.)
Brock Carlston1700042008-20091D1990-09-24Muskegon, MIJunior A (U.S.)
David Carpentier1022415391771999-20012W1980-05-23Faribault, MNMinor Pro
Jamie Carroll44121224322003-20041F1983-10-25Andover, CTMinor Pro
Chad Catt1200002012-20131G1994-03-28Williamstown, MICollege-University
Jacob Cepis1164655101952005-20072F1987-12-21Parma, OHMinor Pro
Jan Chabera1100002001-20021G1984-01-25Jindrichuv Hradec, Czech Rep.European Elite
Brian Chambers304812142017-20181F1998-07-24Weymouth, MAMinor Pro
Dean Chelios5961319322007-20092F1989-07-15Bloomfield Hills, MIMinor Pro
David Chen4181220102021-20221F2003-04-01Livingston, NJCollege-University
Bryson Cianfrone5261521352012-20131C1995-02-14Stoney Creek, ONTMinor Pro
Dustin Cloutier5571320242005-20061F1986-04-26Berkley, MIMinor Pro
Justin Cole1022021411052015-20172C1996-05-01Bryn Athyn, PACollege-University
Greg Collins1051848661132003-20052F1986-02-14Rochester, NYMinor Pro
Ryan Collins2003302010-20111F1994-04-25Rochester Hills, MIJunior A (U.S.)
Stephen Collins5210919372009-20112F1991-08-10Pittsford, NYMinor Pro
Ross Colton1135346991012014-20162C1996-09-11Robbinsville, NJMajor League
Brent Cornelius62246142004-20062D1987-02-20Fairbanks, AKMinor Pro
Chad Costello59314576152005-20061F1986-07-22Johnston, IAMinor Pro
Jeff Costello1085328812222008-20102L1990-11-20Milwaukee, WIMinor Pro
Sean Coughlin904482007-20081D1987-12-01Winthrop, MACollege-University
Zach Court434812222014-20151L1997-01-04Winnipeg, MANMinor Pro
Sam Craggs310102014-20151L1997-05-30Elmhurst, ILMinor Pro
Charlie Curti11393847452013-20152D1996-05-24Mound, MNMinor Pro
T.J. Dahl2925742003-20041F1984-06-20Burnsville, MNCollege-University
Chase Danol200002015-20161C1999-01-20Westland, MICollege-University
Derek Danowski600022006-20071F1986-04-16Warren, MICollege-University
Xavier Daramy17347142000-20011F1981-12-03Anglet, FranceEuropean Lower Leagues
Derek Daschke6031013122014-20162D1998-01-06Troy, MIMinor Pro
Jono Davis1312362011-20121F1992-09-14La Verne, CACollege-University
Tony DeAngelo2811415192010-20111D1995-10-24Sewell, NJMajor League
Derek Deblois55112233482009-20101R1991-02-19Warwick, RIMinor Pro
Matt Demelis200002016-20171C1999-06-02Hingham, MACollege-University
Spencer DenBeste400022017-20181F1999-02-17Marquette, MICollege-University
Matt Denman4042630182017-20181D1998-04-20Prior Lake, MNCollege-University
Drew Deridder4100002016-20171G2000-05-01Fenton, MIMinor Pro
John Deroche495101542015-20172C1998-06-23Lynnfield, MAMinor Pro
Dmitri Deryabin48123182018-20191D1999-10-20Minsk, BelarusEuropean Elite
Brett Dickinson108927361372005-20072D1986-03-11Furlong, PAMinor Pro
Josiah Didier5881321812010-20111D1993-04-08Littleton, COMinor Pro
Christopher Dienes373912162011-20121D1993-05-11Traverse City, MIMinor Pro
Jordan DiGiando5312921292009-20101F1991-05-10Gahanna, OHCollege-University
Sean Dolan23213142005-20061F1988-02-11St. Louis, MOMinor Pro
Kyle Dolder16101101999-20001F1980-01-16Hutchinson, MNCollege-University
Matt Donovan116315182842007-20092D1990-05-09Edmond, OKMajor League
A.J. Drago1301122003-20041G1986-03-09Guttenberg, NJCollege-University
Dan Dries2112214702006-20071F1988-04-12Detroit, MIMinor Pro
Garret Drotts2021382023-20241F2003-11-21Grand Rapids, MNJunior A (U.S.)
Calvin Dybicz801142016-20182D2000-07-16Elk Grove Village, ILCollege-University
Robert Dzugan701162019-20201L2000-03-25Levoca, SlovakiaEuropean Elite
Erik Eaton522791441999-20001D1980-03-23Larchmont, NYMinor Pro
Andrew Eggert11022142003-20041D1985-01-05Livonia, MICollege-University
Raymond Eichenlaub112143549782003-20052D1986-06-18Wilmette, ILMinor Pro
Dominic Elliott10251823762021-20243D2004-01-26Allendale, MIJunior A (U.S.)
Haeden Ellis110102023-20241C2007-03-07Buffalo, NYJunior A (Canada)
John Emmons500022022-20231F2004-01-05Washington, MIJunior A (U.S.)
Josh Ess201142016-20171D1999-04-03Burnsville, MNCollege-University
Tommy Fallen10563945382009-20112D1991-04-17Plymouth, MNMinor Pro
Joe Fallon84022212002-20042G1985-02-01Bemidji, MNMinor Pro
Zachary Faremouth186612252019-20201F2000-01-04Jackson, MICollege-University
Rico Fatticci3231114352000-20011D1981-03-03Hibbing, MNMinor Pro
Harrison Feeney400002016-20171G1998-02-04Lafayette Hill, PACollege-University
Erik Felde60161531802004-20051L1987-12-29Anchorage, AKMinor Pro
Matt Filipe56191736992015-20161L1997-12-31Newton, MAMinor Pro
Lukas Fischer401122022-20231D2006-09-09Brighton, MIMajor Junior
Brendan Fitzgerald101847551652021-20232D2003-03-06North Reading, MACollege-University
Riley Fitzgerald5445942022-20242C2003-06-02Wilmington, MAJunior A (U.S.)
Adam Flammang62271946972021-20221F2001-11-09St. Michael, MNCollege-University
Kyle Flanagan117296493642007-20092F1988-12-30Canton, NYMinor Pro
Mckay Flanagan200002013-20141D1997-02-03Ridgefield, CTCollege-University
Joe Fleming60214162022021-20221D2003-06-19Boston, MAMinor Pro
Robert "Cooper" Flinton57111021652021-20221L2003-08-16Auburn, NHCollege-University
Ben Foley11842933912015-20172D1996-11-30Edina, MNCollege-University
Erik Foley56272754822013-20152L1997-06-30Norwood, MACollege-University
Thomas Forgione4010616202011-20121F1993-08-23South Burlington, VTCollege-University
Carlos Fornaris416713552013-20141F1995-02-07Miami, FLMinor Pro
Phil Fox914522005-20061F1985-08-17Stillwater, MNMinor Pro
Will Francis69311141512018-20202D2000-11-16Shoreview, MNCollege-University
Mike Franks21303232002-20031F1984-11-15Apple Valley, MNCollege-University
Jordan Friedman44145162002-20031F1984-07-27Northbrook, ILJunior A (U.S.)
Jiri Fronk60292150202014-20151R1994-02-07Louny, Czech Rep.Minor Pro
Alex Funk1203342013-20141F1994-06-03Winona, MNJunior A (U.S.)
Damon Furuseth100002021-20221L2003-07-23Fargo, NDJunior A (U.S.)
Sam Fuss34033292016-20171F1997-05-27Edina, MNCollege-University
Alex Gagne38268262019-20201D2002-08-12Bedford, NHCollege-University
Martin Galstyan401102000-20011F1981-05-23Glendale, CAJunior A (U.S.)
Dylan Gareau97191433872011-20143C1993-11-19Richmond, ONTCollege-University
Will Garin17314122015-20172R1997-10-30Mound, MNCollege-University
Joey Gasparini78202848732000-20022F1981-07-28Grand Forks, NDCollege-University
Adam Gaudette50131730552014-20151C1996-10-03Braintree, MAMajor League
Andrew Gaus85182341562013-20152F1995-02-23Wexford, PACollege-University
Brett Gensler5210102082008-20091F1990-11-22St. Charles, MOMinor Pro
Tyler Gernhofer44921162014-20151F1995-01-10Grapevine, TXCollege-University
Rudy Giannetti363710101999-20001F1980-01-09Inverness, ILJunior A (U.S.)
Tony Gill1121026361522000-20022F1981-11-19Rochester, MNCollege-University
John Gilmour58101424142011-20121D1993-05-17Montreal, PQMajor League
Cameron Ginnetti8022602018-20191D1998-06-09Vancouver, BCEuropean Elite
Bobby Goepfert96022232000-20022G1983-05-09Kings Park, NYMinor Pro
David Goodwin4682230182012-20131F1992-02-27Des Peres, MOEuropean Elite
Matt Gosiewski44761362015-20172C1998-05-10Wilton, CTCollege-University
Darian Gotz484711202018-20202D2000-10-19Hermantown, MNCollege-University
Jon Grabarek1755475129602002-20053F1984-05-17Sterling Heights, MIMinor Pro
Colin Grable116732392262022-20242D2003-01-16Spring Lake, NJJunior A (U.S.)
David Graden25011322002-20031D1985-03-03Burnsville, MNMajor Junior
Nick Granowicz28369112017-20181F1998-03-28Macomb, MIMinor Pro
Nick Grasso1310182005-20061D1988-04-18Smithtown, NYMinor Pro
Zion Green2241582022-20231R2004-04-12Birmingham, MIJunior A (Canada)
Doug Grimes800022021-20221F2002-04-18Brookline, MACollege-University
Elliott Groenewold5751116772023-20241D2006-02-04Bellows Falls, VTJunior A (U.S.)
Troy Grosenick68011282008-20102G1989-08-27Brookfield, WIMajor League
Tyson Gross5473239102022-20231F2002-09-23Calgary, ALTACollege-University
David Grun200002006-20071W1987-12-17White Bear Lake, MNCollege-University
Rudy Guimond3200022023-20241G2005-05-19Pointe-Claire, PQJunior A (U.S.)
Ryan Gunderson418412372005-20061D1986-02-11Grant, MNCollege-University
John Haider9000151999-20001D1981-07-24Forest Lake, MNCollege-University
Amine Hajibi59113445462023-20241F2005-05-04Montreal, PQJunior A (U.S.)
Aleksi Halme21246182016-20171L1999-11-13Tampere, FinlandEuropean Elite
Donovan Hamilton4313462023-20241D2005-12-03Buffalo, NYJunior A (U.S.)
Bobby Hampton44111223222016-20171C1997-11-18Middletown, NJMinor Pro
Chase Hamstad41167282018-20191L1999-08-16White Bear Lake, MNJunior A (U.S.)
Joe Hankinson465510332018-20191R1999-06-15Hopkins, MNCollege-University
Nate Hanley126213657612018-20223F2002-05-03Rocky Point, NYCollege-University
Matt Hansen44551042010-20111F1993-05-11St. Cloud, MNCollege-University
Jerry Harding345914142018-20191F1999-03-02Canton, MACollege-University
Aidan Harper600002019-20201G2001-03-28Libertyville, ILJunior A (U.S.)
Brendan Harris200022014-20151C1996-07-10Henderson, NVMinor Pro
Jordan Hart535712652003-20041D1983-02-18Huntington, NYMinor Pro
Connor Hasley3301102021-20221G2001-02-27North Tonawanda, NYCollege-University
Bryce Hatten57257322014-20162D1997-04-09Granger, INCollege-University
Jacob Hayhurst5281725342015-20161F1997-01-20Mississauga, ONTMinor Pro
Matt Hemingway500002009-20101G1991-02-04Alexandria, MNCollege-University
Steven Hensley712810202009-20112D1992-07-09Livonia, MIJunior A (U.S.)
Gerry Hickey1093831693931999-20012F1980-05-23Hanover, MAMinor Pro
Jake Hildebrand4301102011-20121G1993-06-19Butler, PAMinor Pro
Josh Hillegas2009-20101G1991-02-18Middleton, WICollege-University
Brady Hjelle9401142007-20112G1990-05-03International Falls, MNMinor Pro
Preston Hodge502810962011-20121D1992-02-21Normal, ILCollege-University
Dan Hoehne100002001-20021G1983-01-16Duluth, MNJunior A (Canada)
Cason Hohmann113316192532009-20112F1993-01-10Plymouth, MIMinor Pro
Michael Holland42145562010-20122D1992-02-06Atkinson, NHMinor Pro
Adam Holmgren823542000-20011D1981-04-08Blaine, MNMinor Pro
Matt Hoppe57101525861999-20001D1979-12-26East Lansing, MIMinor Pro
Bryan Horan52141933242003-20041F1984-02-12Unionville, CTCollege-University
Tim Horst5672330481999-20001D1979-06-21South St. Paul, MNCollege-University
Gage Hough2313442010-20111F1993-03-27Omaha, NECollege-University
Jake Houston602222015-20161D1996-08-09Pittsburgh, PAJunior A (U.S.)
Arvega Hovsepyan1102222022-20231R2003-04-02Glendale, CAJunior A (Canada)
Tyler Howells59221941612002-20031D1983-10-20Eden Prairie, MNMinor Pro
Dylan Hryckowian61263965372022-20231F2004-05-19Montreal, PQCollege-University
Justin Hryckowian1741014192019-20201F2001-02-23Ile Bizard, PQMinor Pro
Matthew Hudie720202016-20171C1996-02-18Westland, MIJunior A (Canada)
Chad Hudson811222009-20101F1990-07-09Coppell, TXJunior A (U.S.)
Jordan Hughesman412302022-20231F2003-04-25Winnipeg, MANJunior A (Canada)
Tyler Irvine2632582015-20161F1996-05-15Livonia, MIMinor Pro
Alex Jasiek901122014-20151F1996-01-17St. Louis, MOCollege-University
Nate Jensen35011162008-20091D1990-04-27Shorewood, MNCollege-University
Casey Jerry7671320362013-20152F1995-01-14Hudson, WICollege-University
Robert Johannesson5298171331999-20001D1980-01-11Gothenburg, SwedenEuropean Lower Leagues
Callahan Johnson800042016-20171L1997-11-24Billerica, MACollege-University
Derik Johnson8011132008-20091D1990-02-01Bloomington, MNMinor Pro
Derrick Johnson10139121421999-20012D1980-01-13Hayward, WICollege-University
Isaac Johnson105141731302022-20242F2005-03-13Dalton, MNJunior A (U.S.)
Jake Johnson9732326952016-20182D1998-08-13Bloomington, MNMinor Pro
Mike Johnson41011212007-20092G1989-02-01Verona, WICollege-University
Cooper Jones500042018-20191D1998-06-09Bridgewater, MAMinor Pro
Doug Jones118286088712006-20082F1987-06-02Marietta, GAMinor Pro
Tyler Jubenvill5851419512017-20181D1999-11-30Gilbert Plains, MANCollege-University
Rasmus Juell245510132010-20111F1991-02-25St. Jernen, NorwayEuropean Junior
Jackson Jutting49111627452017-20202C2001-02-27Prior Lake, MNCollege-University
Justin Kahle41213501999-20001D1981-04-19Farmington Hills, MICollege-University
Erik Kald4861016202023-20241D2006-03-06Oyster Bay, NYJunior A (U.S.)
Jason Kalinowski6282331682013-20152F1995-07-02Stamford, CTMinor Pro
Josh Karnish5661117382021-20232C2003-08-07Marlton, NJCollege-University
Eetu Karvinen921302012-20131C1993-01-27Vantaa, FinlandEuropean Elite
Ray Kaunisto5351419782005-20061F1987-02-07Sault Ste. Marie, MIMinor Pro
Steven Kaunisto5731114262005-20061D1986-10-06Sault Ste. Marie, MIMinor Pro
Matt Kelly35000341999-20012G1982-10-11Hull, MACollege-University
Greg Kemp500042002-20031F1983-12-22Loudonville, NYCollege-University
Matt Kidney16213102016-20171F1997-02-19Middletown, NJCollege-University
Colin Kingston2702222002-20031F1984-08-30Colorado Springs, COCollege-University
Joel Kjellberg112114051522022-20242D2004-04-29Nacka, SwedenEuropean Junior
Yegor Klavdiev3415602019-20201L2003-02-07Minsk, BelarusEuropean Elite
Troy Kobryn1501122018-20191G1999-02-14Hillsborough, NJMinor Pro
Sergei Kolosov101318211452005-20072D1986-05-22Novopolotsk, BelarusMinor Pro
Joe Koslakiewicz401122001-20021D1982-08-06Cass City, MIMinor Pro
Justin Kovacs82204666362009-20112F1991-10-13Grosse Pointe Woods, MIMinor Pro
Jacob Kraft56171532142022-20231F2003-04-26Rochester, NYCollege-University
Dennis Kravchenko3481321672011-20121F1994-03-30Laguna Niguel, CAMinor Pro
Clark Kuster151204262992012-20153D1995-01-28St. Louis, MOMinor Pro
Matthew Ladd100002016-20171G1998-07-11Getzville, NYCollege-University
Marc-Andre Lalande4951924492000-20011D1980-04-28Montreal, PQCollege-University
Philippe Lalonde501142023-20241F2005-01-06Irvine, CAJunior A (Canada)
Owen Langis600022002-20031D1983-04-29Calgary, ALTAJunior A (Canada)
Nick Lappin36448462009-20112R1992-11-01Geneva, ILMajor League
Ryan Larkin3200002014-20162G1997-06-09Clarkston, MICollege-University
Kyle Larman37066362001-20021D1982-08-09Canton, MICollege-University
Zach LaRocque3200002015-20172G1997-01-26Arvada, COCollege-University
Jack Larrigan50112031142023-20241F2004-04-09St. Louis, MOJunior A (U.S.)
Martins Lavins1001623391172021-20232C2003-04-10Riga, LatviaCollege-University
Donte Lawson35459162019-20201F2000-11-03Taconite, MNCollege-University
Doug Leaverton722571252007-20092D1989-01-17Painesville, OHCollege-University
Caden Lee1324642023-20241F2005-09-30Chaska, MNJunior A (Canada)
Zach Lehrke103304474482008-20102F1990-06-04Park Rapids, MNCollege-University
Liam Lesakowski93612181912021-20232D2003-12-12Buffalo, NYCollege-University
Eric Linell35022272016-20171R1998-09-17Great Neck, NYCollege-University
Jared Linnell16336162011-20121F1993-04-14North Pole, AKCollege-University
Cade Littler148311102022-20242C2004-07-12East Wenatchee, WAJunior A (Canada)
Kevin Lombardi536511532017-20181R1998-08-12Schwenksville, PAMinor Pro
Kyle Looft105425291172017-20192D1998-06-27North Mankato, MNCollege-University
Billy Loupee110122638452003-20052F1984-09-21Bloomfield, MIMinor Pro
Shane Lovdahl1712054741882002-20053D1984-05-04Anchorage, AKMinor Pro
Grant Loven35268182016-20171C1997-12-21East Grand Forks, MNMinor Pro
Conor Lovett591616321182021-20221F2001-04-07Franklin, MACollege-University
Charlie Lurie15415122022-20231C2003-03-11Minnetonka, MNCollege-University
Ben Lynch118223153662007-20092F1989-05-24Blaine, MNCollege-University
Alex Lyon100002010-20111G1992-12-09Baudette, MNMajor League
Kevin MacKay100002019-20201D2001-04-25Franklin, MACollege-University
Brett MacKinnon1071629451741999-20012F1981-01-02Wayzata, MNCollege-University
Roman Macoszek802221999-20001F1980-06-11Zvolen, SlovakiaEuropean Elite
Caleb Mahar36213122023-20241F2006-05-13Fargo, NDJunior A (U.S.)
Tom Mahoney5000132009-20101D1990-09-20Braintree, MACollege-University
Sam Malinski1921342017-20181D1998-07-27Lakeville, MNMajor League
Mitch Maloney217714202013-20141F1994-07-01Macomb, MIMinor Pro
Mike Manley5981119542002-20031C1982-01-13London, ONTMinor Pro
Peter Maric5551217252010-20111F1992-12-11Milwaukee, WICollege-University
Phil Marinaccio16268102012-20131F1993-04-14Vaughan, ONTMinor Pro
Joey Marooney12022212014-20151R1996-02-18Eden Prairie, MNCollege-University
Todd Marr3000041999-20001G1980-03-09Darien, CTCollege-University
Alec Marsh1142427511052012-20153F1995-11-28Bridgewater, NJMinor Pro
Alec Martinez58101121302004-20051D1987-07-26Rochester Hills, MIMajor League
Austin Martinsen1420222016-20171F1997-05-11Farmington, MNMinor Pro
Nick Master27491342013-20141F1995-01-28Broomall, PAMinor Pro
Scott Mathis10692534782006-20082D1988-04-21Crystal Lake, ILCollege-University
Bob Maudie601142000-20011 Junior A (U.S.)
Gerald Mayhew117364177632011-20132C1992-12-31Wyandotte, MIMajor League
Ryan Mayhew361910562000-20011F1981-12-06Owatonna, MNCollege-University
Nikolay Mayorov39241337492019-20201L2000-05-18Tyumen, RussiaMajor Junior
Scott McConnell287613231999-20001F1979-02-07Colorado Springs, COCollege-University
Aidan Mcdonough50212142492018-20191L1999-11-06Milton, MAMajor League
Pat McGann2302202005-20072G1987-01-27Evergreen Park, ILCollege-University
Hugh McGing114343670742014-20162L1998-07-11Chicago, ILMajor League
Ryan McGrath97354277862010-20122F1991-07-13O'Fallon, MOMinor Pro
Evan McIntyre2325742018-20191D2000-10-17Oakville, ONTCollege-University
Dylan McLaughlin166246488122012-20153C1995-06-05Lancaster, NYMinor Pro
Marc McLaughlin81142236782016-20182C1999-07-26North Billerica, MAMajor League
Ryan McMurphy300002011-20121F1994-04-01Broken Arrow, OKCollege-University
Matt McNeely2100022011-20121G1993-02-16Burnsville, MNCollege-University
Ben Meehan2581018362019-20201D2001-04-20Walpole, MACollege-University
Jayson Megna1164143841072009-20112C1990-02-01Fort Lauderdale, FLMajor League
Alex Mella302202017-20181F1999-02-21Stamford, CTCollege-University
Dalton Messina71147211832016-20182L1998-03-29Macomb, MIMinor Pro
Caydon Meyer400002019-20201D2000-03-31Woodbury, MNCollege-University
Nate Meyers582725522312001-20021F1982-08-17Maple Glen, PAMinor Pro
Justin Micek561425391541999-20001R1979-09-14Elk River, MNCollege-University
Steve Michalek1700002012-20131G1993-08-06Hartford, CTMinor Pro
Charlie Michalowski821322015-20161R1996-06-13West Roxbury, MAMinor Pro
Scott Mickelson100002001-20021G1983-01-12Bismark, NDCollege-University
Gavin Middendorf501122023-20241F2004-06-18Forest Lake, MNJunior A (Canada)
Davey Middleton98283058452011-20132F1992-05-21Novi, MICollege-University
Andy Miele65172542562005-20072C1988-04-15Detroit, MIMajor League
Vince Mihalek31448152007-20081F1990-02-15Willowick, OHCollege-University
Nicholas Mikan6011122023-20241F2004-03-31Edina, MNJunior A (Canada)
Rory Milcarek5000261999-20001F1980-05-27Colorado Springs, COSemi-Professional
Loa Milfors288614102023-20241R2004-03-21Stockholm, SwedenEuropean Lower Leagues
Jack Millar10682937182017-20203D2000-11-30Westminster, COCollege-University
Brett Miller100002018-20191G1999-04-26Northville, MICollege-University
Mitchell Miller5041317202017-20192D2001-12-20Sylvania, OHEuropean Elite
Zach Miskovic1801237493792002-20053D1985-05-08River Forest, ILMinor Pro
Scott Moldenhauer108414181762012-20142D1994-05-09Flint, MIMinor Pro
Joseph Molenaar601122019-20201L1999-10-16Minnetonka, MNCollege-University
Bryce Montgomery4861117702022-20231D2002-11-12Bowie, MDMinor Pro
Andy Moore1042028481972021-20232F2002-01-21Cumberland, MECollege-University
Luke Morgan60101525242015-20161C1997-08-28Brighton, MIMinor Pro
Logan Morrell414610372021-20232C2003-08-02Mesa, AZJunior A (Canada)
David Moss51201838142000-20011R1981-12-28Livonia, MIMajor League
Derek Mullahy3001142019-20201G2001-03-20Scituate, MACollege-University
Sean Muncy103121628452002-20053F1985-01-11Chesterfield, MOMinor Pro
Daniels Murnieks33134242021-20221C2002-03-28Riga, LatviaEuropean Lower Leagues
Cody Murphy575111652008-20091F1991-04-22Highwood, ILMinor Pro
Jack Musa25371042022-20231F2003-07-22Orange Park, FLCollege-University
Kason Muscutt556814892023-20241F2005-02-03Bossier City, LAJunior A (U.S.)
Ben Muthersbaugh309716182023-20241L2004-02-15Gilford, NHJunior A (U.S.)
Brandon Naurato449716182003-20041F1985-01-22Livonia, MIMinor Pro
David Nemecek602791022015-20161D1995-06-29Plzen, Czech Rep.European Elite
Robby Newton22661222019-20201F2001-07-16Milwaukee, WICollege-University
Kade Nielsen1110162021-20221F2002-08-06Burnsville, MNCollege-University
Tobias Nilsson-Roos2635882008-20091F1988-03-27Malmo, SwedenCollege-University
James Norton1600002023-20241G2003-04-16Scarborough, ONTJunior A (Canada)
Danny O'Brien110284270222000-20022R1982-06-02South Boston, MAMinor Pro
Ryan O'Connell89211435492022-20242F2003-10-23Mount Laurel, NJJunior A (U.S.)
Paul O'Connor50156202012-20142D1996-02-13St. Peters, MOJunior A (U.S.)
Matt O'Donnell5011213162014-20151D1995-02-18Fountain Valley, CACollege-University
Jack O'Leary91173249872018-20202R2000-03-28Smithtown, NYCollege-University
Ted O'Leary98262854652000-20022F1982-09-01Arvada, COCollege-University
Nick Oddo107241741792007-20092F1990-02-27Omaha, NECollege-University
Andrew Oglevie2114866114542011-20154C1995-02-16Fullerton, CAMinor Pro
Matt Olinger156427311642000-20033D1983-04-03Madison, WICollege-University
Brendan Olinyk6011162004-20051D1986-01-31Wisconsin Rapids, WICollege-University
Adam Olsen4810102082001-20021F1983-01-28Alexandria, MNJunior A (U.S.)
Ross Olsson2141014862012-20131R1994-11-22North Billerica, MAMinor Pro
Austin Ortega59191433392011-20121F1994-04-12Escondido, CAMinor Pro
Ty Paisley200002023-20241L2004-04-15Steinbach, MANJunior A (Canada)
Michael Parks107362763992009-20112F1992-02-15St. Louis, MOMinor Pro
Darren Partch44232245422000-20011F1980-09-12Agoura Hills, CAMinor Pro
Mike Pasley108102838292001-20032F1983-03-06Rochester, NYJunior A (Canada)
Jiri Patera3401122017-20181G1999-02-24Prague, Czech Rep.Major League
Kent Patterson4900022006-20082G1989-09-15Plymouth, MNMinor Pro
Mike Patton80252348241999-20012F1982-09-08Mechanicsburg, PACollege-University
Zach Pearson59152035682002-20031L1984-02-07White Lake, MIMinor Pro
Chris Pedota1001230421281999-20012D1980-03-13Rochester, NYMinor Pro
Derek Peltier111114657792002-20042D1985-03-14Plymouth, MNMajor League
Jake Percival59152439542021-20221F2002-02-12Avon, CTCollege-University
Nathan Perkovich35178232003-20041R1985-10-15Canton, MIMinor Pro
Scott Perunovich5661521142016-20171D1998-08-18Hibbing, MNMajor League
Carson Peters5801111302021-20221D2002-10-28Minneapolis, MNCollege-University
Judd Peterson93273057812012-20142R1993-09-27Duluth, MNMinor Pro
Corey Petrash1092125461262012-20142F1994-12-29East St. Paul, MANJunior A (Canada)
Ryan Philbrick30257142023-20241D2004-06-20Concord, NHJunior A (Canada)
Paul Phillips10392736812007-20092D1991-07-16Darien, ILMinor Pro
Andrew "Geno" Pichora1000022019-20222G2003-03-12Bethel Park, PAJunior A (U.S.)
Nick Pierre21538232022-20231L2004-04-09Cottage Grove, MNJunior A (U.S.)
Blake Pietila7900022017-20192G2000-01-27Howell, MICollege-University
Jordan Pietrus1082424481022004-20062R1985-09-20Vermilion, ALTAMinor Pro
Eric Pohlkamp120234669482021-20232D2004-03-23Baxter, MNCollege-University
Jason Polin157503484612016-20193R1999-06-17Holt, MIMajor League
Tanner Pond80811191322010-20122F1993-05-31Walled Lake, MIMinor Pro
David Posma100022021-20221D2003-08-27Pomona, NYCollege-University
Michael Posma435611372019-20201F2001-12-04Pomona, NYCollege-University
Andrew Poturalski1154159100712011-20143C1994-01-14Williamsville, NYMajor League
Brian Pouliot56191837262003-20041F1984-09-07Hooksett, NHMinor Pro
Ondrej Prokop1624662001-20021F1981-08-11, SlovakiaEuropean Elite
Ivan Provorov5661319322013-20141D1997-01-13Yaroslavl, RussiaMajor League
Ted Purcell1133999138362004-20062R1985-09-08St. John's, NFLDMajor League
Mitch Reinke11174451322014-20162D1996-02-04Stillwater, MNMajor League
Logan Renkowski2811222021-20232F2005-08-13Nesconset, NYJunior A (U.S.)
Landan Resendes63151631862022-20242R2005-12-10Marlborough, MAJunior A (U.S.)
Rob Ricci119435699532003-20052F1984-12-12Brampton, ONTMinor Pro
Jared Rickord5712921142008-20091F1989-10-30Skokie, ILCollege-University
Zac Robbins116172340522015-20172F1996-10-03Glenview, ILMinor Pro
Eric Robinson116303060972008-20102R1990-05-23Foxboro, MAMinor Pro
Rafael Rodriguez100002004-20051D1986-08-21Oceanside, CAJunior A (U.S.)
Tyler Rollwagen4661723292019-20201F2001-03-20Bloomington, MNCollege-University
Jerad Rosburg1100042013-20141D1996-06-18Clarksville, MDMinor Pro
Michael Rotolo1601102012-20131G1993-10-01Rochester, NYCollege-University
Darren Rowe527162382008-20091D1989-01-24Simi Valley, CAMinor Pro
Jack Rowe108253358522011-20143F1994-04-07Cary, ILCollege-University
Harrison Roy7671219262017-20192C2000-01-17Lakeville, MACollege-University
Wes Russell2100002002-20031G1985-01-07Springfield, ILCollege-University
Colin Rutherford100002015-20161C1997-12-29Tonawanda, NYCollege-University
Chase Ryan57044302004-20051D1986-11-09Algonquin, ILMinor Pro
Peter Sakaris77131932702009-20112L1992-08-27Candiac, PQMinor Pro
Brennan Sanford33347252013-20141F1995-07-21Holt, MIMinor Pro
Nick Saracino99205373322010-20122L1992-02-20St. Louis, MOMinor Pro
Max Sasson1071923421282018-20202C2000-09-05Birmingham, MIMinor Pro
Joe Schiller9311213432022-20242D2004-09-23Moorhead, MNJunior A (U.S.)
Will Schlagenhauf100002016-20171L1998-10-12Carmel, INCollege-University
Josh Schlipp702271999-20001C1979-02-20Forest Lake, MNCollege-University
Anders Schultz1823562011-20121L1992-06-01Hvidovre, DenmarkEuropean Lower Leagues
Jacob Schuster53112572002-20031D1985-02-05Hopkinton, MACollege-University
T.J. Schweighardt39347102019-20222D2001-03-15Wayne, NJCollege-University
Sam Scopa4100002022-20242G2005-01-10Lexington, MAJunior A (Canada)
Anthony Sedler38426571999-20012F1982-01-23Burbank, CAJunior A (U.S.)
Mike Seidel173601031631542006-20093W1988-04-04Darien, ILMinor Pro
Nik Sellers59152641352005-20061F1986-05-01Plymouth, MICollege-University
Alec Semandel300002014-20151D1998-05-23Waunakee, WICollege-University
Kevin Shand14156282013-20141F1995-07-29Saline, MICollege-University
Zack Sharp8092231492022-20242D2005-03-29Naperville, ILJunior A (U.S.)
Neil Shea1011202017-20181L1999-07-26Marshfield, MAMinor Pro
Shamil Shmakov700002019-20201G1999-07-27Moscow, RussiaEuropean Junior
Travis Shoudy6282533182021-20221D2002-03-15Marysville, MICollege-University
Grant Silianoff100334275362017-20203R2001-01-04Edina, MNCollege-University
Rob Silvia500001999-20001G1979-06-28Old Bridge, NJJunior A (U.S.)
Nick Simo201102019-20201G2003-12-30Dallas, TXJunior A (U.S.)
Andy Simpson10482331442009-20112D1991-03-10St. Louis, MOCollege-University
Andrew Sinard21000192016-20171D1997-05-22Brentwood, TNCollege-University
Jakub Sirota39437142016-20171D1998-12-20Kromeriz, Czech Rep.European Elite
Graham Slaggert53172037412017-20181C1999-04-06South Bend, INMinor Pro
Ian Slater1583440742302005-20083C1988-04-18Satellite Beach, FLMinor Pro
Guerin Slezak50022422023-20241D2006-07-11Arlington, TXJunior A (U.S.)
Bryan Smith1600001999-20001G1981-02-09Madison, WIJunior A (U.S.)
Connor Smith4271219212022-20242F2003-06-06Hugo, MNJunior A (U.S.)
Landon Smith70131629422011-20132F1993-10-18Greenwood Village, COCollege-University
Nathan Smith11035651001652017-20192C1998-10-19Tampa, FLMajor League
Chris Snavely2121845631081999-20034D1982-12-04Lancaster, PAMinor Pro
John Snodgrass5971522302015-20161C1995-11-07Eagan, MNCollege-University
Kyle Solomon2936962004-20051F1987-08-21Southampton, NYCollege-University
Jeremy Spiewak502222000-20011 Junior A (U.S.)
Jimmy Spiewak48167372001-20021F1982-12-20Northville, MIJunior A (U.S.)
Tomi Stahlhammar31112302006-20071F1988-03-09Turku, FinlandEuropean Elite
Alex Stalock76044162004-20062G1987-07-28St. Paul, MNMajor League
Gary Steffes981220321372004-20062C1987-05-20Grand Blanc, MIMinor Pro
Dylan Steman114243862782012-20142F1994-06-07Hanover, MNMinor Pro
Evan Stephens1141238501262005-20072D1987-12-07Bessemer, MIMinor Pro
Sam Sternschein566814602015-20172F1998-04-27Syosset, NYMinor Pro
Drew Stewart5581523182022-20242F2005-11-03Minnetonka, MNJunior A (U.S.)
Bence Stipsicz47066512016-20171D1997-02-03Budapest, HUNEuropean Elite
Christian Stoever100002018-20191G2000-04-16Novi, MICollege-University
Tom Stone4000131999-20001F1980-12-16La Canada, CACollege-University
Trevor Stone110102012-20131F1996-06-03Pleasant Plains, ILCollege-University
Zak Stone22123252007-20081F1989-08-03Roslyn, NYCollege-University
Bradley Stonnell1611242017-20181D1998-07-22Surrey, BCMinor Pro
David Strathman58121931342005-20061D1985-08-22Tempe, AZMinor Pro
Michael Suda37156122019-20201D2002-07-03Cheektowoga, NYCollege-University
Garrett Sundquist4615622019-20201D2001-07-17South Glastonbury, CTCollege-University
Ilya Sushko54167492017-20181D1997-12-28Belarus, GermanyEuropean Elite
Brandon Svendsen60192645272004-20051R1985-04-11Maplewood, MNMinor Pro
Ryan Taylor2343782019-20201F2001-03-09St. Louis, MOCollege-University
Cole Teleki500042021-20221D2002-03-13Argyle, TXJunior A (U.S.)
Matt Tennyson574610512008-20091D1990-04-23Minneapolis, MNMajor League
Mathieu Thibodeau1142682003-20041C1983-06-18Laurentides, PQMinor Pro
Tyler Thompson922833611652006-20082F1989-03-11Deephaven, MNCollege-University
Matt Thomson23336252017-20181L1998-11-07Reading, MACollege-University
Aaron Thow5211516552014-20151D1995-01-23Toronto, ONTMinor Pro
Frederik Tiffels319182742013-20141F1995-05-20Cologne, GermanyMinor Pro
Jordan Timmons67261743692016-20182C1998-10-25Bridgeville, PAMinor Pro
Danny Tirone4401102013-20141G1994-06-16Trumbull, CTMinor Pro
Pavel Tkachkov513111482015-20172C1998-10-05Moscow, RussiaJunior A (U.S.)
Matt Tomassoni9992231922006-20082D1989-07-30Carol Stream, ILMinor Pro
Jordan Tonelli8992635432018-20202C2000-06-30Armonk, NYCollege-University
Dan Tormey4400022003-20052G1985-02-27Syracuse, NYMinor Pro
Niko Tournas41235202023-20241F2006-02-17Redding, CTJunior A (U.S.)
Tanner Tweten902202016-20171F1997-06-14East Grand Forks, MNJunior A (U.S.)
Matt Tyree6000212002-20031F1983-03-29Spooner, WIMinor Pro
Hans-Martin Ulvebne3591120142023-20241F2004-08-25Oslo, NorwayJunior A (U.S.)
Joe Ulwelling500042000-20011L1980-10-29Warroad, MNCollege-University
Marek Valach62202646802017-20192L1998-07-18Dubnica, SlovakiaEuropean Elite
Alexander Valentin5921618422001-20021D1981-04-23Kosice, SlovakiaMinor Pro
Garrett Vermeersch42279182007-20081C1989-12-20Macomb, MIMinor Pro
A.J. Villella510102016-20171D1998-01-26Davie, FLCollege-University
Shawn Vinz672011311172000-20033F1982-05-05Rochester, MNMinor Pro
Tomas Vochozka2211262016-20171L1999-11-05Ceske Budejovice, Czech Rep.Junior A (U.S.)
Matt Vokes113444690582003-20052F1985-09-03Auburn, MAMinor Pro
Logan Von Ruden75022702013-20163D1996-04-29Northfield, MNCollege-University
Gary Vorgity48077411999-20001F1982-05-02Philadelphia, PACollege-University
Justin Wade43268872012-20131D1994-04-13Aurora, ILMinor Pro
Liam Walsh1834034742102015-20194L1999-07-14Bridgeville, PACollege-University
Ryan Walsh61304979292022-20231F2003-08-25Rochester, NYCollege-University
T.J. Walsh79101424182016-20182L2000-04-29Shrewsbury, MAMinor Pro
Matt Wargo17246452000-20011F1981-09-21Hamilton, NJCollege-University
Sam Warning1093329621192009-20112F1992-09-29Chesterfield, MOMinor Pro
Chase Watson138346397482000-20033F1982-10-23Media, PAMinor Pro
Ryan Webb414610342001-20021C1982-03-03Roseville, MIMinor Pro
Joe Wegwerth24459382014-20151L1996-06-16Brewster, NYMinor Pro
Kevin Wehrs1111349622052004-20073D1988-04-07Plymouth, MNEuropean Elite
Aiden Welch5481624142023-20241F2004-05-27White Bear Lake, MNJunior A (U.S.)
Judd Welliver1011242000-20011F1982-03-15Grand Rapids, MNCollege-University
Casey Wellman109283664602006-20082C1987-10-18Brentwood, CAMajor League
Chris Wideman5321012512007-20081D1990-01-07St. Louis, MOMajor League
Nate Widman10561319702011-20142D1993-02-04Naperville, ILMinor Pro
J.J. Wiebusch3831316102022-20231F2004-02-20River Falls, WIJunior A (U.S.)
Scott Wietecha931224361422005-20072D1987-10-19Wolverine Lake, MIMinor Pro
Josh Williams12011192003-20041D1984-02-23Maple Grove, MNJunior A (U.S.)
Jeremy Wilson491015252042000-20011F1980-04-09Shrewsbury, MACollege-University
Stu Wilson158193958532009-20123F1991-11-15Pittsford, NYMinor Pro
Perry Winfree200002015-20161D1999-11-24Cary, NCCollege-University
Tommy Wingels47101828522006-20071C1988-04-12Evanston, ILMajor League
Scott Winkler55102636352008-20091C1990-02-22Asker, NorwayCollege-University
Zaccharya Wisdom112383371942021-20232R2004-04-29Toronto, ONTCollege-University
Sam Wolfe14033232012-20131D1993-10-01Eagan, MNJunior A (U.S.)
Ethan Wolthers567714102018-20191R2001-07-19Valencia, CACollege-University
David Wood100001999-20001G1980-09-04Edmonton, ALTACollege-University
Micah Wouters58144155501999-20001F1979-05-12Palmdale, CAEuropean Lower Leagues
Nolan Zajac10133942202009-20123D1992-08-01Winnipeg, MANMinor Pro
Mark Zarbo910122003-20041D1988-11-09Grand Island, NYCollege-University
Trevor Zins72189302015-20172D1998-07-23Saint Michael, MNMinor Pro
Bennett Zmolek564610772018-20202D2002-04-17Rochester, MNCollege-University
Riese Zmolek101720272242015-20172D1996-09-12Rochester, MNMinor Pro
Will Zmolek121430341732017-20192D1999-04-17Rochester, MNMinor 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.