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

Brad PennyTrack this Player High Level: MLB Status: MLB Years: 2000-2014
Follow TBC on Twitter and Facebook

Played in Japan
Arizona Fall League
Rated Prospect
World Series Champion
Futures Game

PositionsP-471Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameBradley Wayne Penny
Height6-4Weight200BatsRightThrowsRight
Born DateMay 24,1978 [40.002]PlaceBlackwell,Oklahoma
High SchoolBroken Arrow (Broken Arrow,OK)

DraftedSelected by the Arizona Diamondbacks [Team Picks] in the 5th round (155th overall) of the 1996 Amateur Entry Draft [Signed]
Signing ScoutsChris KnabenshueService Time12.148 (2014)
Prospect Rankings[BA] 1997-ARI-#6 ... 1999-MLB-#5 ... 1999-ARI-#1 ... 2000-MLB-#22 ... 2000-FLO-#4
MLB DebutApril 7,2000 [21.318]
OrganizationsMIA [7] LAN [5] ARI [4] SFN [2] BOS [1] CHA [1] DET [1] SLN [1] Awards6Awards Voting1-14
TBC Player ID613Retrosheet IDpennb002MLBAM ID207267
Pitch Repertoire Fastball (37.29%) -- Sinker (24.44%) -- Changeup (16.07%) -- Curveball (14.27%) -- Splitter (7.92%)
Fastball Velocity [2014] - 92.12 - [2012] - 92.50 - [2011] - 92.66 - [2010] - 93.88
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 Brad Penny 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 Los Angeles Dodgers in 2008
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts41Walks65Hittable43SO/BB57vsPower43Hitting24Durability56Team.505Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1996Arizona DiamondbacksArizRkari-S/R18222.361183001049.2361813114523201.016.520.182.549.423.71.500-
1997South Bend Silver HawksMidwAari-ST191052.73252500000118.291443644311610201.136.900.303.268.802.70.667-
1998High Desert MavericksCalifA+ari-ST201452.96282801000164.0138655415352074001.057.570.821.9211.365.91.737-
1999El Paso DiablosTexAAari-ST21274.8017170000090.010956489251004201.4910.900.902.5010.004.00.222-
1999Portland Sea DogsEastAAflo-ST21103.90660000032.0281514314353201.307.790.843.909.742.501.000-
1999Minor Totals (2 teams)MinorAA--ST0374.56232300000122.0137716212391357401.4410.080.882.879.933.46.300-
2000Brevard County ManateesFSLA+flo-ST22011.1322000008.052104110101.135.63--4.5012.382.75.000-
2000Calgary CannonsPCLAAAflo-ST22201.80330000015.0883110160001.204.800.606.009.601.601.000-
2000Minor Totals (2 teams)MinorAA--ST0211.57550000023.013104114270101.175.090.395.4810.571.93.667-
2000Florida MarlinsNLMLBflo28ST22874.81232210000119.212070641360804101.509.030.984.516.021.33.5334.71
2001Florida MarlinsNLMLBflo31ST2310103.69313101100205.0183928415541542001.168.030.662.376.762.85.5003.29
2002Jupiter HammerheadsFSLA+flo-ST24000.0022000007.25000090000.655.87----10.570.00--
2002Florida MarlinsNLMLBflo31ST24874.66242401100129.014876671850934001.5310.301.253.486.471.86.5334.49
2003Florida MarlinsNLMLBflo31ST2514104.13323200000196.0195969021561383401.288.940.962.576.332.46.5833.87
2004Florida MarlinsNLMLBflo31ST26883.15212100000131.0124504610391055001.248.500.692.677.202.69.5003.33
2004Los Angeles DodgersNLMLBlan30ST26123.09330000011.26542660001.034.631.544.634.631.00.3335.79
2005Vero Beach DodgersFSLA+lan-ST27101.8011000005.02111130000.603.601.801.805.403.001.000-
2005Las Vegas 51sPCLAAAlan-ST27103.0011000006.05221290001.177.501.503.0013.504.501.000-
2005Minor Totals (2 teams)MinorAA--ST0202.45220000011.073323120000.915.731.642.459.824.001.000-
2005Los Angeles DodgersNLMLBlan31ST27793.90292901000175.0185787617411223031.299.500.872.106.262.98.4383.64
2006Los Angeles DodgersNLMLBlan31ST281694.33343310000189.0206949119541486091.389.810.902.577.052.74.6403.89
2007Los Angeles DodgersNLMLBlan31ST291643.03333300000208.019975709731356051.318.610.393.165.841.85.8003.63
2008Las Vegas 51sPCLAAAlan-ST30004.5011000004.06220140001.7513.50--2.259.004.00--
2008Los Angeles DodgersNLMLBlan31ST30696.2719172001094.211268661342511131.6310.651.243.994.851.21.4005.27
2009Boston Red SoxALMLBbos36ST31785.61242400000131.216089821742894051.5310.941.162.876.082.12.4674.49
2009San Francisco GiantsNLMLBsfn31ST31412.59660100041.231131259202000.966.701.081.944.322.22.8004.35
2010St. Louis CardinalsNLMLBsln33ST32343.23990000055.263252049351031.2910.190.651.465.663.89.4293.40
2011Detroit TigersALMLBdet31ST3311115.30313100000181.22221171072462749041.5611.001.193.073.671.19.5005.02
2012Arizona GiantsArizRksfn-ST340118.0011000001.02320110003.0018.00--9.009.001.00.000-
2012San Jose GiantsCalifA+sfn-S/R34000.0021100002.02100111001.509.00--4.504.501.00--
2012Fresno GrizzliesPCLAAAsfn-Rel34104.8280800009.010850331001.399.64--2.892.891.001.000-
2012Minor Totals (3 teams)MinorAA--Rel0115.111129000012.0141270552001.5410.22--3.653.651.00.500-
2012Fukuoka HawksJap PacIntl--ST340110.8011000003.07640310003.0018.90--8.102.700.33.000-
2012San Francisco GiantsNLMLBsfn31Rel34016.1122022008028.042221949102011.8213.501.292.893.211.11.0005.31
2014Jupiter HammerheadsFSLA+mia40ST36025.06220000010.210660041000.948.44----3.370.00.000-
2014New Orleans ZephyrsPCLAAAmia44ST36222.28550000027.22612709263001.278.46--2.938.462.89.500-
2014Minor Totals (2 teams)MinorAA--ST0243.05770000037.036181309304001.178.45--2.117.043.33.333-
2014Miami MarlinsNLMLBmia33S/R36216.58844001026.0342019313132011.8111.771.044.504.501.00.6675.25
2015Charlotte KnightsILAAAcha46ST377104.46242401000135.017378671133812001.5211.500.732.195.392.45.412-
MLB Totals - 14 Season(s)Filter1211014.2934931930421001920.020309909171946191273546341.389.490.912.895.952.06.5451.01
Minor League Totals - 11 Season(s)Filter43353.42139127122010683.16563212614619667832901.248.600.602.578.893.46.551-
AAA Totals - 6 Season(s)Filter13123.92423481000196.02281108613581396001.4510.400.592.656.342.40.520-
AA Totals - 1 Season(s)Filter374.56232300000122.0137716212391357401.4410.080.882.879.933.46.300-
A+ Totals - 6 Season(s)Filter1582.83373611000196.0162756216412356101.037.390.731.8710.725.73.652-
A Totals - 1 Season(s)Filter1052.73252500000118.291443644311610201.136.900.303.268.802.70.667-
Rk Totals - 2 Season(s)Filter232.661293001050.2382115115533201.056.750.182.669.413.53.400-
Intl Totals - 1 Season(s)Filter0110.8011000003.07640310003.0018.90--8.102.700.33.000-
Florida Marlins Totals - 5 Season(s)Filter48424.0413113012200780.27703843517725957018501.328.870.892.986.562.20.533-
Los Angeles Dodgers Totals - 5 Season(s)Filter46334.0711811531010677.270832030760216462161201.369.390.802.866.132.14.582-
Detroit Tigers Totals - 1 Season(s)Filter11115.30313100000181.22221171072462749041.5611.001.193.073.671.19.500-
San Francisco Giants Totals - 2 Season(s)Filter424.0028622108069.2733531918304011.319.431.162.333.881.67.667-
Boston Red Sox Totals - 1 Season(s)Filter785.61242400000131.216089821742894051.5310.941.162.876.082.12.467-
St. Louis Cardinals Totals - 1 Season(s)Filter343.23990000055.263252049351031.2910.190.651.465.663.89.429-
Miami Marlins Totals - 1 Season(s)Filter216.58844001026.0342019313132011.8111.771.044.504.501.00.667-
Average MLB - Per ~220 innings14124.29403640010220.023211310522711456141.389.490.912.895.952.06.5381.01
Average Minor - Per ~220 innings14113.42454141000220.021010384156321710301.248.600.602.578.893.46.560-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1999Portland Sea DogsEastAAflo-p21610100000000010001.0001.0001.0002.0001021.000.000.000.9020.000.000.000.000.000.00
1999El Paso DiablosTexAAari-211715240002000301001.267.267.267.5344016.333.000.000.2410.0018.750.000.000.000.00
1999Totals for AA-AA         2316250002000302001.313.313.313.6265018.385.000.000.2820.0016.670.000.000.000.00
2000Florida MarlinsNLMLBflo28p2223452500020001701000.111.111.111.2225046.179.000.000.1000.0036.960.000.000.000.00
2001Florida MarlinsNLMLBflo31p23296251011010011903000.161.175.210.38513266.233.049.065.1681.5228.7919.000.000.0020.00
2002Florida MarlinsNLMLBflo31p2424481820010001401000.167.167.208.37510249.235.041.042.1640.0028.570.000.000.0025.00
2003Florida MarlinsNLMLBflo31p2531683911280002705002.132.132.265.39718473.179.133.132.1660.0036.990.002.7434.0044.44
2004Florida MarlinsNLMLBflo31p2620471300010001301001.064.064.064.1283048.088.000.000.0570.0027.080.000.000.000.00
2004Los Angeles DodgersNLMLBlan30p2634000000000200000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
1999Totals for NL-NL         23511300010001501001.059.059.059.1183052.083.000.000.0530.0028.850.000.000.000.00
2005Las Vegas 51sPCLAAAlan-p2712000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
2005Los Angeles DodgersNLMLBlan31p2729501830030011719000.160.192.220.41211361.242.060.080.1851.6427.8717.000.000.0037.50
2006Los Angeles DodgersNLMLBlan31p28336531230050001605000.185.185.231.41615370.245.046.046.1810.0022.860.000.000.0025.00
2007Los Angeles DodgersNLMLBlan31p29316571660070012327000.246.279.338.61722675.381.092.108.2751.3330.6723.000.000.0037.50
2008Los Angeles DodgersNLMLBlan31p301826250002000706000.192.192.192.3845032.263.000.000.1720.0021.880.000.000.000.00
2009Boston Red SoxALMLBbos36p3125000000000000000.000.000.000.000005.000.000.000.0000.000.000.000.000.000.00
2009San Francisco GiantsNLMLBsfn31p31614020000000602000.143.143.143.2862016.250.000.000.1280.0037.500.000.000.000.00
2009Totals for MLB-MLB         819020000000602000.105.105.105.2102021.154.000.000.0940.0028.570.000.000.000.00
2010St. Louis CardinalsNLMLBsln33p32919130014000601001.158.158.316.4746120.167.158.158.2030.0030.000.005.0019.0033.33
2011Detroit TigersALMLBdet31p3324000000000300000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
2012Fresno GrizzliesPCLAAAsfn-p3431000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2012San Francisco GiantsNLMLBsfn31p34221000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2014New Orleans ZephyrsPCLAAAmia44p3647000000000400001.000.000.000.000007.000.000.000.0000.0057.140.000.000.000.00
2014Miami MarlinsNLMLBmia33p3686121000000302000.333.333.500.833318.667.167.167.3630.0037.500.000.000.0050.00
MLB Totals - 14 Season(s)Filter2905292783172334003173343004.157.166.214.38011322578.227.057.062.0000.5229.9357.670.52176.3326.51
Minor League Totals - 4 Season(s)Filter3126250002000702002.192.192.192.3845028.263.000.000.0000.0025.000.000.000.000.00
AAA Totals - 3 Season(s)Filter810000000000400001.000.000.000.0000010.000.000.000.0000.0040.000.000.000.000.00
AA Totals - 1 Season(s)Filter2316250002000302001.313.313.313.6265018.385.000.000.0000.0016.670.000.000.000.00
Florida Marlins Totals - 5 Season(s)Filter12727012354221300190011003.130.133.181.314498282.185.051.056.0000.3531.9190.000.71135.0022.86
Los Angeles Dodgers Totals - 5 Season(s)Filter114210134112001700265327000.195.214.252.4665312242.283.057.067.0000.8326.8632.500.000.0029.27
St. Louis Cardinals Totals - 1 Season(s)Filter919130014000601001.158.158.316.4746120.167.158.158.0000.0030.000.005.0019.0033.33
San Francisco Giants Totals - 2 Season(s)Filter2815020000000602000.133.133.133.2662017.222.000.000.0000.0035.290.000.000.000.00
Miami Marlins Totals - 1 Season(s)Filter86121000000302000.333.333.500.833318.667.167.167.0000.0037.500.000.000.0050.00
Boston Red Sox Totals - 1 Season(s)Filter25000000000000000.000.000.000.000005.000.000.000.0000.000.000.000.000.000.00
Detroit Tigers Totals - 1 Season(s)Filter24000000000300000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
Average MLB - Per 162 games16229615469121900297224002.157.166.214.3806312323.227.057.062.0000.5229.9357.670.52176.3326.51
Average Minor - Per 162 games162136102600010000370100010.192.192.192.384260146.263.000.000.0000.0025.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1996Arizona Diamondbacks ArizRkari18P11--49--13131.0001.18------11100.019.6
1997South Bend Silver Hawks MidwAari19P25--1019-129291.0001.16------25100.018.2
1998High Desert Mavericks CalifA+ari20P28--8173-2825.8930.89------28100.020.0
1999Portland Sea Dogs EastAAflo21P6--13--441.0000.67------6100.04.2
2000Brevard County Manatees FSLA+flo22P2--11--221.0001.00------2100.01.4
2000Calgary Cannons PCLAAAflo22P3--1---111.0000.33------3100.02.1
2000Florida MarlinsNLMLBflo22P23-1191117213028.9331.220.24-----23100.014.3
2001Florida MarlinsNLMLBflo23P31-2051027-137371.0001.190.18-----31100.019.1
2002Jupiter Hammerheads FSLA+flo24P2---------------2100.01.4
2002Florida MarlinsNLMLBflo24P24-1291214-126261.0001.080.20-----24100.014.8
2003Florida MarlinsNLMLBflo25P32321961912113231.9690.970.16-----32100.019.8
2004Florida MarlinsNLMLBflo26P21211311415113029.9671.380.22-----21100.013.0
2004Los Angeles DodgersNLMLBlan26P33111---111.0000.330.09-----3100.01.9
2005Vero Beach Dodgers FSLA+lan27P1---------------1100.00.8
2005Las Vegas 51s PCLAAAlan27P1--1---111.0001.00------1100.00.7
2005Los Angeles DodgersNLMLBlan27P29291751125-336361.0001.240.21-----29100.017.9
2006Los Angeles DodgersNLMLBlan28P3433189722163029.9670.850.15-----34100.021.0
2007Los Angeles DodgersNLMLBlan29P33332081323-236361.0001.090.17-----33100.020.4
2008Las Vegas 51s PCLAAAlan30P1---3--331.0003.00------1100.00.7
2008Los Angeles DodgersNLMLBlan30P191794617122423.9581.210.24-----19100.011.7
2009Boston Red SoxALMLBbos31P242413198--17171.0000.710.13-----24100.014.8
2009San Francisco GiantsNLMLBsfn31P664147111211.9171.830.27-----6100.03.7
2010St. Louis CardinalsNLMLBsln32P995529--11111.0001.220.20-----9100.05.6
2011Detroit TigersALMLBdet33P3131181826113534.9711.100.19-----31100.019.1
2012Arizona Giants ArizRksfn34P1---------------1100.01.8
2012San Jose Giants CalifA+sfn34P2---------------2100.01.4
2012Fresno Grizzlies PCLAAAsfn34P8--131-54.8000.50------8100.05.6
2012San Francisco GiantsNLMLBsfn34P22-2834-2771.0000.320.253175.0-22100.013.6
2014Jupiter Hammerheads FSLA+mia36P2--11--221.0001.00------2100.01.5
2014New Orleans Zephyrs PCLAAAmia36P5--12--331.0000.60------5100.03.5
2014Miami MarlinsNLMLBmia36P842626--881.0001.000.315-100.0-8100.04.9
2015Charlotte Knights ILAAAcha37P24--217212119.9050.79------24100.016.7
MLB Totals for P - 14 season(s)-   P3492421919132232822372364.9781.040.198188.9-3490.00.0
AAA Totals for P - 6 season(s)-   P42--625313431.9120.74------420.00.0
AA Totals for P - 1 season(s)-   P6--13--441.0000.67------60.00.0
A+ Totals for P - 6 season(s)-   P37--10193-3229.9060.78------370.00.0
A Totals for P - 1 season(s)-   P25--1019-129291.0001.16------250.00.0
Rk Totals for P - 2 season(s)-   P12--49--13131.0001.08------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1996Arizona Diamondbacks ArizRkari1811----------
1997South Bend Silver Hawks MidwAari1925----------
1998High Desert Mavericks CalifA+ari2028----------
1999Portland Sea Dogs EastAAflo216----------
2000Brevard County Manatees FSLA+flo222----------
2000Calgary Cannons PCLAAAflo223----------
2000Florida MarlinsNLMLBflo2223----------
2001Florida MarlinsNLMLBflo2331----------
2002Jupiter Hammerheads FSLA+flo242----------
2002Florida MarlinsNLMLBflo2424----------
2003Florida MarlinsNLMLBflo2532----------
2004Florida MarlinsNLMLBflo2621----------
2004Los Angeles DodgersNLMLBlan263----------
2005Vero Beach Dodgers FSLA+lan271----------
2005Las Vegas 51s PCLAAAlan271----------
2005Los Angeles DodgersNLMLBlan2729----------
2006Los Angeles DodgersNLMLBlan2834----------
2007Los Angeles DodgersNLMLBlan2933----------
2008Las Vegas 51s PCLAAAlan301----------
2008Los Angeles DodgersNLMLBlan3019----------
2009Boston Red SoxALMLBbos3124----------
2009San Francisco GiantsNLMLBsfn316----------
2010St. Louis CardinalsNLMLBsln329----------
2011Detroit TigersALMLBdet3331----------
2012Arizona Giants ArizRksfn341----------
2012San Jose Giants CalifA+sfn342----------
2012Fresno Grizzlies PCLAAAsfn348----------
2012San Francisco GiantsNLMLBsfn3422----------
2014Jupiter Hammerheads FSLA+mia362----------
2014New Orleans Zephyrs PCLAAAmia365----------
2014Miami MarlinsNLMLBmia368----------
2015Charlotte Knights ILAAAcha3724----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1999Scottsdale ScorpionsArizona Fall LgMinor21111.64880000033.03011611336101.308.180.273.559.822.773.00.500
2003Florida MarlinsDiv SeriesMLB25006.3521100005.25440160001.157.940.001.599.536.006.35.000
2003Florida MarlinsChamp. SeriesMLB251115.7531200004.09772300003.0020.254.506.750.000.0015.75.500
2003Florida MarlinsWorld SeriesMLB25202.19220000012.115431570001.6510.950.733.655.111.402.921.000
2006Los Angeles DodgersMLB Spring TrainingMLB28225.47770000024.23217152912001.6911.680.733.284.381.336.20.500
2006Los Angeles DodgersDiv SeriesMLB280118.0010100001.02220210004.0018.000.0018.009.000.5018.00.000
2007Los Angeles DodgersMLB Spring TrainingMLB29028.44550000016.02816151126102.5015.750.566.753.380.509.00.000
2008Los Angeles DodgersMLB Spring TrainingMLB30200.95550000019.09320109201.004.260.004.744.260.901.421.000
2009Boston Red SoxMLB Spring TrainingMLB31000.00000000018.01200200000.676.001.000.000.0000.00.000
2010St. Louis CardinalsMLB Spring TrainingMLB32215.40660000026.23516160415101.4911.810.001.355.063.755.40.667
2011Detroit TigersMLB Spring TrainingMLB33213.91660000025.12612112815201.359.240.712.845.331.884.26.667
2014Kansas City RoyalsMLB Spring TrainingMLB361015.7520200004.01377211003.5029.254.502.252.251.0015.751.000
2015Chicago White SoxMLB Spring TrainingMLB37116.89532000015.2241212249101.8413.791.152.305.172.256.89.500
2016Toronto Blue JaysMLB Spring TrainingMLB381110.2941300007.01288343002.2915.433.865.143.860.7510.29.500
Arizona Fall League Totals - 1 yrs111.64880000033.03011611336101.308.180.273.559.822.773.00.500
MLB Spring Training Totals - 9 yrs1184.95403370000156.31919186145270701.5511.000.812.994.031.355.24.579
MLB Playoffs - Divisional Series Totals - 2 yrs018.1031200006.7766037001.509.450.004.059.452.338.10.000
MLB Playoffs - Championship Series Totals - 1 yrs1115.7531200004.0977230003.0020.254.506.750.000.0015.75.500
MLB Playoffs - World Series Totals - 1 yrs202.19220000012.31543157001.6210.950.733.655.111.402.921.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2003Florida MarlinsDiv SeriesMLB25210100000000000001.0001.0001.0002.0001011.000.000.0000.000.000.000.000.000.00
2003Florida MarlinsChamp. SeriesMLB2531000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2003Florida MarlinsWorld SeriesMLB2512010002000001000.500.500.5001.000103.500.000.0000.000.000.000.000.000.00
2006Los Angeles DodgersMLB Spring TrainingMLB2843000000000101000.000.000.000.000004.000.000.0000.0025.000.000.000.000.00
2007Los Angeles DodgersMLB Spring TrainingMLB29110100000000000001.0001.0001.0002.0001011.000.000.0000.000.000.000.000.000.00
2008Los Angeles DodgersMLB Spring TrainingMLB3045020000000101000.400.400.400.800206.500.000.0000.0016.670.000.000.000.00
2010St. Louis CardinalsMLB Spring TrainingMLB3265000000000300000.000.000.000.000005.000.000.0000.0060.000.000.000.000.00
MLB Spring Training Totals - 4 yrs1514030000000502000.214.214.214.4283016.333.000.0000.0031.250.000.000.000.00
MLB Playoffs - Divisional Series Totals - 1 yrs210100000000000001.0001.0001.0002.0001011.000.000.0000.000.000.000.000.000.00
MLB Playoffs - Championship Series Totals - 2 yrs41000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Playoffs - World Series Totals - 1 yrs12010002000001000.500.500.5001.000103.500.000.0000.000.000.000.000.000.00

Awards [6]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1998Arizona Diamondbacks Minor League Player of the Year ... Baseball America 1st team Minor League All-Star (SP) ... California League All-Star Team (P) ... California League Most Valuable Player ... California League Pitcher of the Year5
2007Los Angeles Dodgers Player of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2016-03-19PFree Agent -RetiredRetiredAnnounced retirement37.299  
2015-12-19PToronto Blue JaysToronto Blue Jays (MLB)-MinorsContractSigned to Minor League Contract37.209Team Roster on 2015-12-19
2015-11-11PFree Agent -Free AgentFree AgentGranted free agency37.171  
2015-06-22PChicago White SoxCharlotte (AAA)-MinorsActivated MinorsActivated from disabled list37.029Team Roster on 2015-06-22
2015-05-31PChicago White SoxCharlotte (AAA)-DL-7InjuredDL7 Injured37.007Team Roster on 2015-05-31
2015-04-28PChicago White SoxCharlotte (AAA)-MinorsActivated MinorsActivated from disabled list36.339Team Roster on 2015-04-28
2015-04-16PChicago White SoxCharlotte (AAA)-DL-7InjuredDL7 Injured36.327Team Roster on 2015-04-16
2015-04-09PChicago White SoxCharlotte (AAA)-MinorsReassigned MinorsAssigned to Charlotte (AAA)36.320Team Roster on 2015-04-09
2014-12-18PChicago White SoxChicago White Sox (MLB)-MinorsContractSigned to Minor League Contract36.208Team Roster on 2014-12-18
2014-10-31PFree Agent -Free AgentFree AgentGranted free agency36.160  
2014-08-09PMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveContract purchased from minors36.077Team Roster on 2014-08-09
2014-07-13PMiami MarlinsNew Orleans (AAA)-MinorsReassigned MinorsAssigned to New Orleans (AAA)36.050Team Roster on 2014-07-13
2014-07-02PMiami MarlinsJupiter (A+)-MinorsReassigned MinorsAssigned to Jupiter (A+)36.039Team Roster on 2014-07-02
2014-06-18PMiami MarlinsMiami Marlins (MLB)-MinorsContractSigned to minor league contract36.025Team Roster on 2014-06-18
2014-03-19PFree Agent -Free AgentFree AgentReleased by Royals35.299  
2014-01-15PKansas City RoyalsKansas City Royals (MLB)-MinorsContractSigned to Minor League Contract35.236Team Roster on 2014-01-15
2012-10-29PFree Agent -Free AgentFree AgentDeclared free agency34.158  
2012-09-01RPSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveActivated from DL34.100Team Roster on 2012-09-01
2012-08-23RPSan Francisco GiantsSan Jose (A+)YDL-15InjuredAssigned to San Jose (A+) for rehab34.091Team Roster on 2012-08-23
2012-08-21RPSan Francisco GiantsArizona Giants (Rk)YDL-15InjuredAssigned to Arizona Giants (Rk) for rehab34.089Team Roster on 2012-08-21
2012-08-14RPSan Francisco GiantsSan Francisco Giants (MLB)YDL-15InjuredDL15 Right shoulder impingement34.082Team Roster on 2012-08-14
2012-06-29RPSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveContract purchased from Fresno (AAA)34.036Team Roster on 2012-06-29
2012-05-18PSan Francisco GiantsFresno (AAA)-MinorsContractSigned to minor league contract33.359Team Roster on 2012-05-18
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-10-30Free AgentGranted free agency 
2011-01-18ContractSigned by Tigers 
2010-11-07Free AgentGranted free agency 
2010-07-31InjuredTransferred to 60-day DL 
2010-05-22InjuredDisabled -- Strained Right Latissimus 
2009-12-12ContractSigned by Giants 
2009-12-08ContractSigned by Cardinals 
2009-08-27Released by Red Sox 
2009-01-09ContractSigned by Red Sox (1-year) 
2008-11-04InjuredActivated from DL 
2008-09-24InjuredDisabled -- Right shoulder inflammation 
2008-09-10InjuredActivated from DL 
2008-08-14InjuredDisabled -- Right shoulder inflammation 
2008-08-08InjuredActivated from DL 
2008-06-17InjuredDisabled -- Right Shoulder Tendinitis 
2005-04-24InjuredActivated from DL 
2005-04-02InjuredDisabled -- - 
2004-09-22InjuredActivated from DL 
2004-07-30TradeTraded by Marlins with Bill Murphy and Hee Seop Choi to Dodgers for Juan Encarnacion, Guillermo Mota and Paul LoDuca. 
2002-05-21InjuredDisabled -- right bicep inflammation 
1999-07-09TradeTraded by Diamondbacks with RHP Vladimir Nunez and a player to be named to Marlins for RHP Matt Mantei July 9 1999 
1999-07-08TradeTraded by Diamondbacks with Abraham Nunez and Vladimir Nunez to Marlins for Matt Mantei. 
1996-06-04Contractsigned 
* 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
2000Florida MarlinsTeam Payroll22200,000-75831-1,394,248200,000200,000
2001Florida MarlinsTeam Payroll23260,000-62423311,897,758200,000460,000
2002Florida MarlinsTeam Payroll24377,500-52922422,011,045200,000837,500
2003Florida MarlinsTeam Payroll251,875,000-28710652,163,527300,0002,712,500
2004Los Angeles DodgersTeam Payroll263,725,000-1661182++2,070,100300,0006,437,500
2004Florida MarlinsTeam Payroll263,725,000-166782++2,070,100300,0006,437,500
2005Los Angeles DodgersTeam Payroll275,100,000-140685++2,189,055300,00011,537,500
2006Los Angeles DodgersTeam Payroll285,250,000-138983++2,365,072327,00016,787,500
2007Los Angeles DodgersTeam Payroll297,750,000-99688++2,459,737380,00024,537,500
2008Los Angeles DodgersTeam Payroll309,250,000-92790++2,696,252390,00033,787,500
2009San Francisco GiantsTeam Payroll315,000,000-174879++2,746,792400,00038,787,500
2009Boston Red SoxTeam Payroll315,000,000-1741679++2,746,792400,00038,787,500
2010St. Louis CardinalsTeam Payroll327,500,000-115788++2,812,412400,00046,287,500
2011Detroit TigersTeam Payroll333,000,000-2611171++2,722,607414,00049,287,500
2012San Francisco GiantsTeam Payroll34480,000-76030-2,954,887480,00049,767,5002012-05-18 - Signed to minor league contract
2014Miami MarlinsTeam Payroll36500,00012.14879428-3,256,497500,00050,267,5002014-01-15 - Signed to Minor League Contract
2014-06-18 - Signed to minor league contract
* 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