Tips Updates
Daily
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

Arizona Fall League
Rule 5 Pick

PositionsP-189Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameChristopher Ryan O'Grady
Height6-4Weight220BatsLeftThrowsLeft
Born DateApril 17,1990 [28.068]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 [6] 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.0331616418300111.559.001.094.918.181.67.6674.64
2018Miami MarlinsNLMLBmiaRel28016.4380800107.07552480001.579.002.575.1410.292.00.0003.14
MLB Totals - 2 Season(s)Filter224.7321615002040.0402121622380111.559.001.354.958.551.73.5001.78
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 - 3 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.0402121622380111.559.001.354.958.551.73.500-
Average MLB - Per ~220 innings11114.73116338300110220.0220116116331212090661.559.001.354.958.551.73.5001.78
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 - 2 Season(s)Filter208000000000501000.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 - 2 Season(s)Filter208000000000501000.000.000.000.000009.000.000.000.0000.0055.560.000.000.000.00
Average MLB - Per 162 games162650000000004108000.000.000.000.0000073.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
MLB Totals for P - 1 season(s)-   P1363325-1771.0000.540.211150.0-130.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----------

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
Arizona Fall League Totals - 1 yrs301.42808001112.7522168000.873.550.714.265.681.331.421.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
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-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