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

Ryan CookTrack this Player High Level: MLB Current Team: Tacoma (AAA) - Seattle Mariners MLB Years: 2011-2018
Follow TBC on Twitter and Facebook

Drafted

PositionsP-362Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameRyan William Cook
Height6-2Weight210BatsRightThrowsRight
Born DateJune 30,1987 [31.048]PlaceClovis,California
High SchoolClovis (Clovis,CA)
CollegeUSC (Los Angeles,CA)

DraftedSelected by the Arizona Diamondbacks [Team Picks] in the 27th round (828th overall) of the 2008 Amateur Entry Draft [Signed]
Signing ScoutsHal KurtzmanService Time4.086 (2016)
MLB DebutJuly 20,2011 [24.020]
OrganizationsARI [4] OAK [4] SEA [3] BOS [1] Awards2
TBC Player ID123706Retrosheet IDcookr001MLBAM ID475857
Pitch Repertoire Fastball (51.51%) -- Slider (26.13%) -- 2-Seam Fastball (17.26%) -- Changeup (5.11%)
Fastball Velocity [2018] - 94.82 - [2015] - 93.85 - [2014] - 94.28 - [2013] - 95.00 - [2012] - 95.08 - [2011] - 94.79
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 Ryan Cook 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 RatingsPitchingStrikeouts53Walks48Hittable66SO/BB51vsPower66Hitting0Durability63Team.508Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2006USCPac10NCAA-1Fr29ST19445.9715132000069.0934946434312201.8312.070.524.414.020.91.500-
2007USCPac10NCAA-1So29ST20745.0615150100090.21145951827525301.5611.320.792.685.161.93.636-
2008USCPac10NCAA-1Jr29ST21755.1116142110191.21026152831671401.4510.010.793.046.582.16.583-
2008Yakima BearsNwstA-ari9ST21224.64770000033.0372517411231001.4510.091.093.006.272.09.500-
2009South Bend Silver HawksMidwAari29ST2211113.66252500000142.214071585441037101.298.830.322.786.502.34.500-
2010Visalia RawhideCalifA+ari29ST23474.24202000000108.011062513361008101.359.140.252.998.312.78.364-
2010Mobile BayBearsSouAAari28ST23112.89330000018.21376110121001.236.270.484.825.791.20.500-
2010Reno AcesPCLAAAari-ST230010.8011000005.07661250101.8012.601.803.609.002.50--
2010Minor Totals (3 teams)MinorAAA--ST0584.30242400000131.113075635481179201.358.860.343.277.982.44.385-
2011Mobile BayBearsSouAAari28R/CL24142.253403400211344.0281211214503000.955.730.412.8610.233.57.200-
2011Reno AcesPCLAAAari26Rel24012.1214014009617.0136408124001.246.88--4.246.351.50.000-
2011Minor Totals (2 teams)MinorAAA--R/CL0152.214804800301961.0411815222627001.036.050.303.259.152.82.167-
2011Arizona DiamondbacksNLMLBari48Rel24017.041201200507.211660871102.4812.91--9.398.220.88.0004.33
2012Oakland AthleticsALMLBoak48R/CL25622.097107100231473.0421817427804040.945.150.493.319.822.96.7502.89
2013Oakland AthleticsALMLBoak48Rel26642.54710710013267.0622219225677041.298.290.273.348.962.68.6002.74
2014Stockton PortsCalifA+oak17Rel27006.7530300002.22221220001.506.753.376.756.751.00--
2014Oakland AthleticsALMLBoak48Rel27133.42540540015150.0321919322503021.085.760.543.969.002.27.2503.35
2015Nashville SoundsPCLAAAoak48Rel28414.05300300020833.0321615314262001.388.640.813.787.021.86.800-
2015Pawtucket Red SoxILAAAbos49Rel28000.0070700619.020002100000.431.93--1.939.645.00--
2015Minor Totals (2 teams)MinorAAA--Rel0413.16370370026942.2341615316362001.177.170.633.387.592.25.800-
2015Oakland AthleticsALMLBoak48Rel280210.3840400004.07550330002.3114.54--6.236.231.00.0003.83
2015Boston Red SoxALMLBbos46Rel280027.0050500104.01314134431003.9227.008.318.316.230.75-16.52
2016Arizona MarinersArizRksea46ST29000.0011000001.0000000000----------0.00--
2018Seattle MarinersALMLBseaRel31116.751101100209.097736140011.618.682.895.7913.502.33.5003.43
2018Tacoma RainiersPCLAAAseaRel31011.88290290010328.22666112320011.338.160.313.7710.052.67.000-
MLB Totals - 6 Season(s)Filter14133.582280228005917214.017691861695224161111.257.320.673.959.322.36.5190.36
Minor League Totals - 9 Season(s)Filter23283.5717457117006631441.24102131762115537526311.278.320.433.147.612.42.451-
AAA Totals - 5 Season(s)Filter432.998118000451892.0803431538856111.267.710.483.668.202.24.571-
AA Totals - 2 Season(s)Filter252.443733400211362.2411917324624001.045.890.433.458.902.58.286-
A+ Totals - 2 Season(s)Filter474.30232030000110.111264534381028101.359.080.323.088.272.68.364-
A Totals - 1 Season(s)Filter11113.66252500000142.214071585441037101.298.830.322.786.502.34.500-
A- Totals - 1 Season(s)Filter224.64770000033.0372517411231001.4510.091.093.006.272.09.500-
Rk Totals - 1 Season(s)Filter000.0011000001.0000000000----------0.00--
NCAA Totals - 3 Season(s)Filter18135.33464242101250.230916914920921508901.5911.050.723.295.361.63.581-
Oakland Athletics Totals - 4 Season(s)Filter13112.772000200005117194.11436460977200140101.136.600.423.559.232.60.542-
Arizona Diamondbacks Totals - 1 Season(s)Filter017.041201200507.211660871102.4812.91--9.398.220.88.000-
Seattle Mariners Totals - 1 Season(s)Filter116.751101100209.097736140011.618.682.895.7913.502.33.500-
Boston Red Sox Totals - 1 Season(s)Filter0027.0050500104.01314134431003.9227.008.318.316.230.75--
Average MLB - Per ~220 innings14133.582320232006017220.017993871697228161111.257.320.673.959.322.36.5190.36
Average Minor - Per ~220 innings11143.57862858003315220.020310687107718613101.278.320.433.147.612.42.440-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2010Mobile BayBearsSouAAari28p2337110000000200000.143.143.143.286107.200.000.000.1280.0028.570.000.000.000.00
2011Mobile BayBearsSouAAari28p24242000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Minor League Totals - 2 Season(s)Filter279110000000400000.111.111.111.222109.200.000.000.0000.0044.440.000.000.000.00
AA Totals - 2 Season(s)Filter279110000000400000.111.111.111.222109.200.000.000.0000.0044.440.000.000.000.00
Average Minor - Per 162 games162546600000002400000.111.111.111.2226054.200.000.000.0000.0044.440.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2008Yakima Bears NwstA-ari21P7--2711109.9001.29------7100.09.2
2009South Bend Silver Hawks MidwAari22P25--916222725.9261.00------25100.018.2
2010Visalia Rawhide CalifA+ari23P20--9231-3332.9701.60------20100.014.3
2010Mobile BayBears SouAAari23P3--45--991.0003.00------3100.02.2
2010Reno Aces PCLAAAari23P1--1---111.0001.00------1100.00.7
2011Mobile BayBears SouAAari24P34--42-1661.0000.18------34100.024.6
2011Reno Aces PCLAAAari24P14--22-1441.0000.29------14100.09.7
2011Arizona DiamondbacksNLMLBari24P12-712--331.0000.250.43-----12100.07.4
2012Oakland AthleticsALMLBoak25P71-7376-213131.0000.180.184266.7-71100.053.8
2013Oakland AthleticsALMLBoak26P71-6748-112121.0000.170.1816194.1-71100.043.8
2014Stockton Ports CalifA+oak27P3---------------3100.02.1
2014Oakland AthleticsALMLBoak27P54-5038-111111.0000.200.223260.0-54100.033.3
2015Nashville Sounds PCLAAAoak28P30--13--441.0000.13------30100.020.8
2015Pawtucket Red Sox ILAAAbos28P7---------------7100.04.9
2015Boston Red SoxALMLBbos28P5-4--1-1----2-100.0-5100.03.1
2015Oakland AthleticsALMLBoak28P4-4--------1-100.0-4100.02.5
2016Arizona Mariners ArizRksea29P1---------------1100.01.8
MLB Totals for P - 5 season(s)-   P217-2051524144039.9750.180.1926583.9-2170.00.0
AAA Totals for P - 3 season(s)-   P52--45-1991.0000.17------520.00.0
AA Totals for P - 2 season(s)-   P37--87-115151.0000.41------370.00.0
A+ Totals for P - 2 season(s)-   P23--9231-3332.9701.39------230.00.0
A Totals for P - 1 season(s)-   P25--916222725.9261.00------250.00.0
A- Totals for P - 1 season(s)-   P7--2711109.9001.29------70.00.0
Rk Totals for P - 1 season(s)-   P1---------------10.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2008Yakima Bears NwstA-ari217----------
2009South Bend Silver Hawks MidwAari2225----------
2010Visalia Rawhide CalifA+ari2320----------
2010Mobile BayBears SouAAari233----------
2010Reno Aces PCLAAAari231----------
2011Mobile BayBears SouAAari2434----------
2011Reno Aces PCLAAAari2414----------
2011Arizona DiamondbacksNLMLBari2412----------
2012Oakland AthleticsALMLBoak2571----------
2013Oakland AthleticsALMLBoak2671----------
2014Stockton Ports CalifA+oak273----------
2014Oakland AthleticsALMLBoak2754----------
2015Nashville Sounds PCLAAAoak2830----------
2015Pawtucket Red Sox ILAAAbos287----------
2015Boston Red SoxALMLBbos285----------
2015Oakland AthleticsALMLBoak284----------
2016Arizona Mariners ArizRksea291----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2007Brewster WhitecapsCape Cod LeagueCollege20412.87880000047.038171551843201.197.280.963.458.232.393.26.800
2011Arizona DiamondbacksMLB Spring TrainingMLB24000.0010100001.0000020002.000.000.0018.000.000.000.00.000
2012Oakland AthleticsMLB Spring TrainingMLB25003.3870700008.0233136100.632.251.133.386.752.003.38.000
2012Oakland AthleticsDiv SeriesMLB25108.1040400103.14330141001.6110.800.002.7010.804.008.101.000
2013Oakland AthleticsMLB Spring TrainingMLB26116.1490900007.11055254002.1112.272.456.144.910.806.14.500
2013Oakland AthleticsDiv SeriesMLB260027.0010100000.212201100010.0013.500.0013.5013.501.0027.00.000
2015Oakland AthleticsMLB Spring TrainingMLB280116.8850500115.1161310113003.3327.001.691.695.063.0021.94.000
2016San Francisco GiantsMLB Spring TrainingMLB29000.0010100001.0100001001.009.000.000.009.0000.00.000
2018Seattle MarinersMLB Spring TrainingMLB310012.8680800207.01410100710003.0018.000.009.0012.861.4312.86.000
Cape Cod League Totals - 1 yrs412.87880000047.038171551843201.197.280.963.458.232.393.26.800
MLB Spring Training Totals - 6 yrs128.4931031003129.743312841824102.0613.041.215.467.281.339.40.333
MLB Playoffs - Divisional Series Totals - 2 yrs1011.2550500104.0555025101.7511.250.004.5011.252.5011.251.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007Brewster WhitecapsCape Cod LeagueCollege20101000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
Cape Cod League Totals - 1 yrs101000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2012MLB All-Rookie Team (P) ... MLB All-Rookie Team (Baseball America) (RP)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-06-22RPSeattle MarinersTacoma (AAA)YMinorsReassigned MinorsAssigned to Tacoma (AAA)30.358Team Roster on 2018-06-22
2018-05-17RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveContract purchased from minors30.322Team Roster on 2018-05-17
2017-10-04RPSeattle MarinersTacoma (AAA)-MinorsActivated MinorsActivated from disabled list30.096Team Roster on 2017-10-04
2017-05-12RPSeattle MarinersTacoma (AAA)-DL-7InjuredDL7 Injured29.317Team Roster on 2017-05-12
2017-05-10RPSeattle MarinersTacoma (AAA)-MinorsReassigned MinorsAssigned to Tacoma (AAA)29.315Team Roster on 2017-05-10
2016-11-08RPSeattle MarinersSeattle Mariners (MLB)-MinorsContractSigned to Minor League Contract29.131Team Roster on 2016-11-08
2016-11-06RPFree Agent -Free Agent--Refused minor league assignment, declared free agent29.129  
2016-11-01RPSeattle MarinersArizona Mariners (Rk)-MinorsActivated MinorsActivated from DL and outrighted to minors29.124Team Roster on 2016-11-01
2016-07-10RPSeattle MarinersArizona Mariners (Rk)-DL-60InjuredAssigned to AZL Mariners (Rk) for rehab29.010Team Roster on 2016-07-10
2016-03-13RPSeattle MarinersSeattle Mariners (MLB)-DL-60InjuredDL60 Back strain28.257Team Roster on 2016-03-13
2016-01-09RPSeattle MarinersSeattle Mariners (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($1.1m)28.193Team Roster on 2016-01-09
2015-12-05RPFree Agent -Free AgentFree AgentGranted free agency28.158  
2015-11-07RPChicago CubsChicago Cubs (MLB)YActive--Claimed off waivers from Red Sox by Cubs28.130Team Roster on 2015-11-07
2015-09-01RPBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveRecalled from Pawtucket (AAA)28.063Team Roster on 2015-09-01
2015-08-17RPBoston Red SoxPawtucket (AAA)YMinorsReassigned MinorsAssigned to Pawtucket (AAA)28.048Team Roster on 2015-08-17
2015-08-12RPBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveRecalled from Pawtucket (AAA)28.043Team Roster on 2015-08-12
2015-08-05RPBoston Red SoxPawtucket (AAA)YMinorsReassigned MinorsAssigned to Pawtucket (AAA)28.036Team Roster on 2015-08-05
2015-07-31RPBoston Red SoxBoston Red Sox (MLB)YMinorsTradedTraded from Athletics to Red Sox for future considerations28.031Team Roster on 2015-07-31
2015-05-04RPOakland AthleticsNashville (AAA)YMinorsReassigned MinorsAssigned to Nashville (AAA)27.309Team Roster on 2015-05-04
2015-04-26RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Nashville (AAA)27.301Team Roster on 2015-04-26
2015-04-09RPOakland AthleticsNashville (AAA)YMinorsReassigned MinorsAssigned to Nashville (AAA)27.284Team Roster on 2015-04-09
2015-03-25RPOakland AthleticsOakland Athletics (MLB)YMinors--Sent to minors27.269Team Roster on 2015-03-25
2015-01-17RPOakland AthleticsOakland Athletics (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($1.4m) Avoids arbitration27.201Team Roster on 2015-01-17
2014-06-03RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveActivated from DL26.339Team Roster on 2014-06-03
2014-05-09RPOakland AthleticsOakland Athletics (MLB)YDL-15InjuredDL15 Right forearm strain26.314Team Roster on 2014-05-09
2014-04-07RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from minor league rehab assignment26.282Team Roster on 2014-04-07
2014-04-07RPOakland AthleticsOakland Athletics (MLB)YDL-15InjuredDL15 Right shoulder inflammation26.282Team Roster on 2014-04-07
2014-04-03RPOakland AthleticsOakland Athletics (MLB)YMinors--Sent to minors for rehabilitation26.278Team Roster on 2014-04-03
2014-03-30RPOakland AthleticsOakland Athletics (MLB)YDL-15InjuredDL15 Right shoulder inflammation26.274Team Roster on 2014-03-30
2012-05-07RPOakland AthleticsOakland Athletics (MLB)YActive--24.312Team Roster on 2012-05-07
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-12-09TradeTraded by Diamondbacks with Jarrod Parker and Collin Cowgill to Athletics for Craig Breslow and Trevor Cahill 
* 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
2011Arizona DiamondbacksTeam Payroll24414,000-78948-2,722,607414,000414,000
2012Oakland AthleticsTeam Payroll25480,000-76044-2,954,887480,000894,000
2013Oakland AthleticsTeam Payroll26505,000-57120363,023,990490,0001,399,000
2014Oakland AthleticsTeam Payroll27505,000-68430243,256,497500,0001,904,000
2015Oakland AthleticsTeam Payroll28507,5003.08678436-3,571,283507,5002,411,5002015-01-17 - Signed to 1-year contract for 2015-2015 ($1.4m) Avoids arbitration
2015Boston Red SoxTeam Payroll28507,5003.08678435-3,571,283507,5002,411,5002015-01-17 - Signed to 1-year contract for 2015-2015 ($1.4m) Avoids arbitration
* 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