Players who played for the Calgary Flames and Florida Panthers

58 players have played for both the Calgary Flames and the Florida Panthers. Jonathan Huberdeau spent the most seasons with the two: 4 with the Calgary Flames and 10 with the Florida Panthers. On a roster now: Jonathan Huberdeau, Sam Bennett, MacKenzie Weegar, Matthew Tkachuk, and Ryan Lomberg. 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 Florida Panthers, with their years at each
PlayerPosCGYFLA
Jonathan HuberdeauLW2022–2026 · 4 seasons2012–2022 · 10 seasons
Mike VernonG1982–2002 · 13 seasons1999–2000 · 1 season
Sam BennettC2014–2021 · 7 seasons2020–2026 · 6 seasons
Olli JokinenC2008–2012 · 4 seasons2000–2008 · 7 seasons
Joe NieuwendykC1986–1995 · 9 seasons2005–2007 · 2 seasons
Gary RobertsF1986–1996 · 10 seasons2005–2006 · 1 season
MacKenzie WeegarD2022–2026 · 4 seasons2016–2022 · 6 seasons
Matthew TkachukLW2016–2022 · 6 seasons2022–2026 · 4 seasons
Jay BouwmeesterD2009–2013 · 4 seasons2002–2009 · 6 seasons
Cory StillmanLW1994–2001 · 7 seasons2008–2011 · 3 seasons
Marcus NilsonRW2003–2008 · 4 seasons1998–2004 · 6 seasons
Rob NiedermayerC2001–2003 · 2 seasons1993–2001 · 8 seasons
Dave LowryLW2000–2004 · 4 seasons1993–1998 · 5 seasons
Bill LindsayLW1999–2001 · 2 seasons1993–2002 · 7 seasons
Ryan LombergLW2017–2026 · 4 seasons2020–2024 · 4 seasons
Jacob MarkstromG2020–2024 · 4 seasons2010–2014 · 4 seasons
Michael FrolikRW2015–2020 · 5 seasons2008–2011 · 3 seasons
Rhett WarrenerD2003–2008 · 4 seasons1995–1999 · 4 seasons
Trevor KiddG1991–1997 · 5 seasons1999–2002 · 3 seasons
Niklas HagmanLW2009–2012 · 3 seasons2001–2006 · 4 seasons
Steve MontadorD2001–2006 · 4 seasons2005–2008 · 3 seasons
Valeri BureRW1997–2001 · 4 seasons2001–2004 · 3 seasons
Erik GudbransonD2021–2022 · 1 season2011–2016 · 5 seasons
Dennis WidemanD2012–2017 · 5 seasons2010–2011 · 1 season
Jason WiemerC1997–2006 · 5 seasons2001–2002 · 1 season
Todd SimpsonD1995–1999 · 4 seasons1999–2001 · 2 seasons
Kris VersteegRW2016–2018 · 2 seasons2011–2014 · 3 seasons
Jiri HudlerRW2012–2016 · 4 seasons2015–2016 · 1 season
Jordan LeopoldD2002–2009 · 4 seasons2009–2010 · 1 season
Wade BelakRW1998–2001 · 3 seasons2007–2009 · 2 seasons
Kristian HuseliusF2006–2008 · 2 seasons2001–2004 · 3 seasons
Brad FerenceD2006–2007 · 1 season1999–2003 · 4 seasons
Byron RitchieC2005–2007 · 2 seasons2001–2004 · 3 seasons
Jamie AllisonD1994–2002 · 4 seasons2005–2006 · 1 season
Dallas EakinsD2000–2002 · 2 seasons1993–1998 · 3 seasons
Jaromir JagrRW2017–2018 · 1 season2014–2017 · 3 seasons
Steven ReinprechtC2003–2006 · 2 seasons2009–2011 · 2 seasons
Jamie McLennanG2002–2007 · 3 seasons2005–2006 · 1 season
Martin GelinasLW2002–2004 · 2 seasons2005–2007 · 2 seasons
Rocky ThompsonD1997–1999 · 2 seasons2000–2002 · 2 seasons
A.J. GreerLW2023–2024 · 1 season2024–2026 · 2 seasons
Cole SchwindtRW2023–2024 · 1 season2021–2026 · 2 seasons
Troy BrouwerRW2016–2018 · 2 seasons2018–2019 · 1 season
Tanner GlassLW2017–2018 · 1 season2007–2009 · 2 seasons
Clay WilsonD2011–2012 · 1 season2009–2011 · 2 seasons
Igor KravchukD2000–2002 · 2 seasons2002–2003 · 1 season
Dwayne HayRW2000–2001 · 1 season1998–2000 · 2 seasons
Craig FergusonC1995–1996 · 1 season1996–2000 · 2 seasons
Dave GagnerC1996–1997 · 1 season1997–1999 · 2 seasons
Shane O'BrienD2013–2014 · 1 season2014–2015 · 1 season
Mike MottauD2002–2003 · 1 season2013–2014 · 1 season
Christopher HigginsLW2009–2010 · 1 season2010–2011 · 1 season
Stefan MeyerLW2010–2011 · 1 season2007–2008 · 1 season
Todd BertuzziRW2008–2009 · 1 season2006–2007 · 1 season
Anders ErikssonD2007–2008 · 1 season2000–2001 · 1 season
Craig MacDonaldC2005–2006 · 1 season2003–2004 · 1 season
Stephane MatteauRW1990–1991 · 1 season2002–2003 · 1 season
Patrick LebeauLW1992–1993 · 1 season1993–1994 · 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 Florida Panthers: head-to-head record →