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

All-time roster for the Calgary Flames of the NHL

384 players found.
Player NameGPGA.PtsPIMSeasonsYrs.Pos.BirthdateBirthplace
Peter Ahola200001993-19941D1968-05-14Espoo, Finland
Tommy Albelin339125971921995-20016D1964-05-21Stockholm, Sweden
Jamie Allison101310131631994-20024D1975-05-13Lindsay, ONT
Tony Amonte161244872832005-20072R1970-08-02Hingham, MA
Erik Andersson1221381997-19981L1971-08-19Stockholm, Sweden
Niklas Andersson1101142000-20011L1971-05-20Kungalv, Sweden
Brent Ashton3281119411992-19931C1960-05-18Saskatoon, SASK
Adrian Aucoin157204969832007-20092D1973-07-03Ottawa, ONT
Mikael Backlund100002008-20091C1989-03-17Vesteras, Sweden
Robin Bartell100001985-19861D1961-05-16Drake, SASK
Bob Bassen41123351998-19991C1965-05-06Calgary, ALTA
Paul Baxter2091639555681983-19874D1955-10-28Winnipeg, MAN
Ed Beers226871051922321981-19865F1959-10-12Merritt, BC
Steve Begin123117181921997-20035C1978-06-14Trois-Rivieres, PQ
Wade Belak720332241998-20013D1976-07-03Saskatoon, SASK
Perry Berezan1523142731541984-19895C1964-12-05Edmonton, ALTA
Jonas Bergqvist22257101989-19901R1962-09-26Hassleholm, Sweden
Tim Bernhardt600001982-19831G1958-01-17Sarnia, ONT
Todd Bertuzzi66152944742008-20091L1975-02-02Sudbury, ONT
Craig Berube2341017276281991-20034L1965-12-17Calahoo, ALTA
Blair Betts35358122001-20043C1980-02-16Edmonton, ALTA
Bob Bodak3000221987-19881L1961-05-28Thunder Bay, ONT
Dan Bolduc201101983-19841L1953-04-06Waterville, ME
Nikolai Borschevsky805501994-19951R1965-01-12Tomsk, USSR
Jason Botterill610121999-20022L1976-05-19Edmonton, ALTA
Dan Bouchard1404461980-19811G1950-12-12Val d'Or, PQ
Joel Bouchard126912211101994-19984D1974-01-23Montreal, PQ
Brian Boucher300002005-20061G1977-01-02Woonsocket, RI
Bob Boughner148518232962001-20032D1971-03-08Windsor, ONT
Charlie Bourgeois1621234464301981-19865D1959-11-19Moncton, NB
Rene Bourque58211940702008-20091L1981-12-10Lac La Biche, ALTA
Dustin Boyd132201838202006-20093C1986-07-16Winnipeg, MAN
Steve Bozek2616479143801983-19885F1960-11-26Kelowna, BC
Brian Bradley45101929161985-19872C1965-01-21Kitchener, ONT
Fred Brathwaite13803381998-20013G1972-11-24Ottawa, ONT
Mel Bridgman14245801251971981-19832C1955-04-28Trenton, ONT
Travis Brigley1902261997-20002L1977-06-16Coronation, ALTA
Jeff Brubaker4000191983-19841L1958-02-24Hagerstown, MD
Randy Bucyk200001987-19881C1962-11-09Edmonton, ALTA
Mike Bullard13676811571021986-19882F1961-03-10Ottawa, ONT
Valeri Bure25693991921001997-20014R1974-06-13Moscow, Russia
Marc Bureau1913481989-20003C1966-05-19Trois-Rivieres, PQ
Petr Buzek764812282001-20032D1977-04-25Jihlava, Czech Rep.
Mike Cammalleri81394382442008-20091C1982-06-08Richmond Hill, ONT
Andrew Cassels151295281501997-19992C1969-07-23Bramalea, ONT
Gino Cavallini54131730401984-19862L1962-11-24Toronto, ONT
Eric Charron35011551997-20003D1970-01-14Verdun, PQ
Rich Chernomaz1410161987-19923R1963-09-01Selkirk, MAN
Steve Chiasson1681559741331994-19973D1967-04-14Barrie, ONT
Tom Chorske700021998-19991L1966-09-18Minneapolis, MN
Guy Chouinard19667168235541980-19833F1956-10-20Quebec City, PQ
Ryan Christie200002001-20021L1978-07-03Beamsville, ONT
Steve Christoff45981741982-19831C1958-01-23Richfield, MN
Kris Chucko200022008-20091R1986-03-13Burnaby, BC
Shane Churla341561571987-19892R1965-06-24Fernie, BC
Chris Clark2783536713631999-20045R1976-03-08South Windsor, CT
Bill Clement147163248611980-19822C1950-12-20Buckingham, PQ
Mike Commodore18011442002-20042D1979-11-07Fort Saskatchewan, ALTA
Pat Conacher700001995-19961C1959-05-01Edmonton, ALTA
Craig Conroy426921992912432000-20097C1971-09-04Potsdam, NY
Rene Corbet6891423701998-20002L1973-06-25Victoriaville, PQ
Yves Courteau1825741984-19862R1964-04-25Montreal, PQ
Jeff Cowan83145191301999-20023L1976-09-27Scarborough, ONT
Craig Coxe7235321987-19881C1964-01-21Chula Vista, CA
Tony Curtale200001980-19811D1963-01-29Detroit, MI
Denis Cyr66141529131980-19833R1961-02-04Verdun, PQ
Marc D'Amour15000221985-19861G1961-04-29Sudbury, ONT
Doug Dadswell2702221986-19882G1964-02-07Scarborough, ONT
Kevin Dahl179722291491992-19985D1968-12-30Regina, SASK
Chris Dahlquist151418221181992-19942D1962-12-14Fridley, MN
Dale DeGray286713291985-19872D1963-09-03Oshawa, ONT
Chris Dingman723361661997-19992L1976-07-06Edmonton, ALTA
Bobby Dollas493710281999-20001D1965-01-31Montreal, PQ
Robert Dome100002002-20031R1979-01-29Skalica, Slovakia
Hnat Domenichelli96202343311996-20004C1976-02-16Edmonton, ALTA
Shean Donovan1752837651612002-20063R1975-01-22Timmins, ONT
Jim Dowd486814121997-19981C1968-12-25Brick, NJ
Chris Drury80233053332002-20031L1976-08-20Trumbull, CT
Ted Drury345712261993-19941C1971-09-13Boston, MA
Steve Dubinsky8441115181998-20002C1970-07-09Montreal, PQ
Richie Dunn8031114471982-19831D1957-05-12Boston, MA
Micki DuPont1812362001-20032D1980-04-15Calgary, ALTA
Mike Dwyer903341980-19822L1957-09-16Brampton, ONT
Bruce Eakin921341981-19853C1962-09-28Winnipeg, MAN
Dallas Eakins20011152000-20022D1967-02-27Dade City, FL
Mike Eaves117286593301983-19863F1956-06-10Denver, CO
Don Edwards11403361982-19853G1955-09-28Hamilton, ONT
Neil Eisenhut300001994-19951C1967-02-09Osoyoos, BC
Kari Eloranta25512961081491981-19875D1956-02-29Lahti, Finland
Brian Engblom32044281986-19871D1955-01-27Winnipeg, MAN
Anders Eriksson6111718362007-20092D1975-01-09Bollnas, Sweden
Len Esau703371993-19952D1968-03-16Meadow Lake, SASK
Brennan Evans2003-20041D1982-01-16Camrose, ALTA
Dean Evason677714381995-19961C1964-08-22Winnipeg, MAN
Rico Fata27011101998-20013R1980-02-12Sault Ste. Marie, ONT
Glen Featherstone13134191996-19971D1968-07-08Toronto, ONT
Paul Fenton315712101990-19911F1959-12-22Springfield, MA
Andrew Ference2241053632102002-20074D1979-03-17Edmonton, ALTA
Brad Ference500022006-20071D1979-04-02Calgary, ALTA
Craig Ferguson800041995-19961C1970-04-08Castro Valley, CA
Theoren Fleury79136446683013391988-199911R1968-06-29Oxbow, SASK
Tomas Forslund4451116121991-19932R1968-11-24Falun, Sweden
Nick Fotiu515491661985-19872F1952-05-25Staten Island, NY
Mark Freer200041993-19941C1968-07-14Toronto, ONT
Jeff Friesen726612342006-20071L1976-08-05Meadow Lake, SASK
Grant Fuhr2300021999-20001G1962-09-28Spruce Grove, ALTA
Dave Gagner82273360481996-19971C1964-12-11Chatham, ONT
Tyrone Garner300001998-19991G1978-07-27Stoney Creek, ONT
Denis Gauthier3841345585151997-20047D1976-10-01Montreal, PQ
Aaron Gavey6791221581996-19982C1974-02-22Sudbury, ONT
Martin Gelinas1573849871212002-20042L1970-06-05Shawinigan, PQ
Carsen Germyn400002005-20072R1982-02-22Campbell River, BC
Jean-Sebastien Giguere2201161998-20002G1977-05-16Montreal, PQ
Doug Gilmour266812142952881988-19924C1963-06-25Kingston, ONT
Mark Giordano113926351032005-20093D1983-10-03Toronto, ONT
Curtis Glencross74132740422008-20091L1982-12-28Kindersley, SASK
Brian Glynn77515201061987-19903D1967-11-23Iserlohn, Germany
Eric Godard931232212006-20082D1980-03-07Vernon, BC
Alexander Godynyuk33358231991-19932D1970-01-27Kiev, Ukraine
Bob Gould1930341980-19822F1957-09-02Petrolia, ONT
Benoit Gratton24156241999-20012C1976-12-28Montreal, PQ
Josh Green36246242003-20041W1977-11-16Camrose, ALTA
Kyle Greentree200002008-20091L1983-11-15Victoria, BC
Mark Greig811221994-19951R1970-01-25High River, ALTA
Stu Grimson4000221988-19902L1965-05-20Vancouver, BC
Steve Guenette300021989-19912G1965-11-13Gloucester, ONT
Kevan Guy42077331986-19924D1965-07-16Edmonton, ALTA
David Haas211271993-19941L1968-06-23Toronto, ONT
Marc Habscheid4671118421991-19921C1963-03-01Swift Current, SASK
David Hale69022562006-20082D1981-06-18Colorado Springs, CO
Gord Hampson400051982-19831F1959-02-13Vancouver, BC
Roman Hamrlik1261450641442005-20072D1974-04-12Zlin, Czech Rep.
Keith Hanson25022771983-19841D1957-04-26Ada, MN
Todd Harkins20235291991-19932C1968-10-08Cleveland, OH
Tim Harrer300021982-19831R1957-05-10Bloomington, MN
Dwayne Hay49134162000-20011L1977-02-11London, ONT
Shawn Heaphy100001992-19931C1968-11-27Sudbury, ONT
Sami Helenius701181996-19992D1974-01-22Helsinki, Finland
Jukka Hentunen2823542001-20021R1974-05-03Joroinen, Finland
Dave Hindmarch99211738251980-19844F1958-10-15Vancouver, BC
Jamie Hislop215376198651980-19844F1954-01-20Sarnia, ONT
Todd Hlushko7771320841994-19984L1970-02-07Guelph, ONT
Jonas Hoglund118252449281996-19982L1972-08-29Karlstad, Sweden
Randy Holt560551741980-19822D1953-01-15Pembroke, ONT
Phil Housley328501882381401994-20015D1964-03-09St. Paul, MN
Ken Houston1123737741841980-19822D1953-09-15Dresden, ONT
Jiri Hrdina157365894631987-19914C1958-01-05Prague, Czech Rep.
Brett Hull57272451121985-19883R1964-08-09Belleville, ONT
Cale Hulse2771044544491995-20066D1973-11-10Edmonton, ALTA
Mark Hunter1333426603581988-19913F1962-11-12Petrolia, ONT
Tim Hunter545495910824051981-199211F1960-09-10Calgary, ALTA
Jamie Huscroft109313162791995-19972D1967-01-09Creston, BC
Kristian Huselius216741081821022005-20083L1978-11-10Osterhaninge, Sweden
Jarome Iginla9424094428516681995-200913R1977-07-01Edmonton, ALTA
Earl Ingarfield1623561980-19811L1959-01-30Manhasset, NY
Jim Jackson107153045201982-19853R1960-02-01Oshawa, ONT
Kari Jalonen34961541982-19842C1960-01-06Oulu, Finland
Marko Jantunen300001996-19971R1971-02-14Lahti, Finland
Andreas Johansson283710141999-20001C1973-05-19Falun, Sweden
Mathias Johansson46459122002-20031L1974-02-22 
Roger Johansson150834421571989-19933D1967-04-17Ljungby, Sweden
Terry Johnson24145711985-19861D1958-11-28Calgary, ALTA
Olli Jokinen198715182008-20091C1978-12-05Kuopio, Finland
Curtis Joseph900022007-20081G1967-04-29Keswick, ONT
Dan Keczmer9832326721993-19963D1968-05-25Mt. Clemens, MI
Matt Keetley100002007-20081G1986-04-27Medicine Hat, ALTA
Sheldon Kennedy71101525811994-19962R1969-06-15Brandon, MAN
Trevor Kidd178099261991-19975G1972-03-26Dugald, MAN
Miikka Kiprusoff338088372003-20095G1976-10-26Turku, Finland
Kelly Kisio63142741341993-19952C1959-09-18Red Deer, ALTA
Chuck Kobasew2103437711602002-20074R1982-04-17Vancouver, BC
Ladislav Kohn1212341995-20033R1975-03-04Uherske Hradiste, Czech
Steve Konroyd35018831013861980-19957D1961-02-10Scarborough, ONT
Jim Korn9022261989-19901D1957-07-28Hopkins, MN
Igor Kravchuk11543034232000-20022D1966-09-13Ufa, Russia
Sergei Krivokrasov121101141999-20001R1974-04-15Angarsk, Russia
Richard Kromm1894361104901983-19863L1964-03-29Trail, BC
Paul Kruse2462429536141990-19977L1970-03-15Merritt, BC
Jim Kyte63010102601990-19922D1964-03-21Ottawa, ONT
Dan Labraaten70191938191980-19822L1951-06-09Leksand, Sweden
Sasha Lakovic19011541996-19971L1971-09-07East Vancouver, BC
Bobby Lalonde100001981-19821C1951-03-27Montreal, PQ
Mark Lamb100001985-19861D1964-03-03Swift Current, SASK
Eric Landry1511241997-19992C1975-01-20Gatineau, PQ
Daymond Langkow3161091412501292005-20094C1976-09-27Edmonton, ALTA
Claude Lapointe32459201995-19961C1968-10-11Lachine, PQ
Guy Larose701141993-19941C1967-08-31Hull, PQ
Kevin LaVallee2126665131631980-19833F1961-09-16Sudbury, ONT
Patrick Lebeau100001992-19931L1970-03-17St. Jerome, PQ
Mike LeClerc1514582005-20061L1976-11-10Winnipeg, MAN
Gary Leeman59111223371991-19932L1964-02-19Wilcox, SASK
Reggie Lemelin30301414491980-19877G1954-11-19Quebec City, PQ
Jocelyn Lemieux20448101995-19961L1967-11-18Mont-Laurier, PQ
Jordan Leopold2331655711102002-20094D1980-08-03Golden Valley, MN
Rick Lessard702221988-19912D1968-01-09Timmins, ONT
Alan Letang200002001-20021D1975-09-04Renfrew, ONT
Don Lever85344276621980-19822F1952-11-14South Porcupine, ONT
Chris Lindberg79111728351991-19932L1967-04-16Fort Frances, ONT
Bill Lindsay132921301831999-20012W1971-05-17Fernie, BC
Matthew Lombardi347651021672252003-20095C1982-03-18Montreal, PQ
Hakan Loob4501932364291891983-19896F1960-07-03Slite, Sweden
Dave Lowry1933138691312000-20044L1965-02-14Sudbury, ONT
Lynn Loyns1302222003-20062W1981-02-22Naicam, SK
Jamie Lundmark78121830682005-20093C1981-01-16Edmonton, ALTA
Toni Lydman2891974931402000-20044D1977-09-25Lahti, Finland
Craig MacDonald2532582005-20061C1977-04-07Antigonish, NS
Al MacInnis8032136098229501981-199413D1963-07-11Inverness, NS
Brian MacLellan134353570951988-19913F1958-10-27Guelph, ONT
Bob MacMillan100324274611980-19822C1952-09-03Charlottetown, PEI
Jamie Macoun586621842466641982-19929D1961-08-17Hamilton, ONT
Sergei Makarov297941982921991989-19934R1958-06-19Chelyabinsk, USSR
Tomi Maki100002006-20071R1983-08-19Helsinki, Finland
Stewart Malgunas401121999-20001D1970-04-21Prince George, BC
Bryan Marchment37123752005-20061D1969-05-01Scarborough, ONT
Nevin Markwart10213251991-19921F1964-12-09Toronto, ONT
Brad Marsh9711314971980-19822D1958-03-31London, ONT
Stephane Matteau821619351121990-19922L1969-09-02Rouyn-Noranda, PQ
Alan May7123131994-19951L1965-01-14Barrhead, ALTA
Gary McAdam46121527181981-19821F1955-12-31Smiths Falls, ONT
Dean McAmmond137384381782001-20042L1973-06-15Grand Cache, ALTA
Sandy McCarthy2763025557301993-19985R1972-06-15Toronto, ONT
Darren McCarty9976131752005-20072R1972-04-01Burnaby, BC
Brad McCrimmon2311667832721987-19903D1959-03-29Plenty, SASK
Lanny McDonald4922151914064081981-19898F1953-02-16Hanna, ALTA
Curtis McElhinney1900022007-20092G1983-05-23London, ONT
Marty McInnis91233053421996-19993L1970-06-02Weymouth, MA
Alex McKendry36369191980-19811F1956-11-21Midland, ONT
Jamie McLennan57011342002-20073G1971-06-30Edmonton, ALTA
Dale McTavish912321996-19971C1972-02-28Eganville, ONT
Greg Meredith38641081980-19832F1958-02-23Toronto, ONT
Corey Millen92152540421995-19972C1964-04-29Cloquet, MN
Brad Miller8011141993-19941D1969-07-23Edmonton, ALTA
Carl Mokosak427714871981-19832L1962-09-22Fort Saskatchewan, ALTA
Steve Montador944592012001-20064D1979-12-21Vancouver, BC
Jason Morgan1302222003-20041C1976-10-09St. John's, NFLD
Derek Morris343341291633851997-20025D1978-08-24Edmonton, ALTA
Scott Morrow400001994-19951L1969-06-18Chicago, IL
David Moss163343468442006-20093R1981-12-28Livonia, MI
Tyler Moss1701101997-19992G1975-06-29Ottawa, ONT
Mike Mottau400002002-20031D1978-03-19Quincy, MA
Rick Mrozik200002002-20031D1975-01-02Duluth, MN
Joe Mullen345190198388951985-19905F1957-02-26New York, NY
Bob Murdoch147636421301980-19822D1947-05-17Kirkland Lake, ONT
Marty Murray2633661995-20014C1975-02-16Lyleton, MAN
Dana Murzyn2011639554061987-19914D1966-12-09Calgary, ALTA
Frank Musil3351845635051990-19955D1964-12-17Pardubice, Czech
Jason Muzzatti200001993-19952G1970-02-03Toronto, ONT
Ric Nattress226953622041987-19925D1962-05-25Hamilton, ONT
Andrei Nazarov1121531461081998-20002L1974-05-22Chelyabinsk, Russia
John Negrin301122008-20091D1989-03-25West Vancouver, BC
Scott Nichol1281314272562001-20032C1974-12-31Edmonton, ALTA
Barry Nieckar3000121994-19951L1967-12-16Rama, SASK
Rob Niedermayer111142438912001-20032C1974-12-28Cassiar, BC
Ville Nieminen19358182003-20041L1977-04-06Tampere, Finland
Joe Nieuwendyk5773143026163301986-19959C1966-09-10Oshawa, ONT
Marcus Nilson194192342772003-20084R1978-03-01Balsta, Sweden
Kent Nilsson345189280469801980-19855F1956-08-31Nynashamn, Sweden
Owen Nolan77161632712007-20081R1972-02-12Belfast, Ireland
Lee Norwood16011161993-19941D1960-02-02Trenton, MI
Michael Nylander1683474108541993-19995C1972-10-03Stockholm, Sweden
Eric Nystrom122812201372005-20093L1983-02-14Syosset, NY
Chris O'Sullivan4921113141996-19993D1974-05-15Dorchester, MA
Krzysztof Oliwa653252472003-20041L1973-04-12Tychy, Poland
Darryl Olsen100001991-19921D1966-10-07Calgary, ALTA
Mark Osiecki50279241991-19921D1968-07-23St. Paul, MN
Joel Otto73016726142816421984-199511C1961-10-29St. Cloud, MN
Greg Pankewicz18033201998-19991W1970-10-06Drayton Valley, ALTA
Adam Pardy601910692008-20091D1984-03-29Bonavista, NFLD
Greg Paslawski28651121992-19942R1961-08-25Kindersley, SASK
James Patrick217145670821993-19985D1963-06-14Winnipeg, MAN
Colin Patterson416881001881871983-19918F1960-05-11Rexdale, ONT
Matt Pelech503392008-20091D1987-09-04Toronto, ONT
Mike Peluso230001131997-19981D1965-11-08Hibbing, MN
Jim Peplinski71116126342414671980-199511F1960-10-24Renfrew, ONT
Warren Peters16101122008-20091C1982-07-10Saskatoon, SASK
Michel Petit134840482431991-19943D1964-02-12St. Malo, PQ
Ronald Petrovicky107912211392000-20022R1977-02-15Zilina, Slovakia
Dion Phaneuf323651412064732005-20094D1985-04-10Edmonton, ALTA
Willi Plett15659661255271980-19822F1955-06-07, Paraguay
Wayne Primeau9461521762006-20093C1976-06-04Scarborough, ONT
Brandon Prust351121042006-20092L1984-03-16London, ONT
Sergei Pryakhin46381121988-19913R1963-12-07Moscow, Russia
Dan Quinn222721191911001983-19874C1965-06-01Ottawa, ONT
Yves Racine4611516241996-19971D1969-02-07Matane, PQ
Rob Ramage80419231931987-19892D1959-01-11Byron, ONT
Tim Ramholt100002007-20081D1984-11-02Zurich, Switzerlan
Paul Ranheim354941001941051988-19946L1966-01-25St. Louis, MO
Pekka Rautakallio15628961241041980-19822D1953-07-25Pori, Finland
Jeff Reese39055161991-19943G1966-03-24Brantford, ONT
Richie Regehr2013462005-20072D1983-01-17Rosthern, SASK
Robyn Regehr667251041296641999-20099D1980-04-19Recife, Brazil
Robert Reichel4251532013542161990-19976C1971-06-25Litvinov, Czech
Dave Reierson200021988-19891D1964-08-30Bashaw, ALTA
Paul Reinhart4381002993991721980-19888D1960-01-08Kitchener, ONT
Steven Reinprecht96174158282003-20062C1976-05-07Edmonton, ALTA
Pat Ribble31011201981-19832D1954-04-26Leamington, ONT
Pat Riggin94066111980-19822G1959-05-26Kincardine, ONT
Pierre Rioux1412341982-19831F1962-02-01Quebec City, PQ
Doug Risebrough247681011695831982-19875F1954-01-29Kitchener, ONT
Byron Ritchie109128201372005-20072C1977-04-24Burnaby, BC
Gary Roberts58525724750417361986-199610L1966-05-23North York, ONT
David Roche38336491998-20002L1975-06-13Lindsay, ONT
Dwayne Roloson70044121996-19982G1969-10-12Simcoe, ONT
Andre Roy44303832008-20091L1975-02-08Port Chester, NY
Phil Russell2292366893261980-19833D1952-07-21Edmonton, ALTA
Dany Sabourin401102003-20041G1980-09-20Val d'Or, PQ
Ken Sabourin27145721988-19913D1966-04-28Scarborough, ONT
Oleg Saprykin1872947761321999-20045L1981-02-12Moscow, Russia
Yves Sarault1121341995-19961L1972-12-23Valleyfield, PQ
Cory Sarich156423272472007-20092D1978-08-16Saskatoon, SASK
Philippe Sauve8000212005-20061G1980-02-27Buffalo, NY
Marc Savard22160941541581999-20034C1977-07-17Ottawa, ONT
Brad Schlegel2616741993-19941D1968-07-22Kitchener, ONT
Paxton Schulte100021996-19971L1972-07-16Onoway, ALTA
Darrel Scoville600021999-20001D1975-10-13Swift Current, SASK
Darryl Shannon27189221999-20001D1968-06-21Barrie, ONT
Jeff Shantz2563353861511998-20024C1973-10-10Duchess, ALTA
Warren "Scott" Sharples100001991-19921G1968-03-01Calgary, ALTA
Neil Sheehy2221334477251983-19926D1960-02-09Fort Frances, ONT
Martin Simard371561721990-19922L1966-06-25Montreal, PQ
Chris Simon851116271192003-20062L1972-01-30Wawa, ONT
Todd Simpson214426305001995-19994D1973-05-28North Vancouver, BC
Jarrod Skalde100001995-19961C1971-02-26Niagara Falls, ONT
Brian Skrudland16246101992-19931C1963-07-31Peace River, ALTA
Blake Sloan7421012322001-20032W1975-07-27Park Ridge, IL
Brad Smith457411651980-19811F1958-04-13Windsor, ONT
Mark Smith54134592007-20081C1977-10-24Edmonton, ALTA
Steve Smith102120211391998-20013D1963-04-30Glasgow, Scotland
Greg Smyth422351101991-19932D1966-04-23Oakville, ONT
Martin Sonnenberg500022003-20041L1978-01-23Wetaskiwin, ALTA
Lee Sorochan300001998-20002D1975-09-09Edmonton, ALTA
Martin St. Louis6941620321998-20002R1975-06-18Laval, PQ
Ronnie Stern396596612512881990-19977R1967-01-11St-Agathe, PQ
Tony Stiles30279201983-19841D1959-08-12Carstairs, ALTA
Cory Stillman3931091262351921994-20017C1973-12-20Peterborough, ONT
David Struch400041993-19941C1971-02-11Flin Flon, MAN
Brad Stuart27055182006-20071D1979-11-06Rocky Mountain House, ALTA
Mike Sullivan205202848541993-19974C1968-02-27Marshfield, MA
Niklas Sundblad200001995-19961R1973-01-03Stockholm, Sweden
Gary Suter6171284375658721985-19949D1964-06-24Madison, WI
Brett Sutter410122008-20091C1987-06-02Calgary, ALTA
Ron Sutter21134122000-20011C1963-12-02Viking, ALTA
Bob Sweeney611261995-19961C1964-01-25Boxborough, MA
Tim Sweeney5381119121990-19922L1967-04-12Boston, MA
Rick Tabaracci97044221994-19984G1969-01-02Toronto, ONT
Steve Tambellini120342054201983-19852C1958-05-14Trail, BC
Alex Tanguay1594099139922006-20082L1979-11-21Ste-Justine, PQ
Rocky Thompson15000861997-19992R1977-08-08Calgary, ALTA
German Titov3451071212281421993-19985C1965-10-18Moscow, Russia
Daniel Tkaczuk194711142000-20011C1979-08-10Toronto, ONT
John Tonelli16140761161661985-19883C1957-03-23Hamilton, ONT
Pavel Torgayev5061218181995-20002C1966-01-25Gorky, USSR
Andrei Trefilov2200061992-19994G1969-08-31Moscow, Russia
Roman Turek15201010182001-20043G1970-05-21Strakonice, Czech
Randy Turnbull100021981-19821D1962-02-17Bentley, ALTA
Eric Vail70323769231980-19822F1953-09-16Timmins, ONT
David Van Der Gulik602202008-20091R1983-04-20Abbotsford, BC
Jim Vandermeer661891472007-20092D1980-02-21Caroline, ALTA
Sergei Varlamov830301997-20002L1978-07-21Kiev, Ukraine
Mike Vernon526034341921982-200213G1963-02-24Calgary, ALTA
Vesa Viitakoski2324681993-19963L1971-02-13Lappeenranta, Finland
Mickey Volcan19145181983-19841D1962-03-03Edmonton, ALTA
Howard Walker300071982-19831D1958-08-05Grande Prairie, ALTA
Wes Walz92173956271993-19952C1970-05-15Calgary, ALTA
Rick Wamsley111022121987-19925G1959-05-25Simcoe, ONT
Gord Wappel18112101980-19822D1958-07-26Regina, SASK
Ed Ward2151624402841994-19995R1969-11-10Edmonton, ALTA
Rhett Warrener2311126372392003-20084D1976-01-27Shaunavon, SASK
Brad Werenka45257371999-20012D1969-02-12Two Hills, ALTA
Kay Whitmore100002001-20021G1967-04-10Sudbury, ONT
Jason Wiemer2523432665671997-20065C1976-04-14Kimberley, BC
Clarke Wilm3033142732501998-20024C1976-10-24Central Butte, SASK
Bert Wilson505712941980-19811L1949-10-17Orangeville, ONT
Carey Wilson3551021612631601983-19938C1962-05-19Winnipeg, MAN
Rik Wilson200001985-19861D1962-06-17Long Beach, CA
Kevin Wortman500021993-19941D1969-02-22Saugus, MA
Ken Wregget2701181998-19991G1964-03-25Brandon, MAN
Jamie Wright6361420322001-20032L1976-05-13Kitchener, ONT
Trent Yawney2741145563681991-19965D1965-09-29Hudson Bay, SASK
Stephane Yelle3393165961742002-20085C1974-05-09Ottawa, ONT
C.J. Young28325201992-19931R1968-01-01Waban, MA
Zarley Zalapski1782155762201993-19985D1968-04-22Edmonton, ALTA
Richard Zemlak5011421991-19921R1963-03-03Wynyard, SASK
Andrei Zyuzin49156302006-20071D1978-01-21Ufa, Russia

† 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.