Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Trevor RichardsTrack this Player High Level: MLB Current Team: Miami Marlins MLB Years: 2018-2019
Follow TBC on Twitter and Facebook

Rated Prospect
PositionsP-69Player Listed UnderMajor Leaguers
Proper NameTrevor Michael Richards
Height6-2Weight190BatsRightThrowsRight
Born DateMay 15,1993 [26.208]PlaceAviston,Illinois
High SchoolMater Dei (Breese,IL)
CollegeDrury University (Springfield,MO)Service Time0.142 (2018)
Prospect Rankings[PIPE] 2018-MIA-#22
MLB DebutApril 2,2018 [24.322]
OrganizationsMIA [4] Awards0
TBC Player ID199427Retrosheet IDricht001MLBAM ID670950
Pitch Repertoire Fastball (49.15%) -- Changeup (35.23%) -- Slider (7.32%) -- Cutter (4.56%) -- Curveball (3.70%) -- Splitter (0.04%)
Fastball Velocity [2019] - 90.84 - [2018] - 90.75
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Salaries


This player page is available for sponsorship:
Sponsor the Trevor Richards page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts66Walks68Hittable73SO/BB76vsPower73Hitting10Durability55Team.445Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2012DruryCollegeNCAAS/R19135.541266100037.044252319211001.4210.610.242.175.062.33.250-
2013DruryCollegeNCAAST20942.4114131000078.0632521019642001.057.24--2.187.353.37.692-
2014DruryCollegeNCAAST21821.7113121200084.0712316115738301.027.610.111.617.824.87.800-
2015DruryCollegeNCAAST22533.6111110000072.0653429219729101.168.090.252.368.963.79.625-
2015Gateway GrizzliesFrontierInd-ST22663.3614140100091.08039346278416101.187.910.592.678.313.11.500-
2016Gateway GrizzliesFrontierInd-ST23333.21981000047.2402117620486001.267.551.133.789.062.40.500-
2016Batavia MuckdogsNYPLA-mia3S/R23001.69312000010.295212154001.037.590.841.6912.667.50--
2016Greensboro GrasshoppersSALAmia29ST23232.68880000043.2291713314387000.985.980.622.897.832.71.400-
2016Minor Totals (2 teams)MinorMLB--S/R0232.481192000053.03822154165311000.996.290.662.658.783.31.4003.04
2017Jupiter HammerheadsFSLA+mia0S/R24742.1713112001070.2542117212814000.936.880.251.5310.326.75.636-
2017Jacksonville Jumbo ShrimpSouAAmia23ST24572.8714140000075.0673224418773001.138.000.482.159.204.28.417-
2017Minor Totals (2 teams)MinorMLB--ST012112.53272520010145.112153416301587001.037.460.371.859.745.27.5222.14
2018New Orleans Baby CakesPCLAAAmiaST25322.06660000039.03110944370000.897.090.920.928.479.25.600-
2018Miami MarlinsNLMLBmia63ST25494.42252500000126.0121656215541308101.398.621.073.859.262.41.3080.77
2019Durham BullsILAAAtbaST26001.6933000005.04110481001.506.75--6.7513.502.00--
2019Miami MarlinsNLMLBmiaST263124.50232030010112.0104565616511034001.388.361.294.108.282.02.2001.38
2019Tampa Bay RaysALMLBtbaS/R26301.93734000023.0237535240001.208.871.161.939.264.801.0000.26
MLB Totals - 2 Season(s)Filter10214.23554870010261.22481281233411025712101.378.531.173.788.842.34.3230.99
Minor League Totals - 4 Season(s)Filter17162.42474340010242.01948666145425619001.017.130.511.989.404.74.515-
AAA Totals - 2 Season(s)Filter322.01990000044.235111048451000.967.050.811.619.075.63.600-
AA Totals - 1 Season(s)Filter572.8714140000075.0673224418773001.138.000.482.159.204.28.417-
A+ Totals - 1 Season(s)Filter742.1713112001070.2542117212814000.936.880.251.5310.326.75.636-
A Totals - 1 Season(s)Filter232.68880000043.2291713314387000.985.980.622.897.832.71.400-
A- Totals - 1 Season(s)Filter001.69312000010.295212154001.037.590.841.6912.667.50--
Ind Totals - 2 Season(s)Filter993.31232211000138.21206051124713222101.207.790.783.058.572.81.500-
NCAA Totals - 4 Season(s)Filter23122.94504283000271.12431078946223020401.128.040.132.057.613.71.657-
Miami Marlins Totals - 2 Season(s)Filter7214.46484530010238.02251211183110523312101.388.501.173.978.802.22.250-
Tampa Bay Rays Totals - 1 Season(s)Filter301.93734000023.0237535240001.208.871.161.939.264.801.000-
Average MLB - Per ~220 innings8184.23464060010220.0209108103299221610101.378.531.173.788.842.34.3080.99
Average Minor - Per ~220 innings15142.42423930010220.01747759134823017001.017.130.511.989.404.74.517-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2017Jacksonville Jumbo ShrimpSouAAmia23p248130200000011004000.154.214.154.3682018.667.000.077.1755.5655.5610.000.000.000.00
2018New Orleans Baby CakesPCLAAAmia2523010000000102001.333.333.333.666105.500.000.000.2930.0020.000.000.000.000.00
2018Miami MarlinsNLMLBmia632522311200020011704000.065.094.065.1592036.143.000.032.0772.7847.2217.000.000.000.00
2019Miami MarlinsNLMLBmia2622302300000021802000.100.156.100.2563034.250.000.067.1255.8852.949.000.000.000.00
MLB Totals - 2 Season(s)Filter44613500020033506000.082.125.082.2075070.192.000.049.0004.2950.0011.670.000.000.00
Minor League Totals - 2 Season(s)Filter10160300000011106001.188.235.188.4233023.600.000.063.0004.3547.8311.000.000.000.00
AAA Totals - 1 Season(s)Filter23010000000102001.333.333.333.666105.500.000.000.0000.0020.000.000.000.000.00
AA Totals - 1 Season(s)Filter8130200000011004000.154.214.154.3682018.667.000.077.0005.5655.5610.000.000.000.00
Miami Marlins Totals - 2 Season(s)Filter44613500020033506000.082.125.082.2075070.192.000.049.0004.2950.0011.670.000.000.00
Average MLB - Per 162 games162225111800070011129022000.082.125.082.207180258.192.000.049.0004.2950.0011.670.000.000.00
Average Minor - Per 162 games162259049000000161780970016.188.235.188.423490373.600.000.063.0004.3547.8311.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2016Batavia Muckdogs NYPLA-mia23P3---1--111.0000.33------3100.04.0
2016Greensboro Grasshoppers SALAmia23P8--210--12121.0001.50------8100.05.7
2017Jupiter Hammerheads FSLA+mia24P13--310--13131.0001.00------13100.09.6
2017Jacksonville Jumbo Shrimp SouAAmia24P14--45--991.0000.64------14100.010.0
2018New Orleans Baby Cakes PCLAAAmia25P6--12--331.0000.50------6100.04.3
2018Miami MarlinsNLMLBmia25P2525126713-120201.0000.800.165455.6-25100.015.5
2019Durham Bulls ILAAAtba26P3---------------3100.02.2
2019Miami MarlinsNLMLBmia26P23201121011212321.9130.910.193350.0-23100.014.2
2019Tampa Bay RaysALMLBtba26P7323-31-43.7500.430.13-20.0-7100.04.3
MLB Totals for P - 2 season(s)-   P55482611727324744.9360.800.178947.1-550.00.0
AAA Totals for P - 2 season(s)-   P9--12--331.0000.33------90.00.0
AA Totals for P - 1 season(s)-   P14--45--991.0000.64------140.00.0
A+ Totals for P - 1 season(s)-   P13--310--13131.0001.00------130.00.0
A Totals for P - 1 season(s)-   P8--210--12121.0001.50------80.00.0
A- Totals for P - 1 season(s)-   P3---1--111.0000.33------30.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2016Batavia Muckdogs NYPLA-mia233----------
2016Greensboro Grasshoppers SALAmia238----------
2017Jupiter Hammerheads FSLA+mia2413----------
2017Jacksonville Jumbo Shrimp SouAAmia2414----------
2018New Orleans Baby Cakes PCLAAAmia256----------
2018Miami MarlinsNLMLBmia2525----------
2019Durham Bulls ILAAAtba263----------
2019Miami MarlinsNLMLBmia2623----------
2019Tampa Bay RaysALMLBtba267----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2013Sedalia BombersMINK LeagueCollege20241.52761000041.1331270836301.007.190.001.747.844.502.61.333
2014Asheboro CopperheadsCoastal Plain LeagueCollege21412.74770200042.24013131645531.098.440.211.279.497.502.74.800
2018Miami MarlinsMLB Spring TrainingMLB25200.75422000012.0921059001.176.750.003.756.751.801.501.000
2019Miami MarlinsMLB Spring TrainingMLB26211.86550000019.18443420000.633.721.401.869.315.001.86.667
MINK League Totals - 1 yrs241.52761000041.3331270836300.997.190.001.747.844.502.61.333
Coastal Plain League Totals - 1 yrs412.74770200042.74013131645531.088.440.211.279.497.502.74.800
MLB Spring Training Totals - 2 yrs411.44972000031.317653929000.834.880.862.598.333.221.72.800

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2018Miami MarlinsMLB Spring TrainingMLB2521100000001101000.000.500.000.500003.000.0001.00033.3333.331.000.000.000.00
2019Miami MarlinsMLB Spring TrainingMLB2622010000000101000.500.500.5001.0001031.000.000.0000.0033.330.000.000.000.00
MLB Spring Training Totals - 2 yrs43110000001202000.333.500.333.8331061.000.000.33316.6733.332.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-08-18pTampa Bay RaysTampa Bay Rays (MLB)YActiveMLB ActiveRecalled from Durham (AAA)26.095Team Roster on 2019-08-18
2019-07-31pTampa Bay RaysDurham (AAA)YMinorsTradedTraded from Rays with Nick Anderson to Marlins for Jesus Sanchez and Ryne Stanek26.077Team Roster on 2019-07-31
2018-06-07pMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveRecalled from New Orleans (AAA)25.023Team Roster on 2018-06-07
2018-04-27pMiami MarlinsNew Orleans (AAA)YMinorsReassigned MinorsAssigned to New Orleans (AAA)24.347Team Roster on 2018-04-27
2018-04-02pMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveContract purchased from minors24.322Team Roster on 2018-04-02
2017-07-14pMiami MarlinsJacksonville (AA)-MinorsReassigned MinorsAssigned to Jacksonville (AA)24.060Team Roster on 2017-07-14
2017-07-12pMiami MarlinsJupiter (A+)-MinorsReassigned MinorsAssigned to Jupiter (A+)24.058Team Roster on 2017-07-12
2017-06-22pMiami MarlinsJacksonville (AA)-MinorsReassigned MinorsAssigned to Jacksonville (AA)24.038Team Roster on 2017-06-22
2017-04-06pMiami MarlinsJupiter (A+)-MinorsReassigned MinorsAssigned to Jupiter (A+)23.326Team Roster on 2017-04-06
2016-07-28pMiami MarlinsGreensboro (A)-MinorsReassigned MinorsAssigned to Greensboro (A)23.074Team Roster on 2016-07-28
2016-07-07pMiami MarlinsBatavia (A-)-MinorsContractSigned as undrafted free agent (Drury)23.053Team Roster on 2016-07-07
* Transactions data can be divided into 2 eras. 2012-2019 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2018Miami MarlinsTeam Payroll25545,000-72928-4,360,045545,000545,000
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red