hockey DB
home search by league team forums links contact us
home

Florida Everblades all-time player roster

This is a list of all the players that played for the Florida Everblades. The Florida Everblades are a hockey team playing in the ECHL from 1998 to 2013. This list is accurate for most teams, but for some obscure teams the list may be partial. We have found 431 players.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplaceHighest Level
Jim Abbott17145122004-20051F1980-05-03Mars, PAMinor Pro
John Adams4211415712005-20061D1982-12-21Wayzata, MNMinor Pro
Anthony Aiello300042009-20101D1986-05-19Braintree, MAMinor Pro
Bujar Amidovski31011172000-20011G1977-02-19Toronto, ONTMinor Pro
Colin Anderson210102000-20011W1976-03-02Regina, SASKMinor Pro
Keith Anderson23856811371312001-20054C1978-04-12Thief River Falls, MNMinor Pro
Mike Angelidis2410818542006-20071C1985-06-27Woodbridge, ONTMajor League
Peter Aston612342007-20081D1986-02-24Toronto, ONTMinor Pro
Keith Aucoin102202001-20021C1978-11-06Waltham, MAMajor League
Phil Aucoin65172643772005-20061W1981-11-12Chelmsford, MAMinor Pro
Matt Auffrey3431417502008-20132R1986-01-03Cincinnati, OHMinor Pro
Adam Avramenko200002010-20111G1986-11-04Strathmore, ALTAMinor Pro
George Awada72212950672002-20031R1975-06-02Mendota Heights, MNMinor Pro
Noah Babin18381122008-20091D1984-03-11Palm Beach Gardens, FLMinor Pro
Kevin Baker1257074144982008-20102R1979-06-15Kingston, ONTMinor Pro
Kevin Baker700002012-20131C1987-03-27Brampton, ONTMinor Pro
Matt Bannan401162005-20061R1981-01-16Toronto, ONTMinor Pro
Adam Bartholomay1010102007-20081D1983-04-11Agoura Hills, CAMinor Pro
Anthony Battaglia486713262002-20031L1979-08-15Chicago, ILMinor Pro
Dan Baum5011302006-20071L1983-06-04Biggar, SASKMinor Pro
Mike Bayrack196612202009-20101C1978-09-17Edmonton, ALTAMinor Pro
Luke Beaverson28033362008-20091D1984-12-11St. Paul, MNMinor Pro
Matt Beca1555083133952010-20133F1986-03-06Mississauga, ONTMinor Pro
Chris Beckford-Tseu4201122008-20102G1984-06-22Toronto, ONTMajor League
Vince Bellissimo75425395332005-20072C1982-12-14Toronto, ONTMinor Pro
Shane Belter3531619342000-20011D1977-10-05Swift Current, SASKMinor Pro
Reggie Berg2801451743193341999-20077C1976-09-18Anoka, MNMinor Pro
Kevin Bergin65293362702005-20061F1981-11-06Montreal, PQMinor Pro
Kevin Bertram501142000-20011D1977-03-29Nanaimo, BCMinor Pro
Roberto Bissonnette13000332003-20041L1981-04-27Quebec City, PQMinor Pro
J.B. Bittner446915412007-20081F1982-05-27Pittsburgh, PAMinor Pro
Greg Black7112252005-20061C1982-05-13Kamloops, BCMinor Pro
Jeff Blair200002001-20021G1978-05-08Kamloops, BCMinor Pro
Sean Blanchard5152530602000-20011D1978-03-29Sudbury, ONTMinor Pro
Joe Blaznek103424284322001-20032W1975-09-08Detroit, MIMinor Pro
Aaron Bogosian551115261462012-20131F1987-01-17Massena, NYMinor Pro
Daniel Boisclair600002002-20042G1982-11-02St. Augustin, PQMinor Pro
Patrick Bordeleau294913812008-20091L1986-03-23Montreal, PQMajor League
Danick Bouchard56181937342008-20091R1986-02-02Quebec City, PQMinor Pro
Eric Boulton26913221431998-19991L1976-08-17Halifax, NSMajor League
Adam Brace415602012-20131F1988-06-26Cobden, ONTMinor Pro
Tim Branham18011232004-20051D1981-05-10Eagle River, WIMinor Pro
Benjamin Breault711242009-20101C1988-02-21Pembroke, ONTMinor Pro
Mike Brennan9011132012-20131D1986-01-24Smithtown, NYMinor Pro
Ryan Brindley1601770872052003-20135D1976-07-09Thunder Bay, ONTMinor Pro
David Brine5292130222006-20071C1985-01-06Truro, NSMajor League
Aaron Brocklehurst3741620302008-20091D1985-06-10Nanaimo, BCMinor Pro
Brad Brown26213682007-20081D1975-12-27Baie Verte, NFLDMajor League
Jim Brown1923582003-20041C1973-06-17Scarborough, ONTMinor Pro
Kevin Brown52233760722002-20031R1974-05-11Birmingham, EnglandMajor League
Trevor Bruess692025451062011-20132R1986-01-06Minneapolis, MNMinor Pro
Brett Bruininks42358261998-19991R1972-03-10Minneapolis, MNMinor Pro
Matt Brush6361420141998-19991F1974-09-13Birmingham, MIMinor Pro
Barry Brust1600082009-20101G1983-08-08Swan River, MANMajor League
Brandon Buck47182139222009-20101L1988-08-16Delaware, ONTMinor Pro
Tom Buckley2881032073104221999-20045C1976-05-26Buffalo, NYMinor Pro
Derrick Byfuglien43246812001-20021D1980-12-23Roseau, MNMinor Pro
Paul Cabana67242852822004-20062R1978-09-28Calgary, ALTAMinor Pro
Brady Calla16224232009-20101R1988-03-14Kelowna, BCMinor Pro
Greg Callahan7000182000-20011D1973-04-25Chestnut Hill, MAMinor Pro
Jimmy Callahan100002003-20041F1978-03-16Lexington, MAMinor Pro
Preston Callander47253257392007-20081F1980-05-13Regina, SASKMinor Pro
John Campbell14011122002-20031R1977-09-12Westborough, MAMinor Pro
Paul Caponigri1602262007-20081W1979-04-11Oak Park, ILMinor Pro
Chris Capraro1914562009-20101F1983-12-20Medford, MAMinor Pro
Mike Card613422006-20071D1986-02-18Kitchener, ONTMajor League
Joe Cardarelli69304070251999-20001L1977-07-13Burnaby, BCMinor Pro
Matt Caria210162009-20101C1988-08-16Sault Ste. Marie, ONTMinor Pro
Ross Carlson16553751281042008-20113F1982-02-21Duluth, MNMinor Pro
Brett Carson311202006-20071D1985-11-29Regina, SASKMajor League
Rocco Carzo421342012-20131F1990-07-01Media, PAMinor Pro
Bryce Charpentier681672012004-20062D1982-03-29Temecula, CAMinor Pro
Nick Checco61111425311998-19991L1974-11-18Bloomington, MNMinor Pro
Brad Church62233154622004-20051L1976-11-14Dauphin, MANMajor League
Mike Cirillo581112231872001-20021L1979-09-05Fort Erie, ONTMinor Pro
Jamie Coady1131421999-20001R1975-01-09Cape Broyle, NFMinor Pro
Brandon Coalter1541325383652003-20084L1978-06-22Newmarket, ONTMinor Pro
Sandy Cohen1914502000-20011F1975-11-25Whitby, ONTMinor Pro
Dan Collins2841418342007-20081R1987-02-26Syracuse, NYMinor Pro
Dusty Collins400082010-20111C1985-02-28Gilbert, AZMinor Pro
Tim Cook2104442008-20091D1984-03-13Montclair, NJMinor Pro
Randy Copley69221840552000-20011L1979-10-04Inverness, NSMinor Pro
David Cornacchia67932411652007-20081D1980-11-13Toronto, ONTMinor Pro
Mike Cornell603372012-20131D1988-03-12Franklin, MAMinor Pro
Deron Cousens48268142010-20122D1987-03-21Georgetown, ONTMinor Pro
Cody Crichton610122012-20131F1988-02-19Palgrave, ONTMinor Pro
Brent Cullaton32201030161999-20001W1974-11-12Petawawa, ONTMinor Pro
Sean Curry32167772002-20031D1982-04-29Burnsville, MNMinor Pro
Steve Czech136723301452005-20083D1982-07-09Oakdale, MNMinor Pro
Dominic D'Amour18077432008-20122D1984-01-28LaSalle, PQMinor Pro
Derek Damon10745781231222006-20082F1980-11-12Bangor, MEMinor Pro
Scott Darling100002011-20121G1988-12-22Lemont, ILMinor Pro
Jean-Francois David13156222010-20111D1982-04-29Montreal, PQMinor Pro
Jesse Deckert1100022012-20131G1986-07-19Winnipeg, MANMinor Pro
Robby Dee17538122011-20121C1987-04-09Plymouth, MNMinor Pro
James DeLory100002008-20091D1988-03-03Scarborough, ONTMinor Pro
Matt Demarski231111922031591998-20024L1977-01-11Winnipeg, MANMinor Pro
Philip-Michael Devos2261420122011-20121C1990-04-26Sorel-Tracy, PQMinor Pro
Tyler Dittmer101102012-20131L1987-09-22Brandon, MANMinor Pro
Ryan Donald50314171322011-20121D1986-09-10St. Albert, ALTAMinor Pro
Cody Doucette100042004-20051C1984-11-02Charlottetown, PEIMinor Pro
Matt Duffy545914552008-20102D1986-03-21Portland, MEMinor Pro
Jean-Francois Dufour310102000-20011W1976-05-10Bedford, PQMinor Pro
Terry Dunbar100002004-20051G1979-12-31Duluth, MNMinor Pro
Chris Dyment5671017622006-20071D1979-10-24Reading, MAMinor Pro
Maury Edwards4031316182012-20131D1987-03-16Rocky Rapids, ALTAMinor Pro
Mike Egener442681472010-20111D1984-09-26Lahr, GermanyMinor Pro
Taylor Ellington2631417362012-20131D1988-10-31Victoria, BCMinor Pro
Paul Elliott522402001-20021D1980-06-02Surrey, BCMinor Pro
Riley Emmerson100042008-20091L1986-02-07Vancouver, BCMinor Pro
Paul Esdale6351116562003-20041D1979-04-10Edmonton, ALTAMinor Pro
Kevin Estrada1026882005-20072L1982-05-28Surrey, BCMinor Pro
Mitch Fadden37153651342010-20111C1988-04-03Victoria, BCMinor Pro
Kory Falite16358142011-20121F1986-07-18Billerica, MAMinor Pro
Brad Fast1425702004-20051D1980-02-21Fort St. John, BCMajor League
Sergei Fedotov4791524281998-19991D1977-01-24Moscow, RussiaMinor Pro
Zack Fenwick300022008-20091D1989-05-19Toronto, ONTMinor Pro
Tim Ferguson109425395711998-20002L1966-09-09Kingston, ONTMinor Pro
Jonas Fiedler200002004-20051R1984-05-29Jihlava, Czech Rep.Minor Pro
David Fischer129970791032010-20122D1988-02-19Apple Valley, MNMinor Pro
Shaun Fisher7652227432001-20032D1979-06-02Detroit, MIMinor Pro
Scott Fletcher27011582011-20121D1988-01-12Detroit, MIMinor Pro
Ian Forbes581781862003-20041D1980-08-02Brampton, ONTMinor Pro
J.D. Forrest1217862007-20081D1981-04-15Auburn, NYMinor Pro
Andrew Fournier2718962008-20091C1987-11-05Amherstview, ONTMinor Pro
Mike Fournier200002003-20041D1981-12-17Charlton, MAMinor Pro
Kevin Fukala5000342010-20111F1985-02-26Elgin, ILMinor Pro
Kyle Gajewski500002008-20091G1987-03-29London, ONTMinor Pro
Milan Gajic51244367382008-20102R1981-06-01Burnaby, BCMinor Pro
Rylan Galiardi61182947682011-20121F1986-06-30Calgary, ALTAMinor Pro
Danick Gauthier533602012-20131L1991-10-24Repentigny, PQMinor Pro
Josh Geary412302012-20131F1990-06-13Wellesley, MAMinor Pro
Tyson Gimblett23426652012-20131D1985-01-04Newtonville, ONTMinor Pro
Bobby Goepfert42022172010-20111G1983-05-09Kings Park, NYMinor Pro
Brad Good601182010-20111D1986-03-10Kitchener, ONTMinor Pro
Rick Gorman19358382001-20021L1979-02-01Philadelphia, PAMinor Pro
Brian Goudie63619251712002-20031D1972-11-09The Pas, MANMinor Pro
Ethan Graham2841418162010-20111D1982-08-01Xenia, OHMinor Pro
Michael Grenzy33358572008-20091D1984-02-06Lockport, NYMinor Pro
Joe Guenther19224102007-20081W1981-05-04Buffalo, NYMinor Pro
Shea Guthrie34111324342009-20112W1987-07-30Carleton Place, ONTMinor Pro
Hugh Hamilton1932262841781998-20013D1977-02-11Saskatoon, SASKMinor Pro
Nick Harloff301162005-20061D1984-05-11Kitchener, ONTMinor Pro
Duane Harmer83142943742001-20032D1974-06-03Fullarton, ONTMinor Pro
Ernie Hartlieb355871712583492004-20139W1979-04-11Warren, MIMinor Pro
Devin Hartnell601414281032000-20011R1977-12-30Lloydminster, ALTAMinor Pro
Paul Harvey1624622001-20021R1978-08-08South Boston, MAMinor Pro
Darrell Hay40549262000-20011D1980-04-02Kamloops, BCMinor Pro
Anthony Hayes301122012-20131F1989-01-14Canton, MIMinor Pro
Paul Healey1343782009-20101W1975-03-20Edmonton, ALTAMajor League
Chris Heisten28671362003-20041F1978-03-26Anchorage, AKMinor Pro
Tyler Helfrich201102010-20111R1987-07-02Calgary, ALTAMinor Pro
Matt Hendricks54242650942004-20051C1981-06-17Blaine, MNMajor League
Trevor Hendrikx4000222010-20111D1985-03-29Russell, ONTMinor Pro
Brent Henley17235602012-20131D1980-08-30Coquitlam, BCMinor Pro
Rob Hennigar1781523102009-20101C1983-04-04Jordan, ONTMinor Pro
Jordan Henry20224142007-20081D1986-02-11High River, ALTAMinor Pro
Brad Herauf801624402642007-20092L1982-08-24Regina, SASKMinor Pro
Ed Hill6531720552001-20054D1980-10-24Newburyport, MAMinor Pro
Shane Hnidy19145562004-20051D1975-11-08Neepawa, MANMajor League
Chris Hodgson720222004-20051C1984-07-16Fredericton, NBMinor Pro
Mike Hoffman12011312009-20101D1980-09-20Scituate, MAMinor Pro
Peter Hogan8082533862000-20022D1978-01-10Oshawa, ONTMinor Pro
Jamie Holden500002006-20071G1981-10-27Telkwa, BCMinor Pro
Kevin Holdridge27022282003-20041D1980-09-09Syracuse, NYMinor Pro
Greg Hornby542791222004-20051L1982-01-18Nanaimo, BCMinor Pro
Scott Hotham6352631522009-20101R1984-07-19Barrie, ONTMinor Pro
Bobby Hughes201102008-20091C1987-11-11Richmond Hill, ONTMinor Pro
Alex Hutchings114394584952010-20133L1990-11-07Burlington, ONTMinor Pro
Alexandre Imbeault57362763872010-20111C1986-06-25Montreal, PQMinor Pro
Jon Insana8172835502002-20042D1980-09-02Mount Clemens, MIMinor Pro
Brayden Irwin74312960782011-20132F1987-03-24Toronto, ONTMajor League
Jaroslav Janus2701142010-20111G1989-09-21Presov, SlovakiaMinor Pro
A.J. Jenks1412392012-20131L1990-06-27Wolverine Lake, MIMinor Pro
Mike Jickling87205171691998-20012C1973-01-05Edmonton, ALTAMinor Pro
Dustin Johner1034456100902005-20072C1983-03-06Estavan, SASKMinor Pro
Marty Johnston55224163522002-20031L1978-11-17Gloucester, ONTMinor Pro
Ty Jones48112637811999-20001W1978-05-24Richland, WAMajor League
Peter Kasper6311011221999-20001D1974-12-20Klagenfurt, AustriaMinor Pro
Mike Kennedy1214582010-20111F1986-04-21Dorchester, ONTMinor Pro
Jaroslav Kerestes301162002-20031D1975-07-11Presov, CzechMinor Pro
Anton Khudobin3301162008-20091G1986-05-07Ust-Kamenogorsk, KazakhstanMajor League
Todd Kidd311910961999-20001D1975-02-24Fort Collins, COMinor Pro
Bill Kinkel28000952006-20133L1984-02-27Buffalo, NYMinor Pro
Cleve Kinley812342009-20101D1984-01-03Surrey, BCMinor Pro
Tommi Kivisto4841115592012-20131D1991-06-07Vantaa, FinlandMinor Pro
Patrick Knowlton301102012-20131L1986-05-12Colorado Springs, COMinor Pro
Greg Koehler29131427621998-19991C1975-02-27Scarborough, ONTMajor League
Daniel Koger1123562012-20131R1989-11-10Szekesfehervar, HungaryMinor Pro
Kyle Kos10134602002-20031D1979-05-25Hope, BCMinor Pro
Steve Kovalchik100022005-20061D1982-05-21Riverview, MIMinor Pro
Craig Kowalski92022262004-20073G1981-01-15Clinton Township, MIMinor Pro
Dan Kronick13011102007-20081F1984-07-16Inver Grove Heights, MNMinor Pro
Mike Kucsulain6123121998-19991L1974-12-24Troy, MIMinor Pro
Greg Kuznik59712191161998-20002D1978-06-12Prince George, BCMajor League
Lucas LaBelle12011222011-20121L1988-10-02Toronto, ONTMinor Pro
Philippe Lakos400062001-20021D1980-08-19Toronto, ONTMinor Pro
Eric Lampe101102009-20101F1986-03-31Madison, WIMinor Pro
Charles Landry8761925452011-20132D1991-06-03Longueuil, PQMinor Pro
Ryan Lang1003244761332008-20102C1980-07-24Regina, SASKMinor Pro
Maxime Langelier-Parent321352012-20131L1987-12-16Montreal, PQMinor Pro
Drew Larman633811342005-20112C1985-05-15Canton, MIMajor League
Chad Larose41161935162003-20041R1982-03-27Fraser, MIMajor League
Kevin Lavallee1200082005-20061D1981-12-12Montreal, PQMinor Pro
Kyle Lawson8012122662010-20122D1987-01-11New Hudson, MIMinor Pro
Chris Lee157216889942004-20073D1980-10-03MacTier, ONTMinor Pro
Mark Lee49143347442008-20091C1984-09-11Mount Pearl, NFLDMinor Pro
Jay Legault3582432702003-20041R1979-05-15Peterborough, ONTMinor Pro
David Leggio3903342008-20091G1984-07-31Williamsville, NYMinor Pro
Jonathan Lehun95405090512005-20083C1984-02-22Toronto, ONTMinor Pro
Bryan Leitch623562009-20101L1984-06-17Coquitlam, BCMinor Pro
Brian Leitza1000022002-20031G1974-03-16Lake Villa, ILMinor Pro
Adrien Lemay201102009-20101G1989-10-25Moncton, NBMinor Pro
Francis Lemieux56284573912010-20111C1984-02-22Sherbrooke, PQMinor Pro
Terry Lindgren1591036463561999-20023D1975-10-11Edmonton, ALTAMinor Pro
Evan Lindsay300002001-20021G1979-05-15Red Deer, ALTAMinor Pro
Dane Litke129165066331998-20002D1972-08-11Beausejour, MANMinor Pro
Martin Lojek4531114402005-20061D1985-08-19Brno, Czech Rep.Major League
Andrew Long59162642302001-20021C1978-08-10Toronto, ONTMinor Pro
Andrew Luciuk1120241998-19991L1977-02-17Edmonton, ALTAMinor Pro
Jarret Lukin98163248642006-20082C1984-01-24Fort McMurray, ALTAMinor Pro
David Lundbohm65182240612004-20051R1979-12-17Roseau, MNMinor Pro
Chris Lyness17011192001-20021D1980-03-02Baie-d'Urfe, PQMinor Pro
Brett Lysak16279142001-20021C1980-12-30St. Albert, ALTAMajor League
Franklin MacDonald6762632782006-20082D1985-04-08Sydney, NSMinor Pro
Kirk MacDonald43142034372007-20081F1983-12-18Victoria, BCMinor Pro
Will MacDonald630362012-20131F1989-02-01Atlanta, GAMinor Pro
Andy MacIntyre1396468132981999-20012L1974-04-16Thunder Bay, ONTMinor Pro
Tyler MacKay2301122004-20051G1980-01-15Deschambault Lake, SASKMinor Pro
Bryce Macken1301162000-20011D1975-07-16Champlin, MNMinor Pro
Brandon MacLean4892231292011-20132C1987-09-04Burlington, ONTMinor Pro
Pat MacLeod302241999-20001D1969-06-15Melfort, SASKMajor League
Rob Madore1400002012-20131G1988-05-28Pittsburgh, PAMinor Pro
Marc Magliarditi106033181998-20013G1976-07-09Niagara Falls, NYMinor Pro
Olivier Malka22145592012-20131D1990-05-30Montreal, PQMinor Pro
Carl Mallette50142741452003-20041C1981-11-17Victoriaville, PQMinor Pro
Eric Manlow44223961351998-20002L1975-04-07Belleville, ONTMajor League
Matt Marquardt82243559352011-20132L1987-07-19North Bay, ONTMinor Pro
Jimmy Martin1814542011-20121D1988-10-20St. Louis, MOMinor Pro
Sean Matile501102001-20021G1975-01-12Regina, SASKMinor Pro
Jeff Maund7405541999-20042G1976-04-08Mississauga, ONTMinor Pro
Kyle McAllister16448122007-20081C1981-04-07Cornwall, ONTMinor Pro
Kenndal McArdle6314262007-20081L1987-01-04Toronto, ONTMajor League
Mitch McColm7000122009-20112D1989-05-31Calgary, ALTAMinor Pro
Cam McCormick1700002002-20031G1977-11-01Bonneyville, ALTAMinor Pro
Brian McCullough72404787822003-20041L1977-10-04Burr Ridge, ILMinor Pro
Brent McDonald311901142043352000-20076R1979-10-07Olds, ALTAMinor Pro
Ian McDonald1015622010-20111R1985-03-27Edmonton, ALTAMinor Pro
Kevin McDonald541826442201998-20012W1977-04-29Olds, ALTAMinor Pro
Ryan McGinnis9732831862008-20133D1987-03-03Flint, MIMinor Pro
Cal McGowan5202141998-19991C1970-06-19Sidney, NEMinor Pro
Steve McJannett50811191142008-20102C1982-01-11Kanata, ONTMinor Pro
Mike McKenzie74233053842010-20122L1986-04-29Whitby, ONTMinor Pro
Mike McLean5491322282007-20081L1986-01-06Oshawa, ONTMinor Pro
Mark McMahon13145591998-19991D1978-02-10Geraldton, ONTMinor Pro
Brian McMeekin400022002-20031D1979-06-20Rossland, BCMinor Pro
John McNabb179514102003-20041W1978-04-21Calgary, ALTAMinor Pro
Grant McNeill311121232005-20061D1983-05-08Vermilion, ALTAMajor League
Cedric McNicoll66233558202009-20123C1988-08-28Longueuil, PQMinor Pro
Mathieu Melanson52283058452007-20081R1985-08-31Shediac, NBMinor Pro
Mike Merrifield367916122012-20131F1990-02-08Beverly Hills, MIMinor Pro
Peter Metcalf79961701622008-20102D1979-02-25Pembroke, MAMinor Pro
Jason Metcalfe31022562000-20011D1978-03-15Streetsville, ONTMinor Pro
Laurent Meunier682031511062002-20031F1979-01-16Grenoble, FranceMinor Pro
Jacob Micflikier26193756362008-20102F1984-07-11Winnipeg, MANMinor Pro
Pat Mikesch45233760671998-19991C1973-02-15Hancock, MIMinor Pro
Daniel Milan43268562012-20131D1992-04-14Detroit, MIMinor Pro
Josh Mizerek201122000-20011D1977-10-06Duluth, MNMinor Pro
Steve Moffatt4131013191999-20001R1973-09-06Hatboro, PAMinor Pro
Dean Moore500002012-20131D1989-06-23Bradenton, FLMinor Pro
Jason Morgan852947761201999-20012C1976-10-09St. John's, NFLDMajor League
Jordan Morrison4571320392009-20101F1986-06-04Uxbridge, ONTMinor Pro
Mike Morrison2300002009-20101G1979-07-11Medford, MAMajor League
Tony Mosey2331422010-20111F1988-04-23Prior Lake, MNMinor Pro
Ryan Murphy124413576852001-20032L1979-03-21Van Nuys, CAMinor Pro
Chris Murray2731114532011-20121D1984-12-26Dover, MAMinor Pro
John Muse4602242011-20132G1988-08-01East Falmouth, MAMinor Pro
Pat Nagle70022312011-20132G1987-09-21Bloomfield, MIMinor Pro
Bret Nasby31134192006-20071D1986-03-22Grimsby, ONTMinor Pro
Kevin Nastiuk3401162005-20082G1985-07-20Edmonton, ALTAMinor Pro
Corey Neilson4071623542005-20061D1976-08-22Oromocto, NBMinor Pro
Tom Nelson6282432962001-20032C1977-12-19Superior, WIMinor Pro
Jared Newman8739121932002-20053D1982-03-07Lincoln Park, MIMinor Pro
Colin Nicholson137232750662008-20102C1983-01-07Dartmouth, NSMinor Pro
Brant Nicklin1100002000-20011G1976-09-18Comox, BCMinor Pro
Vladimir Nikiforov300002010-20111R1987-10-07Hauppauge, NYMinor Pro
David Nimmo100002008-20091C1982-07-25St. Albert, ALTAMinor Pro
Ahren Nittel210102009-20101W1983-12-06Waterloo, ONTMinor Pro
Brandon Nunn100002012-20131F1988-05-13Fairport, NYMinor Pro
Doug O'Brien56718251302008-20091D1984-02-16St. John's, NFLDMajor League
Ryan O'Byrne162911102012-20131D1984-07-19Victoria, BCMajor League
Tim O'Connell9252025982003-20052D1977-10-26Grand Forks, NDMinor Pro
Shawn O'Donnell513422012-20131R1988-05-28Halifax, NSMinor Pro
Jamie O'Leary12022372003-20041C1974-09-15Needham, MAMinor Pro
Ryan Olidis200002010-20111F1986-04-11Scarborough, ONTMinor Pro
Eric Olimb200002010-20111D1986-10-26Warroad, MNMinor Pro
Benn Olson550991822008-20102D1987-04-29Port McNeil, BCMinor Pro
Phil Osaer3804422005-20061G1980-02-10Livonia, MIMinor Pro
Dominic Osman208715122009-20101L1982-02-04Dearborn, MIMinor Pro
Shane Owen700002010-20122G1990-06-04Markham, ONTMinor Pro
Matt Pagnutti1441952711152003-20052D1975-09-25Springfield, MAMinor Pro
Jonathan Paiement9369102008-20091D1985-03-07Montreal, PQMinor Pro
Joe Palmer100002011-20121G1988-02-19Yorkville, NYMinor Pro
Philippe Paquet102431351412009-20112D1987-03-12Quebec City, PQMinor Pro
Drew Paris402202008-20091D1988-05-12Pointe-Claire, PQMinor Pro
Brad Parsons35122032182006-20071C1979-07-13Kingston, MAMinor Pro
Troy Passingham100002010-20111G1990-11-17Mississauga, ONTMinor Pro
James Patterson201122003-20041F1977-10-07Huntsville, ALMinor Pro
Jason Payne20213782001-20021L1975-09-21Toronto, ONTMinor Pro
Ryan Pepperall29369512000-20011R1977-01-26Niagara Falls, ONTMinor Pro
Justin Peters32044152006-20082G1986-08-30Blyth, ONTMajor League
Brett Peterson1371225372162006-20082D1981-10-21Northborough, MAMinor Pro
Kyle Peto612362008-20091D1982-09-10Lethbridge, ALTAMinor Pro
Randy Petruk101066301998-20035G1978-04-23Cranbrook, BCMinor Pro
Sebastien Piche163710412011-20121D1988-02-04La Sarre, PQMinor Pro
Stuart Pietersma443252282003-20041L1981-04-16Fort Saskatchewan, ALTAMinor Pro
Matthew Pistilli77345387422009-20133R1988-10-17Montreal, PQMinor Pro
Scott Pitt72223860162010-20122F1988-01-25Ottawa, ONTMinor Pro
Tyler Plante1000002007-20081G1987-04-16Milwaukee, WIMinor Pro
Todd Pococke400022012-20131R1987-12-30Saginaw, MIMinor Pro
Mark Polak502281998-19991C1976-05-16Spruce Grove, ALTAMinor Pro
Brent Pope31055512000-20011D1973-02-20Hamilton, ONTMinor Pro
Greg Poupard100002005-20061D1982-01-13Jackson, MIMinor Pro
Harlan Pratt8143640421999-20022D1978-12-10Redwater, ALTAMinor Pro
Jason Prokopetz61610161951998-20002L1973-07-18Esterhazy, SASKMinor Pro
Jeff Prough901162007-20081F1986-04-20Farmington Hills, MIMinor Pro
Eric Przepiorka700002005-20061F1981-04-25Grosse Pointe Woods, MIMinor Pro
Kevin Quick340101042011-20121D1988-03-29Buffalo, NYMajor League
Askhat Rakhmatulin601121998-19991F1978-05-16Riga, LatviaMinor Pro
Mike Ratchuk57113041342011-20132D1988-02-20South Buffalo, NYMinor Pro
Bob Raymond1251945641052010-20133D1985-08-07Lucknow, ONTMinor Pro
Chris Rebernik310102007-20081C1985-10-27Mississauga, ONTMinor Pro
Harrison Reed10961592008-20102R1988-01-18Newmarket, ONTMinor Pro
Mike Reich4101182008-20091C1988-05-31Craik, SASKMinor Pro
Elgin Reid891431451222009-20112D1987-02-23Milton, ONTMinor Pro
Dan Reimann59033531998-19991D1972-12-17Ramsey, MNMinor Pro
Tom Reimann32167122004-20051F1978-08-07Blaine, MNMinor Pro
Nathan Rempel801192000-20011L1977-02-07Winnipeg, MANMinor Pro
Peter Reynolds107411151722001-20043D1981-04-27Waterloo, ONTMinor Pro
Eric Ricard47112131001998-19991D1969-02-16St. Cesaire, PQMinor Pro
Brandon Roach71122234192007-20081D1985-06-09Bay Roberts, NFLDMinor Pro
Nathan Rocheleau23235162000-20011L1976-01-15Anchorage, AKMinor Pro
John Ronan68121426272005-20061F1983-07-06South Boston, MAMinor Pro
Mathieu Roy3211071292365142008-20135L1986-11-14Amos, PQMinor Pro
Remi Royer5123262001-20032D1978-03-13Donnacona, PQMajor League
Mike Rucinski16257131998-19991L1976-01-22Grand Forks, NDMinor Pro
Eric Rud109193756831998-20002D1972-11-20Inver Grove Heights, MNMinor Pro
Bogdan Rudenko327815672005-20061R1977-09-13Ust-Kamenogorsk, KazakhstanMinor Pro
Lee Ruff4961117432001-20032D1976-01-25Minnedosa, MANMinor Pro
David Rutherford924151921232011-20132C1987-04-30Ladner, BCMinor Pro
Leigh Salters972928571882011-20132L1989-03-27London, ONTMinor Pro
Billy Sauer400002011-20121G1988-01-06Rochester, NYMinor Pro
Steve Saviano100398312282004-20062L1981-08-31Reading, MAMinor Pro
Beau Schmitz50088312012-20131D1991-03-26Howell, MIMinor Pro
Gray Shaneberger58121123412003-20041F1980-05-23Sewell, NJMinor Pro
David Shantz45022292006-20082G1986-05-05Burlington, ONTMinor Pro
Tyler Shelast1012342011-20121W1984-12-26Kelowna, BCMinor Pro
Leeor Shtrom100002000-20011G1975-09-19Montreal, PQMinor Pro
Justin Shugg30151934282011-20132L1991-12-24Niagara Falls, ONTMinor Pro
Richard Shulmistra200002000-20011G1971-04-01Sudbury, ONTMajor League
Daniel Sisca71295079932005-20061C1983-06-16Woodbridge, ONTMinor Pro
Don Smith124323870922001-20032C1979-03-17Niagara Falls, NYMinor Pro
Bradley Snetsinger10527202010-20111L1987-04-08Ajax, ONTMinor Pro
Ed Snetsinger19011102010-20111D1986-02-17Ajax, ONTMinor Pro
Jonathan Sorg193710242000-20011D1974-05-21Branchville, NJMinor Pro
Joe Sova2011-20121D1988-05-08Berwyn, ILMinor Pro
Paul Spadafora52918271082001-20021C1979-05-05Hamilton, ONTMinor Pro
Tim Spencer17112472010-20111L1986-02-02Carnduff, SASKMinor Pro
Matthew Spiller221322012-20131D1983-02-07Daysland, ALTAMajor League
Jonathan St. Louis210172002-20031D1980-10-12Terrebonne, PQMinor Pro
Jared Staal33651162010-20111R1990-08-21Thunder Bay, ONTMajor League
Dylan Stanley1013422009-20101R1984-01-24Edmonton, CANMinor Pro
Sean Stefanski33167472005-20061R1983-09-10Peterborough, ONTMinor Pro
Evan Stephens301102010-20111D1987-12-07Bessemer, MIMinor Pro
Ryan Stewart27224312002-20031L1974-04-27Niagara Falls, ONTMinor Pro
Anders Strome286814122005-20061W1981-11-23Winnipeg, MANMinor Pro
Mark Stuart9213122012-20131D1984-04-27Rochester, MNMajor League
Jon Sturgis1122441998-19991L1975-11-26Wayzata, MNMinor Pro
Brian Sullivan1920252004-20051D1980-06-27Marshfield, MAMinor Pro
Damian Surma90383775942003-20052L1981-01-22Lincoln Park, MIMajor League
Brody Sutter378816132012-20131R1991-09-26Calgary, ALTAMinor Pro
Lee Svangstu200042001-20021L1976-07-23Crosby, NDMinor Pro
Jeremy Swanson30167532005-20072D1984-06-21Red Rock, ONTMinor Pro
Andrew Sweetland2310132382008-20091F1986-10-21Bonavista, NFLDMinor Pro
Kevin Swider313422003-20041C1977-11-17Livonia, MIMinor Pro
Craig Switzer100002008-20091D1984-10-16Peachland, BCMinor Pro
Matt Syroczynski100002012-20131F1983-07-02Pittsburgh, PAMinor Pro
Luc Tardif22538202011-20121F1984-11-30Rouen, FranceMinor Pro
Steve Tardif952935642111998-20002C1977-03-29Sainte-Agnes, PQMinor Pro
Nick Tarnasky312302010-20111C1984-11-25Rocky Mountain House, ALTAMajor League
Adam Taylor54232649462006-20082R1984-06-24Campbell River, BCMinor Pro
Andrew Taylor70123345771998-19991L1977-01-17Stratford, ONTMinor Pro
Tyson Teplitsky1216782005-20061D1982-02-04Saskatoon, SASKMinor Pro
Anthony Terzo213811142000-20011C1978-01-18Scarborough, ONTMinor Pro
Zeke Testa100002012-20131GWellesley, MAMinor Pro
A.J. Thelen82113243792008-20102D1986-03-11Savage, MNMinor Pro
Briane Thompson59628341412001-20021D1974-04-17Millbrook, ONTMinor Pro
Chris Thompson336713572003-20041R1978-04-10Prince Albert, SASKMinor Pro
Yannick Tifu2462733492008-20091C1984-10-12Brossard, PQMinor Pro
Oleg Timchenko900002000-20011L1978-04-27Kharkov, UkraineMinor Pro
Evgeny Timkin35077382010-20111D1990-09-03Murmansk, RussiaMinor Pro
Joe Tolles200022010-20111D1988-03-01Toledo, OHMinor Pro
Mike Torney14112302003-20041D1978-08-16Raynham, MAMinor Pro
Dan Travis300002008-20091F1983-11-26Wilton, NHMinor Pro
Simon Tremblay3652025292004-20051D1978-07-16Beauport, PQMinor Pro
Corey Trivino6318335162012-20131C1990-01-12Toronto, ONTMinor Pro
Joel Trottier24527252000-20011R1977-02-11Alexandria, ONTMinor Pro
Martin Tuma80015151522005-20072D1985-09-14Most, Czech Rep.Minor Pro
Niko Tuomi16134162006-20071D1983-02-10Echo Bay, ONTMinor Pro
David Vallieres45102434662000-20011L1974-07-14Juneau, AKMinor Pro
Ryan Van Buskirk119637433002003-20104D1980-01-12Sault Ste. Marie, ONTMinor Pro
Josh Van Dyk32291162011-20121D1986-05-09Woodstock, ONTMinor Pro
John Varga205712281999-20001L1974-01-31Chicago, ILMinor Pro
Mike Varhaug300052001-20021R1978-08-23Brooks, ALTAMinor Pro
Jimmy Verdule48017172332002-20031D1978-05-03Montreal, PQMinor Pro
Kris Vernarsky53162036472004-20051C1982-04-05Detroit, MIMajor League
Paul Vincent63710122003-20041W1975-01-05Utica, NYMinor Pro
Jan Vodrazka400062001-20021D1976-11-10Plzen, Czech RepuMinor Pro
Nick Vukovic325712472005-20061D1980-09-11Kitchener, ONTMinor Pro
Steve Ward4511314492007-20081D1986-02-13Scarborough, ONTMinor Pro
Mark White1521372003-20041D1978-02-07Woburn, MAMinor Pro
Sean Whitney700042012-20131D1989-02-16Scituate, MAMinor Pro
Vince Williams8251823722001-20032D1975-11-27Ottawa, ONTMinor Pro
Chris Wismer5000222002-20031D1977-09-23Cambridge, ONTMinor Pro
Tim Wolfe1225762000-20011R1977-04-05Woodbury, MNMinor Pro
Mike Zacharias500002010-20111G1985-05-21Plymouth, MNMinor Pro
Brad Zancanaro1162857851202006-20082L1982-06-04Trenton, MIMinor Pro
Brad Zanon132321242642008-20102D1983-04-29Port Moody, BCMinor Pro
Ryan Zapolski2010-20111G1986-11-11Erie, PAMinor Pro
Rob Zepp11506602001-20054G1981-09-07Newmarket, ONTMinor Pro
Alex Zinevych600042002-20031L1979-03-02Kiev, UkraineMinor 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.