Roy Thomas

Pitcher · Career Stats, Bio & Records (1977-1987)

Roy Thomas was a pitcher who played in Major League Baseball from 1977 to 1987 for the Houston Astros, the St. Louis Cardinals, and the Seattle Mariners, a span of 11 seasons. Across 182 career appearances, he went 20-11 with a 3.82 ERA and 289 strikeouts. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 264.4.

W (Wins):
Games credited to a pitcher whose team took a lead it never surrendered while he was the pitcher of record.
ERA (Earned Run Average):
Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
SO (Strikeouts):
For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
WHIP (Walks and Hits per Inning Pitched):
Baserunners allowed per inning: (BB + H) ÷ IP. Under 1.00 is elite.

Data updated

W–L 20–11
ERA 3.82
WHIP 1.39
SO 289
Pitcher PIV 264.4
Position
Pitcher
Bats / Throws
R / R
Height / Weight
6'5" / 215 lb
Born
6/22/1953 in Quantico, VA, USA
MLB Debut
1977-09-21
Last Game
1987-08-04

Full name: Roy Justin Thomas

Career Pitching Statistics

Roy Thomas — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
20 11 182 13 0 0 7 419.3 387 178 33 196 289 3.82 264.4

Career ERA 3.82 vs. league average 3.93 across their career seasons — near league average.

Season-by-Season Pitching

Pitching Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Career Batting Statistics

Roy Thomas — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
182 34 0 4 1 0 0 1 0 1 16 .118 .143 .147 .290 0

Career AVG .118 vs. league average .262 across their career seasons — 55.0% below league average.

Career OBP .143 vs. league average .326 across their career seasons — 56.2% below league average.

Career SLG .147 vs. league average .393 across their career seasons — 62.6% below league average.

Career OPS .290 vs. league average .720 across their career seasons — 59.7% below league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Roy Thomas — Batting — Home / Away
SplitGABRHHRRBIAVG
Home90160401.250
Away92180000.000

Pitching — Home / Away

Roy Thomas — Pitching — Home / Away
SplitGIPHERBBSOERA
Home90220.0203911021483.72
Away92199.118487941413.93

Last 10 Games — Pitching

Roy Thomas — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
1987-08-04 SEAOAK 2.0100030
1987-07-31 SEALAA 1.0333100
1987-07-25 SEABOS 2.0322110
1987-07-20 SEAMIL 1.1444200
1987-07-17 SEADET 1.0000020
1987-07-09 SEABOS W 4.2500210
1987-07-04 SEADET 5.1411530
1987-06-28 SEAKCR 3.1322042
1985-10-04 SEACHW 6.1100040
1985-10-01 SEACLE 1.0033310

Fielding Statistics

Career Fielding Totals by Position

Roy Thomas — Career Fielding Totals by Position
Position G GS PO A E DP
P 182 13 36 54 0 4

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Roy Thomas — Career Games by Position
Position Games
Pitcher 182

Salary History

Roy Thomas — Salary History
Year Team League Salary
1986 SEA AL $165,000
Total Career Earnings $165,000

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Roy Thomas (highlighted) compared to peers across the same era.

  1. 98
    John Urrea
    17-18, 3.74 ERA
  2. 95
    Bill Simas
    18-19, 3.83 ERA
  3. 95
    Mike Armstrong
    19-17, 4.10 ERA
  4. 94
    Oscar Villarreal
    24-15, 3.86 ERA
  5. 93
    Joey McLaughlin
    29-28, 3.85 ERA
  6. 89
    Clay Hensley
    28-34, 4.00 ERA

Frequently Asked Questions about Roy Thomas

What years did Roy Thomas play?
Roy Thomas played in Major League Baseball from 1977 to 1987.
Was Roy Thomas a pitcher?
Yes. Roy Thomas pitched in the major leagues, recording 20 wins and 289 strikeouts.
How many home runs did Roy Thomas hit?
Roy Thomas hit 0 career home runs with 4 hits.
What was Roy Thomas's career batting average?
Roy Thomas batted .118 over his career, with 4 hits in 34 at bats.
How many RBI did Roy Thomas have?
Roy Thomas drove in 1 runs in his career.
What was Roy Thomas's career ERA?
Roy Thomas finished with a 3.82 career ERA, going 20-11 with 289 strikeouts.