hockey DB
search by league
team
morning report
contact us
home

Pensacola Ice Flyers all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Charlie Adams59243256432015-20182C1992-03-15Mahtomedi, MNMinor Pro
August Aiken200002012-20131L1987-11-13Whittier, CAMinor Pro
Drew Akins182911152014-20151C1985-11-04Excelsior, MNMinor Pro
Jari Allevi721362017-20181R1995-03-02Zuerich, SwitzerlandMinor Pro
Justin Alonzo5171926382012-20153F1989-01-31San Jose, CAMinor Pro
Tyler Amburgey1426822013-20162D1991-05-06Rowlett, TXMinor Pro
Caleb Anderson8202102021-20221F1996-10-22Sioux Falls, SDMinor Pro
Roman Andrejev1726862013-20141L1990-06-05Tallinn, EstoniaMinor Pro
Tyler Andrews31066242019-20201D1994-09-07Anchorage, AKMinor Pro
Mark Anthoine810122014-20151F1990-09-06Lewiston, MEMinor Pro
Travis Armstrong11033252020-20211D1990-04-23Smith Falls, ONTMinor Pro
Paul Arnott1500082014-20151D1987-08-01Holly, MIMinor Pro
Shaun Arvai7352328642013-20152D1982-10-06West Lorne, ONTMinor Pro
Brad Arvanitis2000022022-20231G1997-08-24Holliston, MAMinor Pro
Keegan Asmundson1000002015-20192G1990-08-07Inver Grove Heights, MNMinor Pro
Davide Asselin24033172021-20221D1996-03-02Montreal, PQMinor Pro
Drennen Atherton101102023-20241G1997-06-17Winter Haven, FLMinor Pro
Kyle Atkins1204472012-20131D1989-05-11Brockville, ONTMinor Pro
Mitch Atkins109256287522022-20242C1994-08-26Kitchener, ONTMinor Pro
Tom Aubrun100002022-20231G1995-07-08Chamonix, FranceMinor Pro
Dawson Baker1213462021-20221L2000-04-10Cobourg, ONTMinor Pro
Drew Baker74922311322013-20184D1986-01-30Alpharetta, GAMinor Pro
Cam Bakker4721113372019-20212D1993-04-01Kenmore, ONTMinor Pro
Corey Banfield185821242061502013-20174L1986-07-06Calgary, ALTAMinor Pro
Jesse Baraniuk255813382009-20101D1981-08-23Thunder Bay, ONTMinor Pro
Tyler Barr99814222892009-20112F1988-12-06North Vancouver, BCMinor Pro
Garrett Bartus300002014-20151G1989-10-19St. Charles, ILMinor Pro
Brett Beebe4282129592014-20151R1990-02-16Redondo Beach, CAMinor Pro
Louis Belisle52183250362016-20171F1991-02-03Repentigny, PQMinor Pro
Christopher Benias301122012-20131F1986-05-03Winnipeg, MANMinor Pro
Mark Bennett522402017-20181F1991-07-21Oakville, ONTMinor Pro
Steve Bergin217115364932011-20165D1988-02-29Groton, MAMinor Pro
Jessyko Bernard56291443312017-20181R1991-04-11Dalhousie, NBMinor Pro
Samuel Bernard900002018-20191G1994-05-25Lafayette, COMinor Pro
Jack Berry900042020-20211G1996-02-18Holly, MIMinor Pro
Brian Billett5800022017-20192G1992-03-19Goose Creek, SCMinor Pro
Mark Bittner500022016-20171D1992-09-14Crookston, MNMinor Pro
Ryan Bittner200002018-20191D1994-09-25Crookston, MNMinor Pro
Filip Bjork301102015-20161D1986-10-01Sollentuna, SwedenMinor Pro
Brandon Blair129313164222014-20173D1991-11-26Coral Springs, FLMinor Pro
Brennan Blaszczak82372158452019-20223L1996-03-12Las Vegas, NVMinor Pro
Robert Blueger3661117222021-20221L1998-08-03Riga, LatviaMinor Pro
Sean Bonar600002017-20222G1991-02-12Delta, BCMinor Pro
Ivan Bondarenko15744107151522021-20243F1997-06-25Moscow, RussiaMinor Pro
Brad Bourke2921113192016-20171D1989-04-21Onoway, ALTAMinor Pro
Gabriel Boutin-Gagnon252351242012-20131D1990-01-14Val-d'Or, PQMinor Pro
Brian Bowen1131492018-20191F1995-11-21Littleton, MAMinor Pro
Jeremy Boyer300002017-20181C1990-09-28Saskatoon, SASKMinor Pro
Tim Boyle35088512017-20181D1993-03-21Hingham, MAMinor Pro
Mark Bradtmueller400002012-20131G Minor Pro
Chris Bratina621302010-20111F1987-10-01Coquitlam, BCMinor Pro
Chad Brears1013422016-20171F1991-05-08Cold Lake, ALTAMinor Pro
Kevin Brojek5641014612011-20121D1986-03-15Sterling Heights, MIMinor Pro
Steve Brown800042013-20141D1989-02-09Spring Lake, NCMinor Pro
Nathan Bruyere139294170892016-20193D1992-07-21Eagle Lake, ONTMinor Pro
Dan Buccella1094048881862009-20134C1983-06-16Woodbridge, ONTMinor Pro
Tommaso Bucci46131831432019-20201F1995-01-14Franklin Square, NYMinor Pro
Stephen Buco59212445492015-20172R1990-03-01Providence, RIMinor Pro
Michael Budd20381182014-20151F1989-04-16Burlington, ONTMinor Pro
Joe Bueltel1080222632013-20152L1990-05-11Louisville, COMinor Pro
Phil Bushbacher9314182017-20181L1989-11-08Glenview, ILMinor Pro
Troy Button78178572022-20242D1997-02-09Royal Oak, MIMinor Pro
Jacob Caffrey100002017-20181G1994-11-17Bethesda, MDMinor Pro
Anthony Calabrese2941519312015-20182D1992-05-04Bridgetown, NJMinor Pro
Jack Callahan611222014-20151D1990-04-07Red Bank, NJMinor Pro
Alec Calvaruso401102022-20231G1998-07-09Livonia, MIMinor Pro
Chris Campanale202222011-20121C1985-12-18Chester Springs, PAMinor Pro
Kyle Campbell9011182017-20181R1993-12-01Lantz, NSMinor Pro
Nathan Campbell28134142019-20222D1995-04-27Toronto, ONTMinor Pro
Rob Campbell55192342612009-20101F1984-06-24Reading, MAMinor Pro
Dylan Carabia5583139682021-20221D1996-06-18Sebastian, FLMinor Pro
Mike Carter45162238282011-20121W1979-10-23Cambridge, ONTMinor Pro
Cody Castro200002017-20181D1992-01-08Pasadena, CAMinor Pro
Joe Caveney1045360113782012-20163L1988-07-05Fitchburg, MAMinor Pro
John Celli502202016-20171F1991-11-13Leominster, MAMinor Pro
Craig Cescon3931215572019-20201D1986-08-18Mississauga, ONTMinor Pro
Mike Chen3131114262020-20211D1992-12-02Rockville, MDMinor Pro
Jordan Chong1123470104302011-20132C1985-08-21North Vancouver, BCMinor Pro
Lee Christensen601162017-20181D1991-06-02Winnipeg, MANMinor Pro
Steve Christie28011122011-20132G1984-10-29Winnipeg, MANMinor Pro
Gabriel Chuckran701142018-20191D1994-08-31Media, PAMinor Pro
Anthony Ciraulo300002011-20121F1985-06-07Clinton Township, MIMinor Pro
Aaron Clarke56142337512016-20171F1982-10-07Peterborough, ONTMinor Pro
Brent Clarke5361319202012-20172C1986-06-05Bolton, ONTMinor Pro
John Clewlow21391242015-20161R1988-11-16Brampton, ONTMinor Pro
Chad Collins1000042009-20101G1981-03-02Guelph, ONTMinor Pro
Dallas Comeau60202343372022-20242L1997-09-19Kelowna, BCMinor Pro
Brad Cooper28112312012-20131D1989-06-01Boca Raton, FLMinor Pro
Reid Cooper100002023-20241G1998-07-01Corman Park, SASKMinor Pro
Ryan Corry5621618362011-20121D1986-07-09Calgary, ALTAMinor Pro
Josh Cousineau1883444782262015-20194C1989-06-22Penetang, ONTMinor Pro
Ron Cramer42810181622012-20131F1988-02-25New Wilmington, PAMinor Pro
Kyle Crawford41639522010-20111D1988-12-18Glencoe, ONTMinor Pro
Mic Curran400002022-20231C1997-11-16Arlington, MAMinor Pro
Andrew D'Agostini900002018-20191G1993-03-26Scarborough, ONTMinor Pro
Brett D'Andrea77213051342018-20202C1994-01-02Marysville, MIMinor Pro
Sam Dabrowski923502023-20241F1998-08-12Onalaska, WIMinor Pro
Bryan Dallaire16134122016-20171R1993-10-20Saco, MEMinor Pro
Joe DeBello22044182009-20101D1986-03-04Oswego, ILMinor Pro
Brian Deeth2751621412009-20101D1985-06-22Gig Harbor, WAMinor Pro
Gordy Defiel2200042017-20181G1993-01-27Stillwater, MNMinor Pro
Cory Dennis475152062021-20232D1997-02-16Madison, WIMinor Pro
Dale Deon28279162023-20241D1992-12-03Georgetown, ONTMinor Pro
John Deroche15167122022-20231C1998-06-23Lynnfield, MAMinor Pro
Ryan Devine28347712018-20191D1992-03-19Wayne, PAMinor Pro
Peter Di Salvo17000152013-20141G1990-11-14Oakville, ONTMinor Pro
Baylor Dieter53167442009-20101D1988-01-26Bloomington, MNMinor Pro
Matt Dillon200002022-20231D1997-11-20Shrewsbury, MAMinor Pro
Nick DiNicola100002018-20191L1994-06-07Wolcott, CTMinor Pro
Cody Dion2243772015-20161R1990-03-21Colorado Springs, COMinor Pro
Patrick Divjak201102015-20161F1989-03-02Vienna, AustriaMinor Pro
Jayson Dobay1415602023-20241D1999-07-27Weymouth, MAMinor Pro
T.J. Dockery301102020-20211D1995-09-28Lockport, NYMinor Pro
Greg Dodds600002017-20181G1992-10-01Wingham, ONTMinor Pro
Jason Dolgy22167212011-20121F1985-02-19Montreal, PQMinor Pro
Eric Dop701102023-20241G1998-08-23Lewis Center, OHMinor Pro
Kyle Dorowicz54142943642010-20111L1986-06-08Olds, ALTAMinor Pro
Joseph Drapluk5171623122018-20202F1994-03-08Pembroke Pines, FLMinor Pro
John Dunbar73304676392012-20142F1991-08-24Calgary, ALTAMinor Pro
Brian Dunford100002009-20101D1987-06-29Murraysville, PAMinor Pro
Nick Dupuis501102012-20131D1987-04-19Holyoke, MAMinor Pro
Andrew Durham21581362022-20231F1995-03-30Richardson, TXMinor Pro
Michael Ederer4181523142019-20201F1996-03-03Lancaster, NYMinor Pro
Eddie Effinger301142012-20131F1987-11-14Belleville, ILMinor Pro
Mike Egan300002022-20231F1997-08-24Billerica, MAMinor Pro
Taylor Egan5351318132023-20241D1998-06-09Carp, ONTMinor Pro
Danny Ehrman70626321422010-20122D1984-09-21Duncan, BCMinor Pro
Dougie Elgstam3611203162021-20221F1995-12-29Stockholm, SwedenMinor Pro
Seth Ensor104921301932021-20232D1994-01-16Sugar Land, TXMinor Pro
Jordan Ernst4211718482020-20211L1997-06-18Mokena, ILMinor Pro
Andrew Erwin1411282022-20231D1999-11-30Eden Prairie, MNMinor Pro
Mark Esshaki25167172017-20181D1992-08-02West Bloomfield, MIMinor Pro
Mason Etter601122021-20221D1996-07-18Grafton, WIMinor Pro
Jason Fabian3041582014-20224F1989-07-24Roseau, MNMinor Pro
Paul Falco11011132009-20101D1981-04-26Weymouth, MAMinor Pro
Tim Faulkner200022023-20241D1996-05-25New Baden, ILMinor Pro
Brandon Fehd300042016-20171D1991-01-20Gilbert, AZMinor Pro
Shane Ferguson12112102011-20121F1988-11-16Belleville, ONTMinor Pro
Cody Ferriero23131831172014-20151R1991-12-19Boston, MAMinor Pro
Nathan Ferriero201102018-20191F1994-08-28Essex, MAMinor Pro
Gerry Festa2200042012-20131G1984-01-18Calgary, ALTAMinor Pro
Austin Fetterly1720202021-20221F1995-08-22Port Huron, MIMinor Pro
Drew Fielding300002016-20171G1990-09-02Burlington, ONTMinor Pro
Justin Fillion34189252014-20151D1990-04-23Prince George, BCMinor Pro
Tommy Fiorentino301122017-20181R1991-08-14New Hartford, NYMinor Pro
Keegan Flaherty102131831912013-20152R1990-03-25Duluth, MNMinor Pro
Andrew Flemming400002014-20151G1988-03-10Quispamsis, NBMinor Pro
Kevin Floris1011242009-20101D1988-02-18Niagara-on-the-Lake, ONTMinor Pro
Nicholas Ford100002020-20211R1995-11-02Chicago, ILMinor Pro
Blake Forslund300002017-20181F1992-02-25Owen Sound, ONTMinor Pro
William Foster26145442012-20131R1987-05-16Albany, NYMinor Pro
Benjamin Freeman1518992020-20211R1996-01-21Falmouth, MEMinor Pro
Oskar Freimanis501142018-20191D1994-01-19Liepaja, LatviaMinor Pro
Kyle Frieday300022013-20141D1987-05-20Burlington, ONTMinor Pro
Arthur Fritch602272009-20101D1985-04-23South Boston, MAMinor Pro
Daniel Fritz802242020-20211D1995-04-07Harwood, MDMinor Pro
Kyle Froese2624622019-20212D1994-08-09Traverse City, MIMinor Pro
Tanner Froese68141933282018-20202R1993-02-17Estevan, SASKMinor Pro
Kaden Fulcher900002023-20241G1998-09-23Brigden, ONTMajor League
Max Gaede300002015-20161F1992-03-27Woodbury, MNMinor Pro
Kevin Galan5610616412009-20101R1984-12-14Salmon Arm, BCMinor Pro
Stephen Gallo200002016-20171D1990-04-26Barnstead, NHMinor Pro
Sean Gammage4711011842016-20171D1991-01-13Wildwood, MOMinor Pro
Jeremy Gates951545601482012-20175D1987-08-08Jackson, MIMinor Pro
Patrick Gazich600022021-20221D1996-12-20Minnetonka, MNMinor Pro
Grant Gettinger201102014-20151D1990-07-04North Olmsted, OHMinor Pro
Manny Gialedakis200022018-20191C1992-03-18Woodbridge, ONTMinor Pro
Dylan Gilbert10011252012-20131F1990-01-14Oakville, ONTMinor Pro
Jamie Gilbert1301102009-20101G1984-03-06Lewiston, MEMinor Pro
Marcel Godbout931402020-20211F1996-06-04Center Line, MIMinor Pro
Mitchell Good461820381322012-20153R1989-05-06Wellesley, ONTMinor Pro
Nick Govig300002021-20221F1993-12-24Cincinnati, OHMinor Pro
M.J. Graham400042021-20221R1993-02-19Montreal, PQMinor Pro
Carl Greco1203342018-20191D1994-03-04Niagara Falls, ONTMinor Pro
Mike Greco11011252023-20241D1998-10-14Orillia, ONTMinor Pro
Luke Greiner201142014-20151L1990-05-01Faribault, MNMinor Pro
John Griggs1600002012-20142G1988-06-28Barrington, ILMinor Pro
Sean Gulka701113241922021-20243C2000-02-15Langley, BCMinor Pro
John Gustafsson46111223212016-20171L1992-01-05Ljungby, SwedenMinor Pro
Alec Hagaman249817822020-20211R1989-12-03Dunlap, ILMinor Pro
Kyle Haines5261723302017-20181D1987-09-26Weyburn, SASKMinor Pro
Oskari Halme200002018-20191D1997-10-21Tampere, FinlandMinor Pro
Derek Hansberry13213232009-20101W1984-02-04Arvada, COMinor Pro
Matt Harrington15134102011-20192C1990-10-13North Port, FLMinor Pro
Donnie Harris77111930462011-20143D1990-11-14Fort Ashby, WVMinor Pro
Josh Harris29101222192016-20171F1988-04-23Torrance, CAMinor Pro
Ludlow "Junior" Harris28369552015-20161D1992-02-20Richmond Hill, ONTMinor Pro
Andrew Harrison6620929592011-20132F1987-04-14Sault Ste. Marie, ONTMinor Pro
Patrick Harrison18123132017-20181D1992-01-30Vernon, ONTMinor Pro
Christian Hausinger200002021-20221D1996-12-09Anchorage, AKMinor Pro
Chris Healey813442009-20101F1985-11-08Salem, NHMinor Pro
Myles Hektor300002022-20231G1998-09-03Lake Bluff, ILMinor Pro
Jordan Henderson1111032421002022-20242D1997-02-19Surrey, BCMinor Pro
Lucas Herrmann58151530462022-20242F2000-08-01Lancaster, NYMinor Pro
Zac Herrmann4991827102023-20241D1997-11-06Lancaster, NYMinor Pro
Trever Hertz56141933342017-20181L1991-10-11Jaffray, BCMinor Pro
Jason Hill1411213182009-20112F1984-02-13Niagara Falls, NYMinor Pro
Mark Hinz1001842601182009-20112D1984-03-24Waldheim, SASKMinor Pro
Peter Hirsch700002010-20111G1979-03-06Copenhagen, DenmarkMinor Pro
Ryan Hohl2741216332011-20121W1985-08-31Northville, MIMinor Pro
Paul Holder15022182011-20121D1985-06-06Saint John, NBMinor Pro
Sam Holeczy1504442021-20221F1992-11-28Gurnee, ILMinor Pro
Joey Holka2671320292015-20161R1990-06-05Phoenix, AZMinor Pro
Christian Horn401122015-20161F1993-06-11Plymouth, MNMinor Pro
Andrew Howes227916322011-20121R1990-01-25Toronto, ONTMinor Pro
Jacob Howie18516122019-20212D1994-10-02Grand Blanc, MIMinor Pro
Stephen Hrehoriak30131023222016-20182C1993-05-14Stittsville, ONTMinor Pro
Erik Hudson100002011-20121G1987-01-19Spokane, WAMinor Pro
Joe Hughes3691120902009-20101R1984-07-03Springvale, AustraliaMinor Pro
Sam Hunter903342021-20221D1997-06-04Toronto, ONTMinor Pro
Taylor Hustead8167102009-20101F1984-02-03Scottsdale, AZMinor Pro
Griff Jeszka29171027292021-20232F1995-03-12Muskego, WIMinor Pro
Alfred Johansson12000122018-20191D1993-03-31Stockholm, SwedenMinor Pro
Henry Johnson800002022-20231G1996-01-10Minneapolis, MNMinor Pro
Malik Johnson1103330632272021-20243L1995-06-06Montreal, PQMinor Pro
Matt Johnson67172239492017-20192C1991-06-25Clinton Township, MIMinor Pro
Cooper Jones21279102023-20241D1998-06-09Bridgewater, MAMinor Pro
Russ Jordan9314312018-20191F1993-02-18Aurora, ILMinor Pro
Zack Josepher15033232013-20163D1988-07-05Wantagh, NYMinor Pro
Michael Juola402242015-20161R1989-02-27Lake Forest, CAMinor Pro
Jesse Kallechy900022011-20121G1990-05-11Sherwood Park, ALTAMinor Pro
Andrew Kangas200002022-20231F1998-01-28Mahtomedi, MNMinor Pro
Trevor Karasiewicz194111562009-20101C1982-08-17Thunder Bay, ONTMinor Pro
Cody Karpinski2001122021-20221G1992-06-16Chicago, ILMinor Pro
Justin Kelley310102023-20241F1998-08-23Maple Grove, MNMinor Pro
Spencer Kennedy5112202023-20241L2000-12-10Lethbridge, ALTAMinor Pro
Liam Kerins514502017-20181R1994-11-20Bolton, ONTMinor Pro
Jesse Kessler9843741872018-20202D1993-06-21Franklin, TNMinor Pro
Ryan Kesti495914282015-20161D1989-08-02Red Wing, MNMinor Pro
Jeremiah Ketts235611192012-20131F1987-09-09Foristell, MOMinor Pro
Adam Keyes1533682023-20241F1998-02-04London, ONTMinor Pro
Stephen Klein500002019-20201G1993-10-29Saskatoon, SASKMinor Pro
Patrick Knowlton30161733252012-20131L1986-05-12Colorado Springs, COMinor Pro
Troy Kobryn200002023-20241G1999-02-14Hillsborough, NJMinor Pro
Egor Kostiukov16000172019-20201D1997-07-04Tver, RussiaMinor Pro
Kevin Kozlowski10672229362009-20133D1985-02-25Lockport, NYMinor Pro
Taran Kozun100002020-20211G1994-08-29Nipawin, SASKMinor Pro
Kevin Kraus704442010-20111D1989-09-05Garden Grove, CAMinor Pro
Nick Krauss100002011-20121G1980-02-23Naperville, ILMinor Pro
Bruno Kreisz301122023-20241C1999-07-17Budapest, HungaryMinor Pro
Mike Krieg5632326512015-20161D1990-01-08Phoenix, AZMinor Pro
James Kruger100002016-20171G1992-06-01Minnetonka, MNMinor Pro
Preston Kugler702681282021-20243D1997-08-21West Palm Beach, FLMinor Pro
Adam Kuhn3567131062011-20121F1989-09-10Southgate, MIMinor Pro
Sean Kuhn3001102021-20221G1996-12-07Glens Falls, NYMinor Pro
Jake Kupsky3205502019-20212G1995-10-27Waukesha, WIMinor Pro
Clark Kuster391101182020-20211D1995-01-28St. Louis, MOMinor Pro
Duggie Lagrone38178272020-20211F1994-06-23Plano, TXMinor Pro
Michael Laidley400022020-20211F1995-03-28Little Current, ONTMinor Pro
Massimo Lamacchia152911162016-20171C1991-03-23Vaughan, ONTMinor Pro
Matthew Larke312322015-20161R1987-07-15Oxford, MIMinor Pro
Nick Larson22121224232014-20151L1989-11-14Apple Valley, MNMinor Pro
Hayden Lavigne100002021-20221G1996-04-07Brampton, ONTMinor Pro
Nick Lazorko4061218102014-20162L1989-10-05Rockwall, TXMinor Pro
Chapen Leblond18268522017-20181R1991-04-10Terrace, BCMinor Pro
Richard Ledy5033122017-20181D1989-07-14Marquette, MIMinor Pro
Tommy Lee1300022010-20111G1984-09-01Port Perry, ONTMinor Pro
Nick Leitner579918342022-20242D1998-04-16Bemidji, MNMinor Pro
Steven Leonard23358762022-20231F1995-01-19Rockaway Park, NYMinor Pro
Chris Leone300002016-20171D1991-11-07Dearborn Heights, MIMinor Pro
Igor Leonenko401122016-20171R1995-02-08Santa Cruz, USAMinor Pro
Robbie Lepine50122840362017-20192C1992-05-13Killaloe, ONTMinor Pro
Frederic Letourneau3081018432020-20222F1996-04-12Montreal, PQMinor Pro
Eric Levine200002015-20161G1988-10-08Wheeling, ILMinor Pro
Eli Lichtenwald1623522017-20181L1992-06-09Saskatoon, SASKMinor Pro
Chris Lijdsman5631114542018-20191D1991-09-18Calgary, ALTAMinor Pro
Brett Liscomb52183250362010-20111L1986-01-28Long Sault, ONTMinor Pro
Zach Loesch12066232016-20171D1992-08-10White Bear Lake, MNMinor Pro
Andrew Loewen100002015-20161G1985-02-20Winnipeg, MANMinor Pro
Brandon Lubin1516782016-20171D1991-04-01Commerce, MIMinor Pro
Brett Lutes983553882042013-20152L1982-02-02Moncton, NBMinor Pro
Malcolm Lyles337815212013-20152D1990-07-20Miami Gardens, FLMinor Pro
Tyler Lyon6661521412010-20122D1985-02-04Foxboro, ONTMinor Pro
Justin MacDonald289514252012-20131F1990-09-06Newmarket, ONTMinor Pro
Mike MacIntyre60121224902012-20142D1991-06-30Sault Ste. Marie, ONTMinor Pro
Ross MacKinnon47022332012-20142G1987-08-31Manchester, CTMinor Pro
Nick Magill-Diaz601102023-20241D1997-01-17Clawson, MIMinor Pro
Branden Makara25729192022-20231F1997-05-22Ottawa, ONTMinor Pro
Ryan Marcuz101243256572018-20202F1989-06-13Richmond Hill, ONTMinor Pro
Alec Marsh711242020-20211F1995-11-28Bridgewater, NJMinor Pro
Ryan Marshall310142012-20131C1991-05-05Saint Rose Du Lac, MANMinor Pro
Eddie Matsushima67243963532018-20213F1994-01-04Verona, WIMinor Pro
Josh Mayanja100002021-20221G1997-08-16Framingham, MAMinor Pro
David Mazurek256713482017-20181C1992-02-23Brantford, ONTMinor Pro
Myles McCauley1224602016-20171D1991-04-08Sterling Heights, MIMinor Pro
Lee McClure200042011-20121C1989-10-06Dayton, OHMinor Pro
Darren McCormick41201232222020-20211L1993-02-26Buffalo, NYMinor Pro
Ryan McDougall500002019-20201D1996-08-17Milton, MAMinor Pro
Austin McKay2651419172016-20171F1991-01-31Toronto, ONTMinor Pro
Chris McKay32022132020-20211D1996-04-17Edmonton, ALTAMinor Pro
Henry McKinney503342022-20231C1998-01-13Washington, DCMinor Pro
Spencer McLay100002015-20161G1992-03-20La Verne, CAMinor Pro
John McLean5801102014-20173G1990-01-09Eagan, MNMinor Pro
Nick McParland59282755232014-20173F1987-07-20Schreiber, ONTMinor Pro
Brett Mecrones27161026102023-20241F1996-05-17Medford, MAMinor Pro
Derek Mecrones1714522023-20241F1996-05-17Medford, MAMinor Pro
Patrick Megannety76232548452016-20213F1993-02-01Oakville, ONTMinor Pro
Cory Melkert25224282018-20191D1990-11-11Kenmore, ONTMinor Pro
Mackenzie Micks510122013-20141R1988-03-26Orillia, ONTMinor Pro
Casey Mignone510122011-20121W1988-04-16Ramsey, NJMinor Pro
Corey Milan1600002011-20121G1986-07-09Great Barrington, MAMinor Pro
Garrett Milan260891872762262017-20246R1991-04-05North Vancouver, BCMinor Pro
Tyler Miller25213322012-20131D1986-09-15Placentia, CAMinor Pro
Reggie Millette195510302023-20241F2000-04-10Jacksonville, FLMinor Pro
Lorne Misita56293564282009-20101F1981-06-01Niagara Falls, ONTMinor Pro
Calvin Miska1122462018-20191F1994-02-04Stacy, MNMinor Pro
Rex Moe510102021-20221F1998-11-10Grand Rapids, MIMinor Pro
Cameron Moniz200022016-20171F1991-09-25Seekonk, MAMinor Pro
Anthony Monte569817202009-20101F1984-12-19Chicago, ILMinor Pro
Dean Moore21066182015-20161D1989-06-23Bradenton, FLMinor Pro
Evan Moore3541014242016-20171D1992-02-22Grosse Pointe, MIMinor Pro
Meirs Moore54101626522019-20242D1994-12-04Vastervik, SwedenMinor Pro
Timmy Moore4214122642018-20191W1994-02-16Grosse Pointe Park, MIMinor Pro
Brian Morgan249918102017-20192C1994-04-01Windham, NHMinor Pro
Riley Morris1600022022-20242G1997-02-04Calgary, ALTAMinor Pro
Shayne Morrissey1453822017-20181C1992-01-07St. John's, NFLDMinor Pro
Alex Morton200002012-20131L1987-09-19Cannington, ONTMinor Pro
Parker Moskal500042019-20201D1997-11-16San Diego, CAMinor Pro
Stephen Mundinger3700022023-20241G1995-04-26Smithtown, NYMinor Pro
Troy Murray1601182021-20221D1997-09-05Toronto, ONTMinor Pro
Chris Myhro200022011-20121F1985-04-07Eden Prairie, MNMinor Pro
Kenneth Neil47181331182016-20182L1992-03-03Clarenville, NFLDMinor Pro
Nick Neville391161782020-20211D1993-06-03Bloomfield Hills, MIMinor Pro
Ray Nicks100002011-20121F1986-02-14Surrey, BCMinor Pro
Donald Olivieri2018-20191D1991-06-05Philadelphia, PAMinor Pro
Dalton Olsen100002016-20171D1993-07-06Calgary, ALTAMinor Pro
Kolten Olynek41202141532022-20231C1996-02-13Saskatoon, SASKMinor Pro
Ryan Orgel202121462022-20231D1997-02-15Los Angeles, CAMinor Pro
Braeden Ostepchuk100002017-20181G1993-08-26Lethbridge, ALTAMinor Pro
Britt Ouellette204711192011-20121W1986-08-31Windsor, ONTMinor Pro
Joe Pace6011122021-20221D1985-02-06Chicago, ILMinor Pro
Petr Panacek11551082021-20232F1996-07-21Vysccans, Czech Rep.Minor Pro
Tomas Parizek902262016-20171D1994-04-15Ceske Budejovice, Czech Rep.Minor Pro
Brett Parker561214261352010-20111R1985-06-24Melville, SASKMinor Pro
Weiland Parrish73256186282021-20232L1997-11-19Bloomington, MNMinor Pro
Brandon Parrone38167102017-20181D1992-04-28Peoria, AZMinor Pro
Anthony Parrucci401102019-20201F1995-05-21Gibsonia, PAMinor Pro
Kent Patterson300002017-20181G1989-09-15Plymouth, MNMinor Pro
Brock Paul402202023-20241D1999-11-10Carmel, INMinor Pro
Christian Pavlas2101142021-20232G1996-05-17Bratislava, SlovakiaMinor Pro
Adam Pawlick1688584169822013-20163F1990-01-29Utica, NYMinor Pro
Mark Pawlowski400072012-20131D1988-03-29Mississauga, ONTMinor Pro
Blake Peavey100052021-20221F1994-06-07St. Petersburg, FLMinor Pro
Daniel Perigo3521315582018-20191L1994-06-18Truro, NSMinor Pro
Christopher Perna302202023-20241D1998-02-09Pittsford, NYMinor Pro
Chase Perry4500022019-20212G1996-02-08Andover, MNMinor Pro
Nate Peterson22022122013-20141D1986-11-01Cadillac, MIMinor Pro
Ray Pigozzi1616702019-20201L1994-04-03Evanston, ILMinor Pro
Alex Pompeo300002017-20181D1993-05-01Hingham, MAMinor Pro
Chris Pontes903322011-20121D1989-04-06Sudbury, ONTMinor Pro
Justin Portillo100052021-20221F1991-11-14Toledo, OHMinor Pro
Anthony Pototschnik300052012-20131R1986-10-17Mississauga, ONTMinor Pro
Connor Powell1745942019-20212F1996-04-04Merrimack, NHMinor Pro
Jay Powell21246332022-20231D1997-10-01Nashville, TNMinor Pro
Nicholas Prestia1100022022-20231R1998-05-28Niagara Falls, ONTMinor Pro
Jason Price5971825382018-20232D1985-01-08Farmington Hills, MIMinor Pro
Taylor Pryce21538282017-20212R1992-12-30Newmarket, ONTMinor Pro
Jon Puskar318715322014-20151F1989-05-14Canton, MIMinor Pro
Harry Radovich702222013-20141D1990-07-10Rumson, NJMinor Pro
Ryan Ramage432911422011-20132D1988-05-05Fort Erie, ONTMinor Pro
Ryan Raven42181836282012-20131R1986-01-04Tacoma, WAMinor Pro
Chris Rebernik56283462202009-20101C1985-10-27Mississauga, ONTMinor Pro
Austin Redders1000062021-20221D1996-12-28McFarland, WIMinor Pro
Jon Richards200002021-20221F1997-07-26Callaway, MNMinor Pro
Mark Rivera1144822015-20161F1990-06-26Belmar, NJMinor Pro
Matthew Robertson54271441302011-20121L1988-02-07Prince Albert, SASKMinor Pro
Tavis Roch8022122021-20221D1997-07-08Quesnel, BCMinor Pro
Paul Rodrigues37133043292013-20163R1988-10-13Etobicoke, ONTMinor Pro
Jeff Rose601102011-20121G1986-08-12Canton, CTMinor Pro
Sean Ross513402023-20241R1998-03-28Bracebridge, ONTMinor Pro
Sean Rudy511222015-20161W1990-06-19Long Sault, ONTMinor Pro
Ryan Ruikka200002017-20181D1988-03-31Chelsea, MIMinor Pro
Brandon Rumble201102018-20191D1992-12-16Ottawa, ONTMinor Pro
Matt Rupert2351318302021-20221L1994-06-02Grand Bend, ONTMinor Pro
Jarrett Rush1903382014-20151D1985-06-22Pennington, NJMinor Pro
Marcus Russell55203151322021-20221F1996-03-06Traverse City, MIMinor Pro
Cole Ruwe2831215602015-20161D1985-04-02Pekin, ILMinor Pro
Alex Sakellaropoulos300002017-20181G1994-05-02Tinley Park, ILMinor Pro
Jan Salak17641062021-20232F1994-04-03Trebic, Czech Rep.Minor Pro
Ryan Salvis150441021462042011-20143L1984-03-27Toronto, ONTMinor Pro
Brent Sands9101202012-20131C1985-03-29Cypress, TXMinor Pro
Connor Sanvido1223542020-20211R1993-09-26Maple Ridge, BCMinor Pro
Jeff Sapieha812322011-20121F1986-04-25Calgary, ALTAMinor Pro
T.J. Sarcona798816482017-20192F1992-06-01West Islip, NYMinor Pro
Gehrett Sargis1321322015-20161L1989-03-07Midlothian, ILMinor Pro
Anthony Sarno22011102011-20121D1986-02-17Springfield, MAMinor Pro
Evan Schafer16134392010-20111D1985-10-09Mankota, SASKMinor Pro
Patrick Schafer8011152013-20141C1987-12-12Hilliard, OHMinor Pro
John Schiavo401102018-20191F1994-02-14East Patchogue, NYMinor Pro
Aaron Schmit17246242012-20131D1988-09-09Grafton, WIMinor Pro
Andrew Schmit1061429431712016-20192F1991-08-22Grafton, WIMinor Pro
Bennet Schneider26044442013-20141D1989-03-20Fort Myers, FLMinor Pro
John Scorcia611272018-20191C1990-05-11Hudson, FLMinor Pro
Ryan Scott7500042009-20112G1983-04-18Williamsville, NYMinor Pro
David Segal475492472015-20222R1985-08-22Vancouver, BCMinor Pro
Toby Sengvongxay1301122022-20231D1997-01-18Luverne, MNMinor Pro
Kyle Shapiro1015622016-20171D1990-01-18Ambler, PAMinor Pro
Brendan Sheehan2113492022-20231F1998-05-02Somerset, WIMinor Pro
Brant Sherwood315914622018-20191F1991-04-23Rochester, NYMinor Pro
Andrew Shewfelt512302021-20221L1996-06-01Halifax, NSMinor Pro
Robert Short263912352010-20111F1989-06-05Coldstream, BCMinor Pro
Tanner Shultz521723401212010-20111C1984-10-14Prince Albert, SASKMinor Pro
Peter Skoggard300002012-20131G1988-07-04Lulea, SwedenMinor Pro
Larry Smith300002017-20181D1993-02-04Buffalo, NYMinor Pro
Skyler Smutek100052020-20211D1990-05-07Renton, WAMinor Pro
Matt Smyth505502013-20141R1989-06-12Orlando, FLMinor Pro
Tyler Soehner1651858761542010-20133D1985-04-20Baden, ONTMinor Pro
Joey Sofo4191524182022-20231F1996-08-07Sylvania, OHMinor Pro
Brendan Soucie611242023-20241F1995-05-20South Dennis, MAMinor Pro
Dan Sova31088402014-20151D1990-02-24Cottage Grove, MNMinor Pro
Riley Spraggs221392292016-20171R1991-11-23Coldstream, BCMinor Pro
Pete Spratte100002015-20161D1991-02-23Rochester, MNMinor Pro
Maxime St. Cyr9257262016-20171C1994-02-14St. Charles, PQMinor Pro
Tommy Stang3691322182022-20231L1997-05-23Mendota Heights, MNMinor Pro
Jesse Stoughton3711819442016-20171C1991-04-21Bobcaygeon, ONTMinor Pro
Erik Stoyanovich1091725421142009-20112F1984-08-30London, ONTMinor Pro
Joey Strada602222021-20221F1999-09-07Scottsdale, AZMinor Pro
Max Strang4703302014-20151G1989-11-03San Francisco, CAMinor Pro
Carter Struthers1532522018-20191D1993-01-20Weyburn, SASKMinor Pro
Caleb Suderman200022014-20151D1989-06-23Winkler, MANMinor Pro
Vinnie Susi11123102021-20221F1994-09-09Pittsburgh, PAMinor Pro
Roger Tagoona2910616302016-20171L1992-05-28Rankin Inlet, NWTMinor Pro
Brent Tate5022232016-20171L1991-11-05Canton, MIMinor Pro
Dan Tedesco110102017-20181L1993-12-10Maple, ONTMinor Pro
Philip Tesoriero81459452014-20162R1987-09-24Boulder, COMinor Pro
Chad Thibodeau8011252017-20181D1993-03-15Sault Ste. Marie, ONTMinor Pro
Leo Thomas29101121402012-20131C1981-12-09Toronto, ONTMinor Pro
Mark Thorburn1031472013-20141L1987-01-08Sault Ste. Marie, ONTMinor Pro
Jeff Topilko13471142011-20121C1986-06-06Vegreville, ALTAMinor Pro
Brent Troyan300002015-20161G1989-08-02Johnstown, PAMinor Pro
Brandon Tucker49111627382021-20221F1996-08-13Colorado Springs, COMinor Pro
Mike Tuomi11112172009-20101C1985-01-26Toronto, ONTMinor Pro
Joshua "Podge" Turnbull53193049562013-20141C1988-07-12Hayward, WIMinor Pro
Erik Urbank912322023-20241F1999-03-28Lakeview, NYMinor Pro
Matt Ustaski267815222019-20212F1994-05-27Glenview, ILMinor Pro
Troy Vance2241014132017-20181D1993-08-02Goshen, NYMinor Pro
Mitch Vandergunst6000162017-20181R1994-08-28Exeter, ONTMinor Pro
Lucas Venuto302202014-20151C1994-04-11Mississauga, ONTMinor Pro
Ryan Verbeek201102019-20201L1996-06-02Kingston, ONTMinor Pro
Mark Vida5000142012-20131D1984-10-07Toronto, ONTMinor Pro
Brandon Vossberg17066122012-20131F1985-03-08St. Paul, MNMinor Pro
Brandon Wahlin1320202016-20182C1992-07-10White Bear Lake, MNMinor Pro
Jake Wahlin37191837182020-20211F1996-11-09White Bear Lake, MNMinor Pro
Nolan Waker13033132011-20121C1985-10-06Swift Current, SASKMinor Pro
Zach Walker364610272020-20211R1998-08-02Boise, IDMinor Pro
Adam Ward1400002011-20121G1985-02-19Swift Current, SASKMinor Pro
Jamal Watson612302020-20211L1995-01-14Calgary, ALTAMinor Pro
Austin Weber100002023-20241C1997-12-22Hoover, ALMinor Pro
Christian Weidauer3117882017-20181D1993-11-23Keswick, ONTMinor Pro
Kyle Wendorf3091221182021-20221F1996-09-23Bloomington, MNMinor Pro
Kurt Weston200022013-20141L1988-11-09Roseau, MNMinor Pro
Tucker White401182021-20221D1996-02-09Holden, MAMinor Pro
Matt Whitehead92395998342009-20112L1984-11-26Newmarket, ONTMinor Pro
Steven Whitely296814232013-20141D1987-07-16Petrolia, ONTMinor Pro
Joseph Widmar2810152502023-20241F1995-02-12Northbrook, ILMinor Pro
Orca Wiesblatt400042023-20241L2000-06-02Calgary, ALTAMinor Pro
Sam Williams22011172019-20201L1993-04-21Winnipeg, MANMinor Pro
Andy Willis612342023-20241F1998-01-22Ballwin, MOMinor Pro
Chris Wilson10369571261262010-20122F1985-03-29Prince Albert, SASKMinor Pro
Houston Wilson37101727192023-20241F1996-06-20Philadelphia, PAMinor Pro
Matt Withers563581422009-20101D1982-03-11Laconia, NHMinor Pro
Jake Witkowski921302022-20231F1996-08-26Melrose, MAMinor Pro
Nicholas Wright800092017-20202D1993-07-14New Boston, MIMinor Pro
Dean Yakura20549102010-20111C1985-06-26West Vancouver, BCMinor Pro
Gavin Yates1513402018-20191F1995-05-23Plymouth, MAMinor Pro
Blake Young4651217562019-20201L1994-11-02Battleford, SASKMinor Pro
Dalton Young368122082021-20221D1993-07-14Marysville, MIMinor Pro
Rich Zalewski12000142009-20101D1985-01-11New Hartford, NYMinor Pro
Dante Zapata2231215172023-20241F1998-10-22Huntington Beach, CAMinor Pro
Jeff Zatorski37268302009-20101D1985-10-13Welland, ONTMinor Pro
Matt Zenzola59044232014-20173G1993-07-20San Diego, CAMinor Pro
Brandon Zurn1614522015-20161F1992-04-25Mahtomedi, 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.