Player Details

Comprehensive player statistics and career information

Robert Thomas #18

Active Player ID: 8480023
Player Hero Image

Current Contract

2023-24 - 2030-31
Cap Hit Amount of team salary cap used this season
$8,125,000
Term Length
8 Years
Total Value
$65,000,000

Contract Timeline

Signed Date:July 13, 2022
Start Season:2023-24
End Season:2030-31

Financial Breakdown

Base Salary:$10,900,000
Signing Bonus:N/A
Performance Bonus:N/A

Contract Terms

No special terms or conditions.

Player BiographyCenter
Age
26
Height
6' 0"
Weight
207 lbs
Shoots/Catches
Right
Personal Information
Birthdate: July 2, 1999
Birthplace: Aurora, Ontario (CAN)
Draft Information
Year: 2017
Team: STL
Round/Pick: Round 1, Pick 20 (#20 Overall)
Awards & Achievements
Stanley Cup (2018-2019)
Player Statistics

Career Regular Season

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
4661072893964614872514.8239658193

Career Playoffs

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
5262026-928698.7170000
IDTeamOpp.H/AGAP+/-PIMHitsPPGSOGFO %TOI
No data available.

2024-2025

GPGAPts+/-PIMShotsShot %PPGPP PtsSHGSH PtsGWGOTG
70216081202014514.53191151
Season-by-Season Statistics
SeasonLeagueTeam NameSeason TypeGPGAPtsPIM
2008-2009Brick InvitationalToronto Pro HockeyRegular Season50222
2008-2009Brick InvitationalToronto Pro HockeyPostseason50222
2014-2015CISAASt. Andrew's CollegeRegular Season10000
2014-2015ETAMMHLYork Simcoe Express Mn Mdgt AAARegular Season3418274522
2014-2015OHL CupYork Simcoe Express Mn Mdgt AAAPostseason43250
2014-2015OGC-16Team OMHA WhitePostseason54260
2015-2016OHLLondon KnightsPostseason151452
2015-2016U17-DevTeam BlueRegular Season30112
2015-2016WHC-17Canada White U17Regular Season60110
2015-2016OHLLondon KnightsRegular Season40312150
2015-2016M-CupLondon KnightsRegular Season40110
2016-2017OHLLondon KnightsRegular Season6616506626
2016-2017OHLLondon KnightsPostseason1439126
2017-2018OHLBrantford BulldogsPostseason2112203214
2017-2018OHLBrantford BulldogsRegular Season224252919
2017-2018M-CupHamilton BulldogsRegular Season42130
2017-2018WJC-20Canada U20Regular Season71560
2017-2018OHLLondon KnightsRegular Season2720264618
2018-2019NHLSt. Louis BluesRegular Season709243314
2018-2019NHLSt. Louis BluesPostseason2115610
2019-2020NHLSt. Louis BluesRegular Season6610324218
2019-2020NHLSt. Louis BluesPostseason81232
2020-2021NHLSt. Louis BluesPostseason40332
2020-2021NHLSt. Louis BluesRegular Season33391210
2021-2022NHLSt. Louis BluesRegular Season7220577716
2021-2022NHLSt. Louis BluesPostseason1224610
2022-2023NHLSt. Louis BluesRegular Season7318476522
2023-2024NHLSt. Louis BluesRegular Season8226608648
2024-2025NHLSt. Louis BluesRegular Season7021608120
2024-2025NHLSt. Louis BluesPostseason21010
Career TotalsGPGAPtsPIM
796199493692285