List of Calgary Flames players

The Calgary Flames are a professional hockey team based in Calgary, Alberta, Canada. They are members of the Northwest Division of the Western Conference in the National Hockey League (NHL). Since their arrival in 1980, nearly 400 players have worn the Flames jersey for at least one regular season or playoff game. The Flames have won the Stanley Cup once, in 1989, and four players have been elected into the Hockey Hall of Fame; the most recent electee is Jarome Iginla, who was enshrined in 2021.

Jarome Iginla is a former Flames captain, and the franchise's all-time leading point scorer.

Fourteen players have served as the captain of the Calgary Flames, beginning with Brad Marsh in 1980–81.[1] Doug Risebrough, Jim Peplinski and Lanny McDonald served together as co-captains in the 1980s; the latter two led the Flames to the 1989 Stanley Cup.[2] The team's longest serving player, is Jarome Iginla. Iginla joined the Flames for the 1996 Stanley Cup playoffs and, as of 2013, is the Flames' all-time leader in games played, points and goals scored. Currently, the Flames captaincy is held by Mikael Backlund, who was named to the position prior to the start of the 2023-24 NHL season.[3]

Key

  Stanley Cup winner  Appeared in a Flames game during the 2023–24 season

Goaltenders

Curtis Joseph joined the Flames as a free agent in 2008.
Matt Keetley made his NHL debut with the Flames in 2007–08.
In 2005–06, Miikka Kiprusoff became the first Flames goaltender to win the Vezina Trophy.

Note: Statistics are complete as of the end of the 2023–24 NHL season.

NameNationalitySeasonsGPWLTOTLSOGAASV%GPWLSOGAASV%Notes
Regular-seasonPlayoffs
Niklas Backstrom  Finland2015–2016422003.35.881
Tim Bernhardt  Canada1982–1983605004.50.857
Reto Berra   Switzerland2013–201429917202.95.892
Dan Bouchard  Canada1980–19811445304.03
Brian Boucher  United States2005–2006312004.95.854
Fred Brathwaite  Canada1998–2001138515124112.54.915
Marc D'Amour  Canada1985–19861524203.43
Doug Dadswell  Canada1986–19882788304.41.859
Louis Domingue  Canada2020–2021101003.12.870
Don Edwards  Canada1982–198511440491324.06115604.60
Brian Elliott  Canada2016–2017492618322.55.91040303.89.880
Grant Fuhr  Canada1999–200023513203.83.856HHOF 2003
Tyrone Garner  Canada1998–1999302005.18.838
Jean-Sebastien Giguere  Canada1998–200022710203.07.904
Jon Gillies  United States2016–20181245102.71.903
Steve Guenette  Canada1989–1991321004.02.850
Jonas Hiller   Switzerland2014–2016783530522.73.90573302.61.919
Leland Irving  Canada2011–2013133443.25.902
Chad Johnson  Canada2016–2017361815132.59.91010101.15.952
Curtis Joseph  Canada2007–2008932002.55.90621000.76.970
Henrik Karlsson  Sweden2010–20122659802.79.905
Matt Keetley  Canada2007–2008100000.001.000
Trevor Kidd  Canada1991–1997178726626102.83.89893514.06
Miikka Kiprusoff  Finland2003–2013576305192463412.47.91346222262.21.924
Eddie Lack  Sweden2017–2018412005.29.813
Rejean Lemelin  Canada1980–1987303136904563.6730111513.99
Joey MacDonald  Canada2012–2014321313202.88.898
Jacob Markstrom  Sweden2020–20242131057825152.63.907125712.95.901
Curtis McElhinney  Canada2007–201029412103.23.889
Jamie McLennan  Canada2002–2004
2006–2007
571725842.73.90010000.00
Tyler Moss  Canada1997–199917510102.81.914
Jason Muzzatti  Canada1993–1995201006.86.814
Joni Ortio  Finland2013–2016371515522.66.901
Karri Ramo  Finland2013–20161104942852.63.91172302.86.906
Jeff Reese  Canada1991–199439176313.39.88341304.88.813
Pat Riggin  Canada1980–19829440351524.05146703.43
David Rittich  Czech Republic2016–202113063391542.83.908101010.85.667
Dwayne Roloson  Canada1996–19987020301112.95.899
Dany Sabourin  Canada2003–2004403003.55.848
Philippe Sauve  United States2005–2006833003.28.891
Scott Sharples  Canada1991–1992100103.69.900
Mike Smith  Canada2017–2019974838852.68.90951403.20.917
Rick Tabaracci  Canada1994–19989736421042.81.90140301.88.930
Cam Talbot  Canada2019–2020261210122.63.919105422.42.924
Danny Taylor  Canada2012–2013211003.00.912
Andrei Trefilov  Russia1992–1995
1998–1999
22310323.20.896
Vesa Toskala  Finland2009–2010620002.27.918
Roman Turek  Czech Republic2001–2004152636820122.53.90910000.001.000
Mike Vernon  Canada1982–1994
2000–2002
52625917013133.26.88381433533.02.888SC 1989
Ret #30
Daniel Vladar  Czech Republic2021–2024703521923.05.89410000.001.000
Rick Wamsley  Canada1987–199211153301543.21.87840308.65.651SC 1989
Dustin Wolf  United States2022–20241887103.03.896
Ken Wregget  Canada1998–1999271012412.53.906
Artyom Zagidulin  Russia2020–2021100004.25.818

Skaters

Note: Statistics are complete as of the end of the 2023–24 NHL season.

Tony Amonte spent two seasons in Calgary from 2005 to 2007.
Adrian Aucoin joined the Flames in 2007 following a trade with Chicago.
Jay Bouwmeester joined the Flames in 2009 after signing a five-year contract with the team.
Rene Bourque was acquired by the Flames in a 2008 trade with the Blackhawks.
Dustin Boyd played his fourth season with the Flames in 2009–10, but was traded during the season.
After scoring 39 goals in his lone season with the Flames in 2008–09, Mike Cammalleri returned from Montreal to Calgary in 2012.
Mike Commodore played only 18 regular season games in Calgary, but was a popular member of the Flames' 2004 Stanley Cup Finals run.
Theoren Fleury attempted an NHL comeback with the Flames in 2009.
Jeff Friesen was a member of the Flames in 2006–07.
Though he was never drafted, Mark Giordano has become a regular on the Flames' blueline.
Kristian Huselius enjoyed his first 30-goal season with the Flames in 2006–07.
Staffan Kronwall is the younger brother of Detroit's Niklas Kronwall.
Matthew Lombardi was a member of the Flames since his NHL debut in 2003 until traded to Phoenix in 2009.
A Flame for two seasons, Darren McCarty came to Calgary in 2005 as a free agent after spending eleven seasons with the Detroit Red Wings.
David Moss scored ten goals in 41 games as a rookie in 2006–07.
Eric Nystrom was the Flames first round draft pick in 2002.
Adam Pardy made his NHL debut in 2008.
Dion Phaneuf, seen warming up before a game, set a Flames rookie defensive scoring record, recording 20 goals in 2005–06.
Cory Sarich joined the Flames in 2007.
Chris Simon joined the Flames in time to help Calgary reach the 2004 Stanley Cup Finals.
Jim Vandermeer played parts of two seasons with the Flames between 2008 and 2009.
Stephane Yelle was a key member of the Flames between 2002 and 2008.
Andrei Zyuzin spent the 2006–07 season in Calgary.
NatPosSeasonsRegular seasonPlayoffsNotes
GPGAPPIMGPGAPPIM
Agostino, Kenny  United StatesF2013–2016101120
Ahola, Peter  FinlandD1993–199420000
Albelin, Tommy  SwedenD1995–20013391259719240000
Aliu, Akim  CanadaC2011–2013721326
Allison, Jamie  CanadaD2001–200210131013163
Amonte, Tony  United StatesRW2005–2007161244872831322410
Andersson, Erik  SwedenLW1997–1998122138
Andersson, Niklas  SwedenLW2000–2001110114
Andersson, Rasmus  SwedenD2016–20244553616420021927771431
Arnold, Bill  United StatesF2013–201610000
Ashton, Brent  CanadaF1992–199332811194160332
Aucoin, Adrian  CanadaD2007–200915720496983132466
Babchuk, Anton  RussiaD2010–201310410283830
Backlund, Mikael  SwedenLW2008–20249902003315314554212102232
Bancks, Carter  CanadaLW2012–201420000
Bartell, Robin  CanadaD1985–198610000600016
Bartkowski, Matt  CanadaD2016–20184214530
Baertschi, Sven   SwitzerlandLW2011–2015668202822
Bassen, Bob  CanadaC1998–19994112335
Baxter, Paul  CanadaD1983–198720916395556830044120
Beers, Eddy  CanadaF1981–19862268710519223222461039
Begin, Steve  CanadaC1997–1998
1999–2003
2012–2013
159151126214
Belak, Wade  CanadaD1998–200172033218
Bennett, Sam  CanadaC2014–20214026773140319301181938
Berezan, Perry  CanadaC1984–19891523142731542025730
Bergqvist, Jonas  SwedenRW1989–19902225710
Bertuzzi, Todd  CanadaLW2008–2009661529447461128
Berube, Craig  CanadaRW2001–2003234101727628
Betts, Blair  CanadaC2001–20043535812
Billins, Chad  United StatesD2013–2015100330
Bodak, Bob  CanadaLW1987–1988300022
Bolduc, Dan  United StatesLW1983–19842011010000
Bollig, Brandon  United StatesLW2014–20171163691911120238
Borschevsky, Nikolai  RussiaRW1994–199580557
Botterill, Jason  CanadaLW1999–2000
2001–2002
61012
Bouchard, Joel  CanadaD1994–199812691221106
Boughner, Bob  CanadaD2001–200314851823293Captain 2002
Bouma, Lance  CanadaC2010–201730427406717450004
Bourgeois, Charlie  CanadaD1981–19861621234464301501151
Bourque, Rene  CanadaLW2008–20122498866154211510122
Bouwmeester, Jay  CanadaD2009–2013259187997132
Boyd, Dustin  CanadaC2006–20101922829573551010
Bozek, Steve  CanadaF1983–198826164791438031771453
Bradley, Brian  CanadaC1985–1988451019291610000
Breen, Chris  CanadaD2013–201490225
Bridgman, Mel  CanadaC1981–198314245801251971254947
Brigley, Travis  CanadaLW1997–2000190226
Brodie, T. J.  CanadaD2010–202063448218266194304111514
Brouwer, Troy  CanadaRW2016–20181501928478440220
Brubaker, Jeff  United StatesLW1983–1984400019
Bucyk, Randy  CanadaC1987–198820000
Bullard, Mike  CanadaF1986–19881367681157102124598
Bure, Valeri  RussiaRW1997–20012569399192100
Bureau, Marc  CanadaC1989–1991
1999–2000
191348
Butler, Chris  United StatesD2011–20141945343992
Buzek, Petr  Czech RepublicD2001–200376481228
Byron, Paul  CanadaC2011–201513016304639
Cammalleri, Mike  CanadaC2008–2009
2011–2014
216898917811761232
Carpenter, Ryan  United StatesC2021–202280110
Carson, Brett  CanadaD2010–2013180110
Cassels, Andrew  CanadaC1997–199915129528150
Cavallini, Gino  CanadaLW1984–1986541317304030004
Cervenka, Roman  Czech RepublicLW2012–201339981714
Charron, Eric  CanadaD1997–20003501155
Chernomaz, Rich  CanadaRW1987–1989
1991–1992
141016
Chiasson, Steve  CanadaD1994–1997168155974133113369
Chorske, Tom  United StatesLW1998–199970002
Chouinard, Guy  CanadaF1980–1983196671682355428421258
Chiasson, Alex  CanadaRW2016–2017811212244640002
Christie, Ryan  CanadaLW2001–200220000
Christoff, Steve  United StatesC1982–1983459817410000
Chucko, Kris  CanadaRW2008–200920002
Churla, Shane  CanadaRW1987–198934156158701117
Clark, Chris  United StatesRW1999–20042783536713632633630
Clement, Bill  CanadaC1980–198214716324861192138
Colborne, Joe  CanadaC2013–201621737631001041112320
Coleman, Blake  United StatesC2021–202424164611251901223512
Comeau, Blake  CanadaRW2011–2013919132238
Commodore, Mike  CanadaD2002–200418011442002219
Conacher, Pat  CanadaLW1995–199670000
Conroy, Craig  United StatesC2000–2004
2006–2011
50797211308251457152228Captain 2002–2003
Corbet, Rene  CanadaLW1998–2000689142370
Coronato, Matthew  United StatesRW2022–2024353696
Courteau, Yves  CanadaRW1984–198518257410000
Cowan, Jeff  CanadaLW1999–20028314519130
Coxe, Craig  United StatesC1987–1988723532210116
Cundari, Mark  CanadaD2012–201581232
Curtale, Tony  United StatesD1980–198120000
Cyr, Denis  CanadaRW1980–19836614152913
Czarnik, Austin  United StatesC2018–20206281321810000
Dahl, Kevin  CanadaD1992–1996
1997–1998
17972229149160222
Davidson, Brandon  CanadaD2019–202070000
Dawes, Nigel  CanadaLW2009–20106614183218
Dahlquist, Chris  United StatesD1992–19941514182211873144
DeGray, Dale  CanadaD1985–198728671329
Desbiens, Guillaume  CanadaRW2011–20121000025
DeSimone, Nick  CanadaD2022–2024382576
Diaz, Raphael   SwitzerlandD2014–2015562241030000
Dingman, Chris  CanadaLW1997–199972336166
Dollas, Bobby  CanadaD1999–200049371028
Dome, Robert  SlovakiaRW2002–200310000
Domenichelli, Hnat  CanadaC1996–20009620234331
Donovan, Shean  CanadaRW2002–200617528376516131551029
Dowd, Jim  United StatesC1997–199848681412
Drury, Chris  United StatesLW2002–20038023305333
Drury, Ted  United StatesC1993–199434571226
Dube, Dillon  CanadaC2018–20243255770127105224264
Dubinsky, Steve  CanadaC1998–2000844111518
Duehr, Walker  United StatesF2021–202468991810
Dunn, Richie  United StatesD1982–198380311144791128
DuPont, Micki  CanadaD2001–2003181236
Dwyer, Mike  CanadaLW1980–19829033411010
Eakin, Bruce  CanadaF1981–1982
1983–1985
92134
Eakins, Dallas  United StatesD2000–20022001115
Eaves, Mike  United StatesF1983–19861172863933019551010
Eisenhut, Neil  CanadaC1994–199530000
Eloranta, Kari  FinlandD1981–198625512961081492117819
Elson, Turner  CanadaLW2015–201610110
Engblom, Brian  CanadaD1986–19873204428
Engelland, Deryk  CanadaD2014–2017226930391921501152
Eriksson, Anders  SwedenD2007–200961117183650112
Esau, Len  CanadaD1993–199570337
Evans, Brennan  CanadaD2003–200420000
Evason, Dean  CanadaC1995–19966777143830110
Fantenberg, Oscar  SwedenD2018–201915011730006
Fata, Rico  CanadaRW1998–20012701110
Featherstone, Glen  CanadaD1996–19971313419
Fenton, Paul  United StatesF1990–1991317121050002
Ference, Andrew  CanadaD2002–20072241053632103307737
Ference, Brad  CanadaD2006–200750002
Ferguson, Craig  United StatesC1995–199680004
Ferland, Micheal  CanadaLW2014–20182504247891351332530
Fleury, Theoren  CanadaRW1988–199979136446683013395929336297SC 1989
Captain 1995–1997
Foo, Spencer  CanadaRW2017–201842020
Forbort, Derek  United StatesD2019–202070000101122
Forslund, Tomas  SwedenRW1991–199344511612
Fotiu, Nick  United StatesF1985–1987515491661101134
Friesen, Jeff  CanadaLW2006–20077266123450002
Freer, Mark  CanadaC1993–199420004
Froese, Byron  CanadaC2020–202161012
Frolik, Michael  Czech RepublicLW2015–2020319638214515890112
Gagner, Dave  CanadaC1996–19978227336048
Galiardi, T. J.  CanadaLW2013–2014624131721
Gaudreau, Johnny  United StatesLW2013–20226022103996091324211223310
Gauthier, Denis  CanadaD1997–200438413455851560114
Gavey, Aaron  CanadaC1996–1998679122158
Gawdin, Glenn  CanadaC2020–202290112
Gelinas, Martin  CanadaLW2002–200415738498712126871535
Germyn, Carsen  CanadaRW2005–200740000
Gilbert, Dennis  United StatesD2022–202457291143
Gilmour, Doug  CanadaC1988–1992266812142952863515132828SC 1989
Giordano, Mark  CanadaD2005–2007
2008–2021
9491433665097592316714
Glass, Tanner  CanadaLW2017–20181600019
Glencross, Curtis  CanadaLW2008–2015418114128242232603312
Glynn, Brian  CanadaD1987–199068514198710000
Godard, Eric  CanadaD2006–20089312322150002
Godynyuk, Alexander  UkraineD1991–19933335823
Gould, Bobby  CanadaF1980–1982193034113144
Granlund, Markus  FinlandC2013–2016861414282430110
Grant, Derek  CanadaC2015–2016150112
Gratton, Benoit  CanadaC1999–20012415624
Green, Josh  CanadaF2003–20043624624
Greentree, Kyle  CanadaLW2008–200920000
Greer, A. J.  CanadaLW2023–202459661235
Greig, Mark  CanadaRW1994–199581122
Grimson, Stu  CanadaLW1988–1990400022
Grossmann, Nicklas  SwedenD2016–201730002
Gudbranson, Erik  CanadaD2021–2022786111768120110
Gustafsson, Erik  SwedenD2019–202070332100442
Guy, Kevan  CanadaD1986–1988
1990–1992
4207733401123
Haas, David  CanadaLW1993–199421127
Habscheid, Marc  CanadaF1991–1992467111842
Hagman, Niklas  FinlandLW2009–201210617254228
Hale, David  United StatesD2006–2008690225680008
Hamilton, Dougie  CanadaD2015–2018245429513717440118
Hamilton, Freddie  CanadaC2015–2018383251010000
Hampson, Gord  CanadaF1982–198340005
Hamonic, Travis  CanadaD2017–202019311314213950002
Hamrlik, Roman  Czech RepublicD2005–20071261450641441303310
Hanifin, Noah  United StatesD2018–202442042149191116270888
Hanley, Joel  CanadaD2023–2024101127
Hannan, Scott  CanadaD2011–2012782101238
Hanowski, Ben  United StatesRW2012–2015161232
Hanson, Keith  United StatesD1983–19842502277
Harkins, Todd  United StatesC1991–19932023529
Harrer, Tim  United StatesRW1982–198330002
Hathaway, Garnet  United StatesRW2015–2019175162440219500014
Hay, Dwayne  CanadaLW2000–20014913416
Heaphy, Shawn  CanadaC1992–199310000
Helenius, Sami  FinlandD1996–199970118
Hentunen, Jukka  FinlandRW2001–2002282354
Higgins, Chris  CanadaLW2009–2010122130
Hindmarch, Dave  CanadaF1980–19859821173825100006
Hislop, Jamie  CanadaF1980–1984215376198652832511
Hlushko, Todd  CanadaLW1994–199876713208410002
Hoglund, Jonas  SwedenLW1996–199811825244928
Holt, Randy  CanadaD1980–1982560552741322452
Horak, Roman  Czech RepublicC2011–2014825131816
Housley, Phil  United StatesD1994–1996
1998–2001
3285018823814070990
Houston, Ken  CanadaD1980–198211237377418419881632
Hrdina, Jiri  CzechoslovakiaC1987–199115736589463110112SC 1989
Hrivik, Marek  SlovakiaLW2017–201830000
Huberdeau, Jonathan  CanadaLW2022–2024160278010785
Hudler, Jiri  Czech RepublicRW2012–20162486812419269114482
Hunt, Dryden  CanadaLW2023–2024283587
Hull, Brett  United StatesRW1985–1988572724511262130HHOF 2009
Hulse, Cale  CanadaD1995–2000
2005–2006
27710435344910000
Hunter, Mark  CanadaF1988–19911333426603581022423SC 1989
Hunter, Tim  CanadaF1981–199254549591082405865611352SC 1989
Huscroft, Jamie  CanadaD1995–19971093131617940114
Huselius, Kristian  SwedenRW2005–200821674108182102202101214
Iginla, Jarome  CanadaRW1995–2013121952557010958315428214970Captain 2003–2013
Ingarfield, Earl Jr.  United StatesC1980–1981162356
Ivanans, Raitis  LatviaLW2010–201220005
Jackman, Tim  CanadaRW2010–2014209132336297
Jackson, Jim  CanadaRW1982–198510715304520143256
Jaffray, Jason  CanadaRW2009–201030000
Jagr, Jaromir  Czech RepublicRW2017–20182216710
Jalonen, Kari  FinlandC1982–1984349615451010
Jankowski, Mark  CanadaC2016–202020836286459100000
Jantunen, Marko  FinlandRW1996–199730000
Jarnkrok, Calle  SwedenC2021–2022170444121230
Johansson, Andreas  SwedenC1999–200028371014
Johansson, Mathias  SwedenLW2002–20034645912
Johansson, Roger  SwedenD1989–1991
1992–1993
1508344215750112
Johnson, Aaron  CanadaD2009–20102212319
Johnson, Terry  CanadaD1985–198624145711703364
Jokinen, Olli  FinlandC2008–20122365910816711662354
Jokipakka, Jyrki  FinlandD2015–2017561111220
Jones, Blair  CanadaC2011–20145034739
Jones, David  CanadaRW2013–201617432306238112352
Jooris, Josh  CanadaC2014–20161191621375590004
Kadri, Nazem  CanadaC2022–2024164537813199
Keczmer, Dan  United StatesD1993–1996983232672100116
Kennedy, Sheldon  CanadaRW1994–199671101525811023518
Kisio, Kelly  CanadaF1993–199563142741341434727
Klapka, Adam  Czech RepublicF2023–2024610119
Klimchuk, Morgan  CanadaLW2017–201810000
Knight, Corban  CanadaC2013–201471010
Kobasew, Chuck  CanadaRW2002–20072103437711603311124
Kohn, Ladislav  Czech RepublicRW1995–1998
2002–2003
121234
Kolanos, Krys  CanadaC2011–2012130112
Konroyd, Steve  CanadaD1980–1986
1994–1995
35018831013862447140
Korn, Jim  United StatesD1989–1990902226410112
Kostopoulos, Tom  CanadaRW2010–2012140111526101
Kotalik, Ales  Czech RepublicRW2009–201152741137
Kravchuk, Igor  RussiaD2000–20021154303423
Krivokrasov, Sergei  RussiaRW1999–200012110114
Kromm, Richard  CanadaLW1983–19861894361104901412313
Kronwall, Staffan  SwedenD2009–2010111232
Kruse, Paul  CanadaLW1990–19972462429536141724628
Kulak, Brett  CanadaD2014–2018101291141
Kuzmenko, Andrei  RussiaF2023–2024291411256
Kuznetsov, Yan  RussiaD2023–202410000
Kylington, Oliver  SwedenD2015–2016
2018–2024
20117385552121238
Kyte, Jim  CanadaD1990–1992630101026070007
Labraaten, Dan  SwedenLW1980–1982701919381981014
Lakovic, Sasha  CanadaLW1996–19971901154
Lalonde, Bobby  CanadaC1981–198210000
Lamb, Mark  CanadaC1985–198610000
Landry, Eric  CanadaC1997–1999151124
Langkow, Daymond  CanadaC2005–2011392123165288159266121812
Lapointe, Claude  CanadaC1995–1996324592020000
Larose, Guy  CanadaC1993–199470114
LaVallee, Kevin  CanadaF1980–19832126665131631936915
Lazar, Curtis  CanadaC/RW2016–201970312152310000
Lebeau, Patrick  CanadaLW1992–199310000
Leclerc, Mike  CanadaLW2005–200615145830002
Leeman, Gary  CanadaRW1991–19935911122337
Leivo, Josh  CanadaLW2020–20213863910
Lemieux, Jocelyn  CanadaLW1995–1996204481040000
Leopold, Jordan  United StatesD2002–2006
2008–2009
233165571110390121218
Lessard, Rick  CanadaD1988–1989
1990–1991
70222
Letang, Alan  CanadaD2001–200220000
Letourneau-Leblond, Pierre-Luc  CanadaLW2011–2012300010
Lever, Don  CanadaF1980–1982853442767616471120
Lewis, Trevor  United StatesC2021–2023162152136301223514
Lindberg, Chris  CanadaLW1991–1993791117283510112
Lindholm, Elias  SwedenC2018–202441814820935712127891712
Lindsay, Bill  CanadaF1999–200113292130183
Lombardi, Matthew  CanadaC2003–20093476510216722533281010
Lomberg, Ryan  CanadaLW2017–20191101132
Loob, Hakan  SwedenF1983–19894501932364291897326285416SC 1989
Lowry, Dave  CanadaLW2000–2004193313869131100006Captain 2000–2002
Loyns, Lynn  CanadaF2003–2006130222
Lucic, Milan  CanadaLW2019–20232833548832272216750
Lundmark, Jamie  CanadaC2005–2007
2008–2010
991623397260117
Lydman, Toni  FinlandD2000–200428919749314060112
MacDermid, Lane  United StatesLW2013–201410007
MacDonald, Craig  CanadaC2005–200625325810000
MacInnis, Al  CanadaD1981–1994803213609822944952577102153SC 1989
HHOF 2007
MacLellan, Brian  CanadaF1988–1991134353570952834727SC 1989
MacMillan, Bob  CanadaC1980–1982100324274611686147
Mackey, Connor  United StatesD2020–20231934731
Macoun, Jamie  CanadaD1982–199258662184246664846192587SC 1989
Makarov, Sergei  Soviet Union
 Russia
RW1989–19932979419829219991670
Maki, Tomi  FinlandRW2006–200710000
Malgunas, Stewart  CanadaD1999–200040112
Mangiapane, Andrew  CanadaLW2017–202441710910621518127661216
Marchment, Bryan  CanadaD2005–20063712375
Markwart, Nevin  CanadaF1991–19921021325
Marsh, Brad  CanadaD1980–1982971131497160558Captain 1980–1981
Matteau, Stephane  CanadaLW1990–1992821619351125110
May, Alan  CanadaLW1994–1995712313
Mayers, Jamal  CanadaRW2009–20102715653
McAdam, Gary  CanadaF1981–198246121527183000
McAmmond, Dean  CanadaLW2001–200413738438178
McCarthy, Sandy  CanadaRW1993–19982763025557301701161
McCarty, Darren  CanadaRW2005–2007997613175720215
McCrimmon, Brad  CanadaD1987–199023116678327437281060SC 1989
Captain 1989–1990
McDonald, Lanny  CanadaF1981–19894922151914064087224234798SC 1989
Ret #9
HHOF 1992
Co-captain 1983–1989
McGrattan, Brian  CanadaRW2009–2010
2012–2015
1378715239
McInnis, Marty  United StatesLW1996–19999123305342
McKendry, Alex  CanadaF1980–19813636919
Mctavish, Dale  CanadaC1996–199791232
Meredith, Greg  CanadaF1980–1981
1982–1983
366410853144
Meyer, Stefan  CanadaLW2010–20111602217
Mikkelson, Brendan  CanadaD2010–2011190112
Millen, Corey  United StatesC1995–19979215254042
Miller, Brad  CanadaD1993–1994801114
Miromanov, Daniil  RussiaD/RW2023–2024203478
Modin, Fredrik  SwedenLW2010–201140002
Mokosak, Carl  CanadaF1981–198342771487
Monahan, Sean  CanadaC2013–2022656212250462153301011214
Montador, Steve  CanadaD2001–200694459201201236
Morgan, Jason  CanadaC2003–2004130222
Morris, Derek  CanadaD1997–200234334129163385
Morrison, Brendan  CanadaC2010–20129413415422
Morrow, Scott  United StatesLW1994–199540000
Moss, David  United StatesRW2006–2012317616212394174264
Mottau, Mike  United StatesD2002–200340000
Mrozik, Rick  United StatesD2002–200320000
Mullen, Joe  United StatesF1985–1990345190198388956135205518SC 1989
HHOF 2000
Murdoch, Bob  CanadaD1980–1982147636421301914536
Murray, Marty  CanadaC1995–2001263366
Murzyn, Dana  CanadaD1987–199120116#9554043245935SC 1989
Musil, Frank  Czechoslovakia
 Czech Republic
D1990–19953351845635052513421
Nakladal, Jakub  Czech RepublicD2015–2016272356
Nattress, Ric  CanadaD1987–19922269536220438461030
Nazarov, Andrei  RussiaLW1998–2000112153146108
Neal, James  CanadaLW2018–201963712192840000
Negrin, John  CanadaD2008–200930112
Nemisz, Greg  CanadaC2010–2012150110
Nesterov, Nikita  RussiaD2020–20213804420
Nichol, Scott  CanadaC2001–2003128131427256
Nieckar, Barry  CanadaLW1994–1995300012
Niedermayer, Rob  CanadaC2001–200311114243891
Nieminen, Ville  FinlandLW2003–200419358182444855
Nieuwendyk, Joe  CanadaC1986–19955773143026163306632286036SC 1989
Captain 1991–1995
Nilson, Marcus  SwedenRW2003–20081941923427741591424
Nilsson, Kent  SwedenF1980–19853451892804698029424286
Nolan, Owen  CanadaRW2007–2008771616327173252
Nordstrom, Joakim  SwedenC2020–2021441676
Norwood, Lee  United StatesD1993–19941601116
Nylander, Michael  SwedenC1993–1996
1997–1999
168347410854130662
Nystrom, Eric  United StatesLW2005–2006
2007–2010
204192039191132242
O'Brien, Shane  CanadaD2013–20144503358
Oesterle, Jordan  United StatesD2023–2024220224
Okhotyuk, Nikita  RussiaD2023–202490114
Oliwa, Krzysztof  PolandLW2003–200465325247202026
Olsen, Darryl  CanadaD1991–199210000
Osiecki, Mark  United StatesD1991–19925027924
O'Sullivan, Chris  United StatesD1996–1999492111314
Otto, Joel  United StatesC1984–1995730167261428164287233861188SC 1989
Pachal, Brayden  CanadaD2023–20243315639
Pankewicz, Greg  CanadaF1998–19991703320
Pardy, Adam  CanadaD2008–20111474222613960225
Paslawski, Greg  CanadaRW1992–1994286511263030
Patrick, James  CanadaD1993–199821714567082160228
Patterson, Colin  CanadaF1983–199141688991871877211162755SC 1989
Pelech, Matt  CanadaLW2008–200950330
Pelletier, Jakob  CanadaLW2022–20243746104
Peluso, Anthony  United StatesRW2018–201940007
Peluso, Mike  United StatesD1997–199823000113
Peplinski, Jim  CanadaF1980–1990
1994–1995
711161263424146799153146382SC 1989
Co-captain 1984–1989
Peters, Warren  CanadaF2008–2009161011240000
Petit, Michel  CanadaD1991–199413484048243
Petrovicky, Ronald  SlovakiaRW2000–200210791221139
Phaneuf, Dion  CanadaD2005–20103787915222852225571222
Phillips, Matthew  CanadaF2020–202330002
Pitlick, Tyler  United StatesC2021–2022250222
Piskula, Joe  United StatesD2011–201260110
Poirier, Emile  CanadaRW2014–201770004
Pospisil, Martin  SlovakiaC2023–20246381624109
Potter, Corey  United StatesD2014–20156000020000
Plett, Willi  CanadaF1980–19821565966125125189615128
Primeau, Wayne  CanadaC2006–20099461521761312318
Prust, Brandon  CanadaLW2006–2007
2008–2010
77257202
Pryakhin, Sergei  Soviet UnionRW1988–1991463811230000
Quine, Alan  CanadaC2018–2020224261030110
Quinn, Dan  CanadaC1983–1987222721191911002911122314
Racine, Yves  CanadaD1996–1997461151624
Ramage, John  United StatesD2014–201510000
Ramage, Rob  CanadaD1987–19898041923193292141647SC 1989
Ramholt, Tim  CanadaD2007–200810000
Ranheim, Paul  United StatesLW1988–199435494100194105193692
Rautakallio, Pekka  FinlandD1980–19821562896124104192466
Raymond, Mason  CanadaLW2014–2016861612281680220
Regehr, Richie  CanadaD2005–2007201346
Regehr, Robyn  CanadaD1999–201182729134163802413121528
Reichel, Robert  Czechoslovakia
 Czech Republic
C1990–199742515320135421726514196
Reierson, Dave  CanadaD1988–198920002
Reinhart, Max  CanadaC2012–2015231456
Reinhart, Paul  CanadaD1980–19884381002973971727621517238
Reinprecht, Steven  CanadaC2003–20069617415828
Ribble Pat  CanadaD1981–19833101120
Richardson, Brad  CanadaC2021–20222722427
Rieder, Tobias  GermanyC2019–20205546106103250
Rinaldo, Zac  CanadaC2019–2021233253950004
Rioux, Pierre  CanadaF1982–1983141234
Risebrough, Doug  CanadaF1982–1987247681011695835010172795Co-captain 1983–1987
Ritchie, Brett  CanadaRW2020–2023107137207672024
Ritchie, Byron  CanadaC2005–200710912820137800010
Ritchie, Nick  CanadaLW2022–20231641510
Roberts, Gary  CanadaLW1986–1996585257248505173658133043216
Robinson, Buddy  United StatesRW2019–202114101710000
Roche, Dave  CanadaLW1998–20003833649
Rooney, Kevin  United StatesC2022–2024503259
Roy, Andre  CanadaRW2008–2009443038320000
Russell, Kris  CanadaD2013–201619815637840112577
Russell, Phil  CanadaD1980–1983229236689326253121555Captain 1981–1983
Ruzicka, Adam  SlovakiaC2020–202411414264026
Ryan, Derek  United StatesC2018–202119225558050151232
Rychel, Kerby  United StatesLW2018–201920000
Sabourin, Ken  CanadaD1988–1991271457210000
Saprykin, Oleg  RussiaLW1999–20041872947761322633614
Sarault, Yves  CanadaLW1995–1996112134
Sarich, Cory  CanadaD2007–2013379104959462120228
Savard, Marc  CanadaC1999–20022216094154158
Schlegel, Brad  CanadaD1993–1994261674
Schlemko, David  CanadaRW2014–2015190008110112
Schulte, Paxton  CanadaLW1996–199710002
Schwindt, Cole  CanadaRW2023–202440002
Scoville, Darrel  CanadaD1999–200060002
Setoguchi, Devin  CanadaRW2014–2015120004
Shannon, Darryl  CanadaD1999–20002718922
Shantz, Jeff  CanadaC1998–2002256335386151
Sharangovich, Yegor  BelarusC2023–2024823128598
Sheehy, Neil  CanadaD1983–1988
1991–1992
22213344772532022104
Shinkaruk, Hunter  CanadaC2015–2017142244
Shore, Drew  United StatesC2014–201613134210002
Shore, Nick  United StatesC2017–201891234
Sieloff, Patrick  United StatesD2015–201611012
Simard, Martin  CanadaLW1990–199237156172
Simon, Chris  CanadaLW2003–2006851116271192253881
Simon, Dominik  Czech RepublicC2020–2021110000
Simpson, Todd  CanadaD1995–199921442630500Captain 1997–1999
Sjostrom, Fredrik  SwedenF2009–2010461568
Skalde, Jarrod  CanadaC1995–199610000
Skrudland, Brian  CanadaC1992–19931624610603312
Sloan, Blake  United StatesF2001–2003742101232
Smid, Ladislav  Czech RepublicD2013–201710916781
Smith, Brad  CanadaF1980–198145741165
Smith, Derek  CanadaD2011–2015832111324
Smith, Mark  CanadaC2007–20085413459
Solovyov, Ilya  BelarusD2023–2024100334
Staios, Steve  CanadaD2009–201157491340
Smith, Steve  CanadaD1998–200110212021139Captain 1999–2000
Smyth, Greg  CanadaD1991–199342235110
Sonnenberg, Martin  CanadaLW2003–200450002
Sorochan, Lee  CanadaD1998–20003000
St. Louis, Martin  CanadaRW1998–2000694162032
Stajan, Matt  CanadaC2009–2018558591311902791413421
Stecher, Troy  CanadaD2022–20232034715
Stempniak, Lee  United StatesRW2011–201416031528356
Stern, Ron  CanadaRW1990–19983965966125128831661285
Stewart, Chris  CanadaRW2017–201871230
Stiles, Tony  CanadaD1983–19843027920
Stillman, Cory  CanadaC1994–200139310912623519221120
Stone, Michael  CanadaD2016–2023228173249119133364
Street, Ben  CanadaC2012–2014190224
Struch, David  CanadaC1993–199440004
Stuart, Brad  CanadaD2006–2007270551860116
Sullivan, Mike  United StatesC1993–19972052028485418461010
Sundblad, Niklas  SwedenRW1995–199620000
Suter, Gary  United StatesD1985–1994617128437565872496333966SC 1989
Sutter, Brett  CanadaC2008–20111811212
Sutter, Ron  CanadaC2000–20012113412
Sweeney, Bob  United StatesC1995–19966112620000
Sweeney, Tim  United StatesLW1991–1992538111912
Tambellini, Steve  CanadaC1983–19851203420542020110
Tanev, Chris  CanadaD2020–20242591057676380112
Tanguay, Alex  CanadaF2006–2008
2010–2013
341861982841661317812
Thompson, Rocky  CanadaRW1997–19991500086
Titov, German  RussiaC1993–199834510712122814218761314
Tkachuk, Matthew  United StatesLW2016–202243115223038242527781352
Tkaczuk, Daniel  CanadaC2000–200119471114
Toffoli, Tyler  CanadaC2021–202311945519638122356
Tonelli, John  CanadaC1985–19881614076116164319142361
Torgayev, Pavel  RussiaC1995–20005061218181000
Turnbull, Randy  CanadaD1981–198210002
Vail, Eric  CanadaF1980–1982703237692360000
Valimaki, Juuso  FinlandD2018–202282313164820110
Van Brabant, Bryce  CanadaC2013–201660002
Van der Gulik, David  CanadaRW2008–200960220
Vandermeer, Jim  CanadaD2007–200966189147130118
Varlamov, Sergei  UkraineLW1997–1998
1999–2000
83030
Versteeg, Kris  CanadaRW2016–2018931827455241344
Vey, Linden  CanadaC2016–201740000
Viitakoski, Vesa  FinlandLW1993–1996232468
Volcan, Mickey  CanadaD1983–19841914518
Walker, Howard  CanadaD1982–198330007
Walz, Wes  CanadaC1993–1995921739562773032
Wappel, Gord  CanadaD1980–19821811210
Ward, Ed  CanadaRW1994–1999215162440284
Warrener, Rhett  CanadaD2003–20082311126372393701130
Weegar, MacKenzie  CanadaD2022–202416324598394
Werenka, Brad  CanadaD1999–20014525737
Westgarth, Kevin  CanadaRW2013–20153643764
White, Ian  CanadaD2009–2011436121818
Wideman, Dennis  CanadaD2012–2017280321041361261107712
Wiemer, Jason  CanadaC1997–2001
2005–2006
252343266567
Wilm, Clarke  CanadaC1998–2002303314273250
Wilson, Bert  CanadaLW1980–19815057129410000
Wilson, Carey  CanadaC1983–1988
1990–1993
35510216126316032661210
Wilson, Clay  CanadaD2011–201250004
Wilson, Rik  United StatesD1985–198620000
Wolf, David  GermanyLW2014–20153000210000
Wortman, Kevin  United StatesD1993–199450002
Wotherspoon, Tyler  CanadaD2013–201730055460000
Wright, Jamie  CanadaLW2001–2003636142032
Yawney, Trent  CanadaD1991–19962741145563681932526
Yelesin, Alexander  RussiaD2019–202040000
Yelle, Stephane  CanadaC2002–20083393165961744363932
Young, C. J.  United StatesRW1992–19932832520
Zadorov, Nikita  RussiaD2021–20241771930491801203324
Zary, Connor  CanadaC2023–20246314203422
Zalapski, Zarley  CanadaD1993–19981782155762201808816
Zemlak, Richard  CanadaF1991–1992501142
Zohorna, Radim  Czech RepublicF2022–202380000
Zyuzin, Andrei  RussiaD2006–2007491563051012

References

  • Calgary Flames all-time roster, Hockey Hall of Fame, retrieved 2010-10-09
  • Calgary Flames all-time roster, Internet Hockey Database, retrieved 2010-10-09
  • Goaltenders: Hanlon, Peter; Kelso, Sean, eds. (2007), 2007–08 Calgary Flames Media Guide, Calgary Flames Hockey Club, p. 205
  • Skaters Hanlon, Peter; Kelso, Sean, eds. (2007), 2007–08 Calgary Flames Media Guide, Calgary Flames Hockey Club, pp. 233–241
  • Captains Hanlon, Peter; Kelso, Sean, eds. (2007), 2007–08 Calgary Flames Media Guide, Calgary Flames Hockey Club, p. 103