Players who played for the Calgary Flames and Winnipeg Jets

34 players have played for both the Calgary Flames and the Winnipeg Jets. Sean Monahan spent the most seasons with the two: 9 with the Calgary Flames and 1 with the Winnipeg Jets. On a roster now: Sean Monahan, David Rittich, Walker Duehr, and Tyler Toffoli. 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 Winnipeg Jets, with their years at each
PlayerPosCGYWPG
Sean MonahanC2013–2022 · 9 seasons2023–2024 · 1 season
Michael FrolikRW2015–2020 · 5 seasons2013–2015 · 2 seasons
Marc SavardC1999–2003 · 4 seasons2002–2006 · 3 seasons
Hnat DomenichelliRW1996–2000 · 4 seasons1999–2002 · 3 seasons
David RittichG2016–2021 · 5 seasons2022–2023 · 1 season
Adam PardyD2008–2011 · 3 seasons2013–2016 · 3 seasons
Olli JokinenC2008–2012 · 4 seasons2012–2014 · 2 seasons
Shean DonovanRW2002–2006 · 3 seasons1999–2002 · 3 seasons
Jeff CowanRW1999–2002 · 3 seasons2001–2004 · 3 seasons
Ed WardRW1994–1999 · 5 seasons1999–2000 · 1 season
Walker DuehrRW2021–2025 · 4 seasons2025–2026 · 1 season
Anthony PelusoRW2018–2019 · 1 season2012–2016 · 4 seasons
Petr BuzekD2001–2003 · 2 seasons1999–2002 · 3 seasons
Lee StempniakRW2011–2014 · 3 seasons2014–2015 · 1 season
Steve StaiosD2009–2011 · 2 seasons1999–2001 · 2 seasons
Rico FataC1998–2001 · 3 seasons2005–2006 · 1 season
Ronald PetrovickyRW2000–2002 · 2 seasons2003–2006 · 2 seasons
Ladislav KohnRW1995–2003 · 3 seasons2000–2001 · 1 season
Rick TabaracciG1995–1998 · 3 seasons1999–2000 · 1 season
Tyler ToffoliC2021–2023 · 2 seasons2023–2024 · 1 season
Trevor LewisC2021–2023 · 2 seasons2020–2021 · 1 season
Bill LindsayLW1999–2001 · 2 seasons2003–2004 · 1 season
Jason BotterillLW1999–2002 · 2 seasons1999–2000 · 1 season
Derek ForbortD2019–2020 · 1 season2020–2021 · 1 season
Tanner GlassLW2017–2018 · 1 season2011–2012 · 1 season
Devin SetoguchiRW2014–2015 · 1 season2013–2014 · 1 season
T.J. GaliardiLW2013–2014 · 1 season2014–2015 · 1 season
Clay WilsonD2011–2012 · 1 season2008–2009 · 1 season
Jason JaffrayC2009–2010 · 1 season2011–2012 · 1 season
Fredrik ModinLW2010–2011 · 1 season2010–2011 · 1 season
Nigel DawesLW2009–2010 · 1 season2010–2011 · 1 season
Jarrod SkaldeC1995–1996 · 1 season2000–2001 · 1 season
Yves SaraultLW1995–1996 · 1 season2000–2001 · 1 season
Darryl ShannonD1999–2000 · 1 season1999–2000 · 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 Winnipeg Jets: head-to-head record →