Rodák zo Starej Ľubovne je trojnásobným víťazom Stanley Cupu s Chicago Blackhawks (2010, 2013 a 2015) a celkovo päťkrát hral finále. V NHL odohral 19 sezón a 1309 zápasov za Ottawa Senators, Atlanta Thrashers, Pittsburgh Penguins, Detroit Red Wings a Chicago. Dal v nich 525 gólov a pripísal si 1134 bodov. Osemkrát strelil minimálne 30 gólov za sezónu a trikrát pokoril hranicu 40.
V 205 dueloch play off nazbieral 149 bodov (52+97) a je jediným hráčom v histórii, ktorý hral finále Stanley Cupu trikrát za sebou s tromi rôznymi tímami (Penguins 2008, Red Wings 2009 a Blackhawks 2010).
Iginla ukončil kariéru s presne 1300 bodmi (625+675). V NHL odohral 20 sezón a 1554 duelov za Calgary Flames, Pittsburgh Penguins, Boston Bruins, Colorado Avalanche a Los Angeles Kings.
V sezóne 2001-02 ako kapitán Calgary vyhral Calgary Art Ross Trophy a Rocket Richard Trophy za 96 bodov a 52 gólov. V sezóne 2003-04 získal Richard Trophy ešte raz a so 41 gólmi spolu s Rickom Naskom a Iľjom Kovaľčukom. Okrem toho získal aj zlato s Kanadou na olympiádach v Salt Lake City 2002 a vo Vancouveri 2010, na World Cup of Hockey v roku 2004, majstrovstvách sveta IIHF 1997 a na juniorskom šampionáte v roku 1996.