Basenerd Banner
Trevor Richards
Trevor Richards
Philadelphia Phillies • Pitcher
Age 32 • 6' 2" • 205 lb
Bats: R • Throws: R
MLB Debut: 2018-04-02
Born: Aviston , IL • USA
2025 Stats
W
0
L
0
ERA
12.00
WHIP
3.00
IP
3.0
SO
2
SV
0
HLD
0
G
3
GS
0
Career Stats
W
24
L
28
ERA
4.53
WHIP
1.34
IP
565.2
SO
616
SV
2
HLD
33
G
295
GS
61
Year-by-Year Pitching
Year Team GGSIP WLSVSO ERAWHIPAwards
2018 MIA 25 25 126.1 4 9 130 4.42 1.39
2019 Total 30 23 135.1 6 12 127 4.06 1.35
2020 TB 9 4 32.0 27 5.91 1.72
2021 Total 53 64.1 7 2 1 78 3.50 0.96
2022 TOR 62 4 64.0 3 2 82 5.34 1.44
2023 TOR 56 3 72.2 2 1 105 4.95 1.35
2024 Total 55 2 65.1 2 2 1 62 4.55 1.21
2025 Total 5 5.2 5 7.94 2.29
Game Logs
Season selector loads one year at a time.
Pitching
Date Opponent IP H R ER BB SO HR
2025-07-23 vs HOU 1.2 3 1 1 0 1 0
2025-07-21 vs HOU 1.0 1 0 0 0 2 0
2025-06-10 vs NYY 2.0 3 0 0 0 1 0
2025-06-08 @ CWS 0.0 2 3 3 2 0 0
2025-06-07 @ CWS 1.0 2 1 1 0 1 0
Transactions
Entire history • newest first.
2026-01-23
Philadelphia Phillies invited non-roster RHP Trevor Richards to spring training.
2025-12-11
Philadelphia Phillies signed free agent RHP Trevor Richards to a minor league contract.
2025-07-28
Arizona Diamondbacks sent RHP Trevor Richards outright to Reno Aces.
2025-07-26
Arizona Diamondbacks designated RHP Trevor Richards for assignment.
2025-07-18
Arizona Diamondbacks selected the contract of RHP Trevor Richards from Reno Aces.
2025-06-19
Arizona Diamondbacks signed free agent RHP Trevor Richards to a minor league contract.
2025-06-13
Kansas City Royals sent RHP Trevor Richards outright to Omaha Storm Chasers.
2025-06-11
Kansas City Royals designated RHP Trevor Richards for assignment.
2025-06-07
Kansas City Royals selected the contract of RHP Trevor Richards from Omaha Storm Chasers.
2025-05-08
Kansas City Royals signed free agent RHP Trevor Richards to a minor league contract.
2025-02-07
Chicago Cubs invited non-roster RHP Trevor Richards to spring training.
2025-01-19
Chicago Cubs signed free agent RHP Trevor Richards to a minor league contract.
2024-09-02
Minnesota Twins sent RHP Trevor Richards outright to St. Paul Saints.
2024-08-27
Minnesota Twins designated RHP Trevor Richards for assignment.
2024-07-31
Minnesota Twins activated RHP Trevor Richards.
2024-07-30
Toronto Blue Jays traded RHP Trevor Richards to Minnesota Twins for SS Jay Harry.
2023-08-18
Toronto Blue Jays activated RHP Trevor Richards from the 15-day injured list.
2023-08-15
Toronto Blue Jays sent RHP Trevor Richards on a rehab assignment to Buffalo Bisons.
2023-08-03
Toronto Blue Jays placed RHP Trevor Richards on the 15-day injured list retroactive to August 2, 2023. Neck inflammation.
2022-07-03
Toronto Blue Jays activated RHP Trevor Richards from the 15-day injured list.
2022-06-30
Toronto Blue Jays sent RHP Trevor Richards on a rehab assignment to Buffalo Bisons.
2022-06-18
Toronto Blue Jays placed RHP Trevor Richards on the 15-day injured list. Neck strain.
2021-07-07
RHP Trevor Richards, and assigned to Toronto Blue Jays.
2021-07-06
Toronto Blue Jays traded 1B Rowdy Tellez to Milwaukee Brewers for RHP Bowden Francis and RHP Trevor Richards.
2021-05-22
Milwaukee Brewers activated RHP Trevor Richards.
2021-05-21
Tampa Bay Rays traded SS Willy Adames and RHP Trevor Richards to Milwaukee Brewers for RHP J.P. Feyereisen and RHP Drew Rasmussen.
2021-05-19
Tampa Bay Rays recalled RHP Trevor Richards from Durham Bulls.
2021-05-01
Tampa Bay Rays optioned RHP Trevor Richards to Durham Bulls.
2021-04-12
Tampa Bay Rays recalled RHP Trevor Richards.
2021-04-12
Tampa Bay Rays recalled P Trevor Richards.
2021-04-12
Tampa Bay Rays recalled P Trevor Richards from Rays Alternate Training Site.
2021-03-28
Tampa Bay Rays optioned P Trevor Richards to Durham Bulls.
2020-10-28
Tampa Bay Rays activated RHP Trevor Richards.
2020-10-11
Tampa Bay Rays reassigned RHP Trevor Richards to the minor leagues.
2020-10-08
Tampa Bay Rays activated RHP Trevor Richards.
2020-09-29
Tampa Bay Rays reassigned RHP Trevor Richards to the minor leagues.
2020-09-28
Tampa Bay Rays recalled RHP Trevor Richards from Rays Alternate Training Site.
2020-09-18
Tampa Bay Rays optioned RHP Trevor Richards to Rays Alternate Training Site.
2020-09-17
Tampa Bay Rays recalled Trevor Richards from Rays Alternate Training Site.
2020-09-08
Tampa Bay Rays optioned RHP Trevor Richards to Rays Alternate Training Site.
2020-08-06
Tampa Bay Rays recalled Trevor Richards from Rays Alternate Training Site.
2020-08-04
Tampa Bay Rays optioned RHP Trevor Richards to Rays Alternate Training Site.
2020-08-03
Tampa Bay Rays optioned RHP Trevor Richards to Rays Alternate Training Site.
2020-07-23
Tampa Bay Rays recalled Trevor Richards from Durham Bulls.
2020-03-26
Tampa Bay Rays optioned RHP Trevor Richards to Durham Bulls.
2019-10-11
Trevor Richards roster status changed by Tampa Bay Rays.
2019-10-02
Tampa Bay Rays reassigned RHP Trevor Richards to the minor leagues.
2019-08-18
Tampa Bay Rays recalled RHP Trevor Richards from Durham Bulls.
2019-07-31
Tampa Bay Rays optioned RHP Trevor Richards to Durham Bulls.
2019-07-31
Miami Marlins traded RHP Nick Anderson and RHP Trevor Richards to Tampa Bay Rays for RF Jesus Sanchez and RHP Ryne Stanek.
2018-06-07
Miami Marlins recalled RHP Trevor Richards from New Orleans Baby Cakes.
2018-04-27
Miami Marlins optioned RHP Trevor Richards to New Orleans Baby Cakes.
2018-04-02
Miami Marlins selected the contract of Trevor Richards from Jacksonville Jumbo Shrimp.
2018-02-08
Miami Marlins invited non-roster RHP Trevor Richards to spring training.
2016-07-07
Miami Marlins signed free agent RHP Trevor Richards to a minor league contract.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Ready
Basic Line
Season / Game
Loading…
Pitch Arsenal
Usage • Velo • Break • Spin • xwOBA
Pitch N Use% Velo HB IVB Spin xwOBA Whiff%
Loading…
Notes
Primary pitch summary
Movement Profile (Induced Break)
Arm-side / Glove-side vs Rise / Drop (in)
Circles: 12/18/24 in • Dots = pitch types (size ~ pitch count)
Pitch Location Heatmaps
KDE-style blur • fixed zone • catcher POV
vs. LHH
vs. RHH
Zone: left -0.83 / right 0.83 • bot 1.595 / top 3.394 • Domain: X [-2,2], Z [0,5]