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

Kevin CorreiaTrack this Player High Level: MLB Status: Free Agent since 2015 MLB Years: 2003-2015
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsP-455Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameKevin John Correia
Height6-3Weight180BatsRightThrowsRight
Born DateAugust 24,1980 [37.302]PlaceSan Diego,California
High SchoolGrossmont (El Cajon,CA)
CollegeCal Poly (San Luis Obispo,CA), Grossmont College (El Cajon,CA)

DraftedSelected by the San Francisco Giants [Team Picks] in the 4th round (127th overall) of the 2002 Amateur Entry Draft [Signed] ... Selected by the St. Louis Cardinals [Team Picks] in the 23rd round (704th overall) of the 2001 Amateur Entry Draft
Signing Bonus$105,000Signing ScoutsLee CarballoService Time10.058 (2015)
Prospect Rankings[BA] 2004-SFN-#6
MLB DebutJuly 10,2003 [22.320]
OrganizationsSFN [8] SDN [2] MIN [2] PIT [2] LAN [1] PHI [1] Awards1
TBC Player ID21543Retrosheet IDcorrk001MLBAM ID429781
Pitch Repertoire Slider (27.32%) -- Fastball (19.70%) -- 2-Seam Fastball (19.22%) -- Curveball (13.30%) -- Changeup (13.26%) -- Cutter (7.20%)
Fastball Velocity [2015] - 87.98 - [2014] - 89.96 - [2013] - 90.58 - [2012] - 90.00 - [2011] - 90.81 - [2010] - 90.46
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 Kevin Correia page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   Opening day starter for Pittsburgh Pirates in 2011
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts37Walks55Hittable38SO/BB43vsPower38Hitting14Durability60Team.490Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2000Cal PolyBigWestNCAA-1Rel19049.2018216000430.0433531521307002.1112.761.486.238.901.43.000-
2001Cal PolyBigWestNCAA-1Rel20615.3324222000154.0673432527512111.7411.170.834.508.501.89.857-
2002Cal PolyBigWestNCAA-1Sr11S/R211154.63241776100130.013075671239999201.308.980.832.696.842.54.688-
2002Salem-Keizer VolcanoesNwstA-sfn-S/R21224.541082001037.2372019114311001.358.840.243.357.412.21.500-
2003Norwich NavigatorsEastAAsfn10ST22663.6516142000086.0803835330734101.278.340.313.137.612.43.500-
2003Fresno GrizzliesPCLAAAsfn-ST22102.84330000019.0168632232000.957.581.420.9510.8911.501.000-
2003Minor Totals (2 teams)MinorMLB--ST0763.50191720000105.0964641632966101.228.200.512.738.203.00.5382.86
2003San Francisco GiantsNLMLBsfn50,53S/R22313.661073001039.0411616618282041.509.381.374.126.411.56.7505.27
2004Fresno GrizzliesPCLAAAsfn16S/R23374.532916130070105.011861531235702001.4510.081.032.995.982.00.300-
2004San Francisco GiantsNLMLBsfn53Rel23018.0512111005019.0252017310140011.8411.841.424.746.631.40.0005.36
2005San Jose GiantsCalifA+sfn-ST24012.5711000007.05220572001.436.43--6.439.001.40.000-
2005Fresno GrizzliesPCLAAAsfn-Rel24326.07313280019746.0503831623350001.599.781.174.506.851.52.600-
2005Minor Totals (2 teams)MinorMLB--Rel0335.60324280019753.0554033628422001.579.341.024.757.131.50.5004.49
2005San Francisco GiantsNLMLBsfn53S/R24254.6316115001058.06131301231442041.589.411.854.786.791.42.2865.99
2006San Francisco GiantsNLMLBsfn32Rel25203.5447047009068.2622727522550031.228.130.662.887.212.501.0003.58
2007San Francisco GiantsNLMLBsfn32Rel26473.45598510090101.2943939940801121.328.320.803.547.082.00.3644.06
2008San Jose GiantsCalifA+sfn-ST27000.0011000003.01000110000.602.70--2.702.701.00--
2008Fresno GrizzliesPCLAAAsfn-ST27101.50220000012.082210150000.676.000.75--11.250.001.000-
2008Minor Totals (2 teams)MinorMLB--ST0101.17330000015.092211160000.655.280.590.599.3916.001.0002.09
2008San Francisco GiantsNLMLBsfn32S/R27386.05251960020110.014180741547665041.7111.541.233.855.401.40.2735.10
2009San Diego PadresNLMLBsdn29ST2812113.91333301100198.0194928617641425141.308.820.772.916.452.22.5223.81
2010San Diego PadresNLMLBsdn29ST2910105.40282620000145.0152898720641153051.499.431.243.977.141.80.5004.71
2011Pittsburgh PiratesNLMLBpit29ST3012114.79272611010154.017590822439773121.3910.231.402.284.501.97.5224.85
2012Pittsburgh PiratesNLMLBpit29ST3112114.21322840000171.017689802046892031.309.261.052.424.681.93.5224.43
2013Minnesota TwinsALMLBmin30ST329134.18313100000185.0218898624451012021.4210.591.172.194.902.24.4094.40
2014Minnesota TwinsALMLBmin30ST335134.94232300000129.015776711332613101.4610.930.902.234.241.91.2784.24
2014Los Angeles DodgersNLMLBlan35S/R33248.03936003024.234282278184001.7012.412.552.926.572.25.3336.33
2015Sacramento River CatsPCLAAAsfn45ST34013.58660000037.2341815411251001.198.120.962.635.972.27.000-
2015Philadelphia PhilliesNLMLBphi28ST34036.56550000023.037231748140001.9314.271.543.095.401.75.0005.19
MLB Totals - 13 Season(s)Filter76984.63357221136213101425.21567789734179474904324341.439.881.132.995.701.91.4371.43
Minor League Totals - 6 Season(s)Filter16194.1499544500277352.03491871633012128012101.338.860.763.077.112.31.457-
AAA Totals - 5 Season(s)Filter8104.3871304100267219.122612710726711685001.359.251.062.906.872.37.444-
AA Totals - 1 Season(s)Filter663.6516142000086.0803835330734101.278.340.313.137.612.43.500-
A+ Totals - 2 Season(s)Filter011.74220000010.06220682001.165.23--5.236.971.33.000-
A- Totals - 1 Season(s)Filter224.541082001037.2372019114311001.358.840.243.357.412.21.500-
NCAA Totals - 4 Season(s)Filter17105.456621456105214.2240144130228718018311.5210.060.923.657.552.07.630-
San Francisco Giants Totals - 6 Season(s)Filter14224.601694612300270395.042421320350168287101181.499.611.133.816.511.71.389-
San Diego Padres Totals - 2 Season(s)Filter22214.54615921100343.0346181173371282578191.389.080.973.366.742.01.512-
Pittsburgh Pirates Totals - 2 Season(s)Filter24224.49595451010325.035117916244851665151.349.721.222.354.601.95.522-
Minnesota Twins Totals - 2 Season(s)Filter14264.49545400000314.237516515737771625121.4410.731.062.204.632.10.350-
Los Angeles Dodgers Totals - 1 Season(s)Filter248.03936003024.234282278184001.7012.412.552.926.572.25.333-
Philadelphia Phillies Totals - 1 Season(s)Filter036.56550000023.037231748140001.9314.271.543.095.401.75.000-
Average MLB - Per ~220 innings12154.635534210050220.024112211328731395151.439.881.132.995.701.91.4441.43
Average Minor - Per ~220 innings10124.1461342700174220.021711610119751747101.338.860.763.077.112.31.455-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2003Norwich NavigatorsEastAAsfn10p221610010000001500000.100.182.100.2821011.200.000.100.1459.0945.455.000.000.000.00
2003Fresno GrizzliesPCLAAAsfn-p2235000000001101000.000.167.000.167007.000.000.200.11814.2914.291.000.000.000.00
2003Minor Totals (2 teams)Minor         1915010000002601000.067.176.067.2431018.111.000.133.13511.1133.333.000.000.000.00
2003San Francisco GiantsNLMLBsfn50,53p221013120002000601000.154.154.154.3082014.286.000.000.1370.0042.860.000.000.000.00
2004Fresno GrizzliesPCLAAAsfn16p232918040003000705000.222.222.222.4444023.364.000.000.1980.0030.430.000.000.000.00
2004San Francisco GiantsNLMLBsfn53p23123111000001100000.333.500.6671.167214.500.334.667.48825.0025.001.000.000.00100.00
2005Fresno GrizzliesPCLAAAsfn-p24193000000000002000.000.000.000.000005.000.000.000.0000.000.000.000.000.000.00
2005San Francisco GiantsNLMLBsfn53p241614010000003501000.071.235.071.3061018.111.000.214.17616.6727.781.670.000.000.00
2006San Francisco GiantsNLMLBsfn32p254812110000000700000.083.083.083.1661012.200.000.000.0740.0058.330.000.000.000.00
2007San Francisco GiantsNLMLBsfn32p265715010000001403000.067.125.067.1921019.091.000.067.1005.2621.054.000.000.000.00
2008Fresno GrizzliesPCLAAAsfn-2723000000000201000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
2008San Francisco GiantsNLMLBsfn32p2723271300020011203000.111.143.111.2543031.200.000.037.1213.2338.7112.000.000.000.00
2009San Diego PadresNLMLBsdn29p28365528100001221011001.145.175.164.3399168.235.019.036.1572.9430.8810.500.000.0012.50
2010San Diego PadresNLMLBsdn29p2927444610050022006000.136.174.159.3337152.250.023.068.1553.8538.4610.000.000.0016.67
2011Pittsburgh PiratesNLMLBpit29p3025460420030011908000.087.106.130.2366255.148.043.065.1071.8234.5519.000.000.0050.00
2012Pittsburgh PiratesNLMLBpit29p3132471500000102108000.106.106.106.2125055.192.000-.021.0940.0038.180.000.000.000.00
2013Minnesota TwinsALMLBmin30p32327000000000503000.000.000.000.0000010.000.000.000.0000.0050.000.000.000.000.00
2014Minnesota TwinsALMLBmin30p33235011001000100000.200.200.400.600215.250.200.200.2570.0020.000.000.000.00100.00
2014Los Angeles DodgersNLMLBlan35p3396120000000200000.333.333.333.666206.500.000.000.2970.0033.330.000.000.000.00
2014Totals for MLB-MLB         3211131001000300000.273.273.364.6374111.375.091.091.2790.0027.270.000.000.0033.33
2015Sacramento River CatsPCLAAAsfn45p3458120011000203000.250.250.625.8755111.200.375.375.3680.0018.180.009.098.0050.00
2015Philadelphia PhilliesNLMLBphi28p3456010000000101000.167.167.167.334107.200.000.000.1470.0014.290.000.000.000.00
MLB Totals - 13 Season(s)Filter3553001236600130211125045001.120.151.140.291426356.206.020.050.0003.0935.1111.360.000.0016.67
Minor League Totals - 5 Season(s)Filter744717001400217012000.149.184.213.39710161.207.064.106.0003.2827.878.501.6447.0014.29
AAA Totals - 5 Season(s)Filter583716001400112012000.162.184.243.4279150.208.081.108.0002.0024.0012.002.0037.0016.67
AA Totals - 1 Season(s)Filter1610010000001500000.100.182.100.2821011.200.000.100.0009.0945.455.000.000.000.00
San Diego Padres Totals - 2 Season(s)Filter6399614200501441017001.141.175.162.337162120.241.021.051.0003.3334.1710.250.000.0014.29
Pittsburgh Pirates Totals - 2 Season(s)Filter579319200301140016000.097.106.118.224112110.170.021.022.0000.9136.3640.000.000.0022.22
San Francisco Giants Totals - 6 Season(s)Filter166844910040063508000.107.167.119.28610198.184.012.083.0006.1235.715.830.000.0011.11
Minnesota Twins Totals - 2 Season(s)Filter5512011001000603000.083.083.167.2502115.167.084.083.0000.0040.000.000.000.00100.00
Los Angeles Dodgers Totals - 1 Season(s)Filter96120000000200000.333.333.333.666206.500.000.000.0000.0033.330.000.000.000.00
Philadelphia Phillies Totals - 1 Season(s)Filter56010000000101000.167.167.167.334107.200.000.000.0000.0014.290.000.000.000.00
Average MLB - Per 162 games162137516300601557021000.120.151.140.291193162.206.020.050.0003.0935.1111.360.000.0016.67
Average Minor - Per 162 games162103215002900437026000.149.184.213.397222134.207.064.106.0003.2827.878.501.6447.0014.29

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2002Salem-Keizer Volcanoes NwstA-sfn21P10--41--551.0000.50------10100.013.2
2003Norwich Navigators EastAAsfn22P16--816212624.9231.50------16100.011.3
2003Fresno Grizzlies PCLAAAsfn22P3---------------3100.02.1
2003San Francisco GiantsNLMLBsfn22P1073934--771.0000.700.18-----10100.06.2
2004Fresno Grizzlies PCLAAAsfn23P29--109312219.8640.66------29100.020.1
2004San Francisco GiantsNLMLBsfn23P1211921--331.0000.250.16-----12100.07.4
2005San Jose Giants CalifA+sfn24P1---1--111.0001.00------1100.00.7
2005Fresno Grizzlies PCLAAAsfn24P31--322-75.7140.16------31100.021.5
2005San Francisco GiantsNLMLBsfn24P16115813--441.0000.250.07-----16100.09.9
2006San Francisco GiantsNLMLBsfn25P47-6833--661.0000.130.09-----4897.929.2
2007San Francisco GiantsNLMLBsfn26P59810298--17171.0000.290.17-----59100.036.4
2008Fresno Grizzlies PCLAAAsfn27P2--11--221.0001.00------2100.01.4
2008San Francisco GiantsNLMLBsfn27P25191101371-2120.9520.800.18-----25100.015.4
2009San Diego PadresNLMLBsdn28P33331982222214644.9571.330.22-----3691.720.4
2010San Diego PadresNLMLBsdn29P282614513132-2826.9290.930.18-----28100.017.3
2011Pittsburgh PiratesNLMLBpit30P27261541023-233331.0001.220.21-----27100.016.7
2012Pittsburgh PiratesNLMLBpit31P32281712323114746.9791.440.277463.6-32100.019.8
2013Minnesota TwinsALMLBmin32P31311851816213634.9441.100.186554.5-3296.919.1
2014Minnesota TwinsALMLBmin33P2323129815412723.8521.000.187-100.0-23100.014.2
2014Los Angeles DodgersNLMLBlan33P932444--881.0000.890.33-20.0-9100.05.6
2015Sacramento River Cats PCLAAAsfn34P6--14-1551.0000.83------6100.04.2
2015Philadelphia PhilliesNLMLBphi34P552311--221.0000.400.09-----5100.03.1
MLB Totals for P - 13 season(s)-   P3572211425130143126285273.9580.760.19201164.5-3570.00.0
AAA Totals for P - 5 season(s)-   P71--1516523631.8610.44------710.00.0
AA Totals for P - 1 season(s)-   P16--816212624.9231.50------160.00.0
A+ Totals for P - 1 season(s)-   P1---1--111.0001.00------10.00.0
A- Totals for P - 1 season(s)-   P10--41--551.0000.50------100.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2002Salem-Keizer Volcanoes NwstA-sfn2110----------
2003Norwich Navigators EastAAsfn2216----------
2003Fresno Grizzlies PCLAAAsfn223----------
2003San Francisco GiantsNLMLBsfn2210----------
2004Fresno Grizzlies PCLAAAsfn2329----------
2004San Francisco GiantsNLMLBsfn2312----------
2005San Jose Giants CalifA+sfn241----------
2005Fresno Grizzlies PCLAAAsfn2431----------
2005San Francisco GiantsNLMLBsfn2416----------
2006San Francisco GiantsNLMLBsfn2547----------
2007San Francisco GiantsNLMLBsfn2659----------
2008Fresno Grizzlies PCLAAAsfn272----------
2008San Francisco GiantsNLMLBsfn2725----------
2009San Diego PadresNLMLBsdn2833----------
2010San Diego PadresNLMLBsdn2928----------
2011Pittsburgh PiratesNLMLBpit3027----------
2012Pittsburgh PiratesNLMLBpit3132----------
2013Minnesota TwinsALMLBmin3231----------
2014Minnesota TwinsALMLBmin3323----------
2014Los Angeles DodgersNLMLBlan339----------
2015Sacramento River Cats PCLAAAsfn346----------
2015Philadelphia PhilliesNLMLBphi345----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006San Francisco GiantsMLB Spring TrainingMLB25012.25624000012.0733029110.755.250.001.506.754.502.25.000
2007San Francisco GiantsMLB Spring TrainingMLB26007.7110010001111.2151110366001.8811.572.314.634.631.008.49.000
2008San Francisco GiantsMLB Spring TrainingMLB27015.66642000020.22814135616001.6812.192.182.616.972.676.10.000
2009San Diego PadresMLB Spring TrainingMLB28000.00000000020.02710321101.4512.151.350.900.450.500.45.000
2010San Diego PadresMLB Spring TrainingMLB29214.57541000021.22511115111001.2310.382.080.424.5711.004.57.667
2011Pittsburgh PiratesMLB Spring TrainingMLB30135.92660000024.13217163820201.6611.841.112.967.402.506.29.250
2012Pittsburgh PiratesMLB Spring TrainingMLB31117.71541000016.1231414244001.6812.671.102.202.201.007.71.500
2013Minnesota TwinsMLB Spring TrainingMLB32035.40770000025.03219153108001.6811.521.083.602.880.806.84.000
2014Minnesota TwinsMLB Spring TrainingMLB33124.76440000017.01999123101.2410.060.531.061.591.504.76.333
2015Seattle MarinersMLB Spring TrainingMLB340016.8730300002.2655222003.6420.256.756.756.751.0016.87.000
MLB Spring Training Totals - 10 yrs5125.045231210011171.321410496274380511.5011.241.422.264.201.865.46.294

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006San Francisco GiantsMLB Spring TrainingMLB2531100000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2008San Francisco GiantsMLB Spring TrainingMLB2733120000000100000.667.667.6671.3342031.000.000.0000.0033.330.000.000.000.00
2009San Diego PadresMLB Spring TrainingMLB2822010000000000000.500.500.5001.000102.500.000.0000.000.000.000.000.000.00
2010San Diego PadresMLB Spring TrainingMLB2957110001000200000.143.143.143.286107.200.000.0000.0028.570.000.000.000.00
2011Pittsburgh PiratesMLB Spring TrainingMLB3048020002000500000.250.250.250.500208.667.000.0000.0062.500.000.000.000.00
2012Pittsburgh PiratesMLB Spring TrainingMLB3154011000000201000.250.250.500.750215.500.250.2500.0040.000.000.000.00100.00
MLB Spring Training Totals - 6 yrs22253710030001001000.280.280.320.6008126.467.040.0400.0038.460.000.000.0014.29

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2002Big West Conference All-Conference Team (SP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2015-10-19SPFree Agent -Free AgentFree AgentGranted free agency35.056  
2015-07-20SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)-MinorsReassigned MinorsOutrighted to minors34.330Team Roster on 2015-07-20
2015-07-08SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)-DFADes For AssignmentDesignated for Assignment34.318Team Roster on 2015-07-08
2015-06-08SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($0m)34.288Team Roster on 2015-06-08
2015-06-01SPFree Agent -Free AgentFree AgentReleased by Giants34.281  
2015-05-01SPSan Francisco GiantsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)34.250Team Roster on 2015-05-01
2015-04-07SPSan Francisco GiantsSan Francisco Giants (MLB)-MinorsContractSigned to Minor League Contract34.226Team Roster on 2015-04-07
2015-03-31SPFree Agent -Free AgentFree AgentReleased by Mariners34.219  
2015-03-09SPSeattle MarinersSeattle Mariners (MLB)-MinorsContractSigned to Minor League Contract34.197Team Roster on 2015-03-09
2014-10-31SPFree Agent -Free AgentFree AgentGranted free agency34.068  
2014-08-09SPLos Angeles DodgersLos Angeles Dodgers (MLB)YActiveTradedTraded from Twins to Dodgers for future considerations33.350Team Roster on 2014-08-09
2012-12-13SPMinnesota TwinsMinnesota Twins (MLB)YActiveContractSigned to 2-year contract for 2013-2014 ($10m)32.111Team Roster on 2012-12-13
2012-10-29PFree Agent -Free AgentFree AgentDeclared free agency32.066  
2011-11-01SPPittsburgh PiratesPittsburgh Pirates (MLB)YActiveMLB ActiveActivated from DL31.069Team Roster on 2011-11-01
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-09-06InjuredTransferred to 60-day DL 
2011-08-22InjuredDisabled -- Strained Left Oblique 
2010-11-07Free AgentGranted free agency 
2008-06-15InjuredActivated from DL 
2008-04-27InjuredDisabled -- Left intercostal strain 
2008-02-08ContractSigned by Giants (1-year) 
2002-07-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
2002San Francisco Giants-21105,000-------105,000Signing Bonus out of 2002 Draft (4th round - 127th overall)
2003San Francisco GiantsTeam Payroll22300,000-70345-2,163,527300,000405,000
2004San Francisco GiantsTeam Payroll23300,000-75540-2,070,100300,000705,000
2005San Francisco GiantsTeam Payroll24300,000-79447-2,189,055300,0001,005,000
2006San Francisco GiantsTeam Payroll25327,000-74238-2,365,072327,0001,332,000
2007San Francisco GiantsTeam Payroll26400,000-58117272,459,737380,0001,732,000
2008San Francisco GiantsTeam Payroll271,075,000-39510572,696,252390,0002,807,000
2009San Diego PadresTeam Payroll28750,000-44812432,746,792400,0003,557,000
2010San Diego PadresTeam Payroll293,600,000-234775++2,812,412400,0007,157,000
2011Pittsburgh PiratesTeam Payroll304,000,000-216776++2,722,607414,00011,157,000
2012Pittsburgh PiratesTeam Payroll314,000,000-224874++2,954,887480,00015,157,000
2013Minnesota TwinsTeam Payroll324,500,000-221476++3,023,990490,00019,657,0002012-12-13 - Signed to 2-year contract for 2013-2014 ($10m)
2014Minnesota TwinsTeam Payroll335,500,000-197579++3,256,497500,00025,157,000
2014Los Angeles DodgersTeam Payroll335,500,000-1971379++3,256,497500,00025,157,000
2015Philadelphia PhilliesTeam Payroll34507,50010.05878428-3,571,283507,50025,664,5002015-03-09 - Signed to Minor League Contract
2015-04-07 - Signed to Minor League Contract
2015-06-08 - Signed to 1-year contract for 2015-2015 ($0m)
* 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