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

TeammateSeasonsTogether
Colton Parayko92018–2027
Jordan Binnington92018–2027
Brayden Schenn82018–2026
Jordan Kyrou82018–2026
Justin Faulk72019–2026
Nathan Walker72019–2026
Oskar Sundqvist72018–2026
Alexey Toropchenko62021–2027
Jake Neighbours62021–2027
Joel Hofer62021–2027
Pavel Buchnevich62021–2027
Robert Bortuzzo62018–2024
Ivan Barbashev52018–2023
Mackenzie MacEachern52018–2024
Marco Scandella52019–2024
Ryan O'Reilly52018–2023
Sammy Blais52018–2024
Vladimir Tarasenko52018–2023
Brandon Saad42021–2025
David Perron42018–2022
Matthew Kessel42022–2026
Nick Leddy42021–2025
Niko Mikkola42019–2023
Torey Krug42020–2024
Tyler Bozak42018–2022
Tyler Tucker42022–2026
Calle Rosen32021–2024
Cam Fowler32024–2027
Carl Gunnarsson32018–2021
Dalibor Dvorsky32024–2027
Dylan Holloway32024–2027
Hugh McGing32022–2026
Jaden Schwartz32018–2021
Jake Walman32019–2022
Jimmy Snuggerud32024–2027
Kasperi Kapanen32022–2025
Klim Kostin32019–2022
Philip Broberg32024–2027
Robby Fabbri32018–2026
Scott Perunovich32021–2025
Vince Dunn32018–2021
Zachary Sanford32018–2021
Aleksanteri Kaskimaki22025–2027
Alex Pietrangelo22018–2020
Alex Steen22018–2020
Alexandre Texier22024–2026
Austin Poganski22019–2021
Dakota Joshua22020–2022
Jacob de la Rose22019–2021
Jake Allen22018–2020
Jakub Vrana22022–2024
Jay Bouwmeester22018–2020
Jonatan Berggren22025–2027
Kyle Clifford22020–2022
Logan Brown22021–2023
Logan Mailloux22025–2027
Mathieu Joseph22024–2026
Nikita Alexandrov22022–2024
Otto Stenberg22025–2027
Pius Suter22025–2027
Steven Santini22020–2023
Theo Lindstein22025–2027
Ville Husso22020–2022
Zach Dean22023–2027
Zack Bolduc22023–2025
Adam Gaudette12023–2024
Adam Jiricek12026–2027
Brandon Carlo12026–2027
Chad Johnson12018–2019
Charlie Lindgren12021–2022
Chris Butler12018–2019
Chris Thorburn12018–2019
Connor McMichael12026–2027
Corey Schueneman12024–2025
Derrick Pouliot12019–2020
Dillon Dube12026–2027
Dmitri Samorukov12022–2023
Dylan Peterson12026–2027
Hunter Skinner12025–2026
Jack Finley12025–2026
Jakub Jerabek12018–2019
James Neal12021–2022
Joel Edmundson12018–2019
Jon Gillies12021–2022
Jonathan Drouin12025–2026
Jordan Nolan12018–2019
Jordan Schmaltz12018–2019
Josh Leivo12022–2023
Justin Barron12026–2027
Justin Holl12025–2026
Kevin Hayes12023–2024
Mason McTavish12026–2027
Matt Luff12025–2026
Matthew Highmore12022–2023
Matthew Peca12021–2022
Michael Del Zotto12018–2019
Mike Hoffman12020–2021
Nick Bjugstad12025–2026
Nikita Soshnikov12018–2019
Noel Acciari12022–2023
Pat Maroon12018–2019
Pierre-Olivier Joseph12024–2025
Radek Faksa12024–2025
Ross Johnston12026–2027
Ryan Suter12024–2025
Thomas Greiss12022–2023
Troy Brouwer12019–2020
Tyler Pitlick12022–2023
William Bitten12022–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.