Players who played for the Edmonton Oilers and St. Louis Blues

54 players have played for both the Edmonton Oilers and the St. Louis Blues. Doug Weight spent the most seasons with the two: 8 with the Edmonton Oilers and 6 with the St. Louis Blues. On a roster now: David Perron, Nathan Walker, Jake Walman, Kasperi Kapanen, and Philip Broberg. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the Edmonton Oilers and the St. Louis Blues, with their years at each
PlayerPosEDMSTL
Doug WeightC1993–2001 · 8 seasons2001–2008 · 6 seasons
Grant FuhrG1981–1991 · 10 seasons1995–1999 · 4 seasons
Glenn AndersonRW1980–1996 · 12 seasons1994–1996 · 2 seasons
David PerronLW2013–2015 · 2 seasons2007–2022 · 11 seasons
Charlie HuddyD1980–1991 · 11 seasons1995–1996 · 1 season
Eric BrewerD2000–2004 · 4 seasons2005–2011 · 6 seasons
Chris ProngerD2005–2006 · 1 season1995–2004 · 9 seasons
Craig MacTavishC1985–1993 · 8 seasons1995–1997 · 2 seasons
Wayne GretzkyC1979–1988 · 9 seasons1995–1996 · 1 season
Marty ReasonerC2001–2008 · 6 seasons1998–2001 · 3 seasons
Curtis JosephG1995–1998 · 3 seasons1989–1995 · 6 seasons
Esa TikkanenLW1985–1992 · 7 seasons1994–1996 · 2 seasons
Nathan WalkerLW2017–2018 · 1 season2019–2026 · 7 seasons
Kris RussellD2016–2022 · 6 seasons2011–2013 · 2 seasons
Kyle BrodziakC2005–2019 · 5 seasons2015–2018 · 3 seasons
Magnus PaajarviLW2010–2013 · 3 seasons2013–2018 · 5 seasons
Dean McAmmondLW1993–1999 · 6 seasons2005–2006 · 1 season
Jason ArnottC1993–1998 · 5 seasons2011–2012 · 1 season
Scott MellanbyRW1991–1993 · 2 seasons2000–2004 · 4 seasons
Jake WalmanD2024–2026 · 2 seasons2019–2022 · 3 seasons
Kasperi KapanenRW2024–2026 · 2 seasons2022–2025 · 3 seasons
Philip BrobergD2021–2024 · 3 seasons2024–2026 · 2 seasons
Adam CracknellRW2015–2016 · 1 season2010–2014 · 4 seasons
Taylor ChorneyD2008–2012 · 4 seasons2011–2012 · 1 season
Brad WinchesterLW2005–2007 · 2 seasons2008–2011 · 3 seasons
Ty ConklinG2001–2006 · 3 seasons2009–2011 · 2 seasons
Bill GuerinRW1997–2001 · 4 seasons2006–2007 · 1 season
Christian LaflammeD1998–2000 · 2 seasons2001–2004 · 3 seasons
Fred BrathwaiteG1993–1996 · 3 seasons2001–2003 · 2 seasons
Igor KravchukD1993–1996 · 3 seasons1995–1997 · 2 seasons
Shayne CorsonLW1992–1995 · 3 seasons1995–1997 · 2 seasons
Dylan HollowayLW2022–2024 · 2 seasons2024–2026 · 2 seasons
Tyler PitlickC2013–2017 · 3 seasons2022–2023 · 1 season
Pat MaroonLW2015–2018 · 3 seasons2018–2019 · 1 season
Nikita NikitinD2014–2016 · 2 seasons2010–2012 · 2 seasons
Radek DvorakRW2002–2006 · 3 seasons2006–2007 · 1 season
Shjon PodeinLW1992–1994 · 2 seasons2001–2003 · 2 seasons
Jochen HechtC2001–2002 · 1 season1998–2001 · 3 seasons
Joe MurphyRW1990–1992 · 2 seasons1996–1998 · 2 seasons
Tony HrkacC1997–1998 · 1 season1987–1994 · 3 seasons
Donald DufresneD1995–1997 · 2 seasons1994–1996 · 2 seasons
David RobertsLW1995–1996 · 1 season1993–1996 · 3 seasons
James NealLW2019–2021 · 2 seasons2021–2022 · 1 season
Petr NedvedC2003–2007 · 2 seasons1993–1994 · 1 season
Adam OatesC2003–2004 · 1 season1989–1991 · 2 seasons
Todd ReirdenD1998–1999 · 1 season1999–2001 · 2 seasons
Michel PicardLW1999–2000 · 1 season1997–1999 · 2 seasons
Jeff NortonD1995–1997 · 2 seasons1995–1996 · 1 season
Nick BjugstadC2022–2023 · 1 season2025–2026 · 1 season
Anders NilssonG2015–2016 · 1 season2015–2016 · 1 season
Colin FraserC2010–2011 · 1 season2014–2015 · 1 season
Derek RoyC2014–2015 · 1 season2013–2014 · 1 season
Jesse BoulericeRW2008–2009 · 1 season2005–2006 · 1 season
Ken SuttonD1995–1996 · 1 season1995–1996 · 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.

Edmonton Oilers vs St. Louis Blues: head-to-head record →