hockey DB
search by league
team
morning report
contact us
home

Saint John Flames all-time player list

Player Name GP G A. Pts PIM Seasons Yrs. Pos. Birthdate Birthplace Highest Level
Peter Ahola6691928591993-19941D1968-05-14Espoo, FinlandMajor League
Sandy Allan200001996-19971G1974-01-22Nassau, BahamasMinor Pro
Jamie Allison138627334341995-19994D1975-05-13Lindsay, ONTMajor League
Bujar Amidovski600001998-19991G1977-02-19Toronto, ONTMinor Pro
Erik Andersson345914331997-19992L1971-08-19Stockholm, SwedenMajor League
Peter Aubry300002002-20031G1977-05-19Windsor, ONTMinor Pro
Scott Bailey400001999-20001G1972-05-02Calgary, ALTAMajor League
Todd Baird100001993-19941GMinor Pro
Kevin Baker4613720202001-20021R1979-06-15Kingston, ONTMinor Pro
Steve Bancroft17189341997-19992D1970-10-06Toronto, ONTMajor League
Ryan Bast9138112131996-19993D1975-08-27Regina, SASKMajor League
Scott Beattie200021993-19941C1968-05-16Kimberley, BCMinor Pro
Steve Begin1783835733641996-20014L1978-06-14Trois-Rivieres, PQMajor League
Wade Belak12022431998-19991D1976-07-03Saskatoon, SASKMajor League
David Bell400072001-20021D1977-03-24Wiarton, ONTMinor Pro
Garett Bembridge130182240552001-20032R1981-07-06Saskatoon, SASKMinor Pro
Sean Berens1120261998-19991C1976-04-06Chicago, ILMinor Pro
Scott Bertoli100002001-20021L1977-03-23Milton, ONTMinor Pro
Blair Betts161395190442000-20033C1980-02-16Edmonton, ALTAMajor League
Brent Bilodeau24213391996-19971D1973-03-27Clyde, ALTAMinor Pro
Patrick Bisaillon100001994-19951R1972-08-23St. Jean, PQMinor Pro
Jason Botterill1523745822611999-20023L1976-05-19Edmonton, ALTAMajor League
Joel Bouchard1551651671731993-19984D1974-01-23Montreal, PQMajor League
J.F. Boutin2731114252002-20031L1976-11-17Sherbrooke, PQMinor Pro
Jason Bowen11011281999-20001L1973-11-09Port Alice, BCMajor League
Tim Branham30189242002-20031D1981-05-10Eagle River, WIMinor Pro
Fred Brathwaite200001999-20001G1972-11-24Ottawa, ONTMajor League
Travis Brigley162355186801997-20003L1977-06-16Coronation, ALTAMajor League
Martin Brochu5501182000-20011G1973-03-10Anjou, PQMajor League
Bobby Brown200001997-19981C1975-09-26Winnipeg, MANMinor Pro
Jamie Brown100002001-20021D1976-04-24Halifax, NSMinor Pro
Jeremy Brown1715622001-20021R1974-06-23Haileybury, ONTMinor Pro
Marc Bureau174711132000-20011C1966-05-19Trois-Rivieres, PQMajor League
Cory Cadden300021997-19981G1969-02-21Edmonton, ALTAMinor Pro
Dave Cameron100001994-19951C1958-07-29Charlottetown, PEIMajor League
Kris Cantu400001997-19981L1976-01-12Warren, MIMinor Pro
Arnie Caplan100001995-19961G1968-02-22Winnipeg, MANMinor Pro
Dan Carlson810142001-20021L1979-04-06Edina, MNMinor Pro
Brian Caruso100021994-19951L1972-09-20Thunder Bay, ONTMinor Pro
Eric Charron1432047673661997-20003D1970-01-14Verdun, PQMajor League
Ryan Chaytors1114502000-20011C1975-09-19Calgary, ALTAMinor Pro
Steve Cheredaryk6112132001-20021D1975-11-20Calgary, ALTAMinor Pro
Ryan Christie1443132631452001-20032L1978-07-03Beamsville, ONTMajor League
Chris Clark16947611083881998-20013R1976-03-08South Windsor, CTMajor League
Mike Commodore7033182002-20031D1979-11-07Fort Saskatchewan, ALTAMajor League
Rob Concannon522421999-20001L1970-12-02Dorchester, MAMinor Pro
David Cooper651824421211998-19991D1973-11-02Ottawa, ONTMajor League
Kenny Corupe44347262000-20011C1980-01-18Hamilton, ONTMinor Pro
Pierre-Luc Courchesne302282002-20031D1981-09-04Nicolet, PQMinor Pro
Jeff Cowan2094240822251996-20004L1976-09-27Scarborough, ONTMajor League
Kevin Dahl2541115371993-19962D1968-12-30Regina, SASKMajor League
Andrew Dale200001999-20001C1976-02-16Sudbury, ONTMinor Pro
Jean-Francois Damphousse1000002002-20031G1979-07-21Saint-Alexis-des-Monts, PQMajor League
Frederic Deschenes500001999-20001G1976-01-12Quebec, PQMinor Pro
Jeff Dewar310152000-20011R1976-05-21Rothesay, NBMinor Pro
Chris Dingman1211013233351995-19993L1976-07-06Edmonton, ALTAMajor League
Matt Doman23112172001-20032W1980-02-10Crystal Lake, ILMinor Pro
Robert Dome56272956412002-20031R1979-01-29Skalica, SlovakiaMajor League
Hnat Domenichelli1126542107581996-20004C1976-02-16Edmonton, ALTAMajor League
Doug Doull49310131672000-20011L1974-05-31Glace Bay, NSMajor League
Jim Dowd59134154381996-19982C1968-12-25Brick, NJMajor League
Trevor Doyle200051998-19991D1974-01-01Ottawa, ONTMinor Pro
Steve Duke200001998-19991D1975-08-31Georgetown, ONTMinor Pro
Brett Duncan190001091995-19961D1973-02-15Kitchener, ONTMinor Pro
Micki DuPont18827751021782000-20033D1980-04-15Calgary, ALTAMajor League
Ryan Duthie72182139701994-19951C1974-09-02Red Deer, ALTAMinor Pro
Allan Egeland2561016911998-20002C1973-01-31Lethbridge, ALTAMajor League
Neil Eisenhut75163955301994-19951C1967-02-09Osoyoos, BCMajor League
Matt Eisler1500021998-19991G1975-09-19West Milford, NJMinor Pro
Nils Ekman1997-19981R1976-03-11Stockholm, SwedenMajor League
Mickey Elick6221113501998-19991D1974-03-17Calgary, ALTAMinor Pro
Miika Elomo721021311092000-20011L1977-04-21Turku, FinlandMajor League
Len Esau1292563882021993-19952D1968-03-16Meadow Lake, SASKMajor League
Rico Fata14652581101941999-20012R1980-02-12Sault Ste. Marie, ONTMajor League
Craig Ferguson185131881995-19961C1970-04-08Castro Valley, CAMajor League
Jayme Filipowicz63213151062002-20031D1976-06-15Arlington Heights, ILMinor Pro
Scott Fraser37221032241996-19971R1972-05-03Moncton, NBMajor League
Mark Freer77335386451993-19941C1968-07-14Toronto, ONTMajor League
Mitch Fritz11000342001-20021L1980-11-24Osoyoos, BCMajor League
Grant Fuhr300001999-20001G1962-09-28Spruce Grove, ALTAMajor League
Steve Gallace100022001-20021D1978-08-28London, ONTMinor Pro
Tyrone Garner1900021999-20001G1978-07-27Stoney Creek, ONTMajor League
Denis Gauthier162951602671995-19994D1976-10-01Montreal, PQMajor League
Brent Gauvreau200001999-20001C1980-06-28Sudbury, ONTMinor Pro
Aaron Gavey8437281997-19981C1974-02-22Sudbury, ONTMajor League
David Geris200052002-20031D1976-06-07North Bay, ONTMinor Pro
Jean-Sebastien Giguere111033591997-20003G1977-05-16Montreal, PQMajor League
Ryan Gillis400001996-19971D1976-12-31Salisbury, NBMinor Pro
Ian Gordon4000001995-19972G1975-05-15North Battleford, SASKMinor Pro
Chris Gotziaman1222441994-19951R1971-11-29Roseau, MNMinor Pro
David Goverde100001995-19961G1970-04-09Toronto, ONTMajor League
Benoit Gratton11827851122901999-20012C1976-12-28Montreal, PQMajor League
Mark Greig67315081821994-19951R1970-01-25High River, ALTAMajor League
Francois Groleau138144862771993-19952D1973-01-23Longueuil, PQMajor League
Garry Gulash3000192001-20021D1972-09-22Calgary, ALTAMinor Pro
Ravil Gusmanov1244821996-19971L1972-07-25Naberezhnye Chelny, RussiaMajor League
David Haas371117281081993-19941L1968-06-23Toronto, ONTMajor League
Patrik Haltia300001996-19971G1973-03-29Karlstad, SwedenMinor Pro
Todd Harkins3813922641993-19941C1968-10-08Cleveland, OHMajor League
Justin Harney1101142001-20021D1977-11-14Hopkinton, MAMinor Pro
Dwayne Hay7051217392001-20021L1977-02-11London, ONTMajor League
Eric Healey64142438771998-19991L1975-01-20Hull, MAMajor League
Sami Helenius272820288511994-19984D1974-01-22Helsinki, FinlandMajor League
Burke Henry5801717922001-20021D1979-01-21Ste. Rose, MANMajor League
Jukka Hentunen933602001-20021R1974-05-03Joroinen, FinlandMajor League
Todd Hlushko1144637831541994-19983L1970-02-07Guelph, ONTMajor League
Shane Hnidy44212141121996-19971D1975-11-08Neepawa, MANMajor League
Cale Hulse13279391995-19961D1973-11-10Edmonton, ALTAMajor League
Dave Huntzicker56145232001-20032D1976-09-15Ann Arbor, MIMinor Pro
Marc Hussey1141639551821995-19972D1974-01-22Chatham, NBMinor Pro
Joel Irving1212371998-20002W1976-01-02Lumsden, SASKMinor Pro
Alexandre Jacques800052002-20031R1977-09-27Laval, PQMinor Pro
Marko Jantunen2381624181996-19971R1971-02-14Lahti, FinlandMajor League
John Jarvis200001999-20022F1971-10-19Saint John, NBMinor Pro
Lee Jinman310101999-20001C1976-01-10Toronto, ONTMinor Pro
Igor Karpenko2701141997-19992G1976-07-23Kiev, UkraineMinor Pro
Arttu Kayhko14134141998-19991D1973-01-05Joensuu, FinlandMinor Pro
Dan Keczmer2231114141995-19961D1968-05-25Mt. Clemens, MIMajor League
Brent Kelly6761117282002-20031C1981-12-01Kitchener, ONTMinor Pro
Sheldon Kennedy340481995-19961R1969-06-15Brandon, MANMajor League
Chuck Kobasew48211233612002-20031R1982-04-17Vancouver, BCMajor League
Ladislav Kohn250891242132981994-20035R1975-03-04Uherske Hradiste, Czech Rep.Major League
Frank Kovacs15134301995-19961L1971-06-03Regina, SASKMinor Pro
Justin Kurtz400061997-19981D1977-01-14Winnipeg, MANMajor League
Dale Kushner1113327602961993-19952R1966-06-13Terrace, BCMajor League
Sasha Lakovic181891821996-19971L1971-09-07East Vancouver, BCMajor League
Martin Lamarche334591141996-19971L1975-10-02Saint-Justin, PQMinor Pro
Eric Landry1173643793521997-19992C1975-01-20Gatineau, PQMajor League
Eric Landry12202361996-19971R1976-01-29Cornwall, ONTMinor Pro
Jay Langager900022002-20031D1980-10-15Loreburn, SASKMinor Pro
Claude Lapointe12538101995-19961C1968-10-11Lachine, PQMajor League
Michel Larocque400001999-20001G1976-10-03Lahr, GermanyMajor League
Guy Larose15111122201993-19941C1967-08-31Hull, PQMajor League
Jason Lawmaster31178412001-20021D1978-12-31Westland, MIMinor Pro
Alan Leggett300051993-19941D1965-06-21Wainwright, ALTAMinor Pro
Jordan Leopold312302002-20031D1980-08-03Golden Valley, MNMajor League
Alan Letang6142428332001-20021D1975-09-04Renfrew, ONTMajor League
Matt Libby100002001-20021D1978-07-16Saco, MEMinor Pro
Quade Lightbody100002000-20011D1975-05-01Port Elgin, ONTMinor Pro
David Ling802434581981995-19972W1975-01-09Halifax, NSMajor League
Jeff Loder210141997-19981C1976-01-06Corner Brook, NFLDMinor Pro
Matthew Lombardi76252146412002-20031C1982-03-18Montreal, PQMajor League
Eric Long500022001-20021D1972-07-26Longmeadow, MAMinor Pro
Tim Lovell200022002-20031C1974-05-14Norwood, MAMinor Pro
Dave Lowry22369162002-20031L1965-02-14Sudbury, ONTMajor League
Jason MacDonald6202271997-19981W1974-04-01Charlottetown, PEIMajor League
Darrin Madeley46022321996-19971G1968-02-25Holland Landing, ONTMajor League
Ron Majic10000951995-19961R1970-12-03Sault Ste. Marie, ONTMinor Pro
Blair Manning200001996-19971C1975-05-27Vancouver, BCMinor Pro
Ian Manzano26156252002-20031D1977-04-26Dorval, PQMinor Pro
Daniel Marois23617162001-20021R1968-10-03Montreal, PQMajor League
Bobby Marshall8772936701994-19962D1972-04-11North York, ONTMinor Pro
Mike Martin1441042521562000-20033D1976-10-27Stratford, ONTMinor Pro
Martin Masa1002241997-19981L1973-08-10Sokolov, CzechMinor Pro
Shawn Mather40235122002-20031C1980-03-11Chatham, ONTMinor Pro
Sean Matile1401121999-20001G1975-01-12Regina, SASKMinor Pro
Jesper Mattsson174415596801995-19983R1975-05-13Malmo, SwedenMinor Pro
Keith McCambridge16078153161995-19983D1974-02-01Thompson, MANMinor Pro
Brett McLean721523381151999-20001C1978-08-14Comox, BCMajor League
John McNabb100002000-20011W1978-04-21Calgary, ALTAMinor Pro
Dale McTavish57182442701995-19972C1972-02-28Eganville, ONTMajor League
Rollie Melanson700021993-19941G1960-06-28Moncton, NBMajor League
Brad Miller36312151741993-19941D1969-07-23Edmonton, ALTAMajor League
Kris Miller5821719381993-19941D1969-03-30Bemidji, MNMinor Pro
Jeff Mitchell647310842001-20021R1975-05-16Wayne, MIMajor League
Rob Moffat100001994-19951D1964-11-06Brantford, ONTMinor Pro
Steve Montador1361129402221999-20034D1979-12-21Vancouver, BCMajor League
Jason Morgan1563060901322000-20033C1976-10-09St. John's, NFLDMajor League
Derek Morris1015691996-20012D1978-08-24Edmonton, ALTAMajor League
Scott Morrow722023431051993-19952L1969-06-18Chicago, ILMajor League
Tyler Moss57000201996-19993G1975-06-29Ottawa, ONTMajor League
Mike Mottau3251217142002-20031D1978-03-19Quincy, MAMajor League
Rick Mrozik19992635992000-20033D1975-01-02Duluth, MNMajor League
Burke Murphy89122537481996-19982R1973-06-06Gloucester, ONTMinor Pro
Marty Murray222781522301121995-20014C1975-02-16Lyleton, MANMajor League
Michael Murray1141743601381994-19973R1971-04-18Cumberland, RIMinor Pro
Rob Murray8071421972001-20021C1967-04-04Toronto, ONTMajor League
Jason Muzzatti82055611993-19952G1970-02-03Toronto, ONTMajor League
Jeremy Mylymok700071999-20001D1972-01-12London, ONTMinor Pro
David Neilson13112801995-19961L1971-01-25Long Island, NYMinor Pro
Pavel Nestak200001999-20001G1975-03-12Brno, Czech Rep.Minor Pro
Barry Nieckar6587154911994-19951L1967-12-16Rama, SASKMajor League
Alex Nikolic57613192851993-19941L1970-03-01Sudbury, ONTMinor Pro
Todd Norman100001997-19981L1977-01-29Gowanstown, ONTMinor Pro
Jamie O'Brien5261117411993-19941D1970-05-08Stoney Creek, ONTMinor Pro
Matt O'Dette169110113511997-20003D1975-11-09Toronto, ONTMinor Pro
Chris O'Sullivan102144761431996-19993D1974-05-15Dorchester, MAMajor League
Fredrik Oduya22022901998-20002D1975-05-31Stockholm, SwedenMinor Pro
Krzysztof Oliwa14145791994-19951L1973-04-12Tychy, PolandMajor League
Greg Pankewicz30101424841998-19991W1970-10-06Drayton Valley, ALTAMajor League
Dave Paradise18415121997-19981C1973-11-24St. Paul, MNMinor Pro
John Parco310121994-19951C1971-08-25Sault Ste. Marie, ONTMinor Pro
Jason Payne29101722002-20031L1975-09-21Toronto, ONTMinor Pro
Nicolas Perreault36325461994-19951D1972-04-24Loretteville, PQMinor Pro
Jeff Perry80126182701993-19963L1971-04-12Sarnia, ONTMinor Pro
Ronald Petrovicky1453554892451998-20002R1977-02-15Zilina, SlovakiaMajor League
Rick Poirier100001999-20001GMinor Pro
Rick Pracey100001997-19981G1971-05-10Hamilton, ONTMinor Pro
Dan Price711221998-19991R1974-09-23Sarnia, ONTMinor Pro
Dennis Purdie12415111994-19951R1972-11-27Amherstburg, ONTMinor Pro
Robyn Regehr500001999-20001D1980-04-19Recife, BrazilMajor League
Mark Richards600001997-19981G1969-07-24Abington, PAMinor Pro
Darren Ritchie329514121995-19961R1974-03-10Minnedosa, MANMinor Pro
David Roche15354501043151998-20013L1975-06-13Lindsay, ONTMajor League
Dwayne Roloson125066511994-19984G1969-10-12Simcoe, ONTMajor League
Luc Roy300001999-20001D1978-02-26Restigouche, NBMinor Pro
Philippe Roy9011172001-20021D1977-01-16St. Leonard, PQMinor Pro
Gaetan Royer7394131701998-20012R1976-03-13Donnacona, PQMajor League
Bobby Russell2000-20011R1978-03-09Surrey, BCMinor Pro
Dany Sabourin5201121998-20034G1980-09-20Val-d'Or, PQMajor League
Jason Sands100002001-20021C1977-03-21Kingston, ONTMinor Pro
Oleg Saprykin73172845752001-20032L1981-02-12Moscow, RussiaMajor League
Yves Sarault26101222341995-19961L1972-12-23Valleyfield, PQMajor League
Brad Schlegel21281061993-19941D1968-07-22Kitchener, ONTMajor League
Eric Schneider900042001-20021F1977-09-15Calgary, ALTAMinor Pro
Paxton Schulte1442645714321995-19983L1972-07-16Onoway, ALTAMajor League
Darrel Scoville2012764912901998-20013D1975-10-13Swift Current, SASKMajor League
Jeff Sebastian1111201994-19951D1971-11-21Regina, SASKMinor Pro
Jeff Shantz201102001-20021C1973-10-10Duchess, ALTAMajor League
Jody Shelley482571891997-20003L1976-02-07Thompson, MANMajor League
Curtis Sheptak212810271999-20001D1974-11-19Leduc, ALTAMinor Pro
Ryan Shmyr21112412002-20031W1977-04-28Fairview, ALTAMinor Pro
Todd Simpson146723305981994-19962D1973-05-28North Vancouver, BCMajor League
Jarrod Skalde13359761351921995-19972C1971-02-26Niagara Falls, ONTMajor League
Lukas Smital920241997-19981R1974-08-15Brno, Czech Rep.Minor Pro
Jason Smith25000211996-19971D1974-11-19Calgary, ALTAMinor Pro
Michael Smith12055121996-19971D1971-01-17Winnipeg, MANMinor Pro
Nick Smith418917102001-20021C1979-03-23Hamilton, ONTMajor League
Jan Snopek200001997-19981D1976-06-22Prague, Czech Rep.Minor Pro
Gary Socha301101993-19941C1969-12-30Attleboro, MAMinor Pro
Martin Sonnenberg54111021632002-20031L1978-01-23Wetaskiwin, ALTAMajor League
Lee Sorochan63540451281998-20002D1975-09-09Edmonton, ALTAMajor League
Jason Spence452351322001-20032L1979-07-07Windsor, NSMinor Pro
Chris St. Croix144520251171999-20012D1979-05-02Voorhees, NJMinor Pro
Martin St. Louis955856114641997-20003R1975-06-18Laval, PQMajor League
David St. Pierre94233255421993-19952C1972-03-22Montreal, PQMinor Pro
Samuel St. Pierre200022002-20031R1979-06-28Laurierville, PQMinor Pro
Ben Stafford100002001-20021C1978-12-18Edina, MNMinor Pro
Jeff Staples7221416891999-20001D1975-03-04Kitimat, BCMinor Pro
Jeremy Stasiuk1211221995-19961R1974-12-26Saskatoon, SASKMinor Pro
Blair Stayzer400042001-20021L1980-10-04Dunnville, ONTMinor Pro
Mike Stevens792037572931993-19941L1965-12-30Kitchener, ONTMajor League
Cory Stillman142631011641221993-19952C1973-12-20Peterborough, ONTMajor League
David Struch1102841691481993-19963C1971-02-11Flin Flon, MANMajor League
Jeffrey Sullivan581451201999-20034D1978-09-18St. John's, NFLDMinor Pro
Mike Sullivan520241993-19941C1968-02-27Marshfield, MAMajor League
Niklas Sundblad2223844822921993-19963R1973-01-03Stockholm, SwedenMajor League
Shaun Sutter377613242000-20033R1980-06-02Red Deer, ALTAMinor Pro
Levente Szuper11202222000-20033G1980-06-11Budapest, HungaryMinor Pro
Paul Taylor400001996-19971G1971-08-20Vancouver, BCMinor Pro
Travis Thiessen9123121994-19951D1972-07-11North Battleford, SASKMinor Pro
Rocky Thompson135710174531995-20004R1977-08-08Calgary, ALTAMajor League
Daniel Tkaczuk13040621021041999-20012C1979-06-10Toronto, ONTMajor League
Pavel Torgayev2112820221995-19972C1966-01-25Nizhny Novgorod, RussiaMajor League
Andrei Trefilov35000241993-19952G1969-08-31Moscow, RussiaMajor League
John Tripp92918271141997-20003R1977-05-04Kingston, ONTMajor League
Marc Tropper300001999-20001R1976-04-14Toronto, ONTMinor Pro
Jason Underhill100002002-20031Minor Pro
Sergei Varlamov20065841492121996-20015L1978-07-21Kiev, UkraineMajor League
Mike Vellinga1801161998-20013D1978-08-19Chatham, ONTMinor Pro
Darcy Verot73511162992002-20031L1976-07-13Radville, SASKMajor League
Vesa Viitakoski1716394157801993-19963L1971-02-13Lappeenranta, FinlandMajor League
Dustin Virag100002000-20011R1976-05-16Campden, ONTMinor Pro
Jan Vodrazka801451692002-20031D1976-11-10Plzen, Czech RepuMinor Pro
Jeff Walker100002000-20011D1970-12-17Saint John, NBMinor Pro
Derrick Walser130244670701998-20013D1978-05-12New Glasgow, NSMajor League
Wes Walz156612141993-19941C1970-05-15Calgary, ALTAMajor League
Ed Ward245712651994-19973R1969-11-10Edmonton, ALTAMajor League
Kam White6000171998-19991D1976-02-13Chicago, ILMinor Pro
Kay Whitmore36000232001-20021G1967-04-10Sudbury, ONTMajor League
Clarke Wilm1302245672191996-19982C1976-10-24Central Butte, SASKMajor League
Kevin Wortman72173249321993-19941D1969-02-22Saugus, MAMajor League
Jamie Wright37131427342001-20032L1976-05-13Kitchener, ONTMajor League
Ravil Yakubov24358181996-19971D1970-07-26Moscow, RussiaMinor Pro
George Zajankala6000321995-19961L1972-05-14Revelstoke, BCMinor 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.