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

John LackeyHigh Level: MLB Current Team: Free Agent since 2017 MLB Years: 2002-2017
Follow TBC on Twitter and Facebook

Rated Prospect
World Series Champion

PositionsP-542Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJohn Derran Lackey
Height6-6Weight205BatsRightThrowsRight
Born DateOctober 23,1978 [39.120]PlaceAbilene,Texas
High SchoolAbilene (Abilene,TX)
CollegeGrayson County College (Denison,TX), University of Texas-Arlington (Arlington,TX)

DraftedSelected by the Anaheim Angels in the 2nd round (68th overall) of the 1999 Amateur Entry Draft [Signed]
Signing Bonus$470,000Signing ScoutsKris KlineService Time15.095 (2017)
Prospect Rankings[BA] 2001-ANA-#4 ... 2002-ANA-#3
MLB DebutJune 24,2002 [23.244]
OrganizationsANA [11] BOS [4] CHN [2] SLN [2] Awards4Awards Voting4-46
TBC Player ID4315Retrosheet IDlackj001MLBAM ID407793
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 John Lackey 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 RatingsPitchingStrikeouts50Walks72Hittable53SO/BB70vsPower53Hitting23Durability79Team.544Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1999Boise HawksNwstA-ana-ST20624.9815150100081.08159457507714101.618.960.775.538.521.54.750-
2000Cedar Rapids KernelsMidwAana-ST21322.08550000030.0207715214000.825.930.301.486.234.20.600-
2000Lake Elsinore StormCalifA+ana-ST21663.40151502100100.29456389427412301.358.400.803.756.621.76.500-
2000Erie SeawolvesEastAAcal-ST21613.30880200057.058232169430001.179.100.941.416.754.78.857-
2000Minor Totals (3 teams)MinorMLB--ST01593.15282804100187.01728666165613816301.218.220.762.686.592.46.6253.66
2001Arkansas TravelersTexAAana14ST22973.46181803200127.010655491129948001.067.490.782.056.643.24.563-
2001Salt Lake StingersPCLAAAana-ST22346.7110100100057.2754443516423101.5811.710.782.506.552.63.429-
2001Minor Totals (2 teams)MinorMLB--ST012114.48282804200184.11819992164513611101.228.810.782.196.623.02.5223.43
2002Salt Lake StingersPCLAAAana29ST23822.57161602100101.2893529528825201.157.880.442.487.262.93.800-
2002Anaheim AngelsALMLBana41ST23943.66181801000108.011352441033697241.359.390.832.745.732.09.6923.91
2003Anaheim AngelsALMLBana41ST2410164.63333302200204.02231171053166151111101.429.841.372.916.662.29.3854.64
2004Anaheim AngelsALMLBana41ST2514134.67333211100198.0215108103226014411181.399.761.002.726.532.40.5194.07
2005Los Angeles Angels of AnaheimALMLBana41ST261453.44333301000209.020885801371199180111.338.960.563.068.572.80.7373.10
2006Los Angeles AngelsALMLBana41ST2713113.56333303200217.22039886147219016091.268.390.582.987.862.64.5423.35
2007Los Angeles AngelsALMLBana41ST281993.01333302200224.02198775185217991121.218.800.722.097.193.44.6793.54
2008Rancho Cucamonga QuakesCalifA+ana-ST29004.0033000009.084412111001.118.001.002.0011.005.50--
2008Los Angeles AngelsALMLBana41ST291253.75242403000163.01617168264013050101.238.871.432.207.163.25.7064.53
2009Salt Lake BeesPCLAAAana-ST30012.7922000009.26331180000.725.590.930.937.458.00.000-
2009Los Angeles AngelsALMLBana41ST301183.83272701100176.0177847517471396091.279.030.872.407.092.96.5793.73
2010Boston Red SoxALMLBbos40ST3114114.40333300000215.023311410518721563091.429.750.753.016.532.17.5603.85
2011Pawtucket Red SoxILAAAbos-ST32001.5911000005.23111040000.534.761.59--6.350.00--
2011Boston Red SoxALMLBbos41ST3212126.41282800000160.02031191142056108110191.6211.421.133.156.081.93.5004.71
2013Portland Sea DogsEastAAbos-ST34000.0011000003.23000250001.367.36--4.9112.272.50--
2013Boston Red SoxALMLBbos41ST3410133.52292902000189.0179807426401614061.168.511.241.907.654.03.4353.86
2014Boston Red SoxALMLBbos41ST351173.60212101000137.0137605515321163101.238.980.982.107.603.63.6113.56
2014St. Louis CardinalsNLMLBsln41ST35334.3010100000060.2693429915481101.3810.241.342.237.123.20.5004.22
2015St. Louis CardinalsNLMLBsln41ST3613102.77333301000218.0211716721531755341.218.710.872.197.223.30.5653.57
2016Chicago CubsNLMLBchn41ST371183.35292900000188.0146747023531804091.066.981.102.538.603.40.5793.81
2017Chicago CubsNLMLBchn41ST3812124.59313010000170.216593873653149112121.288.701.902.797.862.81.5005.30
MLB Totals - 15 Season(s)Filter1881473.924484462188002837.12862134712373198152294125121321.299.071.012.587.272.81.5610.84
Minor League Totals - 8 Season(s)Filter41253.709494011400580.05432872404718446147701.248.360.722.837.102.51.621-
AAA Totals - 4 Season(s)Filter1173.92292903100172.2173837612451368301.258.910.622.327.013.02.611-
AA Totals - 3 Season(s)Filter1583.35272705200187.0167787017401428001.107.980.811.916.793.55.652-
A+ Totals - 2 Season(s)Filter663.45181802100109.2102604210448513301.338.370.823.616.981.93.500-
A Totals - 1 Season(s)Filter322.08550000030.0207715214000.825.930.301.486.234.20.600-
A- Totals - 1 Season(s)Filter624.9815150100081.08159457507714101.618.960.775.538.521.54.750-
NCAA Totals - 2 Season(s)Filter00--00000000.0000000000----------0.00--
Los Angeles Angels Totals - 4 Season(s)Filter55333.5011711709500780.076034030475211638361401.248.750.862.437.353.02.625-
Boston Red Sox Totals - 4 Season(s)Filter47434.4611111103000701.275237334879200541211341.369.651.012.576.942.71.522-
Anaheim Angels Totals - 3 Season(s)Filter33334.44848314300510.255127725263159364294221.399.711.112.806.422.29.500-
Chicago Cubs Totals - 2 Season(s)Filter23203.94605910000358.131116715759106329152211.167.801.482.668.253.10.535-
St. Louis Cardinals Totals - 2 Season(s)Filter16133.10434301000278.22801059630682236441.259.040.972.207.203.28.552-
Los Angeles Angels of Anaheim Totals - 1 Season(s)Filter1453.44333301000209.020885801371199180111.338.960.563.068.572.80.737-
Average MLB - Per ~220 innings15113.92353501100220.0222104962563178101101.299.071.012.587.272.81.5770.84
Average Minor - Per ~220 innings1593.70353504200220.020410890186917418301.248.360.722.837.102.51.625-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1998Texas-ArlingtonCollege-p19439817301131140212700000.306.313.510.823501599.414.204.194.3511.0127.2727.001.0198.0050.00
2003Anaheim AngelsALMLBana41p2423000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
2004Anaheim AngelsALMLBana41p2522000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2005Los Angeles Angels of AnaheimALMLBana41p26336000000000100000.000.000.000.000006.000.000.000.0000.0016.670.000.000.000.00
2006Los Angeles AngelsALMLBana41p2723000000000000000.000.000.000.000003.000.000.000.0000.000.000.000.000.000.00
2007Los Angeles AngelsALMLBana41p2812000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
2008Los Angeles AngelsALMLBana41p2926000000000300000.000.000.000.000006.000.000.000.0000.0050.000.000.000.000.00
2009Los Angeles AngelsALMLBana41p3038110001000201000.125.125.125.250109.167.000.000.1120.0022.220.000.000.000.00
2010Boston Red SoxALMLBbos40p3135121000000101000.400.400.6001.000316.500.200.200.4330.0016.670.000.000.0050.00
2011Boston Red SoxALMLBbos41p3213011001000100000.333.333.6671.000213.500.334.333.4230.0033.330.000.000.00100.00
2013Boston Red SoxALMLBbos41p34295000000000301000.000.000.000.000006.000.000.000.0000.0050.000.000.000.000.00
2014St. Louis CardinalsNLMLBsln41p351015120000000504000.133.133.133.2662019.200.000.000.1190.0026.320.000.000.000.00
2015St. Louis CardinalsNLMLBsln41p3633620720030042404002.113.167.145.3129270.184.032.097.1465.7134.296.000.000.0028.57
2016Chicago CubsNLMLBchn41p3728631620020023100401.095.116.127.2438269.167.032.063.1072.9044.9315.500.000.0033.33
2017Chicago CubsNLMLBchn41p3831532710011132305000.132.179.151.3308161.233.019.075.1534.9237.707.670.000.0014.29
MLB Totals - 14 Season(s)Filter180236626700811997016403.110.141.140.281337265.182.030.068.0003.4036.6010.780.000.0026.92
NCAA Totals - 1 Season(s)Filter439817301131140212700000.306.313.510.823501599.414.204.194.0001.0127.2727.001.0198.0050.00
Chicago Cubs Totals - 2 Season(s)Filter5911631330031155405401.112.144.138.282163130.197.026.069.0003.8541.5410.800.000.0023.08
St. Louis Cardinals Totals - 2 Season(s)Filter43771920030042908002.117.160.143.30311289.188.026.078.0004.4932.587.250.000.0022.22
Los Angeles Angels Totals - 4 Season(s)Filter819110001000501000.053.053.053.1061020.071.000.000.0000.0025.000.000.000.000.00
Boston Red Sox Totals - 3 Season(s)Filter3313132001000502000.231.231.385.6165215.375.154.154.0000.0033.330.000.000.0066.67
Los Angeles Angels of Anaheim Totals - 1 Season(s)Filter336000000000100000.000.000.000.000006.000.000.000.0000.0016.670.000.000.000.00
Anaheim Angels Totals - 2 Season(s)Filter45000000000300000.000.000.000.000005.000.000.000.0000.0060.000.000.000.000.00
Average MLB - Per 162 games162212523600711887014403.110.141.140.281306239.182.030.068.0003.4036.6010.780.000.0026.92

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1999Boise Hawks NwstA-ana20P15--106--16161.0001.07------15100.019.7
2000Cedar Rapids Kernels MidwAana21P5--28-110101.0002.00------5100.03.6
2000Lake Elsinore Storm CalifA+ana21P15--119112120.9521.33------15100.010.7
2000Erie Seawolves EastAAcal21P8--2713109.9001.13------8100.05.7
2001Arkansas Travelers TexAAana22P18--1524214139.9512.17------18100.013.2
2001Salt Lake Stingers PCLAAAana22P10--87131615.9381.50------10100.07.0
2002Salt Lake Stingers PCLAAAana23P16--1016332926.8971.63------16100.011.1
2002Anaheim AngelsALMLBana23P18-108415-219191.0001.060.18-----18100.011.1
2003Anaheim AngelsALMLBana24P33332041421313835.9211.060.17-----33100.020.4
2004Anaheim AngelsALMLBana25P33321981523-138381.0001.150.19-----33100.020.4
2006Los Angeles AngelsALMLBana27P3333217926-135351.0001.060.16-----33100.020.4
2007Los Angeles AngelsALMLBana28P33332242225254947.9591.420.21-----33100.020.4
2008Rancho Cucamonga Quakes CalifA+ana29P3---2-1221.0000.67------3100.02.1
2008Los Angeles AngelsALMLBana29P2424163910532419.7920.790.12-----24100.014.8
2009Salt Lake Bees PCLAAAana30P2--11--221.0001.00------2100.01.4
2009Los Angeles AngelsALMLBana30P27271761322233735.9461.300.20-----27100.016.7
2010Boston Red SoxALMLBbos31P33332152221334643.9351.300.20-----33100.020.4
2011Pawtucket Red Sox ILAAAbos32P1--1---111.0001.00------1100.00.7
2011Boston Red SoxALMLBbos32P28281601916343835.9211.250.22-----28100.017.3
2013Portland Sea Dogs EastAAbos34P1--11--221.0002.00------1100.00.7
2013Boston Red SoxALMLBbos34P292918918292-4947.9591.620.2536783.7-29100.017.9
2014Boston Red SoxALMLBbos35P2121137610--16161.0000.760.1215193.8-21100.013.0
2014St. Louis CardinalsNLMLBsln35P101060653-1411.7861.100.182250.0-10100.06.2
2015St. Louis CardinalsNLMLBsln36P33332182015233735.9461.060.169375.0-33100.020.4
2016Chicago CubsNLMLBchn37P29291881319-132321.0001.100.1715575.0-29100.018.0
2017Chicago CubsNLMLBchn38P31301702715-142421.0001.350.2513286.7-31100.019.1
MLB Totals for P - 15 season(s)-   P44842828362222972828547519.9491.160.18902081.8-4480.00.0
AAA Totals for P - 4 season(s)-   P29--2024464844.9171.52------290.00.0
AA Totals for P - 3 season(s)-   P27--1832345350.9431.85------270.00.0
A+ Totals for P - 2 season(s)-   P18--1111122322.9571.22------180.00.0
A Totals for P - 1 season(s)-   P5--28-110101.0002.00------50.00.0
A- Totals for P - 1 season(s)-   P15--106--16161.0001.07------150.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1999Boise Hawks NwstA-ana2015----------
2000Cedar Rapids Kernels MidwAana215----------
2000Lake Elsinore Storm CalifA+ana2115----------
2000Erie Seawolves EastAAcal218----------
2001Arkansas Travelers TexAAana2218----------
2001Salt Lake Stingers PCLAAAana2210----------
2002Salt Lake Stingers PCLAAAana2316----------
2002Anaheim AngelsALMLBana2318----------
2003Anaheim AngelsALMLBana2433----------
2004Anaheim AngelsALMLBana2533----------
2006Los Angeles AngelsALMLBana2733----------
2007Los Angeles AngelsALMLBana2833----------
2008Rancho Cucamonga Quakes CalifA+ana293----------
2008Los Angeles AngelsALMLBana2924----------
2009Salt Lake Bees PCLAAAana302----------
2009Los Angeles AngelsALMLBana3027----------
2010Boston Red SoxALMLBbos3133----------
2011Pawtucket Red Sox ILAAAbos321----------
2011Boston Red SoxALMLBbos3228----------
2013Portland Sea Dogs EastAAbos341----------
2013Boston Red SoxALMLBbos3429----------
2014Boston Red SoxALMLBbos3521----------
2014St. Louis CardinalsNLMLBsln3510----------
2015St. Louis CardinalsNLMLBsln3633----------
2016Chicago CubsNLMLBchn3729----------
2017Chicago CubsNLMLBchn3831----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2002Anaheim AngelsDiv SeriesMLB23000.0010100003.03000130001.339.000.003.009.003.000.00.000
2002Anaheim AngelsChamp. SeriesMLB23100.0011000007.03000070000.433.860.000.009.0000.001.000
2002Anaheim AngelsWorld SeriesMLB23104.38321000012.115660570001.6510.950.003.655.111.404.381.000
2005Los Angeles Angels of AnaheimDiv SeriesMLB26002.38220000011.17330992001.445.560.007.157.151.002.38.000
2005Los Angeles Angels of AnaheimChamp. SeriesMLB26019.0011000005.08551130001.8014.401.801.805.403.009.00.000
2006Los Angeles AngelsMLB Spring TrainingMLB27125.52440000014.21699169201.559.820.613.685.521.505.52.333
2007Los Angeles AngelsMLB Spring TrainingMLB28215.51440000016.12011102317001.4311.021.101.659.375.676.06.667
2008Los Angeles AngelsMLB Spring TrainingMLB29005.4011000001.2211021003.3310.800.0010.805.400.505.40.000
2008Los Angeles AngelsDiv SeriesMLB29012.63220000013.211441460001.147.240.662.633.951.502.63.000
2009Los Angeles AngelsMLB Spring TrainingMLB30000.00000000028.01610110100.615.140.320.320.000.000.32.000
2009Los Angeles AngelsDiv SeriesMLB30100.0011000007.14000141000.704.910.001.234.914.000.001.000
2009Los Angeles AngelsChamp. SeriesMLB30013.65220000012.1157506100001.7410.950.004.387.301.675.11.000
2010Boston Red SoxMLB Spring TrainingMLB31111.35550000020.01733118000.907.650.450.453.608.001.35.500
2011Boston Red SoxMLB Spring TrainingMLB32213.43550000021.022883310001.199.431.291.294.293.333.43.667
2013Boston Red SoxMLB Spring TrainingMLB34205.40440000011.21277135001.349.260.772.313.861.675.401.000
2013Boston Red SoxDiv SeriesMLB34106.7511000005.17440360001.9611.810.005.0610.132.006.751.000
2013Boston Red SoxChamp. SeriesMLB34100.0011000006.24000080000.655.400.000.0010.8000.001.000
2013Boston Red SoxWorld SeriesMLB34112.57321000014.0144403113001.219.000.001.937.073.672.57.500
2014Boston Red SoxMLB Spring TrainingMLB35116.27440000018.22413132317001.4811.570.961.458.205.676.27.500
2014St. Louis CardinalsDiv SeriesMLB35101.2911000007.05110180000.866.430.001.2910.298.001.291.000
2014St. Louis CardinalsChamp. SeriesMLB35006.0011000006.05440130001.007.500.001.504.503.006.00.000
2015St. Louis CardinalsMLB Spring TrainingMLB36103.77330000014.11366206000.928.161.260.003.7703.771.000
2015St. Louis CardinalsDiv SeriesMLB36103.48220000010.164412100000.795.230.871.748.715.003.481.000
2016Chicago CubsMLB Spring TrainingMLB37026.92330000013.01710102114101.3811.771.380.699.6914.006.92.000
2016Chicago CubsDiv SeriesMLB37006.7511000004.07330240002.2515.750.004.509.002.006.75.000
2016Chicago CubsChamp. SeriesMLB37004.5011000004.03220330001.506.750.006.756.751.004.50.000
2016Chicago CubsWorld SeriesMLB37013.6011000005.04321150001.007.201.801.809.005.005.40.000
2017Chicago CubsMLB Spring TrainingMLB38116.39330000012.21599239001.4810.661.422.136.393.006.39.500
2017Chicago CubsChamp. SeriesMLB38009.8230300203.25441233002.1912.272.454.917.361.509.82.000
MLB Spring Training Totals - 11 yrs1193.98363600000172.01747876172696401.169.100.891.365.023.694.08.550
MLB Playoffs - Divisional Series Totals - 8 yrs412.7611101000062.050191922350301.187.260.293.347.262.172.76.800
MLB Playoffs - Championship Series Totals - 7 yrs224.031073002044.743222021337301.258.660.402.627.462.854.43.500
MLB Playoffs - World Series Totals - 3 yrs223.45752000031.33313121923301.349.480.292.596.612.563.73.500

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2002Anaheim AngelsWorld SeriesMLB2312010000000000000.500.500.5001.000102.500.000.0000.000.000.000.000.000.00
2006Los Angeles AngelsMLB Spring TrainingMLB2711000000001000000.000.500.000.500002.000.0001.00050.000.000.000.000.000.00
2007Los Angeles AngelsMLB Spring TrainingMLB2811000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2009Los Angeles AngelsMLB Spring TrainingMLB3032000000000202000.000.000.000.000004.000.000.0000.0050.000.000.000.000.00
2014St. Louis CardinalsDiv SeriesMLB3512000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
2014St. Louis CardinalsChamp. SeriesMLB3511000000000110000.000.500.000.500002.000.000.0000.0050.000.000.000.000.00
2015St. Louis CardinalsMLB Spring TrainingMLB3612000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2015St. Louis CardinalsDiv SeriesMLB3623010000000100000.333.333.333.666103.500.000.0000.0033.330.000.000.000.00
2016Chicago CubsMLB Spring TrainingMLB3724000000000200000.000.000.000.000004.000.000.0000.0050.000.000.000.000.00
2016Chicago CubsDiv SeriesMLB3711000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2016Chicago CubsChamp. SeriesMLB3712000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2016Chicago CubsWorld SeriesMLB3711000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2017Chicago CubsMLB Spring TrainingMLB3811000000000001000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 7 yrs1411000000001503000.000.083.000.0830015.000.000.0916.6733.335.000.000.000.00
MLB Playoffs - Divisional Series Totals - 3 yrs46010000000200000.167.167.167.334106.250.000.0000.0033.330.000.000.000.00
MLB Playoffs - Championship Series Totals - 2 yrs23000000000210000.000.250.000.250004.000.000.0000.0050.000.000.000.000.00
MLB Playoffs - World Series Totals - 3 yrs33010000000100000.333.333.333.666103.500.000.0000.0033.330.000.000.000.00

Awards [4]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2006AL Pitcher of the Month (July)1
2007Major League 2nd All-Star (end of season) (SP)1
2008AL Pitcher of the Month (June)1
2013Tony Conigliaro Award (Overcoming Adversity)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2017-11-03SPFree Agent -Free AgentFree AgentGranted free agency  
2017-07-18SPChicago CubsChicago Cubs (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2017-07-18
2017-07-05SPChicago CubsChicago Cubs (MLB)YDL-10InjuredDL10 Plantar fasciitisTeam Roster on 2017-07-05
2016-10-31SPChicago CubsChicago Cubs (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2016-10-31
2016-08-19SPChicago CubsChicago Cubs (MLB)YDL-15InjuredDL15 Strained right shoulderTeam Roster on 2016-08-19
2015-12-08SPChicago CubsChicago Cubs (MLB)YActiveContractSigned to 2-year contract for 2016-2017 ($32m) 16--16Team Roster on 2015-12-08
2015-11-03SPFree Agent -Free AgentFree AgentGranted free agency  
2014-10-31SPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveContractCardinals exercised option for 2015 ($0.5m)Team Roster on 2014-10-31
2014-07-31SPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveTradedTraded from Red Sox with Corey Littrell to Cardinals for Allen Craig and Joe KellyTeam Roster on 2014-07-31
2013-04-28SPBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2013-04-28
2013-04-22PBoston Red SoxPortland (AA)YDL-15InjuredAssigned to Portland (AA) for rehabTeam Roster on 2013-04-22
2013-04-10PBoston Red SoxBoston Red Sox (MLB)YDL-15InjuredDL15 Right biceps strainTeam Roster on 2013-04-10
2012-11-30PBoston Red SoxBoston Red Sox (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2012-11-30
2012-05-04PBoston Red SoxBoston Red Sox (MLB)-DL-60InjuredDL60 Team Roster on 2012-05-04
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2011-06-05InjuredActivated from DL 
2010-01-19ContractSigned by Red Sox 
2009-05-16InjuredActivated from DL 
2009-04-05InjuredDisabled -- Strained elbow 
2008-05-13InjuredActivated from DL 
2008-03-29InjuredDisabled -- Strained Right triceps 
1999-06-09Contractsigned 
* 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
1999Anaheim Angels-20470,000-------470,000Signing Bonus out of 1999 Draft (2nd round - 68th overall)
2002Anaheim AngelsTeam Payroll23200,000-75736-2,011,045200,000670,000
2003Anaheim AngelsTeam Payroll24315,000-61923222,163,527300,000985,000
2004Anaheim AngelsTeam Payroll25375,000-53021412,070,100300,0001,360,000
2005Los Angeles Angels of AnaheimTeam Payroll26440,000-52119432,189,055300,0001,800,000
2006Los Angeles AngelsTeam Payroll273,340,000-2211173++2,365,072327,0005,140,000
2007Los Angeles AngelsTeam Payroll285,833,333-139983++2,459,737380,00010,973,333
2008Los Angeles AngelsTeam Payroll297,333,333-125887++2,696,252390,00018,306,666
2009Los Angeles AngelsTeam Payroll3010,000,000-78590++2,746,792400,00028,306,666
2010Boston Red SoxTeam Payroll3118,700,000-12199++2,812,412400,00047,006,666
2011Boston Red SoxTeam Payroll3215,950,000-24298++2,722,607414,00062,956,666
2013Boston Red SoxTeam Payroll3415,950,000-35297++3,021,531490,00078,906,666
2014Boston Red SoxTeam Payroll3515,950,000-41396++3,256,497500,00094,856,666
2014St. Louis CardinalsTeam Payroll3515,950,000-41396++3,256,497500,00094,856,666
2015St. Louis CardinalsTeam Payroll36507,50013.09578429-3,571,283507,50095,364,1662014-10-31 - Cardinals exercised option for 2015 ($0.5m)
2016Chicago CubsTeam Payroll3716,000,00014.09548295++3,498,245507,500111,364,1662015-12-08 - Signed to 2-year contract for 2016-2017 ($32m) 16--16
2017Chicago CubsTeam Payroll3816,000,000-53395++3,582,271535,000127,364,166
* 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