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: Las Vegas (AAA) - Oakland Athletics MLB Years: 2015-2019
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 [30.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.143 (2018)
Prospect Rankings[PIPE] 2016-OAK-#22
MLB DebutSeptember 1,2015 [25.334]
OrganizationsOAK [8] NYN [1] Awards1
TBC Player ID151041Retrosheet IDdullr001MLBAM ID623430
Pitch Repertoire Fastball (54.61%) -- Slider (37.34%) -- Changeup (7.70%) -- Curveball (0.18%) -- Cutter (0.18%)
Fastball Velocity [2019] - 91.06 - [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 RatingsPitchingStrikeouts69Walks73Hittable69SO/BB79vsPower69Hitting0Durability64Team.490Ratings 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)MinorAAA--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)MinorAAA--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)MinorAAA--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)MinorAAA--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
2019Las Vegas AviatorsPCLAAAoakRel29145.45300300013439.2432824613501201.419.761.362.9511.343.85.200-
2019Scranton/Wilkes-Barre RaiILAAAnyaRel29102.7040400206.23321141000.604.051.351.355.404.001.000-
2019Sacramento River CatsPCLAAAsfnRel29009.0020200003.02332130001.006.006.003.009.003.00--
2019Minor Totals (3 teams)MinorAAA--Rel0245.29360360015448.0483429915572201.288.761.642.7410.403.80.333-
2019Toronto Blue JaysALMLBtorRel29006.7510100101.01111030000.756.756.75--20.250.00-5.25
2019Oakland AthleticsALMLBoakRel290012.0070700409.01913124481002.5619.004.004.008.002.00-5.33
2019New York YankeesALMLBnyaRel290019.2930300102.05550340003.4319.29--11.5715.431.33-0.43
MLB Totals - 5 Season(s)Filter894.31171017100254170.01469282295117016001.157.671.522.688.933.33.4711.11
Minor League Totals - 7 Season(s)Filter20192.7321512140012347286.024010588277335517401.087.450.842.2711.024.86.513-
AAA Totals - 4 Season(s)Filter573.94730730023594.086484215271162301.188.061.412.5310.874.30.417-
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 - 5 Season(s)Filter894.08167016700234167.21408676284816316001.127.511.502.588.753.40.471-
New York Yankees Totals - 1 Season(s)Filter0019.2930300102.05550340003.4319.29--11.5715.431.33--
Toronto Blue Jays Totals - 1 Season(s)Filter006.7510100101.01111030000.756.756.75--20.250.00--
Average MLB - Per ~220 innings10124.31220022000325220.0187118105376521821001.157.671.522.688.933.33.4551.11
Average Minor - Per ~220 innings15142.731631162009336220.01828067205526913301.087.450.842.2711.024.86.517-

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
2019Las Vegas Aviators PCLAAAoak29P30--22--441.0000.13------30100.021.4
2019Scranton/Wilkes-Barre RailRiders ILAAAnya29P4---------------4100.02.8
2019Sacramento River Cats PCLAAAsfn29P2---------------2100.01.4
MLB Totals for P - 3 season(s)-   P147-1415103-1815.8330.100.115645.5-1470.00.0
AAA Totals for P - 4 season(s)-   P73--66111312.9230.16------730.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----------
2019Las Vegas Aviators PCLAAAoak2930----------
2019Scranton/Wilkes-Barre RailRiders ILAAAnya294----------
2019Sacramento River Cats PCLAAAsfn292----------

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
2019Oakland AthleticsMLB Spring TrainingMLB29100.0050500114.1200015000.734.150.002.0810.385.000.001.000
Arizona Fall League Totals - 1 yrs014.9110010006211.01186149001.369.000.823.277.362.256.55.000
Alaska Summer League Totals - 1 yrs112.75918000019.714661618101.026.410.462.758.243.002.75.500
MLB Spring Training Totals - 5 yrs315.3327027008125.32416155929101.308.531.783.2010.303.225.68.750

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
2019-10-30RPToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsOutrighted to minors30.028Team Roster on 2019-10-30
2019-10-29RPToronto Blue JaysBuffalo (AAA)-DFADes For AssignmentDesignated for assignment30.027Team Roster on 2019-10-29
2019-09-25RPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveContract purchased from minors29.358Team Roster on 2019-09-25
2019-09-24RPToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsOutrighted to minors29.357Team Roster on 2019-09-24
2019-09-20RPToronto Blue JaysToronto Blue Jays (MLB)-DFADes For AssignmentDesignated for Assignment29.353Team Roster on 2019-09-20
2019-09-18RPToronto Blue JaysToronto Blue Jays (MLB)YActive--Claimed off waivers from Yankees by Blue Jays29.351Team Roster on 2019-09-18
2019-09-15RPNew York YankeesNew York Yankees (MLB)-DFADes For AssignmentDesignated for Assignment29.348Team Roster on 2019-09-15
2019-09-01RPNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveRecalled from Scranton/Wilkes-Barre (AAA)29.334Team Roster on 2019-09-01
2019-08-17RPNew York YankeesScranton/Wilkes-Barre (AAA)YMinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)29.319Team Roster on 2019-08-17
2019-08-14RPNew York YankeesNew York Yankees (MLB)YActive--Claimed off waivers from Giants by Yankees29.316Team Roster on 2019-08-14
2019-08-12RPSan Francisco GiantsSacramento (AAA)-DFADes For AssignmentDesignated for Assignment29.314Team Roster on 2019-08-12
2019-08-05RPSan Francisco GiantsSacramento (AAA)YMinors--Claimed off waivers from Athletics by Giants29.307Team Roster on 2019-08-05
2019-08-03RPOakland AthleticsLas Vegas (AAA)-DFADes For AssignmentDesignated for Assignment29.305Team Roster on 2019-08-03
2019-06-10RPOakland AthleticsLas Vegas (AAA)YMinorsReassigned MinorsAssigned to Las Vegas (AAA)29.251Team Roster on 2019-06-10
2019-06-06RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Las Vegas (AAA)29.247Team Roster on 2019-06-06
2019-05-01RPOakland AthleticsLas Vegas (AAA)YMinorsReassigned MinorsAssigned to Las Vegas (AAA)29.211Team Roster on 2019-05-01
2019-04-22RPOakland AthleticsOakland Athletics (MLB)YActiveMLB ActiveRecalled from Las Vegas (AAA)29.202Team Roster on 2019-04-22
2019-03-27RPOakland AthleticsLas Vegas (AAA)YMinorsReassigned MinorsAssigned to Las Vegas (AAA)29.176Team Roster on 2019-03-27
2019-01-12RPOakland AthleticsOakland Athletics (MLB)YActiveContractSigned to 1-year contract for 2019-2019 ($0.86m) [Avoids arbitration]29.102Team Roster on 2019-01-12
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-09POakland AthleticsArizona Athletics (Rk)-MinorsContractSigned out of draft (UNC Asheville)22.250Team Roster on 2012-06-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
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