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

David PhelpsTrack this Player High Level: MLB Current Team: MLB Years: 2012-2017
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League

PositionsP-321Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameDavid Edward Phelps
Height6-3Weight180BatsRightThrowsRight
Born DateOctober 9,1986 [31.312]PlaceSt. Louis,Missouri
High SchoolHazelwood West (Hazelwood,MO)
CollegeUniversity of Notre Dame (South Bend,IN)

DraftedSelected by the New York Yankees [Team Picks] in the 14th round (440th overall) of the 2008 Amateur Entry Draft [Signed]
Signing Bonus$150,000Signing ScoutsMike GibbonsService Time5.156 (2017)
MLB DebutApril 8,2012 [25.181]
OrganizationsNYA [7] MIA [3] SEA [1] Awards2
TBC Player ID124138Retrosheet IDpheld001MLBAM ID475479
Pitch Repertoire Fastball (36.74%) -- 2-Seam Fastball (25.11%) -- Slider (18.74%) -- Cutter (8.83%) -- Changeup (6.65%) -- Curveball (3.93%)
Fastball Velocity [2017] - 94.66 - [2016] - 93.61 - [2015] - 90.40 - [2014] - 90.03 - [2013] - 89.99 - [2012] - 90.66
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 David Phelps 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 RatingsPitchingStrikeouts65Walks50Hittable62SO/BB60vsPower62Hitting5Durability78Team.544Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2006Notre DameBigEastNCAA-1Fr35S/R19207.091239000026.2302421010232201.5010.12--3.377.762.301.000-
2007Notre DameBigEastNCAA-1So35ST20851.88151505100110.09635236301023001.147.830.492.458.323.40.615-
2008Notre DameBigEastNCAA-1Jr35ST21554.6514140000093.01025348928756701.409.870.872.717.262.68.500-
2008Staten Island YankeesNYPLA-nya35ST21822.7215150000072.2672822418521101.178.300.502.236.442.89.800-
2009Charleston (sc) RiverdogsSALAnya35ST221032.80191900000112.21174835925905201.269.350.722.007.193.60.769-
2009Tampa YankeesFSLA+nya45ST22311.17770000038.0349516322001.047.980.231.417.515.33.750-
2009Minor Totals (2 teams)MinorMLB--ST01342.38262600000150.1151574010311227201.219.000.601.857.273.94.7652.96
2010Trenton ThunderEastAAnya35ST23602.0414140000088.0632120223842300.976.420.202.348.563.651.000-
2010Scranton/Wilkes-Barre YanILAAAnya25ST23423.0712111000070.0763124413571101.279.730.511.667.294.38.667-
2010Minor Totals (2 teams)MinorMLB--ST01022.50262510000158.213952446361413401.107.880.342.048.003.92.8332.47
2011Gulf Coast YankeesGCLRknya58ST24110.0022000007.04200150000.715.14--1.296.435.00.500-
2011Scranton/Wilkes-Barre YanILAAAnya25ST24663.19181801100107.011542381126900001.319.640.922.187.553.46.500-
2011Minor Totals (2 teams)MinorMLB--ST0772.99202001100114.011944381127950001.289.370.872.137.483.52.5003.32
2012Tampa YankeesFSLA+nya-ST25000.0022000005.07000150001.5011.81--1.698.445.00--
2012Trenton ThunderEastAAnya-ST25100.0011000006.210001110000.301.35--1.3514.8511.001.000-
2012Scranton/Wilkes-Barre YanILAAAnya26ST25100.0011000006.24000370001.055.40--4.059.452.331.000-
2012Minor Totals (3 teams)MinorMLB--ST0200.00440000017.2120005230000.915.79--2.4111.094.601.0001.43
2012New York YankeesALMLBnya41S/R25443.34331122005099.28138371438962261.197.311.263.438.672.53.5004.32
2013Trenton ThunderEastAAnya41ST26003.5222000007.253325120001.305.872.355.8714.092.40--
2013New York YankeesALMLBnya41S/R26654.98221210003086.2885048835792051.429.140.833.638.202.26.5453.81
2014New York YankeesALMLBnya41S/R27554.383217151051113.011562551346922171.429.161.043.667.332.00.5004.41
2015Miami MarlinsNLMLBmia41S/R28484.50231940010112.011959561133772041.369.560.882.656.192.33.3334.03
2016Miami MarlinsNLMLBmia35Rel29762.2864559006486.26123226381140121.146.330.623.9511.843.00.5382.80
2017Miami MarlinsNLMLBmia35Rel30243.4544044004047.0422018521510001.348.040.964.029.772.43.3333.71
2017Seattle MarinersALMLBsea46Rel30213.121001000108.293305110001.629.35--5.1911.422.20.6672.35
MLB Totals - 6 Season(s)Filter30333.892286416410255551.25152552395721652084241.328.370.933.518.452.41.4760.76
Minor League Totals - 6 Season(s)Filter40152.53939211100519.04931841473312244511701.188.480.572.107.663.65.727-
AAA Totals - 3 Season(s)Filter1183.03313011100183.0195736215421541101.299.520.732.057.523.67.579-
AA Totals - 3 Season(s)Filter702.02171700000101.26924234291072300.956.050.352.549.383.691.000-
A+ Totals - 2 Season(s)Filter311.03990000043.2419517372001.108.450.211.447.635.29.750-
A Totals - 1 Season(s)Filter1032.80191900000112.21174835925905201.269.350.722.007.193.60.769-
A- Totals - 1 Season(s)Filter822.7215150000072.2672822418521101.178.300.502.236.442.89.800-
Rk Totals - 1 Season(s)Filter110.0022000007.04200150000.715.14--1.296.435.00.500-
NCAA Totals - 3 Season(s)Filter15103.60413295100229.122811292156820011901.298.920.592.667.832.94.600-
Miami Marlins Totals - 3 Season(s)Filter13183.521312410700114245.22221029622922422161.288.130.813.378.872.63.419-
New York Yankees Totals - 3 Season(s)Filter15144.2187404710131298.02841501403511926763181.358.541.053.588.032.24.517-
Seattle Mariners Totals - 1 Season(s)Filter213.121001000108.293305110001.629.35--5.1911.422.20.667-
Average MLB - Per ~220 innings12133.8991256600102220.020510195238620732101.328.370.933.518.452.41.4800.76
Average Minor - Per ~220 innings1762.53393900000220.0207776214511875301.188.480.572.107.663.65.739-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2013New York YankeesALMLBnya41p26222000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2014New York YankeesALMLBnya41p27324000000000101000.000.000.000.000005.000.000.000.0000.0020.000.000.000.000.00
2015Miami MarlinsNLMLBmia41p2823340400000001615000.118.143.118.2614040.222.000.000.1210.0040.000.000.000.000.00
2016Miami MarlinsNLMLBmia35p296211020001000300201.182.154.182.3362013.200.000.000.1350.0023.080.000.000.000.00
2017Miami MarlinsNLMLBmia35p30431000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2017Totals for MLB-MLB         441000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 5 Season(s)Filter183520600010002316201.115.127.115.2426061.194.000.000.0000.0037.700.000.000.000.00
Miami Marlins Totals - 3 Season(s)Filter128460600010002015201.130.143.130.2736054.214.000.000.0000.0037.040.000.000.000.00
New York Yankees Totals - 2 Season(s)Filter546000000000301000.000.000.000.000007.000.000.000.0000.0042.860.000.000.000.00
Average MLB - Per 162 games162460500010002015201.115.127.115.2425054.194.000.000.0000.0037.700.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2008Staten Island Yankees NYPLA-nya21P15--514332219.8641.27------15100.020.0
2009Charleston (sc) Riverdogs SALAnya22P19--1421624135.8541.84------19100.013.7
2009Tampa Yankees FSLA+nya22P7--27--991.0001.29------7100.05.3
2010Trenton Thunder EastAAnya23P14--99-118181.0001.29------14100.09.9
2010Scranton/Wilkes-Barre Yankees ILAAAnya23P12--77111514.9331.17------12100.08.4
2011Gulf Coast Yankees GCLRknya24P2---2--221.0001.00------2100.03.3
2011Scranton/Wilkes-Barre Yankees ILAAAnya24P18--5182-2523.9201.28------18100.012.7
2012Tampa Yankees FSLA+nya25P2---2--221.0001.00------2100.01.5
2012Trenton Thunder EastAAnya25P1--1---111.0001.00------1100.00.7
2012Scranton/Wilkes-Barre Yankees ILAAAnya25P1--11--221.0002.00------1100.00.7
2012New York YankeesALMLBnya25P3311994103-1714.8240.420.143175.0-33100.020.4
2013Trenton Thunder EastAAnya26P2--21--331.0001.50------2100.01.4
2013New York YankeesALMLBnya26P221286139122322.9571.000.263350.0-22100.013.6
2014New York YankeesALMLBnya27P32171131018-228281.0000.880.257653.8-32100.019.8
2015Miami MarlinsNLMLBmia28P2319112419122423.9581.000.215271.4-23100.014.2
2016Miami MarlinsNLMLBmia29P64586412321916.8420.250.194-100.0-64100.039.8
2017Miami MarlinsNLMLBmia30P44-4723--551.0000.110.112166.7-44100.027.2
2017Seattle MarinersALMLBsea30P10-83---331.0000.300.38-----10100.06.2
MLB Totals for P - 6 season(s)-   P22864551407188119111.9330.490.20241364.9-2280.00.0
AAA Totals for P - 3 season(s)-   P31--1326314239.9291.26------310.00.0
AA Totals for P - 3 season(s)-   P17--1210-122221.0001.29------170.00.0
A+ Totals for P - 2 season(s)-   P9--29--11111.0001.22------90.00.0
A Totals for P - 1 season(s)-   P19--1421624135.8541.84------190.00.0
A- Totals for P - 1 season(s)-   P15--514332219.8641.27------150.00.0
Rk Totals for P - 1 season(s)-   P2---2--221.0001.00------20.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2008Staten Island Yankees NYPLA-nya2115----------
2009Charleston (sc) Riverdogs SALAnya2219----------
2009Tampa Yankees FSLA+nya227----------
2010Trenton Thunder EastAAnya2314----------
2010Scranton/Wilkes-Barre Yankees ILAAAnya2312----------
2011Gulf Coast Yankees GCLRknya242----------
2011Scranton/Wilkes-Barre Yankees ILAAAnya2418----------
2012Tampa Yankees FSLA+nya252----------
2012Trenton Thunder EastAAnya251----------
2012Scranton/Wilkes-Barre Yankees ILAAAnya251----------
2012New York YankeesALMLBnya2533----------
2013Trenton Thunder EastAAnya262----------
2013New York YankeesALMLBnya2622----------
2014New York YankeesALMLBnya2732----------
2015Miami MarlinsNLMLBmia2823----------
2016Miami MarlinsNLMLBmia2964----------
2017Miami MarlinsNLMLBmia3044----------
2017Seattle MarinersALMLBsea3010----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2007Falmouth CommodoresCape Cod LeagueCollege20007.2722000008.21277255012.0712.462.085.195.191.007.27.000
2011Phoenix Desert DogsArizona Fall LgMinor24224.41880000032.23616163928001.409.920.832.487.713.114.41.500
2011New York YankeesMLB Spring TrainingMLB241110.5040400106.016117148113.3324.001.506.0012.002.0016.50.500
2012New York YankeesMLB Spring TrainingMLB25012.08707001117.116641414011.178.310.522.087.273.503.12.000
2012New York YankeesDiv SeriesMLB25016.7510100001.12110010001.8213.500.000.006.7506.75.000
2012New York YankeesChamp. SeriesMLB25019.0020200102.05320110003.0022.500.004.504.501.0013.50.000
2013New York YankeesMLB Spring TrainingMLB26334.18770000028.02713132927001.298.680.642.898.683.004.18.500
2014New York YankeesMLB Spring TrainingMLB27113.38752000021.123982514111.339.700.842.115.912.803.80.500
2015Miami MarlinsMLB Spring TrainingMLB28200.95734000019.010320715010.894.740.003.327.112.141.421.000
2016Miami MarlinsMLB Spring TrainingMLB29000.9342200009.24111112000.543.720.930.9311.1712.000.93.000
2017Miami MarlinsMLB Spring TrainingMLB30001.5050500106.0511004000.837.500.000.006.0001.50.000
2018Seattle MarinersMLB Spring TrainingMLB31219.0050500104.0854215002.2518.004.502.2511.255.0011.25.667
Arizona Fall League Totals - 1 yrs224.41880000032.73616163928001.389.920.832.487.713.114.41.500
Cape Cod League Totals - 1 yrs007.2722000008.71277255011.9612.462.085.195.191.007.27.000
MLB Spring Training Totals - 8 yrs973.234617290041111.3109494093199241.268.810.732.518.003.193.96.563
MLB Playoffs - Divisional Series Totals - 1 yrs016.7510100001.3211001001.5013.500.000.006.7506.75.000
MLB Playoffs - Championship Series Totals - 1 yrs019.0020200102.0532011003.0022.500.004.504.501.0013.50.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2015Miami MarlinsMLB Spring TrainingMLB2831000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2016Miami MarlinsMLB Spring TrainingMLB2931000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 3 yrs82000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2007Big East Conference All-Conference Team (P)1
2009South Atlantic League All-Star Team (RHP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-05-25RPSeattle MarinersSeattle Mariners (MLB)-DL-60InjuredDL60 Transferred to 60-day DL31.228Team Roster on 2018-05-25
2018-03-29RPSeattle MarinersSeattle Mariners (MLB)YDL-10InjuredDL10 Right elbow UCL construction31.171Team Roster on 2018-03-29
2018-01-12RPSeattle MarinersSeattle Mariners (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($5.55m) [Avoids arbitration]31.095Team Roster on 2018-01-12
2017-11-01RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveActivated from DL31.023Team Roster on 2017-11-01
2017-09-04RPSeattle MarinersSeattle Mariners (MLB)-DL-60InjuredDL60 Transferred to 60-day DL30.330Team Roster on 2017-09-04
2017-09-01RPSeattle MarinersSeattle Mariners (MLB)YDL-10InjuredDL10 Right elbow posterior impingement30.327Team Roster on 2017-09-01
2017-08-23RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveActivated from DL30.318Team Roster on 2017-08-23
2017-08-08RPSeattle MarinersSeattle Mariners (MLB)YDL-10InjuredDL10 Right elbow impingement30.303Team Roster on 2017-08-08
2017-07-20RPSeattle MarinersSeattle Mariners (MLB)YActiveTradedTraded from Marlins to Mariners for Brayan Hernandez, Pablo Lopez, Brandon Miller and Lukas Schiraldi30.284Team Roster on 2017-07-20
2017-05-26RPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveReinstated from Bereavement list30.229Team Roster on 2017-05-26
2017-05-23RPMiami MarlinsMiami Marlins (MLB)YBereavementOff-RosterPlaced on bereavement/Family Emergency List30.226Team Roster on 2017-05-23
2017-02-08RPMiami MarlinsMiami Marlins (MLB)YActiveContractSigned to 1-year contract for 2017-2017 ($4.6m) [Won arbitration]30.122Team Roster on 2017-02-08
2016-09-11SPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveActivated from DL29.337Team Roster on 2016-09-11
2016-08-31SPMiami MarlinsMiami Marlins (MLB)YDL-15InjuredDL15 Left oblique strain29.326Team Roster on 2016-08-31
2016-01-17SPMiami MarlinsMiami Marlins (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($2.5m) [Avoids arbitration]29.100Team Roster on 2016-01-17
2015-10-22RPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveActivated from DL29.013Team Roster on 2015-10-22
2015-08-18RPMiami MarlinsMiami Marlins (MLB)YDL-15InjuredDL15 Stress fracture, right forearm28.313Team Roster on 2015-08-18
2015-04-16RPMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveReinstated from Paternity Leave28.189Team Roster on 2015-04-16
2015-04-14SPMiami MarlinsMiami Marlins (MLB)YPaternityOff-RosterPlaced on paternity leave28.187Team Roster on 2015-04-14
2015-02-14SPMiami MarlinsMiami Marlins (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($1.4m) [Lost arbitration]28.128Team Roster on 2015-02-14
2014-12-20SPMiami MarlinsMiami Marlins (MLB)YActiveTradedTraded from Yankees with Martin Prado to Marlins for Garrett Jones, Nathan Eovaldi and Domingo German28.072Team Roster on 2014-12-20
2014-09-12SPNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveActivated from DL27.338Team Roster on 2014-09-12
2014-08-04SPNew York YankeesNew York Yankees (MLB)YDL-15InjuredDL15 Right elbow tendinitis27.299Team Roster on 2014-08-04
2013-09-14SPNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveActivated from DL26.340Team Roster on 2013-09-14
2013-08-15SPNew York YankeesTrenton (AA)-DL-60InjuredDL60 Transferred to 60-day DL26.310Team Roster on 2013-08-15
2013-07-23SPNew York YankeesTrenton (AA)YDL-15InjuredAssigned to Trenton (AA) for rehab26.287Team Roster on 2013-07-23
2013-07-06SPNew York YankeesNew York Yankees (MLB)YDL-15InjuredDL15 Right forearm strain [-]26.270Team Roster on 2013-07-06
2012-07-18SPNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveRecalled from Scranton/Wilkes-Barre (AAA)25.282Team Roster on 2012-07-18
2012-07-14RP-SPNew York YankeesScranton/Wilkes-Barre (AAA)YMinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)25.278Team Roster on 2012-07-14
2012-07-05RP-SPNew York YankeesTrenton (AA)YMinorsReassigned MinorsOptioned to Trenton (AA)25.269Team Roster on 2012-07-05
2012-06-29RP-SPNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveRecalled from Tampa (A+)25.263Team Roster on 2012-06-29
2012-06-15RPNew York YankeesTampa (A+)YMinorsReassigned MinorsOptioned to Tampa (A+) for rehab25.249Team Roster on 2012-06-15
2012-05-07RPNew York YankeesNew York Yankees (MLB)YActive--25.210Team Roster on 2012-05-07
* 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
2008New York Yankees-21150,000-------150,000Signing Bonus out of 2008 Draft (14th round - 440th overall)
2012New York YankeesTeam Payroll25480,000-76044-2,954,887480,000630,000
2013New York YankeesTeam Payroll26512,425-53829413,023,990490,0001,142,425
2014New York YankeesTeam Payroll27541,425-51527433,256,497500,0001,683,850
2015Miami MarlinsTeam Payroll281,400,0003.15644316513,571,283507,5003,083,8502015-02-14 - Signed to 1-year contract for 2015-2015 ($1.4m) [Lost arbitration]
2016Miami MarlinsTeam Payroll292,500,0004.15635410603,498,245507,5005,583,8502016-01-17 - Signed to 1-year contract for 2016-2016 ($2.5m) [Avoids arbitration]
2017Miami MarlinsTeam Payroll304,600,0005.1562571072++3,651,709535,00010,183,8502017-02-08 - Signed to 1-year contract for 2017-2017 ($4.6m) [Won arbitration]
2017Seattle MarinersTeam Payroll304,600,0005.1562571472++3,651,709535,00010,183,8502017-02-08 - Signed to 1-year contract for 2017-2017 ($4.6m) [Won 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