Players who played for the St. Louis Blues and Vegas Golden Knights

8 players have played for both the St. Louis Blues and the Vegas Golden Knights. Alex Pietrangelo spent the most seasons with the two: 12 with the St. Louis Blues and 5 with the Vegas Golden Knights. On a roster now: Alex Pietrangelo, David Perron, Ivan Barbashev, and Derrick Pouliot. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the St. Louis Blues and the Vegas Golden Knights, with their years at each
PlayerPosSTLVGK
Alex PietrangeloD2008–2020 · 12 seasons2020–2025 · 5 seasons
David PerronLW2007–2022 · 11 seasons2017–2018 · 1 season
Ivan BarbashevLW2016–2023 · 7 seasons2022–2026 · 4 seasons
Ryan ReavesRW2010–2017 · 7 seasons2017–2021 · 4 seasons
Paul StastnyC2014–2018 · 4 seasons2018–2020 · 2 seasons
Brandon SaadLW2021–2024 · 3 seasons2025–2026 · 1 season
Derrick PouliotD2019–2020 · 1 season2021–2022 · 1 season
James NealLW2021–2022 · 1 season2017–2018 · 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.

St. Louis Blues vs Vegas Golden Knights: head-to-head record →