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.008]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 (51.09%) -- Changeup (33.03%) -- Slider (10.81%) -- Curveball (2.74%) -- Cutter (2.32%)
Fastball Velocity [2019] - 90.81 - [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)Minor--S/R0232.481192000053.03822154165311000.996.290.662.658.783.31.400-
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)Minor--ST012112.53272520010145.112153416301587001.037.460.371.859.745.27.522-
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
2019Miami MarlinsNLMLBmiaST26154.44990000048.2412424926441031.387.581.664.818.141.69.1672.38
MLB Totals - 2 Season(s)Filter5144.42343400000174.1162898624801749131.388.331.234.118.952.18.2631.22
Minor League Totals - 3 Season(s)Filter17162.44444040010237.21908565145024818001.007.130.531.889.314.96.515-
AAA Totals - 1 Season(s)Filter322.06660000039.03110944370000.897.090.920.928.479.25.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)Filter5144.42343400000174.1162898624801749131.388.331.234.118.952.18.263-
Average MLB - Per ~220 innings6184.42434300000220.02041121083010121911141.388.331.234.118.952.18.2501.22
Average Minor - Per ~220 innings16152.44403730010220.01747860134622817001.007.130.531.889.314.96.516-

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 MarlinsNLMLBmiap26914010000001902000.071.133.071.2041017.200.000.071.1045.8852.949.000.000.000.00
MLB Totals - 2 Season(s)Filter31451300020022606000.067.106.067.1733053.158.000.044.0003.7749.0613.000.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)Filter31451300020022606000.067.106.067.1733053.158.000.044.0003.7749.0613.000.000.000.00
Average MLB - Per 162 games162235516000100010136031000.067.106.067.173160277.158.000.044.0003.7749.0613.000.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.6
MLB Totals for P - 1 season(s)-   P2525126713-120201.0000.800.165455.6-250.00.0
AAA Totals for P - 1 season(s)-   P6--12--331.0000.50------60.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----------

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
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-09pMiami MarlinsBatavia (A-)-MinorsContractSigned to Minor League Contract23.055Team Roster on 2016-07-09
* 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