Trevor Richards Player Stats 2025

Team: Chicago Cubs
Position: RP
Jersey: 19
Exp: 8th season
Age: 31
Ht: 6' 2"
Wt: 205 lbs
College: Drury
80
RATING
2025
#180 RP
POS RANK
2025
65.33
IP
2025
62
SO
2025
4.55
ERA
2025
1.21
WHIP
2025

Player Stats

Player
YEAR TEAM GP
2024 MIN 55
2023 TOR 55
2022 TOR 62
2021 TB 47
2020 TB 9
2019 TB 22
2018 MIA 26
Player Pitching
YEAR TEAM GP GS IP W L SV SO H BB HR R ERA WHIP
Player 2024 MIN 55 Pitching 2 65.33 2 2 1 62 44 35 7 36 4.55 1.21
Player 2023 TOR 55 Pitching 3 72.67 2 1 0 105 63 35 13 41 4.95 1.35
Player 2022 TOR 62 Pitching 4 64.00 3 2 0 82 57 35 9 41 5.34 1.44
Player 2021 TB 47 Pitching 0 64.00 7 2 1 78 40 22 12 26 3.50 0.96
Player 2020 TB 9 Pitching 4 32.00 0 0 0 27 44 11 6 24 5.91 1.72
Player 2019 TB 22 Pitching 3 23.00 3 0 0 24 23 5 3 7 1.93 1.20
Player 2018 MIA 26 Pitching 25 126.00 4 10 0 130 121 54 15 65 4.42 1.39

Game Logs

Player
DATE OPP Score OPPOSING SP
8-26-24 vs ATL L 6-10 Max Fried M. Fried
8-24-24 vs STL L 1-6 Andre Pallante A. Pallante
8-20-24 at SD L 3-5 Michael King M. King
8-18-24 at TEX L 5-6 Tyler Mahle T. Mahle
8-14-24 vs KC L 1-4 Cole Ragans C. Ragans
8-12-24 vs KC W 8-3 Brady Singer B. Singer
8-10-24 vs CLE W 6-3 Alex Cobb A. Cobb
8-7-24 at CHC L 2-8 Javier Assad J. Assad
8-4-24 vs CHW W 13-7 Chris Flexen C. Flexen
8-3-24 vs CHW W 10-2 Davis Martin D. Martin
7-29-24 at BAL L 5-11 Zach Eflin Z. Eflin
7-25-24 vs TB L 0-13 Taj Bradley T. Bradley
7-20-24 vs DET L 3-7 Reese Olson R. Olson
7-14-24 at ARI W 8-7 Zac Gallen Z. Gallen
7-13-24 at ARI L 4-5 Ryne Nelson R. Nelson
7-10-24 at SF L 3-4 Blake Snell B. Snell
7-6-24 at SEA W 5-4 Emerson Hancock E. Hancock
7-4-24 vs HOU L 3-5 Framber Valdez F. Valdez
7-2-24 vs HOU W 7-6 Spencer Arrighetti S. Arrighetti
7-1-24 vs HOU L 1-3 Hunter Brown H. Brown
6-28-24 vs NYY L 5-16 Marcus Stroman M. Stroman
6-25-24 at BOS W 9-4 Brayan Bello B. Bello
6-23-24 at CLE L 5-6 Triston McKenzie T. McKenzie
6-21-24 at CLE L 1-7 Carlos Carrasco C. Carrasco
6-17-24 vs BOS L 3-7 Nick Pivetta N. Pivetta
6-15-24 vs CLE W 5-0 Carlos Carrasco C. Carrasco
6-12-24 at MIL L 4-5 Tobias Myers T. Myers
6-12-24 at MIL W 3-0 Carlos Rodriguez C. Rodriguez
6-9-24 at OAK W 6-4 Mitch Spence M. Spence
6-4-24 vs BAL L 1-10 Corbin Burnes C. Burnes
6-2-24 vs PIT W 5-4 Quinn Priester Q. Priester
5-29-24 at CHW W 3-1 Chris Flexen C. Flexen
5-26-24 at DET L 11-14 Casey Mize C. Mize
5-23-24 at DET W 9-1 Jack Flaherty J. Flaherty
5-21-24 vs CHW L 0-5 Garrett Crochet G. Crochet
5-19-24 vs TB W 5-2 Aaron Civale A. Civale
5-18-24 vs TB L 4-5 Zach Eflin Z. Eflin
5-11-24 vs MIN W 10-8 Simeon Woods-Richardson S. Woods-Richardson
5-7-24 at PHI L 1-10 Cristopher Sanchez C. Sanchez
5-3-24 at WSH L 3-9 Patrick Corbin P. Corbin
5-1-24 vs KC L 1-6 Seth Lugo S. Lugo
4-29-24 vs KC W 6-5 Jonathan Bowlan J. Bowlan
4-26-24 vs LAD L 2-12 Gavin Stone G. Stone
4-24-24 at KC L 2-3 Alec Marsh A. Marsh
4-21-24 at SD L 3-6 Joe Musgrove J. Musgrove
4-17-24 vs NYY L 4-6 Marcus Stroman M. Stroman
4-16-24 vs NYY W 5-4 Carlos Rodon C. Rodon
4-9-24 vs SEA W 5-3 George Kirby G. Kirby
4-7-24 at NYY L 3-8 Luis Gil L. Gil
4-5-24 at NYY W 3-0 Marcus Stroman M. Stroman
4-4-24 at HOU L 0-8 Cristian Javier C. Javier
4-2-24 at HOU L 0-10 Ronel Blanco R. Blanco
3-30-24 at TB L 1-5 Zack Littell Z. Littell
3-28-24 at TB W 8-2 Zach Eflin Z. Eflin
Player Pitching
Date OPP Score OPPOSING SP IP W L SV SO H BB HR R ERA WHIP
Player 8-26-24 vs ATL L 6-10 Max Fried M. Fried Pitching 2.00 0 0 0 2 2 1 0 1 4.50 1.50
Player 8-24-24 vs STL L 1-6 Andre Pallante A. Pallante Pitching 2.00 0 0 0 1 3 3 0 2 9.00 3.00
Player 8-20-24 at SD L 3-5 Michael King M. King Pitching 2.00 0 0 0 1 0 0 0 0 0.00 0.00
Player 8-18-24 at TEX L 5-6 Tyler Mahle T. Mahle Pitching 1.10 0 0 0 1 0 0 0 0 0.00 0.00
Player 8-14-24 vs KC L 1-4 Cole Ragans C. Ragans Pitching 1.00 0 0 0 2 1 2 0 0 0.00 3.00
Player 8-12-24 vs KC W 8-3 Brady Singer B. Singer Pitching 1.00 0 0 0 2 1 0 0 0 0.00 1.00
Player 8-10-24 vs CLE W 6-3 Alex Cobb A. Cobb Pitching 1.00 0 0 1 1 0 0 0 0 0.00 0.00
Player 8-7-24 at CHC L 2-8 Javier Assad J. Assad Pitching 0.67 0 1 0 0 1 5 0 3 40.50 9.00
Player 8-4-24 vs CHW W 13-7 Chris Flexen C. Flexen Pitching 1.00 0 0 0 2 0 0 0 0 0.00 0.00
Player 8-3-24 vs CHW W 10-2 Davis Martin D. Martin Pitching 1.00 0 0 0 1 0 0 0 0 0.00 0.00
Player 7-29-24 at BAL L 5-11 Zach Eflin Z. Eflin Pitching 2.00 0 0 0 1 0 2 0 0 0.00 1.00
Player 7-25-24 vs TB L 0-13 Taj Bradley T. Bradley Pitching 0.33 0 0 0 0 4 2 0 4 108.00 18.00
Player 7-20-24 vs DET L 3-7 Reese Olson R. Olson Pitching 0.33 0 0 0 0 4 1 1 3 81.00 15.00
Player 7-14-24 at ARI W 8-7 Zac Gallen Z. Gallen Pitching 1.00 1 0 0 0 0 0 0 0 0.00 0.00
Player 7-13-24 at ARI L 4-5 Ryne Nelson R. Nelson Pitching 1.00 0 0 0 1 1 2 0 2 18.00 3.00
Player 7-10-24 at SF L 3-4 Blake Snell B. Snell Pitching 0.67 0 1 0 0 2 1 0 2 27.00 4.50
Player 7-6-24 at SEA W 5-4 Emerson Hancock E. Hancock Pitching 1.00 0 0 0 2 3 0 1 3 27.00 3.00
Player 7-4-24 vs HOU L 3-5 Framber Valdez F. Valdez Pitching 1.20 0 0 0 4 1 0 1 1 5.40 0.60
Player 7-2-24 vs HOU W 7-6 Spencer Arrighetti S. Arrighetti Pitching 1.00 0 0 0 0 1 0 0 1 0.00 1.00
Player 7-1-24 vs HOU L 1-3 Hunter Brown H. Brown Pitching 1.10 0 0 0 1 0 0 0 0 0.00 0.00
Player 6-28-24 vs NYY L 5-16 Marcus Stroman M. Stroman Pitching 1.00 0 0 0 0 3 0 0 2 0.00 3.00
Player 6-25-24 at BOS W 9-4 Brayan Bello B. Bello Pitching 1.00 0 0 0 2 0 0 0 0 0.00 0.00
Player 6-23-24 at CLE L 5-6 Triston McKenzie T. McKenzie Pitching 2.00 0 0 0 1 0 0 0 0 0.00 0.00
Player 6-21-24 at CLE L 1-7 Carlos Carrasco C. Carrasco Pitching 1.00 0 0 0 2 1 0 0 0 0.00 1.00
Player 6-17-24 vs BOS L 3-7 Nick Pivetta N. Pivetta Pitching 2.00 0 0 0 1 0 1 0 0 0.00 0.50
Player 6-15-24 vs CLE W 5-0 Carlos Carrasco C. Carrasco Pitching 2.10 0 0 0 1 1 0 0 0 0.00 0.43
Player 6-12-24 at MIL L 4-5 Tobias Myers T. Myers Pitching 1.00 0 0 0 3 0 0 0 0 0.00 0.00
Player 6-12-24 at MIL W 3-0 Carlos Rodriguez C. Rodriguez Pitching 0.67 0 0 0 0 1 1 0 0 0.00 3.00
Player 6-9-24 at OAK W 6-4 Mitch Spence M. Spence Pitching 0.67 0 0 0 0 2 1 0 2 27.00 4.50
Player 6-4-24 vs BAL L 1-10 Corbin Burnes C. Burnes Pitching 2.00 0 0 0 4 0 0 0 0 0.00 0.00
Player 6-2-24 vs PIT W 5-4 Quinn Priester Q. Priester Pitching 1.00 0 0 0 0 0 0 0 0 0.00 0.00
Player 5-29-24 at CHW W 3-1 Chris Flexen C. Flexen Pitching 3.10 1 0 0 0 1 1 0 0 0.00 0.60
Player 5-26-24 at DET L 11-14 Casey Mize C. Mize Pitching 1.10 0 0 0 1 2 3 1 3 20.25 3.75
Player 5-23-24 at DET W 9-1 Jack Flaherty J. Flaherty Pitching 1.00 0 0 0 0 0 0 0 0 0.00 0.00
Player 5-21-24 vs CHW L 0-5 Garrett Crochet G. Crochet Pitching 0.67 0 0 0 2 1 0 0 1 13.50 1.50
Player 5-19-24 vs TB W 5-2 Aaron Civale A. Civale Pitching 1.00 0 0 0 1 0 0 0 0 0.00 0.00
Player 5-18-24 vs TB L 4-5 Zach Eflin Z. Eflin Pitching 1.00 0 0 0 2 0 1 0 0 0.00 1.00
Player 5-11-24 vs MIN W 10-8 Simeon Woods-Richardson S. Woods-Richardson Pitching 2.00 0 0 0 2 0 0 0 0 0.00 0.00
Player 5-7-24 at PHI L 1-10 Cristopher Sanchez C. Sanchez Pitching 1.10 0 0 0 1 0 0 0 0 0.00 0.00
Player 5-3-24 at WSH L 3-9 Patrick Corbin P. Corbin Pitching 0.33 0 0 0 0 0 0 0 0 0.00 0.00
Player 5-1-24 vs KC L 1-6 Seth Lugo S. Lugo Pitching 1.00 0 0 0 1 0 0 0 0 0.00 0.00
Player 4-29-24 vs KC W 6-5 Jonathan Bowlan J. Bowlan Pitching 1.00 0 0 0 1 1 0 1 1 9.00 1.00
Player 4-26-24 vs LAD L 2-12 Gavin Stone G. Stone Pitching 1.10 0 0 0 2 2 0 1 1 6.75 1.50
Player 4-24-24 at KC L 2-3 Alec Marsh A. Marsh Pitching 1.00 0 0 0 0 1 0 0 0 0.00 1.00
Player 4-21-24 at SD L 3-6 Joe Musgrove J. Musgrove Pitching 1.10 0 0 0 1 0 3 0 0 0.00 2.25
Player 4-17-24 vs NYY L 4-6 Marcus Stroman M. Stroman Pitching 1.00 0 0 0 1 0 0 0 0 0.00 0.00
Player 4-16-24 vs NYY W 5-4 Carlos Rodon C. Rodon Pitching 1.00 0 0 0 1 1 1 0 2 18.00 2.00
Player 4-9-24 vs SEA W 5-3 George Kirby G. Kirby Pitching 1.00 0 0 0 1 1 1 1 2 18.00 2.00
Player 4-7-24 at NYY L 3-8 Luis Gil L. Gil Pitching 1.00 0 0 0 2 0 2 0 0 0.00 2.00
Player 4-5-24 at NYY W 3-0 Marcus Stroman M. Stroman Pitching 1.10 0 0 0 3 0 0 0 0 0.00 0.00
Player 4-4-24 at HOU L 0-8 Cristian Javier C. Javier Pitching 0.67 0 0 0 1 0 0 0 0 0.00 0.00
Player 4-2-24 at HOU L 0-10 Ronel Blanco R. Blanco Pitching 0.67 0 0 0 1 0 0 0 0 0.00 0.00
Player 3-30-24 at TB L 1-5 Zack Littell Z. Littell Pitching 1.00 0 0 0 0 2 0 0 0 0.00 2.00
Player 3-28-24 at TB W 8-2 Zach Eflin Z. Eflin Pitching 1.00 0 0 0 1 0 1 0 0 0.00 1.00