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 DullTrack this Player High Level: MLB Current Team: Oakland Athletics MLB Years: 2015-2018
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect

PositionsP-326Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameRyan Christopher Dull
Height5-11Weight165BatsRightThrowsRight
Born DateOctober 2,1989 [29.050]PlaceWinston-Salem,North Carolina
High SchoolEast Forsyth (Kernersville,NC)
CollegeUniversity of North Carolina-Asheville (Asheville,NC)

DraftedSelected by the Oakland Athletics [Team Picks] in the 32nd round (979th overall) of the 2012 Amateur Entry Draft [Signed]
Signing ScoutsNeil AventService Time2.034 (2017)
Prospect Rankings[PIPE] 2016-OAK-#22
MLB DebutSeptember 1,2015 [25.334]
OrganizationsOAK [7] Awards1
TBC Player ID151041Retrosheet IDdullr001MLBAM ID623430
Pitch Repertoire Fastball (54.75%) -- Slider (36.99%) -- Changeup (7.87%) -- Curveball (0.19%) -- Cutter (0.19%)
Fastball Velocity [2018] - 90.80 - [2017] - 91.33 - [2016] - 90.77 - [2015] - 90.90
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Ryan Dull 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 RatingsPitchingStrikeouts72Walks72Hittable75SO/BB80vsPower75Hitting0Durability70Team.476Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2009UNC AshevilleBigSouNCAA-1Fr11S/R193116.1417125300077.210460531621434001.6112.051.852.434.982.05.214-
2010UNC AshevilleBigSouNCAA-1So11S/R20644.4016133310188.01015243813451101.3010.330.821.334.603.46.600-
2011UNC AshevilleBigSouNCAA-1Jr11ST21264.6213121300174.0824738414663001.309.970.491.708.034.71.250-
2012UNC AshevilleBigSouNCAA-1Sr11ST22553.5514140110083.2933933513843001.2710.000.541.409.046.46.500-
2012Arizona AthleticsArizRkoak-Rel22201.4240400116.031103131000.954.26--4.2618.474.331.000-
2012Vermont Lake MonstersNYPLA-oak16Rel22312.84170170010425.02610826344001.269.240.712.1312.085.67.750-
2012Minor Totals (2 teams)Minor--Rel0512.56210210011531.22911929475001.208.240.572.5613.365.22.833-
2013Beloit SnappersMidwAoak11R/CL23112.102002000181225.2166613352000.745.610.351.0512.2711.67.500-
2013Stockton PortsCalifA+oak38Rel23131.59150150012622.2134403311000.715.16--1.1912.3110.33.250-
2013Midland RockHoundsTexAAoak10Rel23014.6310010008111.2159623122001.5411.571.542.319.264.00.000-
2013Minor Totals (3 teams)Minor--R/CL0252.404504500381958.044191639785000.886.600.451.3511.708.67.286-
2014Midland RockHoundsTexAAoak11Rel24552.88400400024656.0522418615615101.198.310.962.409.754.07.500-
2015Midland RockHoundsTexAAoak11R/CL25310.603503500271245.02933113520000.935.800.202.6010.404.00.750-
2015Nashville SoundsPCLAAAoak11Rel25011.1312012004016.0102213210000.815.630.561.6911.817.00.000-
2015Minor Totals (2 teams)Minor--R/CL0320.744704700311261.03955216730000.905.750.302.3610.774.56.600-
2015Oakland AthleticsALMLBoak66Rel25124.2413013003117.0128846160001.066.352.123.188.472.67.3335.37
2016Oakland AthleticsALMLBoak66Rel26552.4270070009374.05023201015736000.876.051.211.828.844.87.5003.54
2017Arizona AthleticsArizRkoak48ST27000.0011000001.0000001000--------9.000.00--
2017Nashville SoundsPCLAAAoak8Rel27000.0020200002.21000120000.753.37--3.376.752.00--
2017Minor Totals (2 teams)Minor--S/R0000.0031200003.21000130000.552.45--2.457.363.00--
2017Oakland AthleticsALMLBoak66Rel27225.1449049004042.0373024716456001.267.931.503.439.642.81.5004.32
2018Nashville SoundsPCLAAAoakRel28323.5423023004128.027121158360101.258.681.612.5711.574.50.600-
2018Oakland AthleticsALMLBoak66Rel28004.2628028003025.022121237213001.147.821.072.497.463.00-0.71
MLB Totals - 4 Season(s)Filter893.63160016000194158.21217364244415515001.046.861.362.508.793.52.4710.84
Minor League Totals - 6 Season(s)Filter18152.2117911780010843238.21927159185829815201.047.180.672.1711.145.14.545-
AAA Totals - 3 Season(s)Filter332.5137037008146.2381413612590101.077.331.162.3111.384.92.500-
AA Totals - 3 Season(s)Filter872.1585085005919112.19636279311257101.127.650.722.479.964.03.533-
A+ Totals - 1 Season(s)Filter131.59150150012622.2134403311000.715.16--1.1912.3110.33.250-
A Totals - 1 Season(s)Filter112.102002000181225.2166613352000.745.610.351.0512.2711.67.500-
A- Totals - 1 Season(s)Filter312.84170170010425.02610826344001.269.240.712.1312.085.67.750-
Rk Totals - 2 Season(s)Filter201.2351400117.031103141000.823.68--3.6817.184.671.000-
NCAA Totals - 4 Season(s)Filter16264.656051910202322.0380198167336123811101.3610.580.921.706.623.90.381-
Oakland Athletics Totals - 4 Season(s)Filter893.63160016000194158.21217364244415515001.046.861.362.508.793.52.471-
Average MLB - Per ~220 innings11123.63222022200266220.016810189336121521001.046.861.362.508.793.52.4780.84
Average Minor - Per ~220 innings16142.211641163009939220.01766554165327214201.047.180.672.1711.145.14.533-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2018Nashville SoundsPCLAAAoak2811000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Minor League Totals - 1 Season(s)Filter11000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
AAA Totals - 1 Season(s)Filter11000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average Minor - Per 162 games16216200000000016200000.000.000.000.00000162.000.000.000.0000.00100.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2012Arizona Athletics ArizRkoak22P4---------------4100.07.4
2012Vermont Lake Monsters NYPLA-oak22P17--231-65.8330.29------17100.022.4
2013Beloit Snappers MidwAoak23P20--2---221.0000.10------20100.014.4
2013Stockton Ports CalifA+oak23P15--4---441.0000.27------15100.010.7
2013Midland RockHounds TexAAoak23P10---2--221.0000.20------10100.07.1
2014Midland RockHounds TexAAoak24P40--342-97.7780.18------40100.028.6
2015Midland RockHounds TexAAoak25P35--15-1661.0000.17------35100.025.0
2015Nashville Sounds PCLAAAoak25P12--111-32.6670.17------12100.08.3
2016Oakland AthleticsALMLBoak26P70-74252-97.7780.100.092166.7-70100.043.2
2017Arizona Athletics ArizRkoak27P1---------------1100.01.8
2017Nashville Sounds PCLAAAoak27P2---------------2100.01.4
2017Oakland AthleticsALMLBoak27P49-4223--551.0000.100.123350.0-49100.030.2
2018Nashville Sounds PCLAAAoak28P23--33-1661.0000.26------23100.016.4
2018Oakland AthleticsALMLBoak28P28-25121-43.7500.110.12-20.0-28100.017.3
MLB Totals for P - 3 season(s)-   P147-1415103-1815.8330.100.115645.5-1470.00.0
AAA Totals for P - 3 season(s)-   P37--441198.8890.22------370.00.0
AA Totals for P - 3 season(s)-   P85--411211715.8820.18------850.00.0
A+ Totals for P - 1 season(s)-   P15--4---441.0000.27------150.00.0
A Totals for P - 1 season(s)-   P20--2---221.0000.10------200.00.0
A- Totals for P - 1 season(s)-   P17--231-65.8330.29------170.00.0
Rk Totals for P - 2 season(s)-   P5---------------50.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2012Arizona Athletics ArizRkoak224----------
2012Vermont Lake Monsters NYPLA-oak2217----------
2013Beloit Snappers MidwAoak2320----------
2013Stockton Ports CalifA+oak2315----------
2013Midland RockHounds TexAAoak2310----------
2014Midland RockHounds TexAAoak2440----------
2015Midland RockHounds TexAAoak2535----------
2015Nashville Sounds PCLAAAoak2512----------
2016Oakland AthleticsALMLBoak2670----------
2017Arizona Athletics ArizRkoak271----------
2017Nashville Sounds PCLAAAoak272----------
2017Oakland AthleticsALMLBoak2749----------
2018Nashville Sounds PCLAAAoak2823----------
2018Oakland AthleticsALMLBoak2828----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2011mat-su minersAlaska Summer LeagueCollege21112.75918000019.214661618101.046.410.462.758.243.002.75.500
2013Mesa Solar SoxArizona Fall LgMinor23014.9110010006211.01186149001.369.000.823.277.362.256.55.000
2014Oakland AthleticsMLB Spring TrainingMLB240027.0030300101.2665212005.8332.4010.805.4010.802.0032.40.000
2016Oakland AthleticsMLB Spring TrainingMLB26004.0910010004011.09552215001.007.361.641.6412.277.504.09.000
2017Oakland AthleticsMLB Spring TrainingMLB27213.6880800207.1533147001.276.141.234.918.591.753.68.667
2018Oakland AthleticsMLB Spring TrainingMLB280018.0010100001.0222010103.0018.000.009.000.000.0018.00.000
Alaska Summer League Totals - 1 yrs112.75918000019.714661618101.026.410.462.758.243.002.75.500
Arizona Fall League Totals - 1 yrs014.9110010006211.01186149001.369.000.823.277.362.256.55.000
MLB Spring Training Totals - 4 yrs216.4322022007021.02216155824101.439.432.143.4310.293.006.86.667

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2015Texas League All-Star (SP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-09-09RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Nashville (AAA)28.342Team Roster on 2018-09-09
2018-08-30RPOakland AthleticsNashville (AAA)YMinorsReassigned MinorsAssigned to Nashville (AAA)28.332Team Roster on 2018-08-30
2018-08-28RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Nashville (AAA)28.330Team Roster on 2018-08-28
2018-08-07RPOakland AthleticsNashville (AAA)YMinorsReassigned MinorsAssigned to Nashville (AAA)28.309Team Roster on 2018-08-07
2018-07-30RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Nashville (AAA)28.301Team Roster on 2018-07-30
2018-07-13RPOakland AthleticsNashville (AAA)YMinorsReassigned MinorsAssigned to Nashville (AAA)28.284Team Roster on 2018-07-13
2018-07-10RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Nashville (AAA)28.281Team Roster on 2018-07-10
2018-06-08RPOakland AthleticsNashville (AAA)YMinorsReassigned MinorsAssigned to Nashville (AAA)28.249Team Roster on 2018-06-08
2018-05-19RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Nashville (AAA)28.229Team Roster on 2018-05-19
2018-05-18RPOakland AthleticsNashville (AAA)YMinorsReassigned MinorsAssigned to Nashville (AAA)28.228Team Roster on 2018-05-18
2018-04-14RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveActivated from DL28.194Team Roster on 2018-04-14
2018-04-05RPOakland AthleticsNashville (AAA)YDL-10InjuredAssigned to Nashville (AAA) for rehab28.185Team Roster on 2018-04-05
2018-03-28RPOakland AthleticsOakland Athletics (MLB)YDL-10InjuredDL10 Strained right shoulder28.177Team Roster on 2018-03-28
2017-07-27RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveActivated from DL27.298Team Roster on 2017-07-27
2017-07-24RPOakland AthleticsNashville (AAA)YDL-10InjuredAssigned to Nashville (AAA) for rehab27.295Team Roster on 2017-07-24
2017-07-19RPOakland AthleticsArizona Athletics (Rk)YDL-10InjuredAssigned to Arizona Athletics (Rk) for rehab27.290Team Roster on 2017-07-19
2017-05-20RPOakland AthleticsOakland Athletics (MLB)YDL-10InjuredDL10 Strained right knee27.230Team Roster on 2017-05-20
2015-09-02RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveContract purchased from minors25.335Team Roster on 2015-09-02
2015-07-28POakland AthleticsNashville (AAA)-MinorsReassigned MinorsAssigned to Nashville (AAA)25.299Team Roster on 2015-07-28
2013-07-31POakland AthleticsMidland (AA)-MinorsReassigned MinorsAssigned to Midland (AA)23.302Team Roster on 2013-07-31
2013-06-20POakland AthleticsStockton (A+)-MinorsReassigned MinorsAssigned to Stockton (A+)23.261Team Roster on 2013-06-20
2013-04-12POakland AthleticsBeloit (A)-MinorsReassigned MinorsAssigned to Beloit (A)23.192Team Roster on 2013-04-12
2012-07-06POakland AthleticsVermont (A-)-MinorsReassigned MinorsAssigned to Vermont (A-)22.277Team Roster on 2012-07-06
2012-06-23POakland AthleticsArizona Athletics (Rk)-Minors--22.264Team Roster on 2012-06-23
* 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
2015Oakland AthleticsTeam Payroll25507,5000.03478449-3,571,283507,500507,500
2016Oakland AthleticsTeam Payroll26507,5001.03477138-3,498,245507,5001,015,000
2017Oakland AthleticsTeam Payroll27540,0002.03472022203,651,709535,0001,555,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