Robert Thomas
18

Robert Thomas

CSTL2-Way Fwd

6'0"·213 lbs·27 yrs

Robert Thomas has 14 points (3 goals, 11 assists) in 19 games in 2026-27, tied for 96th among NHL skaters with 10+ games played. Stats through Nov 12, 2026.

2026-27 Season

3Goals
↑
65th pctile
11Assists
↑
91st pctile
14Points
↑
83rd pctile
20.5TOI/GP
↓
94th pctile
0.74P/GP
↓
81st pctile
12.5%S%
↓
62nd pctile

2026-27 Production Profile

Shot Quality0th pctile
-1.4
Goals Above Expected
Shooting %12.5%
10.0% league avg
xG4.4
Goals3
Primary Points0th pctile
71.4%
10 of 14 points
3G
7A1
4A2
GoalsA1A2
Clutch Factor
0
Clutch Points (0.0% of 14)
Trailing by 1 in 3rd0G·0A
Tied ≤10 min in 3rd0G·0A
Overtime0G·0A
Game-Winning Goals0
Competition Strength
GPGAPTSP/GP
Top 1093691.00
Middle50110.20
Bottom 1050440.80
1.00
0.20
0.80
Elevated vs elites — thrives against top competition (+0.20 P/GP)
Physical Matchups
GPGAPTSP/GP
vs Physical70550.71
vs Moderate62681.33
vs Finesse61010.17
0.71
1.33
0.17
Thrives against physical teams — +0.54 P/GP vs top-third hitters
Fatigue Factor
GPGAPTSP/GP
B2B10000.00
1 day rest1137100.91
2+ days70440.57
0.00
0.91
0.57
B2B fatigue impact: −0.57 P/GP vs well-rested games

Career Statistics

SeasonTeamGPGAPTS+/-PIMPPGSHGSS%TOI
2018-19
STL
7092433−214308011.2%13:04
2019-20
STL
66103242+918108711.5%14:34
2020-21
STL
333912+110002213.6%13:36
2021-22
STL
72205777+17163211517.4%18:46
2022-23
STL
73184765−8225110617.0%19:21
2023-24
STL
82266086+9488117015.3%20:58
2024-25
STL
70216081+20203114514.5%19:57
2025-26
STL
64253964+22243210224.5%19:00
2026-27
STL
1931114+110112412.5%20:32
Career—549135339474+6918227885115.9%—

Career Trajectory

Show:
Stable Performance

Games missed by season

SeasonRegular SeasonPlayoffs
InjurySuspensionOther absenceReason unspecifiedInjurySuspensionOther absenceReason unspecified
2025-26000180000
2024-25000120000
2022-2300090000
2021-22000100000
2020-21000230000
2019-2000050001
2018-19000120005
Career000890006

Counted in the season the games were played. Injury: a reported injury or illness. Reason unspecified: games out of the lineup with no reported reason (an unreported injury, a stint in the minors, a healthy scratch).

Absence history

SeasonTeamAbsenceStatusFromToGames missed (regular season)Games missed (playoffs)Source
2025-26
STL
Absence, reason unspecified—Mar 24, 2026Mar 28, 202610Lineups
2025-26
STL
Absence, reason unspecified—Jan 10, 2026Mar 1, 2026130Lineups
2025-26
STL
Absence, reason unspecified—Oct 25, 2025Nov 3, 202540Lineups
2024-25
STL
Absence, reason unspecified—Oct 22, 2024Nov 19, 2024120Lineups
2022-23
STL
Absence, reason unspecified—Mar 28, 2023Apr 8, 202350Lineups
2022-23
STL
Absence, reason unspecified—Mar 21, 2023Mar 25, 202310Lineups
2022-23
STL
Absence, reason unspecified—Jan 26, 2023Feb 11, 202320Lineups
2022-23
STL
Absence, reason unspecified—Nov 26, 2022Dec 1, 202210Lineups
2021-22
STL
Absence, reason unspecified—Mar 19, 2022Mar 24, 202210Lineups
2021-22
STL
Absence, reason unspecified—Mar 12, 2022Mar 19, 202220Lineups
2021-22
STL
Absence, reason unspecified—Dec 4, 2021Dec 29, 202170Lineups
2020-21
STL
Absence, reason unspecified—Apr 9, 2021Apr 24, 202140Lineups
2020-21
STL
Absence, reason unspecified—Feb 6, 2021Mar 22, 2021190Lineups
2019-20
STL
Absence, reason unspecified—Aug 2, 2020Aug 9, 202001Lineups
2019-20
STL
Absence, reason unspecified—Oct 2, 2019Oct 17, 201950Lineups
2018-19
STL
Absence, reason unspecified—Jun 9, 2019Oct 2, 201901Lineups
2018-19
STL
Absence, reason unspecified—May 27, 2019Jun 9, 201904Lineups
2018-19
STL
Absence, reason unspecified—Jan 10, 2019Feb 2, 201970Lineups
2018-19
STL
Absence, reason unspecified—Nov 28, 2018Dec 1, 201810Lineups
2018-19
STL
Absence, reason unspecified—Oct 14, 2018Oct 27, 201840Lineups

Games · 2026-27 regular season