Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Chris O'GradyTrack this Player High Level: MLB Current Team: MLB Years: 2017-2018
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rule 5 Pick

PositionsP-197Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameChristopher Ryan O'Grady
Height6-4Weight220BatsLeftThrowsLeft
Born DateApril 17,1990 [28.183]PlaceCongers,New York
High SchoolClarkstown North (New City,NY)
CollegeGeorge Mason University (Fairfax,VA)

DraftedSelected by the Los Angeles Angels [Team Picks] in the 10th round (327th overall) of the 2012 Amateur Entry Draft [Signed]
Signing Bonus$50,000Signing ScoutsDan RadcliffService Time0.087 (2017)
MLB DebutJuly 8,2017 [27.082]
OrganizationsANA [5] MIA [2] Awards1
TBC Player ID151309Retrosheet IDograc001MLBAM ID622217
Pitch Repertoire Fastball (39.45%) -- Cutter (38.28%) -- Changeup (12.23%) -- Curveball (6.55%) -- Slider (2.77%) -- 2-Seam Fastball (0.73%)
Fastball Velocity [2018] - 87.24 - [2017] - 87.45
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Chris O'Grady 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 RatingsPitchingStrikeouts58Walks59Hittable55SO/BB64vsPower55Hitting0Durability61Team.470Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2009George MasonCAANCAA-1Fr38Rel190027.0010100000.21220200004.5013.50--27.00--0.00--
2010George MasonCAANCAA-1So38S/R20314.061284000062.0634028319471001.329.150.442.766.822.47.750-
2011George MasonCAANCAA-1Jr38S/R21335.401477000153.0684632327587001.7811.480.514.569.792.15.500-
2012George MasonCAANCAA-1Sr38R/CL22201.22250250001437.02065020514001.084.86--4.8612.412.551.000-
2012Orem OwlzPioRkana41Rel22335.8713013000015.0181510010143101.8310.57--5.878.221.40.500-
2013Orem OwlzPioRkana-Rel23002.2530300008.08421281001.259.001.132.259.004.00--
2013Burlington BeesMidwAana46S/R23312.1721516003045.238131139383001.037.490.591.777.494.22.750-
2013Minor Totals (2 teams)Minor--S/R0312.1824519003053.2461713411464001.067.710.671.847.714.18.750-
2014Inland Empire 66ersCalifA+ana23Rel24443.33452430011583.2844031517814001.219.040.541.838.714.76.500-
2015Arkansas TravelersTexAAana38Rel25053.31380380011449.0422018510471001.067.710.921.848.634.70.000-
2015Salt Lake BeesPCLAAAana38Rel25003.1270700108.253314100001.045.191.044.1510.382.50--
2015Minor Totals (2 teams)Minor--Rel0053.28450450012457.2472321614571001.067.340.942.188.904.07.000-
2016Arkansas TravelersTexAAana21S/R26712.801587002161.0641919310504001.219.440.441.487.385.00.875-
2016Salt Lake BeesPCLAAAana38Rel26214.1522220005034.2411816312240001.5310.640.783.126.232.00.667-
2016Minor Totals (2 teams)Minor--S/R0923.29371027007195.21053735622744001.339.880.562.076.963.36.818-
2017New Orleans Baby CakesPCLAAAmia33S/R27353.291293000054.2442420715541001.087.241.152.478.893.60.375-
2017Miami MarlinsNLMLBmia50S/R27214.361367001033.0331616418300101.559.001.094.918.181.67.6674.55
2018Miami MarlinsNLMLBmia50Rel28016.4380800107.07552480001.579.002.575.1410.292.00.0003.14
MLB Totals - 2 Season(s)Filter224.7321615002040.0402121622380101.559.001.354.958.551.73.5001.70
Minor League Totals - 6 Season(s)Filter22203.2417626150003310358.2344156130288932617101.208.580.702.228.133.66.524-
AAA Totals - 3 Season(s)Filter563.58411130006096.09045391131881001.238.271.012.858.082.84.455-
AA Totals - 2 Season(s)Filter763.035384500135110.01063937820975001.158.670.651.647.944.85.538-
A+ Totals - 1 Season(s)Filter443.33452430011583.2844031517814001.219.040.541.838.714.76.500-
A Totals - 1 Season(s)Filter312.1721516003045.238131139383001.037.490.591.777.494.22.750-
Rk Totals - 2 Season(s)Filter334.6316016000023.0261912112224101.6310.030.394.638.491.83.500-
NCAA Totals - 4 Season(s)Filter843.9452153700015152.1152946766815612001.448.940.354.009.182.29.667-
Miami Marlins Totals - 2 Season(s)Filter224.7321615002040.0402121622380101.559.001.354.958.551.73.500-
Average MLB - Per ~220 innings11114.73116338300110220.0220116116331212090601.559.001.354.958.551.73.5001.70
Average Minor - Per ~220 innings13123.24107169100206220.02109579175419910101.208.580.702.228.133.66.520-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2014Inland Empire 66ersCalifA+ana23p2421000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2017New Orleans Baby CakesPCLAAAmia33p27710000000000700000.000.000.000.0000010.000.000.000.0000.0070.000.000.000.000.00
2017Miami MarlinsNLMLBmia50p27138000000000501000.000.000.000.000009.000.000.000.0000.0055.560.000.000.000.00
MLB Totals - 1 Season(s)Filter138000000000501000.000.000.000.000009.000.000.000.0000.0055.560.000.000.000.00
Minor League Totals - 2 Season(s)Filter911000000000800000.000.000.000.0000011.000.000.000.0000.0072.730.000.000.000.00
AAA Totals - 1 Season(s)Filter710000000000700000.000.000.000.0000010.000.000.000.0000.0070.000.000.000.000.00
A+ Totals - 1 Season(s)Filter21000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Miami Marlins Totals - 1 Season(s)Filter138000000000501000.000.000.000.000009.000.000.000.0000.0055.560.000.000.000.00
Average MLB - Per 162 games16210000000000062012000.000.000.000.00000112.000.000.000.0000.0055.560.000.000.000.00
Average Minor - Per 162 games16219800000000014400000.000.000.000.00000198.000.000.000.0000.0072.730.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2012Orem Owlz PioRkana22P13---41-54.8000.31------13100.017.1
2013Orem Owlz PioRkana23P3---21132.6670.67------3100.04.0
2013Burlington Bees MidwAana23P21--110--11111.0000.52------21100.015.7
2014Inland Empire 66ers CalifA+ana24P45--681-1514.9330.31------45100.032.1
2015Arkansas Travelers TexAAana25P38--351-98.8890.21------38100.027.3
2015Salt Lake Bees PCLAAAana25P7---------------7100.04.9
2016Arkansas Travelers TexAAana26P15--16--771.0000.47------15100.010.7
2016Salt Lake Bees PCLAAAana26P22--15-1661.0000.27------22100.015.5
2017New Orleans Baby Cakes PCLAAAmia27P12---81-98.8890.67------12100.08.7
2017Miami MarlinsNLMLBmia27P1363325-1771.0000.540.211150.0-13100.08.0
2018Miami MarlinsNLMLBmia28P8-7-1--111.0000.130.14-----8100.05.0
MLB Totals for P - 2 season(s)-   P2164026-1881.0000.380.201150.0-210.00.0
AAA Totals for P - 3 season(s)-   P41--113111514.9330.34------410.00.0
AA Totals for P - 2 season(s)-   P53--4111-1615.9380.28------530.00.0
A+ Totals for P - 1 season(s)-   P45--681-1514.9330.31------450.00.0
A Totals for P - 1 season(s)-   P21--110--11111.0000.52------210.00.0
Rk Totals for P - 2 season(s)-   P16---62186.7500.38------160.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2012Orem Owlz PioRkana2213----------
2013Orem Owlz PioRkana233----------
2013Burlington Bees MidwAana2321----------
2014Inland Empire 66ers CalifA+ana2445----------
2015Arkansas Travelers TexAAana2538----------
2015Salt Lake Bees PCLAAAana257----------
2016Arkansas Travelers TexAAana2615----------
2016Salt Lake Bees PCLAAAana2622----------
2017New Orleans Baby Cakes PCLAAAmia2712----------
2017Miami MarlinsNLMLBmia2713----------
2018Miami MarlinsNLMLBmia288----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2010Youses OriolesCal Ripken LeagueCollege20221.64880100049.13013901831100.985.470.003.285.661.722.37.500
2011Wilmington SharksCoastal Plain LeagueCollege21234.86871000037.033292021836701.388.030.494.388.762.007.05.400
2014Mesa Solar SoxArizona Fall LgMinor24301.42808001112.2522168000.903.550.714.265.681.331.421.000
2015Los Angeles AngelsMLB Spring TrainingMLB25000.0010100000.2100001005.0013.500.000.0013.5000.00.000
2016Los Angeles AngelsMLB Spring TrainingMLB26209.3180800119.2101110338001.419.312.792.797.452.6710.241.000
2017Los Angeles AngelsMLB Spring TrainingMLB27000.0070700515.1300026000.985.060.003.3810.133.000.00.000
2018Miami MarlinsMLB Spring TrainingMLB28006.4380800007.01355036102.2916.710.003.867.712.006.43.000
Cal Ripken League Totals - 1 yrs221.64880100049.33013901831100.975.470.003.285.661.722.37.500
Coastal Plain League Totals - 1 yrs234.86871000037.033292021836701.388.030.494.388.762.007.05.400
Arizona Fall League Totals - 1 yrs301.42808001112.7522168000.873.550.714.265.681.331.421.000
MLB Spring Training Totals - 4 yrs205.9624024006222.72716153821101.5410.721.193.188.342.636.351.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2016Los Angeles AngelsMLB Spring TrainingMLB2631000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 2 yrs71000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2012Colonial Athletic Association All-Conference (RP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-10-12PMiami MarlinsMiami Marlins (MLB)-MinorsReassigned MinorsOutrighted to minors28.178Team Roster on 2018-10-12
2018-06-15PMiami MarlinsMiami Marlins (MLB)-DL-60InjuredDL60 Transferred to 60-day DL28.059Team Roster on 2018-06-15
2018-04-19PMiami MarlinsMiami Marlins (MLB)YDL-10InjuredDL10 Left shoulder sprain28.002Team Roster on 2018-04-19
2017-09-19PMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveActivated from DL27.155Team Roster on 2017-09-19
2017-08-08PMiami MarlinsMiami Marlins (MLB)YDL-10InjuredDL10 Strained right oblique27.113Team Roster on 2017-08-08
2017-07-06PMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveContract purchased from minors27.080Team Roster on 2017-07-06
2017-06-26PMiami MarlinsNew Orleans (AAA)-MinorsReassigned MinorsAssigned to New Orleans (AAA)27.070Team Roster on 2017-06-26
2017-06-15PMiami MarlinsJacksonville (AA)-MinorsReassigned MinorsAssigned to Jacksonville (AA)27.059Team Roster on 2017-06-15
2017-05-06PMiami MarlinsNew Orleans (AAA)-MinorsReassigned MinorsAssigned to New Orleans (AAA)27.019Team Roster on 2017-05-06
2017-04-08PFree Agent -Free AgentFree AgentReleased by Angels26.356  
2017-04-06PLos Angeles AngelsMobile (AA)-Minors--Reinstated to active roster26.354Team Roster on 2017-04-06
2016-09-05PLos Angeles AngelsArkansas (AA)-Restricted--Placed on temporary inactive list26.141Team Roster on 2016-09-05
2016-06-30PLos Angeles AngelsArkansas (AA)-MinorsReassigned MinorsAssigned to Arkansas (AA)26.074Team Roster on 2016-06-30
2016-06-26PLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)26.070Team Roster on 2016-06-26
2016-06-25PLos Angeles AngelsArkansas (AA)-MinorsReassigned MinorsAssigned to Arkansas (AA)26.069Team Roster on 2016-06-25
2016-05-13PLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)26.026Team Roster on 2016-05-13
2016-05-11PLos Angeles AngelsArizona Angels (Rk)-MinorsReassigned MinorsAssigned to AZL Angels (Rk)26.024Team Roster on 2016-05-11
2016-04-21PLos Angeles AngelsSalt Lake (AAA)-MinorsActivated MinorsActivated from disabled list26.004Team Roster on 2016-04-21
2016-04-15PLos Angeles AngelsSalt Lake (AAA)-DL-7InjuredDL7 Injured25.363Team Roster on 2016-04-15
2016-03-31PLos Angeles AngelsSalt Lake (AAA)-Minors--Returned to Angels25.348Team Roster on 2016-03-31
2015-12-11PCincinnati RedsCincinnati Reds (MLB)YActive--Drafted from Angels by Reds in Rule 5 draft25.238Team Roster on 2015-12-11
2015-07-27PLos Angeles AngelsArkansas (AA)-MinorsReassigned MinorsAssigned to Arkansas (AA)25.101Team Roster on 2015-07-27
2015-07-04PLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)25.078Team Roster on 2015-07-04
2015-04-09PLos Angeles AngelsArkansas (AA)-MinorsReassigned MinorsAssigned to Arkansas (AA)24.357Team Roster on 2015-04-09
2014-04-12PLos Angeles AngelsInland Empire (A+)-MinorsReassigned MinorsAssigned to Inland Empire (A+)23.360Team Roster on 2014-04-12
2013-07-04PLos Angeles AngelsBurlington (A)-MinorsReassigned MinorsAssigned to Burlington (A)23.078Team Roster on 2013-07-04
2012-07-11PLos Angeles AngelsOrem (Rk)-Minors--22.085Team Roster on 2012-07-11
* Transactions data can be divided into 2 eras. 2012-2018 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
2012Los Angeles Angels-2250,000-------50,000Signing Bonus out of 2012 Draft (10th round - 327th overall)
2017Miami MarlinsTeam Payroll27535,0000.08781932-3,651,709535,000585,000
2018Miami MarlinsTeam Payroll281,090,000-41510494,360,045545,0001,675,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