Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Cole HamelsHigh Level: MLB Current Team: Texas Rangers MLB Years: 2006-2017
Follow TBC on Twitter and Facebook

Rated Prospect
1st Round Draft Pick
World Series Champion

PositionsP-404Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameColbert Richard Hamels
Height6-3Weight170BatsLeftThrowsLeft
Born DateDecember 27,1983 [34.057]PlaceSan Diego,California
High SchoolRancho Bernardo (San Diego,CA)

DraftedSelected by the Philadelphia Phillies in the 1st round (17th overall) of the 2002 Amateur Entry Draft [Signed]
Signing Bonus$2,000,000Signing ScoutsDarrell ConnerService Time11.143 (2017)
Prospect Rankings[BA] 2003-PHI-#5 ... 2004-MLB-#17 ... 2004-PHI-#1 ... 2005-MLB-#71 ... 2005-PHI-#3 ... 2006-MLB-#68 ... 2006-PHI-#1
MLB DebutMay 12,2006 [22.137]
OrganizationsPHI [13] TEX [3] Awards9Awards Voting4-37
TBC Player ID43511Retrosheet IDhamec001MLBAM ID430935
Research ToolsIntersect 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 Cole Hamels 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 RatingsPitchingStrikeouts63Walks67Hittable75SO/BB71vsPower75Hitting31Durability63Team.498Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2003Lakewood BlueClawsSALAphi19ST19610.8413130110074.232870251153000.763.86--3.0113.864.60.857-
2003Clearwater PhilliesFSLA+phi51ST19022.73550000026.02998014322001.639.91--4.7810.942.29.000-
2003Minor Totals (2 teams)MinorMLB--ST0631.34181801100100.16117150391475000.995.44--3.4813.103.77.6671.28
2004Clearwater ThreshersFSLA+phi37ST20101.13440000016.0102204241000.885.63--2.2513.506.001.000-
2005Clearwater ThreshersFSLA+phi-ST21202.25330000016.075407184000.883.94--3.9410.132.571.000-
2005Reading PhilliesEastAAphi9ST21202.37330000019.01065212192001.164.740.955.689.001.581.000-
2005Minor Totals (2 teams)MinorMLB--ST0402.31660000035.017119219376001.034.370.514.899.511.951.0003.28
2006Lakewood BlueClawsSALAphi-ST22001.5911000005.23111230000.884.761.593.184.761.50--
2006Clearwater ThreshersFSLA+phi-ST22111.77440000020.0168409292101.237.08--3.9812.843.22.500-
2006Scranton/Wilkes-Barre RedILAAAphi-ST22200.39330110023.0101101360000.483.91--0.3914.0936.001.000-
2006Minor Totals (3 teams)MinorMLB--ST0311.10880110048.129106112682100.845.330.182.2012.495.67.7501.37
2006Philadelphia PhilliesNLMLBphi35ST22984.08232300000132.0117666019481455031.257.961.293.269.863.02.5293.98
2007Philadelphia PhilliesNLMLBphi35ST231553.39282802000183.0163726925431775031.128.001.232.118.694.12.7503.83
2008Philadelphia PhilliesNLMLBphi35ST2414103.09333302200227.0193897828531960011.087.641.112.107.763.70.5833.72
2009Philadelphia PhilliesNLMLBphi35ST2510114.32323202200193.2206959324431681051.299.571.122.007.813.91.4763.72
2010Philadelphia PhilliesNLMLBphi35ST2612113.06333301000208.2185747126612113081.187.981.122.639.103.46.5223.67
2011Philadelphia PhilliesNLMLBphi-ST271492.79323113000216.0169686719441943350.997.040.791.838.084.41.6093.05
2012Philadelphia PhilliesNLMLBphi35ST281763.05313102200215.0190807324522163231.127.941.002.179.034.15.7393.30
2013Philadelphia PhilliesNLMLBphi35ST298143.60333301000220.0205948821502024091.168.390.862.058.264.04.3643.26
2014Clearwater ThreshersFSLA+phi31ST30012.12330000017.0124431121000.766.351.590.536.3512.00.000-
2014Philadelphia PhilliesNLMLBphi35ST30992.46303000000204.2176605614591986181.157.740.622.598.713.36.5003.07
2015Philadelphia PhilliesNLMLBphi35ST31673.64202001100128.2113535212391377261.187.900.842.739.583.51.4623.27
2015Texas RangersALMLBtex35ST31713.6612120100083.27735341023782201.208.281.082.478.393.39.8753.65
2016Texas RangersALMLBtex35ST321553.32323200000200.2185837424772004181.318.301.083.458.972.60.7503.98
2017Frisco RoughRidersTexAAtex35ST33101.0422000008.23111280000.583.121.042.088.314.001.000-
2017Texas RangersALMLBtex35ST331164.20242401000148.01257469185310560111.207.601.093.226.391.98.6474.62
MLB Totals - 12 Season(s)Filter1471023.373633621167002358.0210494388426464522274911701.168.021.012.468.483.45.5900.48
Minor League Totals - 6 Season(s)Filter1551.47414102200224.2132453777729615100.925.240.283.0611.753.84.750-
AAA Totals - 1 Season(s)Filter200.39330110023.0101101360000.483.91--0.3914.0936.001.000-
AA Totals - 2 Season(s)Filter301.95550000027.21376314272000.984.230.984.558.781.931.000-
A+ Totals - 5 Season(s)Filter442.0719190000095.274282233511510101.146.960.283.2910.823.29.500-
A Totals - 2 Season(s)Filter610.9014140110079.035981271183000.773.920.113.0213.224.37.857-
Philadelphia Phillies Totals - 10 Season(s)Filter114903.302952941147001927.017177517072124921844378511.148.010.992.298.603.75.559-
Texas Rangers Totals - 3 Season(s)Filter33123.68686802000431.038719217752153383123191.258.061.083.197.972.50.733-
Average MLB - Per ~220 innings1493.37343401100220.0196888225602075171.168.021.012.468.483.45.6090.48
Average Minor - Per ~220 innings1551.47404002200220.0128443677528715100.925.240.283.0611.753.84.750-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2005Reading PhilliesEastAAphi9p2113010000000000000.333.333.333.666103.333.000.000.2970.000.000.000.000.000.00
2006Scranton/Wilkes-Barre RedILAAAphi-2236010001001300000.167.286.167.453107.333.000.167.22814.2942.863.000.000.000.00
2006Philadelphia PhilliesNLMLBphi35p2222444500030062402101.114.216.114.3305053.238.000.136.17111.3245.284.000.000.000.00
2007Philadelphia PhilliesNLMLBphi35p2329647920020022605100.141.164.172.33611272.231.031.063.1522.7836.1113.000.000.0022.22
2008Philadelphia PhilliesNLMLBphi35p24357631720030002918000.224.234.250.48419285.362.026.026.2170.0034.120.000.000.0011.76
2009Philadelphia PhilliesNLMLBphi35p2530616930051012907000.148.161.197.35812369.281.049.082.1591.4542.0329.000.000.0033.33
2010Philadelphia PhilliesNLMLBphi35p26326741020020002005001.149.149.179.32812272.213.030.030.1450.0027.780.000.000.0020.00
2011Philadelphia PhilliesNLMLBphi-p27326921101030133303002.159.194.188.38213175.306.029.058.1754.0044.0011.000.000.009.09
2012Philadelphia PhilliesNLMLBphi35p28316951520150142718001.217.270.290.56020382.341.073.116.2524.8832.936.751.2269.0020.00
2013Philadelphia PhilliesNLMLBphi35p293356410110501124113000.179.207.232.43913271.313.053.054.1971.4133.8024.000.000.0020.00
2014Philadelphia PhilliesNLMLBphi35p30306211320000002807000.210.210.242.45215269.382.032.032.2000.0040.580.000.000.0015.38
2015Philadelphia PhilliesNLMLBphi35p3120392610000001504001.154.154.179.3337143.250.025.026.1450.0034.880.000.000.0016.67
2015Texas RangersALMLBtex35p31123010000000200000.333.333.333.6661031.000.000.000.2940.0066.670.000.000.000.00
2015Totals for MLB-MLB         32422710000001704001.167.167.190.3578146.280.023.024.1560.0036.960.000.000.0014.29
2016Texas RangersALMLBtex35p3238010000000100000.125.125.125.250108.143.000.000.1100.0012.500.000.000.000.00
2017Texas RangersALMLBtex35p3313000001000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
MLB Totals - 12 Season(s)Filter310621381071521291317259362206.172.198.208.40612918705.292.036.060.0002.4136.7415.240.14621.0016.82
Minor League Totals - 2 Season(s)Filter49020001001300000.222.300.222.5222010.333.000.111.00010.0030.003.000.000.000.00
AAA Totals - 1 Season(s)Filter36010001001300000.167.286.167.453107.333.000.167.00014.2942.863.000.000.000.00
AA Totals - 1 Season(s)Filter13010000000000000.333.333.333.666103.333.000.000.0000.000.000.000.000.000.00
Philadelphia Phillies Totals - 10 Season(s)Filter294607381051521281317255362206.173.199.209.40812718691.295.036.061.0002.4636.9015.000.14607.0017.14
Texas Rangers Totals - 3 Season(s)Filter1614020001000400000.143.143.143.2862014.200.000.000.0000.0028.570.000.000.000.00
Average MLB - Per 162 games162325205681115129135232103.172.198.208.406679368.292.036.060.0002.4136.7415.240.14621.0016.82
Average Minor - Per 162 games16236508100041004112200000.222.300.222.522810405.333.000.111.00010.0030.003.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2003Lakewood BlueClaws SALAphi19P13--511221816.8891.23------13100.09.4
2003Clearwater Phillies FSLA+phi19P5--15-2661.0001.20------5100.03.8
2004Clearwater Threshers FSLA+phi20P4---2--221.0000.50------4100.02.9
2005Clearwater Threshers FSLA+phi21P3--12--331.0001.00------3100.02.2
2005Reading Phillies EastAAphi21P3---21-32.6670.67------3100.02.1
2006Lakewood BlueClaws SALAphi22P1---------------1100.00.7
2006Clearwater Threshers FSLA+phi22P4---2--221.0000.50------4100.02.9
2006Scranton/Wilkes-Barre Red Barons ILAAAphi22P3---2--221.0000.67------3100.02.1
2006Philadelphia PhilliesNLMLBphi22P2323132420--24241.0001.040.18-----23100.014.2
2007Philadelphia PhilliesNLMLBphi23P28281836221-2928.9661.000.15-----2996.617.3
2008Philadelphia PhilliesNLMLBphi24P33332271133334744.9361.330.19-----3594.320.4
2009Philadelphia PhilliesNLMLBphi25P3232193727--34341.0001.060.18-----32100.019.8
2010Philadelphia PhilliesNLMLBphi26P33332081026123736.9731.090.17-----33100.020.4
2011Philadelphia PhilliesNLMLBphi27P32312161122143433.9711.030.15-----32100.019.8
2012Philadelphia PhilliesNLMLBphi28P313121510254-3935.8971.130.16231167.6-31100.019.1
2013Philadelphia PhilliesNLMLBphi29P33332209291-3938.9741.150.17251071.4-33100.020.4
2014Clearwater Threshers FSLA+phi30P3---3--331.0001.00------3100.02.2
2014Philadelphia PhilliesNLMLBphi30P3030204626-132321.0001.070.1619967.9-30100.018.5
2015Texas RangersALMLBtex31P12128355-110101.0000.830.128188.9-12100.07.4
2015Philadelphia PhilliesNLMLBphi31P20201285202-2725.9261.250.2016288.9-20100.012.3
2016Texas RangersALMLBtex32P32322009183-3027.9000.840.1423582.1-32100.019.8
2017Frisco RoughRiders TexAAtex33P2--11--221.0001.00------2100.02.9
2017Texas RangersALMLBtex33P24241481015312825.8931.040.178657.1-24100.014.8
MLB Totals for P - 12 season(s)-   P36336223571032881912410391.9541.080.171224473.5-3630.00.0
AAA Totals for P - 1 season(s)-   P3---2--221.0000.67------30.00.0
AA Totals for P - 2 season(s)-   P5--131-54.8000.80------50.00.0
A+ Totals for P - 5 season(s)-   P19--214-216161.0000.84------190.00.0
A Totals for P - 2 season(s)-   P14--511221816.8891.14------140.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2003Lakewood BlueClaws SALAphi1913----------
2003Clearwater Phillies FSLA+phi195----------
2004Clearwater Threshers FSLA+phi204----------
2005Clearwater Threshers FSLA+phi213----------
2005Reading Phillies EastAAphi213----------
2006Lakewood BlueClaws SALAphi221----------
2006Clearwater Threshers FSLA+phi224----------
2006Scranton/Wilkes-Barre Red Barons ILAAAphi223----------
2006Philadelphia PhilliesNLMLBphi2223----------
2007Philadelphia PhilliesNLMLBphi2328----------
2008Philadelphia PhilliesNLMLBphi2433----------
2009Philadelphia PhilliesNLMLBphi2532----------
2010Philadelphia PhilliesNLMLBphi2633----------
2011Philadelphia PhilliesNLMLBphi2732----------
2012Philadelphia PhilliesNLMLBphi2831----------
2013Philadelphia PhilliesNLMLBphi2933----------
2014Clearwater Threshers FSLA+phi303----------
2014Philadelphia PhilliesNLMLBphi3030----------
2015Texas RangersALMLBtex3112----------
2015Philadelphia PhilliesNLMLBphi3120----------
2016Texas RangersALMLBtex3232----------
2017Frisco RoughRiders TexAAtex332----------
2017Texas RangersALMLBtex3324----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2007Philadelphia PhilliesMLB Spring TrainingMLB23136.10550000020.22015149516001.248.713.922.186.973.206.53.250
2008Philadelphia PhilliesMLB Spring TrainingMLB24226.33550000021.12416155517001.3710.132.112.117.173.406.75.500
2008Philadelphia PhilliesDiv SeriesMLB24100.0011000008.02000190000.382.250.001.1310.139.000.001.000
2008Philadelphia PhilliesChamp. SeriesMLB24201.93220000014.0113315130001.147.070.643.218.362.601.931.000
2008Philadelphia PhilliesWorld SeriesMLB24102.77220000013.010441380001.006.920.692.085.542.672.771.000
2009Philadelphia PhilliesMLB Spring TrainingMLB25000.0000000005.0800000001.6014.400.000.000.0000.00.000
2009Philadelphia PhilliesDiv SeriesMLB25017.2011000005.07441050001.4012.601.800.009.0007.20.000
2009Philadelphia PhilliesChamp. SeriesMLB25106.5222000009.213775270001.6312.104.661.866.523.506.521.000
2009Philadelphia PhilliesWorld SeriesMLB250110.3811000004.15551230001.7110.382.084.156.231.5010.38.000
2010Philadelphia PhilliesMLB Spring TrainingMLB26116.00660000024.02918163618001.4610.881.132.256.753.006.75.500
2010Philadelphia PhilliesDiv SeriesMLB26100.0011011009.05000090000.565.000.000.009.0000.001.000
2010Philadelphia PhilliesChamp. SeriesMLB26014.5011000006.05330180001.007.500.001.5012.008.004.50.000
2011Philadelphia PhilliesMLB Spring TrainingMLB27126.67770000027.03021206826101.4110.002.002.678.673.257.00.333
2011Philadelphia PhilliesDiv SeriesMLB27100.0011000006.05000380001.337.500.004.5012.002.670.001.000
2012Philadelphia PhilliesMLB Spring TrainingMLB28112.93725000027.2291091422001.219.430.331.307.165.503.25.500
2013Philadelphia PhilliesMLB Spring TrainingMLB29300.95550000019.011320415000.795.210.001.897.113.751.421.000
2015Philadelphia PhilliesMLB Spring TrainingMLB31114.15660000021.22211105817101.429.142.083.327.062.134.57.500
2015Texas RangersDiv SeriesMLB31012.70220000013.1109422140000.926.751.351.359.457.006.08.000
2016Texas RangersMLB Spring TrainingMLB32105.7933000009.1866257001.437.711.934.826.751.405.791.000
2016Texas RangersDiv SeriesMLB320116.2011000003.16761311002.9016.202.708.102.700.3318.90.000
2017Texas RangersMLB Spring TrainingMLB33213.52440000015.111762411100.996.461.172.356.462.754.11.667
MLB Spring Training Totals - 10 yrs13114.62484350000191.0192107983349149301.269.051.552.317.023.045.04.542
MLB Playoffs - Divisional Series Totals - 6 yrs332.82770110044.73520144946100.997.050.811.819.275.114.03.500
MLB Playoffs - Championship Series Totals - 3 yrs313.94550000029.72913136828001.258.801.822.438.493.503.94.750
MLB Playoffs - World Series Totals - 2 yrs114.67330000017.315992511001.157.791.042.605.712.204.67.500

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007Philadelphia PhilliesMLB Spring TrainingMLB2324121001000100000.500.500.7501.250314.667.250.2500.0025.000.000.000.0050.00
2008Philadelphia PhilliesMLB Spring TrainingMLB2412000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
2008Philadelphia PhilliesDiv SeriesMLB2412100000000201000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00
2008Philadelphia PhilliesChamp. SeriesMLB2425010000000200000.200.200.200.400105.333.000.0000.0040.000.000.000.000.00
2008Philadelphia PhilliesWorld SeriesMLB2412000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2009Philadelphia PhilliesMLB Spring TrainingMLB2511000000001100000.000.500.000.500002.000.0001.00050.0050.001.000.000.000.00
2009Philadelphia PhilliesDiv SeriesMLB2510000000001000000.0001.000.0001.000001.000.000.000100.000.000.000.000.000.00
2009Philadelphia PhilliesChamp. SeriesMLB2521000000001102000.000.500.000.500004.000.0001.00025.0025.001.000.000.000.00
2009Philadelphia PhilliesWorld SeriesMLB25110100000000010001.0001.0001.0002.0001021.000.000.0000.000.000.000.000.000.00
2010Philadelphia PhilliesMLB Spring TrainingMLB2665000000000300000.000.000.000.000005.000.000.0000.0060.000.000.000.000.00
2010Philadelphia PhilliesDiv SeriesMLB2613000000000001000.000.000.000.000004.000.000.0000.000.000.000.000.000.00
2010Philadelphia PhilliesChamp. SeriesMLB2612000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2011Philadelphia PhilliesMLB Spring TrainingMLB2735010000000300000.200.200.200.400105.500.000.0000.0060.000.000.000.000.00
2011Philadelphia PhilliesDiv SeriesMLB2712000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
2012Philadelphia PhilliesMLB Spring TrainingMLB2873010000000100000.333.333.333.666103.500.000.0000.0033.330.000.000.000.00
2013Philadelphia PhilliesMLB Spring TrainingMLB2912000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2015Philadelphia PhilliesMLB Spring TrainingMLB3124000000000100000.000.000.000.000004.000.000.0000.0025.000.000.000.000.00
MLB Spring Training Totals - 8 yrs23261410010011100000.154.185.192.3775127.267.038.0773.7040.7411.000.000.0025.00
MLB Playoffs - Divisional Series Totals - 4 yrs47100000001202000.000.125.000.1250010.000.000.14310.0020.002.000.000.000.00
MLB Playoffs - Championship Series Totals - 3 yrs58010000001402000.125.222.125.3471011.250.000.1259.0936.364.000.000.000.00
MLB Playoffs - World Series Totals - 2 yrs23010000000101000.333.333.333.666104.500.000.0000.0025.000.000.000.000.00

Awards [9]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2002High School All-American - 1st Team (P)1
2003Philadelphia Phillies Minor League Player of the Year1
2008Major League 2nd All-Star (end of season) (SP) ... NLCS Most Valuable Player ... World Series MVP ... Philadelphia Phillies Player of the Year4
2012National League Player of the Week (August 13-August 19) ... Philadelphia Phillies Player of the Year2
2015National League Player of the Week (July 20�July 26)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2017-06-26SPTexas RangersTexas Rangers (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2017-06-26
2017-06-16SPTexas RangersFrisco (AA)YDL-10InjuredAssigned to Frisco (AA) for rehabTeam Roster on 2017-06-16
2017-05-03SPTexas RangersTexas Rangers (MLB)YDL-10InjuredDL10 Strained right obliqueTeam Roster on 2017-05-03
2015-07-31SPTexas RangersTexas Rangers (MLB)YActiveTradedTraded from Phillies with Jake Diekman and cash to Rangers for Matt Harrison, Jorge Alfaro, Nick Williams, Jake Thompson, Alec Asher and Jerad EickhoffTeam Roster on 2015-07-31
2014-04-23SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2014-04-23
2014-04-15SPPhiladelphia PhilliesClearwater (A+)YMinorsReassigned MinorsAssigned to Clearwater (A+)Team Roster on 2014-04-15
2014-04-06SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YMinorsReassigned MinorsOptioned to minorsTeam Roster on 2014-04-06
2014-03-29SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YDL-15InjuredDL15 Left biceps tendinitisTeam Roster on 2014-03-29
2012-07-25SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveContractSigned to 6-year contract extension ($144m) thru 2019Team Roster on 2012-07-25
2012-05-03SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActive--Team Roster on 2012-05-03
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2011-08-29InjuredActivated from DL 
2011-08-23InjuredDisabled -- Left Shoulder Inflammation 
2009-01-18ContractSigned by Phillies (3-years) 
2007-09-18InjuredActivated from DL 
2007-08-22InjuredDisabled -- Strained left elbow 
2006-06-06InjuredActivated from DL 
2006-05-24InjuredDisabled -- strained left shoulder  
2002-08-28Contractsigned 
* 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
2002Philadelphia Phillies-182,000,000-------2,000,000Signing Bonus out of 2002 Draft (1st round - 17th overall)
2006Philadelphia PhilliesTeam Payroll22327,000-74244-2,365,072327,0002,327,000
2007Philadelphia PhilliesTeam Payroll23400,000-58124262,459,737380,0002,727,000
2008Philadelphia PhilliesTeam Payroll24500,000-49122452,696,252390,0003,227,000
2009Philadelphia PhilliesTeam Payroll254,350,000-1981176++2,746,792400,0007,577,000
2010Philadelphia PhilliesTeam Payroll266,650,000-1361186++2,812,412400,00014,227,000
2011Philadelphia PhilliesTeam Payroll279,500,000-84991++2,722,607414,00023,727,000
2012Philadelphia PhilliesTeam Payroll2815,000,000-34596++2,954,887480,00038,727,0002012-07-25 - Signed to 6-year contract extension ($144m) thru 2019
2013Philadelphia PhilliesTeam Payroll2920,500,000-15299++3,021,531490,00059,227,000
2014Philadelphia PhilliesTeam Payroll3023,500,000-83100++3,256,497500,00082,727,000
2015Philadelphia PhilliesTeam Payroll3123,500,0009.143102100++3,571,283507,500106,227,000
2015Texas RangersTeam Payroll3123,500,0009.143103100++3,571,283507,500106,227,000
2016Texas RangersTeam Payroll3222,500,00010.14313299++3,498,245507,500128,727,000
2017Texas RangersTeam Payroll3322,500,000-11199++3,582,271535,000151,227,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