Players who played for the Calgary Flames and Dallas Stars

47 players have played for both the Calgary Flames and the Dallas Stars. Joe Nieuwendyk spent the most seasons with the two: 9 with the Calgary Flames and 7 with the Dallas Stars. On a roster now: Joel Hanley and Chris Tanev. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the Calgary Flames and the Dallas Stars, with their years at each
PlayerPosCGYDAL
Joe NieuwendykC1986–1995 · 9 seasons1995–2002 · 7 seasons
Willi Plett—1975–1982 · 7 seasons1982–1987 · 5 seasons
Dave GagnerC1996–1997 · 1 season1987–1996 · 9 seasons
Joel HanleyD2023–2026 · 3 seasons2018–2024 · 6 seasons
Frank MusilD1991–1995 · 4 seasons1986–1990 · 4 seasons
Nicklas GrossmannD2016–2017 · 1 season2006–2012 · 6 seasons
Steve BeginLW1997–2013 · 6 seasons2008–2009 · 1 season
Kent NilssonC1979–1985 · 6 seasons1985–1986 · 1 season
Blake ComeauLW2011–2013 · 2 seasons2018–2022 · 4 seasons
Eric NystromLW2005–2010 · 4 seasons2011–2013 · 2 seasons
Niklas HagmanLW2009–2012 · 3 seasons2005–2008 · 3 seasons
Blake SloanRW2001–2003 · 2 seasons1998–2004 · 4 seasons
Roman TurekG2001–2004 · 3 seasons1996–1999 · 3 seasons
Jamie WrightLW2001–2003 · 2 seasons1997–2001 · 4 seasons
Dan KeczmerD1994–1996 · 2 seasons1990–1999 · 4 seasons
Chris TanevD2020–2024 · 4 seasons2023–2024 · 1 season
Jiri HudlerRW2012–2016 · 4 seasons2016–2017 · 1 season
Valeri BureRW1997–2001 · 4 seasons2003–2004 · 1 season
Sami HeleniusD1996–1999 · 2 seasons2000–2003 · 3 seasons
Joel BouchardD1994–1998 · 4 seasons1999–2000 · 1 season
Sergei MakarovRW1989–1993 · 4 seasons1996–1997 · 1 season
James NealLW2018–2019 · 1 season2008–2011 · 3 seasons
Mike SmithG2017–2019 · 2 seasons2006–2008 · 2 seasons
Jyrki JokipakkaD2015–2017 · 2 seasons2014–2016 · 2 seasons
Kris RussellD2013–2016 · 3 seasons2015–2016 · 1 season
Adam PardyD2008–2011 · 3 seasons2011–2012 · 1 season
Petr BuzekD2001–2003 · 2 seasons1997–1999 · 2 seasons
Jason BotterillLW1999–2002 · 2 seasons1997–1999 · 2 seasons
Brett HullRW1986–1987 · 1 season1998–2001 · 3 seasons
Aaron GaveyC1996–1998 · 2 seasons1998–2000 · 2 seasons
Bob BassenC1998–1999 · 1 season1995–1998 · 3 seasons
Dan QuinnLW1983–1986 · 3 seasons1992–1993 · 1 season
Brian GlynnD1987–1990 · 3 seasons1990–1991 · 1 season
Tyler PitlickC2021–2022 · 1 season2017–2019 · 2 seasons
Lane MacDermidLW2013–2014 · 1 season2012–2014 · 2 seasons
Brendan MorrisonC2010–2012 · 2 seasons2008–2009 · 1 season
Marc BureauC1989–2000 · 2 seasons1991–1992 · 1 season
Corey MillenC1995–1997 · 2 seasons1995–1996 · 1 season
Dean EvasonC1995–1996 · 1 season1993–1995 · 2 seasons
Chris DahlquistD1992–1994 · 2 seasons1991–1992 · 1 season
Jaromir JagrRW2017–2018 · 1 season2012–2013 · 1 season
David SchlemkoD2014–2015 · 1 season2014–2015 · 1 season
Warren PetersC2008–2009 · 1 season2009–2010 · 1 season
Alan LetangD2001–2002 · 1 season1999–2000 · 1 season
Ryan ChristieLW2001–2002 · 1 season1999–2000 · 1 season
Jarrod SkaldeC1995–1996 · 1 season1997–1998 · 1 season
Rob RamageD1988–1989 · 1 season1991–1992 · 1 season

Regular season, under every name each club has played as. A season split by a trade counts for both clubs where the game logs reach it (NBA from 1993-94, NFL 1994, NHL 1996, MLB 2001). Longest stay with the two first.

Calgary Flames vs Dallas Stars: head-to-head record →