List of Calgary Flames players explained

thumb|right|200px|Jarome Iginla is a former Flames captain, and the franchise's all-time leading point scorer.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.

Fourteen players have served as the captain of the Calgary Flames, beginning with Brad Marsh in 1980–81. 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. 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.

Key

Abbreviations
NatNationality
GPGames played
SCStanley Cup winner
HHOFHockey Hall of Fame inductee
Goaltenders
WWinsSOShutouts
LLossesGAA Goals against average
TTiesSV%Save percentage
OTLOvertime loss
Skaters
PosPositionRWRight wingAAssists
DDefencemanCCentrePPoints
LWLeft wingGGoalsPIMPenalty minutes

Goaltenders

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

NameNationalitySeasonsGPWLTOTLSOGAASV%GPWLSOGAASV%Notes
Regular-seasonPlayoffs
Finland2015–2016422003.35.881
Canada1982–1983605004.50.857
Switzerland2013–201429917202.95.892
Canada1980–19811445304.03
United States2005–2006312004.95.854
Canada1998–2001138515124112.54.915
Canada1985–19861524203.43
Canada1986–19882788304.41.859
Canada2020–2021101003.12.870
Canada1982–198511440491324.0611560
Canada2016–2017492618322.55.91040303.89.880
Canada1999–200023513203.83.856HHOF 2003
Canada1998–1999302005.18.838
Canada1998–200022710203.07.904
United States2016–20181245102.71.903
Canada1989–1991321004.02.850
Switzerland2014–2016783530522.73.90573302.61.919
Canada2011–2013133443.25.902
Canada2016–2017361815132.59.91010101.15.952
Canada2007–2008932002.55.90621000.76.970
Sweden2010–20122659802.79.905
Canada2007–2008100000.001.000
Canada1991–1997178726626102.83.89893514.06
Finland2003–2013576305192463412.47.91346222262.21.924
Sweden2017–2018412005.29.813
Canada1980–1987303136904563.6730111513.99
Canada2012–2014321313202.88.898
Sweden2020–20242131057825152.63.907125712.95.901
Canada2007–201029412103.23.889
Canada2002–2004
2006–2007
571725842.73.90010000.00
Canada1997–199917510102.81.914
Canada1993–1995201006.86.814
Finland2013–2016371515522.66.901
Finland2013–20161104942852.63.91172302.86.906
Canada1991–199439176313.39.88341304.88.813
Canada1980–19829440351524.05146703.43
Czech Republic2016–202113063391542.83.908101010.85.667
Canada1996–19987020301112.95.899
Canada2003–2004403003.55.848
United States2005–2006833003.28.891
Canada1991–1992100103.69.900
Canada2017–2019974838852.68.90951403.20.917
Canada1994–19989736421042.81.90140301.88.930
Canada2019–2020261210122.63.919105422.42.924
Canada2012–2013211003.00.912
1992–1995
1998–1999
22310323.20.896
Finland2009–2010620002.27.918
Czech Republic2001–2004152636820122.53.90910000.001.000
Canada1982–1994
2000–2002
52625917013133.26.88381433533.02.888SC 1989
Ret #30
Czech Republic2021–2024703521923.05.89410000.001.000
Canada1987–199211153301543.21.87840308.65.651SC 1989
United States2022–20241887103.03.896
Canada1998–1999271012412.53.906
2020–2021100004.25.818

Skaters

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

NatPosSeasonsRegular seasonPlayoffsNotes
GPGAPPIMGPGAPPIM
United StatesF2013–2016101120
FinlandD1993–199420000
SwedenD1995–20013391259719240000
CanadaC2011–2013721326
CanadaD2001–200210131013163
United StatesRW2005–2007161244872831322410
SwedenLW1997–1998122138
SwedenLW2000–2001110114
SwedenD2016–20244553616420021927771431
United StatesF2013–201610000
CanadaF1992–199332811194160332
CanadaD2007–200915720496983132466
D2010–201310410283830
SwedenLW2008–20249902003315314554212102232
CanadaLW2012–201420000
CanadaD1985–198610000600016
CanadaD2016–20184214530
SwitzerlandLW2011–2015668202822
CanadaC1998–19994112335
CanadaD1983–198720916395556830044120
CanadaF1981–19862268710519223222461039
CanadaC1997–1998
1999–2003
2012–2013
159151126214
CanadaD1998–200172033218
CanadaC2014–20214026773140319301181938
CanadaC1984–19891523142731542025730
SwedenRW1989–19902225710
CanadaLW2008–2009661529447461128
CanadaRW2001–2003234101727628
CanadaC2001–20043535812
United StatesD2013–2015100330
CanadaLW1987–1988300022
United StatesLW1983–19842011010000
United StatesLW2014–20171163691911120238
RW1994–199580557
CanadaLW1999–2000
2001–2002
61012
CanadaD1994–199812691221106
CanadaD2001–200314851823293Captain 2002
CanadaC2010–201730427406717450004
CanadaD1981–19861621234464301501151
CanadaLW2008–20122498866154211510122
CanadaD2009–2013259187997132
CanadaC2006–20101922829573551010
CanadaF1983–198826164791438031771453
CanadaC1985–1988451019291610000
CanadaD2013–201490225
CanadaC1981–198314245801251971254947
CanadaLW1997–2000190226
CanadaD2010–202063448218266194304111514
CanadaRW2016–20181501928478440220
United StatesLW1983–1984400019
CanadaC1987–198820000
CanadaF1986–19881367681157102124598
RW1997–20012569399192100
CanadaC1989–1991
1999–2000
191348
United StatesD2011–20141945343992
Czech RepublicD2001–200376481228
CanadaC2011–201513016304639
CanadaC2008–2009
2011–2014
216898917811761232
United StatesC2021–202280110
CanadaD2010–2013180110
CanadaC1997–199915129528150
CanadaLW1984–1986541317304030004
Czech RepublicLW2012–201339981714
CanadaD1997–20003501155
CanadaRW1987–1989
1991–1992
141016
CanadaD1994–1997168155974133113369
United StatesLW1998–199970002
CanadaF1980–1983196671682355428421258
CanadaRW2016–2017811212244640002
CanadaLW2001–200220000
United StatesC1982–1983459817410000
CanadaRW2008–200920002
CanadaRW1987–198934156158701117
United StatesRW1999–20042783536713632633630
CanadaC1980–198214716324861192138
CanadaC2013–201621737631001041112320
United StatesC2021–202424164611251901223512
CanadaRW2011–2013919132238
CanadaD2002–200418011442002219
CanadaLW1995–199670000
United StatesC2000–2004
2006–2011
50797211308251457152228Captain 2002–2003
CanadaLW1998–2000689142370
United StatesRW2022–2024353696
CanadaRW1984–198518257410000
CanadaLW1999–20028314519130
United StatesC1987–1988723532210116
CanadaD2012–201581232
United StatesD1980–198120000
CanadaRW1980–19836614152913
United StatesC2018–20206281321810000
CanadaD1992–1996
1997–1998
17972229149160222
CanadaD2019–202070000
CanadaLW2009–20106614183218
United StatesD1992–19941514182211873144
CanadaD1985–198728671329
CanadaRW2011–20121000025
CanadaD2022–2024382576
SwitzerlandD2014–2015562241030000
CanadaLW1997–199972336166
CanadaD1999–200049371028
SlovakiaRW2002–200310000
CanadaC1996–20009620234331
CanadaRW2002–200617528376516131551029
United StatesC1997–199848681412
United StatesLW2002–20038023305333
United StatesC1993–199434571226
CanadaC2018–20243255770127105224264
CanadaC1998–2000844111518
United StatesF2021–202468991810
United StatesD1982–198380311144791128
CanadaD2001–2003181236
CanadaLW1980–19829033411010
CanadaF1981–1982
1983–1985
92134
United StatesD2000–20022001115
United StatesF1983–19861172863933019551010
CanadaC1994–199530000
FinlandD1981–198625512961081492117819
CanadaLW2015–201610110
CanadaD1986–19873204428
CanadaD2014–2017226930391921501152
SwedenD2007–200961117183650112
Esau, Len CanadaD1993–199570337
CanadaD2003–200420000
CanadaC1995–19966777143830110
SwedenD2018–201915011730006
CanadaRW1998–20012701110
CanadaD1996–19971313419
United StatesF1990–19913157121050002
CanadaD2002–20072241053632103307737
CanadaD2006–200750002
United StatesC1995–199680004
CanadaLW2014–20182504247891351332530
CanadaRW1988–199979136446683013395929336297SC 1989
Captain 1995–1997
CanadaRW2017–201842020
United StatesD2019–202070000101122
SwedenRW1991–199344511612
United StatesF1985–1987515491661101134
CanadaLW2006–20077266123450002
CanadaC1993–199420004
CanadaC2020–202161012
Czech RepublicLW2015–2020319638214515890112
CanadaC1996–19978227336048
CanadaLW2013–2014624131721
United StatesLW2013–20226022103996091324211223310
CanadaD1997–200438413455851560114
CanadaC1996–1998679122158
CanadaC2020–202290112
CanadaLW2002–200415738498712126871535
CanadaRW2005–200740000
United StatesD2022–202457291143
CanadaC1988–1992266812142952863515132828SC 1989
CanadaD2005–2007
2008–2021
9491433665097592316714
CanadaLW2017–20181600019
CanadaLW2008–2015418114128242232603312
CanadaD1987–199068514198710000
CanadaD2006–20089312322150002
UkraineD1991–19933335823
CanadaF1980–1982193034113144
FinlandC2013–2016861414282430110
CanadaC2015–2016150112
CanadaC1999–20012415624
CanadaF2003–20043624624
CanadaLW2008–200920000
CanadaLW2023–202459661235
CanadaRW1994–199581122
CanadaLW1988–1990400022
SwedenD2016–201730002
CanadaD2021–2022786111768120110
SwedenD2019–202070332100442
CanadaD1986–1988
1990–1992
4207733401123
CanadaLW1993–199421127
CanadaF1991–1992467111842
FinlandLW2009–201210617254228
United StatesD2006–2008690225680008
CanadaD2015–2018245429513717440118
CanadaC2015–2018383251010000
CanadaF1982–198340005
CanadaD2017–202019311314213950002
Czech RepublicD2005–20071261450641441303310
United StatesD2018–202442042149191116270888
CanadaD2023–2024101127
CanadaD2011–2012782101238
United StatesRW2012–2015161232
United StatesD1983–19842502277
United StatesC1991–19932023529
United StatesRW1982–198330002
United StatesRW2015–2019175162440219500014
CanadaLW2000–20014913416
CanadaC1992–199310000
FinlandD1996–199970118
FinlandRW2001–2002282354
CanadaLW2009–2010122130
CanadaF1980–19859821173825100006
CanadaF1980–1984215376198652832511
CanadaLW1994–199876713208410002
SwedenLW1996–199811825244928
CanadaD1980–1982560552741322452
Czech RepublicC2011–2014825131816
United StatesD1994–1996
1998–2001
3285018823814070990
CanadaD1980–198211237377418419881632
C1987–199115736589463110112SC 1989
SlovakiaLW2017–201830000
CanadaLW2022–2024160278010785
Czech RepublicRW2012–20162486812419269114482
CanadaLW2023–2024283587
United StatesRW1985–1988572724511262130HHOF 2009
CanadaD1995–2000
2005–2006
27710435344910000
CanadaF1988–19911333426603581022423SC 1989
CanadaF1981–199254549591082405865611352SC 1989
CanadaD1995–19971093131617940114
SwedenRW2005–200821674108182102202101214
CanadaRW1995–2013121952557010958315428214970Captain 2003–2013
United StatesC1980–1981162356
LW2010–201220005
RW2010–2014209132336297
CanadaRW1982–198510715304520143256
CanadaRW2009–201030000
Czech RepublicRW2017–20182216710
FinlandC1982–1984349615451010
CanadaC2016–202020836286459100000
FinlandRW1996–199730000
SwedenC2021–2022170444121230
SwedenC1999–200028371014
SwedenLW2002–20034645912
SwedenD1989–1991
1992–1993
1508344215750112
CanadaD2009–20102212319
CanadaD1985–198624145711703364
FinlandC2008–20122365910816711662354
FinlandD2015–2017561111220
CanadaC2011–20145034739
CanadaRW2013–201617432306238112352
CanadaC2014–20161191621375590004
CanadaC2022–2024164537813199
United StatesD1993–1996983232672100116
CanadaRW1994–199671101525811023518
CanadaF1993–199563142741341434727
Czech RepublicF2023–2024610119
CanadaLW2017–201810000
CanadaC2013–201471010
CanadaRW2002–20072103437711603311124
Czech RepublicRW1995–1998
2002–2003
121234
CanadaC2011–2012130112
CanadaD1980–1986
1994–1995
35018831013862447140
United StatesD1989–1990902226410112
CanadaRW2010–2012140111526101
Czech RepublicRW2009–201152741137
D2000–20021154303423
RW1999–200012110114
CanadaLW1983–19861894361104901412313
SwedenD2009–2010111232
CanadaLW1990–19972462429536141724628
CanadaD2014–2018101291141
F2023–2024291411256
D2023–202410000
SwedenD2015–2016
2018–2024
20117385552121238
CanadaD1990–1992630101026070007
SwedenLW1980–1982701919381981014
CanadaLW1996–19971901154
CanadaC1981–198210000
CanadaC1985–198610000
CanadaC1997–1999151124
CanadaC2005–2011392123165288159266121812
CanadaC1995–1996324592020000
CanadaC1993–199470114
CanadaF1980–19832126665131631936915
CanadaC/RW2016–201970312152310000
CanadaLW1992–199310000
CanadaLW2005–200615145830002
CanadaRW1991–19935911122337
CanadaLW2020–20213863910
CanadaLW1995–1996204481040000
United StatesD2002–2006
2008–2009
233165571110390121218
CanadaD1988–1989
1990–1991
70222
CanadaD2001–200220000
CanadaLW2011–2012300010
CanadaF1980–1982853442767616471120
United StatesC2021–2023162152136301223514
CanadaLW1991–1993791117283510112
SwedenC2018–202441814820935712127891712
CanadaF1999–200113292130183
CanadaC2003–20093476510216722533281010
CanadaLW2017–20191101132
SwedenF1983–19894501932364291897326285416SC 1989
CanadaLW2000–2004193313869131100006Captain 2000–2002
CanadaF2003–2006130222
CanadaLW2019–20232833548832272216750
CanadaC2005–2007
2008–2010
991623397260117
FinlandD2000–200428919749314060112
United StatesLW2013–201410007
CanadaC2005–200625325810000
CanadaD1981–1994803213609822944952577102153SC 1989
HHOF 2007
CanadaF1988–1991134353570952834727SC 1989
CanadaC1980–1982100324274611686147
United StatesD2020–20231934731
CanadaD1982–199258662184246664846192587SC 1989

RW1989–19932979419829219991670
FinlandRW2006–200710000
CanadaD1999–200040112
CanadaLW2017–202441710910621518127661216
CanadaD2005–20063712375
CanadaF1991–19921021325
CanadaD1980–1982971131497160558Captain 1980–1981
CanadaLW1990–19928216193511250110
CanadaLW1994–1995712313
CanadaRW2009–20102715653
CanadaF1981–1982461215271830000
CanadaLW2001–200413738438178
CanadaRW1993–19982763025557301701161
CanadaRW2005–2007997613175720215
CanadaD1987–199023116678327437281060SC 1989
Captain 1989–1990
CanadaF1981–19894922151914064087224234798SC 1989
Ret #9
HHOF 1992
Co-captain 1983–1989
CanadaRW2009–2010
2012–2015
1378715239
United StatesLW1996–19999123305342
CanadaF1980–19813636919
CanadaC1996–199791232
CanadaF1980–1981
1982–1983
366410853144
LW2010–20111602217
CanadaD2010–2011190112
United StatesC1995–19979215254042
CanadaD1993–1994801114
D/RW2023–2024203478
SwedenLW2010–201140002
CanadaF1981–198342771487
CanadaC2013–2022656212250462153301011214
CanadaD2001–200694459201201236
CanadaC2003–2004130222
CanadaD1997–200234334129163385
C2010–20129413415422
United StatesLW1994–199540000
United StatesRW2006–2012317616212394174264
United StatesD2002–200340000
United StatesD2002–200320000
United StatesF1985–1990345190198388956135205518SC 1989
HHOF 2000
CanadaD1980–1982147636421301914536
CanadaC1995–2001263366
CanadaD1987–199120116
  1. 9
554043245935SC 1989

Czech Republic
D1990–19953351845635052513421
Czech RepublicD2015–2016272356
CanadaD1987–19922269536220438461030
LW1998–2000112153146108
CanadaLW2018–201963712192840000
CanadaD2008–200930112
CanadaC2010–2012150110
D2020–20213804420
CanadaC2001–2003128131427256
CanadaLW1994–1995300012
CanadaC2001–200311114243891
FinlandLW2003–200419358182444855
CanadaC1986–19955773143026163306632286036SC 1989
Captain 1991–1995
SwedenRW2003–20081941923427741591424
SwedenF1980–19853451892804698029424286
CanadaRW2007–2008771616327173252
SwedenC2020–2021441676
United StatesD1993–19941601116
SwedenC1993–1996
1997–1999
168347410854130662
United StatesLW2005–2006
2007–2010
204192039191132242
CanadaD2013–20144503358
United StatesD2023–2024220224
D2023–202490114
LW2003–200465325247202026
CanadaD1991–199210000
United StatesD1991–19925027924
United StatesD1996–1999492111314
United StatesC1984–1995730167261428164287233861188SC 1989
CanadaD2023–20243315639
CanadaF1998–19991703320
CanadaD2008–20111474222613960225
CanadaRW1992–1994286511263030
CanadaD1993–199821714567082160228
CanadaF1983–199141688991871877211162755SC 1989
CanadaLW2008–200950330
CanadaLW2022–20243746104
United StatesRW2018–201940007
United StatesD1997–199823000113
CanadaF1980–1990
1994–1995
711161263424146799153146382SC 1989
Co-captain 1984–1989
CanadaF2008–2009161011240000
CanadaD1991–199413484048243
SlovakiaRW2000–200210791221139
CanadaD2005–20103787915222852225571222
CanadaF2020–202330002
United StatesC2021–2022250222
United StatesD2011–201260110
CanadaRW2014–201770004
SlovakiaC2023–20246381624109
United StatesD2014–20156000020000
CanadaF1980–19821565966125125189615128
CanadaC2006–20099461521761312318
CanadaLW2006–2007
2008–2010
77257202
RW1988–1991463811230000
CanadaC2018–2020224261030110
CanadaC1983–1987222721191911002911122314
CanadaD1996–1997461151624
United StatesD2014–201510000
CanadaD1987–19898041923193292141647SC 1989
CanadaD2007–200810000
United StatesLW1988–199435494100194105193692
FinlandD1980–19821562896124104192466
CanadaLW2014–2016861612281680220
CanadaD2005–2007201346
CanadaD1999–201182729134163802413121528

Czech Republic
C1990–199742515320135421726514196
CanadaD1988–198920002
CanadaC2012–2015231456
CanadaD1980–19884381002973971727621517238
CanadaC2003–20069617415828
CanadaD1981–19833101120
CanadaC2021–20222722427
GermanyC2019–20205546106103250
CanadaC2019–2021233253950004
CanadaF1982–1983141234
CanadaF1982–1987247681011695835010172795Co-captain 1983–1987
CanadaRW2020–2023107137207672024
CanadaC2005–200710912820137800010
CanadaLW2022–20231641510
CanadaLW1986–1996585257248505173658133043216
United StatesRW2019–202114101710000
CanadaLW1998–20003833649
United StatesC2022–2024503259
CanadaRW2008–2009443038320000
CanadaD2013–201619815637840112577
CanadaD1980–1983229236689326253121555Captain 1981–1983
SlovakiaC2020–202411414264026
United StatesC2018–202119225558050151232
United StatesLW2018–201920000
CanadaD1988–1991271457210000
LW1999–20041872947761322633614
CanadaLW1995–1996112134
CanadaD2007–2013379104959462120228
CanadaC1999–20022216094154158
CanadaD1993–1994261674
CanadaRW2014–2015190008110112
CanadaLW1996–199710002
CanadaRW2023–202440002
CanadaD1999–200060002
CanadaRW2014–2015120004
CanadaD1999–20002718922
CanadaC1998–2002256335386151
BelarusC2023–2024823128598
CanadaD1983–1988
1991–1992
22213344772532022104
CanadaC2015–2017142244
United StatesC2014–201613134210002
United StatesC2017–201891234
United StatesD2015–201611012
CanadaLW1990–199237156172
CanadaLW2003–2006851116271192253881
Czech RepublicC2020–2021110000
CanadaD1995–199921442630500Captain 1997–1999
SwedenF2009–2010461568
CanadaC1995–199610000
CanadaC1992–19931624610603312
United StatesF2001–2003742101232
Czech RepublicD2013–201710916781
CanadaF1980–198145741165
CanadaD2011–2015832111324
CanadaC2007–20085413459
BelarusD2023–2024100334
CanadaD2009–201157491340
CanadaD1998–200110212021139Captain 1999–2000
CanadaD1991–199342235110
CanadaLW2003–200450002
CanadaD1998–200030000
CanadaRW1998–2000694162032
CanadaC2009–2018558591311902791413421
CanadaD2022–20232034715
United StatesRW2011–201416031528356
CanadaRW1990–19983965966125128831661285
CanadaRW2017–201871230
CanadaD1983–19843027920
CanadaC1994–200139310912623519221120
CanadaD2016–2023228173249119133364
CanadaC2012–2014190224
CanadaC1993–199440004
CanadaD2006–2007270551860116
United StatesC1993–19972052028485418461010
SwedenRW1995–199620000
United StatesD1985–1994617128437565872496333966SC 1989
CanadaC2008–20111811212
CanadaC2000–20012113412
United StatesC1995–19966112620000
United StatesLW1991–1992538111912
CanadaC1983–19851203420542020110
CanadaD2020–20242591057676380112
CanadaF2006–2008
2010–2013
341861982841661317812
CanadaRW1997–19991500086
C1993–199834510712122814218761314
United StatesLW2016–202243115223038242527781352
CanadaC2000–200119471114
CanadaC2021–202311945519638122356
CanadaC1985–19881614076116164319142361
C1995–200050612181810000
CanadaD1981–198210002
CanadaF1980–1982703237692360000
FinlandD2018–202282313164820110
CanadaC2013–201660002
CanadaRW2008–200960220
CanadaD2007–200966189147130118
UkraineLW1997–1998
1999–2000
83030
CanadaRW2016–2018931827455241344
CanadaC2016–201740000
FinlandLW1993–1996232468
CanadaD1983–19841914518
CanadaD1982–198330007
CanadaC1993–1995921739562773032
CanadaD1980–19821811210
CanadaRW1994–1999215162440284
CanadaD2003–20082311126372393701130
CanadaD2022–202416324598394
CanadaD1999–20014525737
CanadaRW2013–20153643764
CanadaD2009–2011436121818
CanadaD2012–2017280321041361261107712
CanadaC1997–2001
2005–2006
252343266567
CanadaC1998–2002303314273250
CanadaLW1980–19815057129410000
CanadaC1983–1988
1990–1993
35510216126316032661210
CanadaD2011–201250004
United StatesD1985–198620000
GermanyLW2014–20153000210000
United StatesD1993–199450002
CanadaD2013–201730055460000
CanadaLW2001–2003636142032
CanadaD1991–19962741145563681932526
D2019–202040000
CanadaC2002–20083393165961744363932
United StatesRW1992–19932832520
D2021–20241771930491801203324
CanadaC2023–20246314203422
CanadaD1993–19981782155762201808816
CanadaF1991–1992501142
Czech RepublicF2022–202380000
D2006–2007491563051012

References