Trevor Richards

In Minors
High Level
MLB
Years
2012-2025 (2018-2025)
Proper Name
Trevor Michael Richards
Nickname
Richie
Positions
P (390)
Height / Weight
6-2 / 205
Bats / Throws
Right / Right
Birthdate
May 15,1993   Age:  32.246
High School
Mater Dei (Breese,IL)
Colleges
Drury University (Springfield,MO)
Drafted/Signed
Service Time
6.088 (2025)
MLB Debut
MLBAM ID
Retrosheet#
richt001
Show More
Transactions data is available for all MLB-affiliated players since ~2012. MLB change-of-team transactions are available since early 1900s

When using 'Change of teams' filter, if an MLB organization appears twice in a row, it implies a re-signing as a free agent.
Show Releated Ebay Listings

Transactions

CSV
Glossary
Want to Buy this data? Check out the Transactions History data product in the TBC Data Store
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2025-12-112025Philadelphia PhilliesLehigh ValleyAAAMinorsAssigned to Lehigh Valley IronPigs (AAA) 
2025-12-112025Philadelphia Phillieson MLB rosterMLBMinorsSigned to minor league contract 
2025-10-142025   Free AgtGranted free agency 
2025-09-102025Arizona DiamondbacksRenoAAAMinorsActivated from injured list 
2025-08-302025Arizona DiamondbacksRenoAAAIL-7IL-7 Injured 
2025-07-282025Arizona DiamondbacksRenoAAAMinorsOutrighted to minors 
2025-07-262025Arizona Diamondbackson MLB rosterMLBDFADesignated for Assignment 
2025-07-182025Arizona Diamondbackson MLB rosterMLBActiveContract purchased from minorsYes
2025-06-192025Arizona DiamondbacksRenoAAAMinorsSigned to Minor League contract 
2025-06-132025   Free AgtGranted free agency 
2025-06-122025Kansas City RoyalsOmahaAAAMinorsOutrighted to minors 
2025-06-112025Kansas City Royalson MLB rosterMLBDFADesignated for Assignment 
2025-06-072025Kansas City Royalson MLB rosterMLBActiveContract purchased from minorsYes
2025-05-082025Kansas City RoyalsOmahaAAAMinorsSigned to Minor League contract 
2025-05-032025   Free AgtReleased by Cubs 
2025-01-192025Chicago CubsIowaAAAMinorsSigned to Minor League contract 
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2024-10-012024   Free AgtGranted free agency 
2024-09-062024Minnesota TwinsSt. PaulAAARestrPlaced on temporarily inactive list 
2024-09-022024Minnesota TwinsSt. PaulAAAMinorsOutrighted to minors 
2024-08-272024Minnesota Twinson MLB rosterMLBDFADesignated for Assignment 
2024-07-302024Minnesota Twinson MLB rosterMLBActiveTraded from Blue Jays to Twins for Jay HarryYes
2024-01-112024Toronto Blue Jayson MLB rosterMLBActiveSigned to 1-year contract for 2024-2024 ($2.15m) [Avoids Arbitration]Yes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2023-08-182023Toronto Blue Jayson MLB rosterMLBActiveActivated from injured listYes
2023-08-152023Toronto Blue JaysBuffaloAAAIL-15Assigned to Buffalo Bisons (AAA) for rehabYes
2023-08-032023Toronto Blue Jayson MLB rosterMLBIL-15IL-15 Neck InflammationYes
2023-01-132023Toronto Blue Jayson MLB rosterMLBActiveSigned to 1-year contract for 2023-2023 ($1.5m) [Avoids Arbitration]Yes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2022-07-032022Toronto Blue Jayson MLB rosterMLBActiveActivated from Injured ListYes
2022-06-302022Toronto Blue JaysBuffaloAAAIL-15Assigned to Buffalo Bisons (AAA) for rehabYes
2022-06-182022Toronto Blue Jayson MLB rosterMLBIL-15IL-15 Neck strainYes
2022-03-222022Toronto Blue Jayson MLB rosterMLBActiveSigned to 1-year contract for 2022-2022 ($1m) [Avoids arbitration]Yes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2021-07-062021Toronto Blue Jayson MLB rosterMLBActiveTraded from Brewers with Bowden Francis to Blue Jays for Rowdy TellezYes
2021-05-212021Milwaukee Brewerson MLB rosterMLBActiveTraded from Rays with Willy Adames to Brewers for Drew Rasmussen and JP FeyereisenYes
2021-05-192021Tampa Bay Rayson MLB rosterMLBActiveRecalled from Durham (AAA)Yes
2021-05-012021Tampa Bay RaysDurhamAAAMinorsAssigned to Durham (AAA)Yes
2021-04-122021Tampa Bay Rayson MLB rosterMLBActiveRecalled from Durham (AAA)Yes
2021-03-282021Tampa Bay RaysDurhamAAAMinorsAssigned to Durham [AAA_East] (AAA)Yes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2020-10-112020Tampa Bay Rayson MLB rosterMLBMinorsAssigned to minorsYes
2020-10-082020Tampa Bay Rayson MLB rosterMLBActiveRecalled from minorsYes
2020-09-182020Tampa Bay Rayson MLB rosterMLBMinorsAssigned to minorsYes
2020-09-172020Tampa Bay Rayson MLB rosterMLBActiveRecalled from minorsYes
2020-09-082020Tampa Bay Rayson MLB rosterMLBMinorsAssigned to minorsYes
2020-08-062020Tampa Bay Rayson MLB rosterMLBActiveRecalled from minorsYes
2020-08-042020Tampa Bay Rayson MLB rosterMLBMinorsAssigned to minorsYes
2020-07-232020Tampa Bay Rayson MLB rosterMLBActiveRecalled from Durham (AAA)Yes
2020-03-262020Tampa Bay RaysDurhamAAAMinorsAssigned to Durham (AAA)Yes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2019-08-182019Tampa Bay Rayson MLB rosterMLBActiveRecalled from Durham (AAA)Yes
2019-07-312019Tampa Bay RaysDurhamAAAMinorsTraded from Rays with Nick Anderson to Marlins for Jesus Sanchez and Ryne StanekYes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2018-06-072018Miami Marlinson MLB rosterMLBActiveRecalled from New Orleans (AAA)Yes
2018-04-272018Miami MarlinsNew OrleansAAAMinorsAssigned to New Orleans (AAA)Yes
2018-04-022018Miami Marlinson MLB rosterMLBActiveContract purchased from minorsYes
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2017-07-142017Miami MarlinsJacksonvilleAAMinorsAssigned to Jacksonville (AA) 
2017-07-122017Miami MarlinsJupiterA+MinorsAssigned to Jupiter (A+) 
2017-06-222017Miami MarlinsJacksonvilleAAMinorsAssigned to Jacksonville (AA) 
2017-04-062017Miami MarlinsJupiterA+MinorsAssigned to Jupiter (A+) 
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2016-07-282016Miami MarlinsGreensboroAMinorsAssigned to Greensboro (A) 
2016-07-072016Miami MarlinsBataviaA-MinorsSigned as undrafted free agent (Drury) 
56 record(s)

Injuries

CSV
Glossary
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2025-08-302025Arizona DiamondbacksRenoAAAIL-7IL-7 Injured 
2023-08-152023Toronto Blue JaysBuffaloAAAIL-15Assigned to Buffalo Bisons (AAA) for rehabYes
2023-08-032023Toronto Blue Jayson MLB rosterMLBIL-15IL-15 Neck InflammationYes
2022-06-302022Toronto Blue JaysBuffaloAAAIL-15Assigned to Buffalo Bisons (AAA) for rehabYes
2022-06-182022Toronto Blue Jayson MLB rosterMLBIL-15IL-15 Neck strainYes
5 record(s)

Trades

CSV
Glossary
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
tranx dateyearmlb teamminor lg teamlevelstatustransaction description40-man
2024-07-302024Minnesota Twinson MLB rosterMLBActiveTraded from Blue Jays to Twins for Jay HarryYes
2021-07-062021Toronto Blue Jayson MLB rosterMLBActiveTraded from Brewers with Bowden Francis to Blue Jays for Rowdy TellezYes
2021-05-212021Milwaukee Brewerson MLB rosterMLBActiveTraded from Rays with Willy Adames to Brewers for Drew Rasmussen and JP FeyereisenYes
2019-07-312019Tampa Bay RaysDurhamAAAMinorsTraded from Rays with Nick Anderson to Marlins for Jesus Sanchez and Ryne StanekYes
4 record(s)