Robert Thomas's teammates
Robert Thomas has had 109 NHL teammates in 9 seasons with the St. Louis Blues. He spent the most seasons beside Colton Parayko (9), Jordan Binnington (9), and Brayden Schenn (8). Rosters are on file in full from 1993-94; before that only some of the stars are.
With the St. Louis Blues2018–2027 · 109 teammates
| Teammate | Seasons | Together |
|---|---|---|
| Colton Parayko | 9 | 2018–2027 |
| Jordan Binnington | 9 | 2018–2027 |
| Brayden Schenn | 8 | 2018–2026 |
| Jordan Kyrou | 8 | 2018–2026 |
| Justin Faulk | 7 | 2019–2026 |
| Nathan Walker | 7 | 2019–2026 |
| Oskar Sundqvist | 7 | 2018–2026 |
| Alexey Toropchenko | 6 | 2021–2027 |
| Jake Neighbours | 6 | 2021–2027 |
| Joel Hofer | 6 | 2021–2027 |
| Pavel Buchnevich | 6 | 2021–2027 |
| Robert Bortuzzo | 6 | 2018–2024 |
| Ivan Barbashev | 5 | 2018–2023 |
| Mackenzie MacEachern | 5 | 2018–2024 |
| Marco Scandella | 5 | 2019–2024 |
| Ryan O'Reilly | 5 | 2018–2023 |
| Sammy Blais | 5 | 2018–2024 |
| Vladimir Tarasenko | 5 | 2018–2023 |
| Brandon Saad | 4 | 2021–2025 |
| David Perron | 4 | 2018–2022 |
| Matthew Kessel | 4 | 2022–2026 |
| Nick Leddy | 4 | 2021–2025 |
| Niko Mikkola | 4 | 2019–2023 |
| Torey Krug | 4 | 2020–2024 |
| Tyler Bozak | 4 | 2018–2022 |
| Tyler Tucker | 4 | 2022–2026 |
| Calle Rosen | 3 | 2021–2024 |
| Cam Fowler | 3 | 2024–2027 |
| Carl Gunnarsson | 3 | 2018–2021 |
| Dalibor Dvorsky | 3 | 2024–2027 |
| Dylan Holloway | 3 | 2024–2027 |
| Hugh McGing | 3 | 2022–2026 |
| Jaden Schwartz | 3 | 2018–2021 |
| Jake Walman | 3 | 2019–2022 |
| Jimmy Snuggerud | 3 | 2024–2027 |
| Kasperi Kapanen | 3 | 2022–2025 |
| Klim Kostin | 3 | 2019–2022 |
| Philip Broberg | 3 | 2024–2027 |
| Robby Fabbri | 3 | 2018–2026 |
| Scott Perunovich | 3 | 2021–2025 |
| Vince Dunn | 3 | 2018–2021 |
| Zachary Sanford | 3 | 2018–2021 |
| Aleksanteri Kaskimaki | 2 | 2025–2027 |
| Alex Pietrangelo | 2 | 2018–2020 |
| Alex Steen | 2 | 2018–2020 |
| Alexandre Texier | 2 | 2024–2026 |
| Austin Poganski | 2 | 2019–2021 |
| Dakota Joshua | 2 | 2020–2022 |
| Jacob de la Rose | 2 | 2019–2021 |
| Jake Allen | 2 | 2018–2020 |
| Jakub Vrana | 2 | 2022–2024 |
| Jay Bouwmeester | 2 | 2018–2020 |
| Jonatan Berggren | 2 | 2025–2027 |
| Kyle Clifford | 2 | 2020–2022 |
| Logan Brown | 2 | 2021–2023 |
| Logan Mailloux | 2 | 2025–2027 |
| Mathieu Joseph | 2 | 2024–2026 |
| Nikita Alexandrov | 2 | 2022–2024 |
| Otto Stenberg | 2 | 2025–2027 |
| Pius Suter | 2 | 2025–2027 |
| Steven Santini | 2 | 2020–2023 |
| Theo Lindstein | 2 | 2025–2027 |
| Ville Husso | 2 | 2020–2022 |
| Zach Dean | 2 | 2023–2027 |
| Zack Bolduc | 2 | 2023–2025 |
| Adam Gaudette | 1 | 2023–2024 |
| Adam Jiricek | 1 | 2026–2027 |
| Brandon Carlo | 1 | 2026–2027 |
| Chad Johnson | 1 | 2018–2019 |
| Charlie Lindgren | 1 | 2021–2022 |
| Chris Butler | 1 | 2018–2019 |
| Chris Thorburn | 1 | 2018–2019 |
| Connor McMichael | 1 | 2026–2027 |
| Corey Schueneman | 1 | 2024–2025 |
| Derrick Pouliot | 1 | 2019–2020 |
| Dillon Dube | 1 | 2026–2027 |
| Dmitri Samorukov | 1 | 2022–2023 |
| Dylan Peterson | 1 | 2026–2027 |
| Hunter Skinner | 1 | 2025–2026 |
| Jack Finley | 1 | 2025–2026 |
| Jakub Jerabek | 1 | 2018–2019 |
| James Neal | 1 | 2021–2022 |
| Joel Edmundson | 1 | 2018–2019 |
| Jon Gillies | 1 | 2021–2022 |
| Jonathan Drouin | 1 | 2025–2026 |
| Jordan Nolan | 1 | 2018–2019 |
| Jordan Schmaltz | 1 | 2018–2019 |
| Josh Leivo | 1 | 2022–2023 |
| Justin Barron | 1 | 2026–2027 |
| Justin Holl | 1 | 2025–2026 |
| Kevin Hayes | 1 | 2023–2024 |
| Mason McTavish | 1 | 2026–2027 |
| Matt Luff | 1 | 2025–2026 |
| Matthew Highmore | 1 | 2022–2023 |
| Matthew Peca | 1 | 2021–2022 |
| Michael Del Zotto | 1 | 2018–2019 |
| Mike Hoffman | 1 | 2020–2021 |
| Nick Bjugstad | 1 | 2025–2026 |
| Nikita Soshnikov | 1 | 2018–2019 |
| Noel Acciari | 1 | 2022–2023 |
| Pat Maroon | 1 | 2018–2019 |
| Pierre-Olivier Joseph | 1 | 2024–2025 |
| Radek Faksa | 1 | 2024–2025 |
| Ross Johnston | 1 | 2026–2027 |
| Ryan Suter | 1 | 2024–2025 |
| Thomas Greiss | 1 | 2022–2023 |
| Troy Brouwer | 1 | 2019–2020 |
| Tyler Pitlick | 1 | 2022–2023 |
| William Bitten | 1 | 2022–2023 |
A teammate is anyone on the same club in the same season, whether or not their games overlapped; a player traded mid-season counts with both clubs. Most seasons together first.