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

Brad PennyHigh 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 [39.277]PlaceBlackwell,Oklahoma
High SchoolBroken Arrow (Broken Arrow,OK)

DraftedSelected by the Arizona Diamondbacks 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
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 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.
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
2004Los Angeles DodgersNLMLBlan26P33111---111.0000.330.09-----3100.01.9
2004Florida MarlinsNLMLBflo26P21211311415113029.9671.380.22-----21100.013.0
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----------
2004Los Angeles DodgersNLMLBlan263----------
2004Florida MarlinsNLMLBflo2621----------
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
1998Baseball America 1st team Minor League All-Star (SP) ... California League All-Star Team (P) ... California League Most Valuable Player ... California League Pitcher of the Year ... Arizona Diamondbacks Minor League Player of the Year5
2007Los Angeles Dodgers Player of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2016-03-19PFree Agent -RetiredRetiredAnnounced retirement  
2015-12-19PToronto Blue JaysToronto Blue Jays (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2015-12-19
2015-11-11PFree Agent -Free AgentFree AgentGranted free agency  
2015-06-22PChicago White SoxCharlotte (AAA)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2015-06-22
2015-05-31PChicago White SoxCharlotte (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2015-05-31
2015-04-28PChicago White SoxCharlotte (AAA)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2015-04-28
2015-04-16PChicago White SoxCharlotte (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2015-04-16
2015-04-09PChicago White SoxCharlotte (AAA)-MinorsReassigned MinorsAssigned to Charlotte (AAA)Team Roster on 2015-04-09
2014-12-18PChicago White SoxChicago White Sox (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2014-12-18
2014-10-31PFree Agent -Free AgentFree AgentGranted free agency  
2014-08-09PMiami MarlinsMiami Marlins (MLB)YActiveMLB ActiveContract purchased from minorsTeam Roster on 2014-08-09
2014-07-13PMiami MarlinsNew Orleans (AAA)-MinorsReassigned MinorsAssigned to New Orleans (AAA)Team Roster on 2014-07-13
2014-07-02PMiami MarlinsJupiter (A+)-MinorsReassigned MinorsAssigned to Jupiter (A+)Team Roster on 2014-07-02
2014-06-18PMiami MarlinsMiami Marlins (MLB)-MinorsContractSigned to minor league contractTeam Roster on 2014-06-18
2014-03-19PFree Agent -Free AgentFree AgentReleased by Royals  
2014-01-15PKansas City RoyalsKansas City Royals (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2014-01-15
2012-10-29PFree Agent -Free AgentFree AgentDeclared free agency  
2012-09-01RPSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2012-09-01
2012-08-23RPSan Francisco GiantsSan Jose (A+)YDL-15InjuredAssigned to San Jose (A+) for rehabTeam Roster on 2012-08-23
2012-08-21RPSan Francisco GiantsArizona Giants (Rk)YDL-15InjuredAssigned to Arizona Giants (Rk) for rehabTeam Roster on 2012-08-21
2012-08-14RPSan Francisco GiantsSan Francisco Giants (MLB)YDL-15InjuredDL15 Right shoulder impingementTeam Roster on 2012-08-14
2012-06-29RPSan Francisco GiantsSan Francisco Giants (MLB)YActiveMLB ActiveContract purchased from Fresno (AAA)Team Roster on 2012-06-29
2012-05-18PSan Francisco GiantsFresno (AAA)-MinorsContractSigned to minor league contractTeam Roster on 2012-05-18
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster 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
2004Florida MarlinsTeam Payroll263,725,000-166782++2,070,100300,0006,437,500
2004Los Angeles DodgersTeam Payroll263,725,000-1661182++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