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

Arizona Fall League

PositionsP-321Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameDavid Edward Phelps
Height6-3Weight180BatsRightThrowsRight
Born DateOctober 9,1986 [31.195]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-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