MLB/Players/Trevor Richards
Trevor Richards

TREVOR RICHARDS

P · Chicago White Sox · 20182026 · 339 games
339
CAREER GAMES · REGULAR SEASON
7 seasons · postseason below
.236
CAREER BATTING AVERAGE
496 hits in 2,104 at-bats
81
CAREER HOME RUNS
277 RBI · 21 stolen bases
4.42
CAREER ERA
633.0 innings · 678 strikeouts
24-29
CAREER RECORD
WHIP 1.32

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024MIN5523436447073735625.188.294.308.601
2023TOR5627641631311333351052.228.315.424.739
2022TOR6224041579194335825.237.335.396.730
2021TOR53228264051122822780.175.248.364.612
2020TB913724448061711271.321.372.511.883
2019TB30510631272531960561273.249.323.422.745
2018MIA25479651212651559541305.253.328.422.750
Career2902,10429649693118127724861121.236.316.406.722

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026CWS440167.155262262103.481.14
2025AZ5005.21152507.942.29
2024MIN552265.14433356274.551.21
2023TOR562172.2634035105134.951.35
2022TOR623264.05738358295.341.44
2021TOR537264.140252278123.500.96
2020TB90032.04421112765.911.72
2019TB30612135.11276156127194.061.35
2018MIA2549126.11216254130154.421.39
Career3392429633.0562311272678914.421.32

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2022TOR23000.0001.010.00

04/Every pitch

2021 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 1063 pitches
Called strike (154) Swinging strike (164) In play (151) Foul (186) Ball (408)

Catcher’s view · the zone drawn is the average of the 1,063 batter zones recorded here, 1.57 to 3.38 feet

Pitch mix
PitchNShareMPHRPMStrike%
Four-Seam Fastball60256.6%92.72,18449.8%
Changeup31329.4%84.52,47145.0%
Slider14613.7%84.22,04742.5%
Sinker20.2%89.71,82950.0%

05/Game log

2021
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 13vs TEXL 38112312133.03213
APR 16@ NYYW 8282212032.02203
APR 20@ KCW 147101101043.01104
APR 27vs W 4330000101.00010
APR 30vs HOUL 2991301142.03114
MAY 20@ BALW 10130000021.00002
MAY 23@ CINW 9470100012.01001
MAY 27vs SDW 65103413032.04303
MAY 31vs DETW 3241211010.22101
JUN 1vs DETL 71020000001.00000
JUN 4vs AZW 5130000001.00000
JUN 10@ CINW 7230000031.00003
JUN 12vs PITW 7470100142.01014
JUN 16vs CINL 1260100222.01022
JUN 18@ COLL 5630000011.00001
JUN 19@ COLW 6540100211.01021
JUN 21@ AZL 1560101231.21023
JUN 25vs COLW 5463413010.24301
JUN 27vs COLW 5030000011.00001
JUN 30vs CHCW 15760000232.00023
JUL 3@ PITW 11220000010.20001
JUL 7@ BALW 10230000011.00001
JUL 10@ TBL 2550000041.20004
JUL 19vs BOSL 41351211011.02101
JUL 21vs BOSL 4730000021.00002
JUL 24@ NYMW 10340100031.01003
JUL 26@ BOSL 4552112211.11221
AUG 1vs KCW 5140000021.10002
AUG 4vs CLEW 8640100111.01011
AUG 5vs CLEW 3030000001.00000
AUG 7vs BOSL 1220100111.01011
AUG 10@ LAAW 4060000122.00012
AUG 13@ SEAL 2330000011.00001
AUG 14@ SEAL 3932224010.12201
AUG 18@ WSHL 5830000011.00001
AUG 20vs DETL 1433101120.21212
AUG 22vs DETL 3530000001.00000
AUG 26vs CWSL 71051111011.11101
AUG 28@ DETW 3220001000.20000
AUG 31vs BALL 2460000012.00001
SEP 3vs W 111040100011.01001
SEP 5vs W 8010000010.10001
SEP 6@ NYYW 8040100021.01002
SEP 8@ NYYW 6330000121.00012
SEP 11@ BALW 11230000021.00002
SEP 13vs TBW 8141111001.01100
SEP 18vs MINW 6210000000.10000
SEP 19vs MINW 5340000031.10003
SEP 21@ TBW 4230000201.00020
SEP 24@ MINL 1340100001.01000
SEP 25@ MINW 6130000001.00000
SEP 28vs NYYL 2743213100.22310
SEP 30vs NYYL 2620000010.20001

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.