Brad Penny

Former Prospect Retired
High Level
MLB
Years
1996-2015 (2000-2014)
Proper Name
Bradley Wayne Penny
Positions
P (471)
Height / Weight
6-4 / 270
Bats / Throws
Right / Right
Birthdate
May 24,1978   Age:  48.160
High School
Broken Arrow (Broken Arrow,OK)
Service Time
12.148 (2014)
MLB Debut
MLBAM ID
Retrosheet#
pennb002
Show More
Brad Penny [Bradley Wayne Penny] played Major League Baseball between 2000-2014. Penny was born on May 24th, 1978 in Blackwell, Oklahoma and is currently 48 years old. He attended Broken Arrow High School [Tigers] in Broken Arrow, Oklahoma. He was drafted and signed in the 5th round (155th overall) of the 1996 Major League Baseball Amateur Draft by the Arizona Diamondbacks. Ranked by Baseball America as the #5 MLB prospect in their 1999 pre-season Prospect rankings and he was also ranked as the Arizona Diamondbacks #1 Prospect by Baseball America in 1999. Made his Major League Debut on April 7th, 2000 at the age of 21. Debuted as a starting pitcher for Florida Marlins against the Colorado Rockies, throwing 7.0 innings, allowing 1 runs, 2 walks and striking out 3 batters. The ...
first batter he faced was Tom Goodwin, who grounded out to first base. His most frequent teammates throughout his career, based on statistics listed below were Alex Gonzalez, A.J. Burnett and Mike Lowell. Penny played 7 seasons with the Miami Marlins organization, 5 seasons with the Los Angeles Dodgers, 4 seasons with the Arizona Diamondbacks, 2 seasons with the San Francisco Giants, 1 season with the Chicago White Sox, 1 season with the Detroit Tigers, 1 season with the St. Louis Cardinals and 1 season with the Boston Red Sox. He played in the Arizona Fall League (Prospect League) in 1999. Participated in the MLB Division Series 2x [2003,2006], the MLB Championship Series 2x [2003,2011] and the MLB World Series 1x [2003]. Led the California League (A+) with a 1.5 W+H Per Inning Pitched, 14 Wins, 28 Games Started and 207 Strikeouts in 1998. Led the National League (MLB) with 16 Wins in 2006. Led the National League (MLB) with a .39 Home Runs per 9 Innings in 2007.

Awards: Named Baseball America 1st team Minor League All-Star in 1998. Named California League All-Star Team in 1998. Named California League Most Valuable Player in 1998. Named California League Pitcher of the Year in 1998. Named Arizona Diamondbacks Minor League Player of the Year in 1998. Named Los Angeles Dodgers Player of the Year in 2007.

Career Transactions: Traded from Arizona Diamondbacks with Vladimir Nunez and Abraham Nunez to Florida Marlins for Matt Mantei on July 8th, 1999. Traded from Florida Marlins with Hee Seop Choi and Bill Murphy to Los Angeles Dodgers for Paul LoDuca, Guillermo Mota and Juan Encarnacion on July 30th, 2004. Signed a 3-year contract extension worth $26m with the Los Angeles Dodgers on June 12th, 2005 covering 2006-2008. Signed a None-year free agent contract for None worth $Nonem with the Boston Red Sox on January 9th, 2009Signed a minor league contract with the San Francisco Giants on August 31st, 2009. Signed a None-year free agent contract for None worth $Nonem with the St. Louis Cardinals on December 7th, 2009Signed a None-year free agent contract for None worth $Nonem with the Detroit Tigers on January 18th, 2011Signed a minor league contract with the San Francisco Giants on May 18th, 2012. Signed a minor league contract with the Kansas City Royals on January 15th, 2014. Signed a minor league contract with the Miami Marlins on June 18th, 2014. Signed a minor league contract with the Chicago White Sox on December 18th, 2014. Signed a minor league contract with the Toronto Blue Jays on December 19th, 2015.

Career Notes: Participated in the All-Star Weekend Futures Game (US Team) in 1999. World Series Champion with Florida Marlins in 2003. Opening day starter for the Los Angeles Dodgers in 2008.

Prospect Rankings

CSV
Glossary
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearsourcetypeteamrankview rankings
1997Baseball AmericaTeamArizona Diamondbacks6View Rankings
1999Baseball AmericaMLBFlorida Marlins5View Rankings
1999Baseball AmericaTeamArizona Diamondbacks1View Rankings
2000Baseball AmericaMLBFlorida Marlins22View Rankings
2000Baseball AmericaTeamFlorida Marlins4View Rankings
5 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguelevelmlb#agetbc+wleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1996Arizona DiamondbacksArizRkARI-18127222.361180031049.2361813114523231.016.520.182.549.423.263.71
1997South Bend Silver HawksMidwAARI-191231052.73252500000118.291443644311610241.136.900.303.268.803.342.70
1998High Desert MavericksCalifA+ARI-201331452.96282810000164.0138655415352074091.057.570.821.9211.363.575.91
1999El Paso DiablosTexAAARI-21112274.8017170000090.010956489251004241.4910.900.902.5010.005.604.00
1999Portland Sea DogsEastAAMIA-21116*103.90660000032.1281514314353231.307.790.843.909.744.182.50
2000Brevard County ManateesFSLA+MIA-22011.1322000008.052104110101.135.630.004.5012.382.252.75
2000Calgary CannonsPCLAAAMIA-22201.80330000015.0883110160031.204.800.606.009.604.801.60
2000Florida MarlinsNLMLBMIA282297874.81232200100119.212070641360804151.509.030.984.516.025.261.33
2001Florida MarlinsNLMLBMIA312311510103.69313111000205.0183928415541542071.168.030.662.376.764.042.85
2002Jupiter HammerheadsFSLA+MIA-24000.0022000007.25000090000.655.870.000.0010.570.000.00
2002Florida MarlinsNLMLBMIA312494874.66242411000129.114876671850934011.5310.301.253.486.475.291.86
2003Florida MarlinsNLMLBMIA312510614104.13323200000196.1195969021561383431.288.940.962.576.334.402.46
2004Florida MarlinsNLMLBMIA3126113883.15212100000131.1124504610391055031.248.500.692.677.203.432.69
2004Los Angeles DodgersNLMLBLAN3026113123.09330000011.26542660001.034.631.544.634.633.861.00
2005Vero Beach DodgersFSLA+LAN-27101.8011000005.02111130000.603.601.801.805.401.803.00
2005Las Vegas 51sPCLAAALAN-27103.0011000006.05221290001.177.501.503.0013.503.004.50
2005Los Angeles DodgersNLMLBLAN3127105793.90292910000175.1185787617411223031.299.500.872.106.264.002.98
2006Los Angeles DodgersNLMLBLAN31281051694.33343300100189.0206949119541486001.389.810.902.577.054.482.74
2007Los Angeles DodgersNLMLBLAN31291061643.03333300000208.019975709731356051.318.610.393.165.843.251.85
2008Las Vegas 51sPCLAAALAN-30004.5011000004.06220140001.7513.500.002.259.004.504.00
2008Los Angeles DodgersNLMLBLAN313082696.2719170021094.211268661342511131.6310.651.243.994.856.461.21
2009Boston Red SoxALMLBBOS363194785.61242400000131.216089821742894051.5310.941.162.876.086.082.12
2009San Francisco GiantsNLMLBSFN313194412.59661000041.231131259202000.966.701.081.944.322.812.22
2010St. Louis CardinalsNLMLBSLN333297343.23990000055.263252049351031.2910.190.651.465.664.043.89
2011Detroit TigersALMLBDET31337511115.30313100000181.22221171072462749041.5611.001.193.073.675.801.19
2012Fukuoka HawksJap PacIntl -340110.8011000003.17640310003.0018.900.008.102.7016.200.33
2012Arizona GiantsArizRkSFN-340118.0011000001.02320110013.0018.000.009.009.0027.001.00
2012San Jose GiantsCalifA+SFN-34000.0021001002.02100111001.509.000.004.504.504.501.00
2012Fresno GrizzliesPCLAAASFN-34104.8280008009.110850331001.399.640.002.892.897.711.00
2012San Francisco GiantsNLMLBSFN313465*016.1122000228028.042221949102011.8213.501.292.893.217.071.11
2014Jupiter HammerheadsFSLA+MIA4036025.06220000010.210660041010.948.440.000.003.375.060.00
2014New Orleans ZephyrsPCLAAAMIA4436120*222.28550000027.22612709263011.278.460.002.938.463.902.89
2014Miami MarlinsNLMLBMIA333669*216.58840041026.0342019313132011.8111.771.044.504.506.921.00
2015Charlotte KnightsILAAACHA4637847104.46242410000135.117378671133812001.5211.500.732.195.395.192.45
Tot:MLB (14 yrs) MLB    1211014.2934931942301001925.020309909171946191273546441.389.490.912.895.954.632.06
Tot:NL (13 yrs) NL    103824.0729426442301001611.216487847281535151110416351.349.200.852.886.204.382.16
Tot:AL (2 yrs) AL    18195.43555500000313.13822061894110416313091.5510.971.182.994.685.921.57
Tot:Minors (11 yrs) Minors    43353.42139127201210686.165632126146196678329291.248.600.602.578.894.213.46
Tot:Rk (2 yrs) Rk    232.661290031050.2382115115533241.056.750.182.669.413.733.53
Tot:A (1 yrs) A    1052.73252500000118.291443644311610241.136.900.303.268.803.342.70
Tot:A+ (6 yrs) A+    1582.83373610100197.11627562164123561101.037.390.731.8710.723.425.73
Tot:AA (1 yrs) AA    374.56232300000122.1137716212391357471.4410.080.882.879.935.223.46
Tot:AAA (6 yrs) AAA    13123.92423410800197.12281108613581396041.4510.400.592.656.345.022.40
Avg:MLB - 162 Inning avg MLB    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg Minors    🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Pitching Statistics

CSV
Glossary
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1999Scottsdale ScorpionsArizona Fall LeagueAFL21111.64880000033.030116113361001.308.180.273.559.823.002.77
2003Florida MarlinsDivision SeriesPlayoffs25006.3521001005.25440160001.067.940.001.599.536.356.00
2003Florida MarlinsChampionship SeriesPlayoffs251115.7531002004.09772300003.0020.254.506.750.0015.750.00
2003Florida MarlinsWorld SeriesPlayoffs25202.19220000012.115431570001.6210.950.733.655.112.921.40
2006Los Angeles DodgersMLB Spring TrainingSpring28225.47770000024.232171529120011.6611.680.733.284.386.201.33
2006National LeagueMajor League BaseballAllStar28004.5011000002.01111030000.504.504.500.0013.504.500.00
2006Los Angeles DodgersDivision SeriesPlayoffs280118.0010001001.02220210004.0018.000.0018.009.0018.000.50
2007Los Angeles DodgersMLB Spring TrainingSpring29028.44550000016.028161511261022.5015.750.566.753.389.000.50
2007National LeagueMajor League BaseballAllStar29000.0010001001.00000000000.000.000.000.000.000.000.00
2008Los Angeles DodgersMLB Spring TrainingSpring30200.95550000019.093201092001.004.260.004.744.261.420.90
2009Boston Red SoxMLB Spring TrainingSpring31103.75330000012.09550160000.836.750.000.754.503.756.00
2010St. Louis CardinalsMLB Spring TrainingSpring32215.40660000026.235161604151001.4611.810.001.355.065.403.75
2011Detroit TigersMLB Spring TrainingSpring33213.91660000025.126121128152001.349.240.712.845.334.261.88
2014Kansas City RoyalsMLB Spring TrainingSpring361015.7520002004.013772110003.5029.254.502.252.2515.751.00
2015Chicago White SoxMLB Spring TrainingSpring37116.89530020015.22412122491001.7913.791.152.305.176.892.25
2016Toronto Blue JaysMLB Spring TrainingSpring381110.2941003007.012883430012.2915.433.865.143.8610.290.75
Tot:AFL (1 Yrs) AFL 111.64880000033.030116113361001.308.180.273.559.823.002.77
Tot:Spring (9 Yrs) Spring 1285.45433600070150.118896911253767041.6011.250.723.174.555.751.43
Tot:AllStar (2 Yrs) AllStar 003.0021000103.01111030000.333.003.000.009.003.00
Tot:Playoffs (2 Yrs) Playoffs 326.26840004023.0311716311140001.8312.131.174.305.486.651.27

Batting Statistics

CSV
Glossary
🔒
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguelevelmlb#ageposlnptbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1999El Paso DiablosTexAAARI-21171524000200030100141604.267.267.267.534.000.000.3330.0018.750.000.00
1999Portland Sea DogsEastAAMIA-216101000000000100012011.0001.0001.0002.000.000.0001.0000.000.000.000.00
2000Florida MarlinsNLMLBMIA28221/92345250002000170100054605.111.111.111.222.000.000.1790.0036.960.000.00
2001Florida MarlinsNLMLBMIA31231/9296251011010011903000136628.161.175.210.385.065.049.2331.5228.7919.000.00
2002Florida MarlinsNLMLBMIA31241/924481820010001401000104926.167.167.208.375.042.041.2350.0028.570.000.00
2003Florida MarlinsNLMLBMIA31251/931683911280002705002187345.132.132.265.397.132.133.1790.0036.990.0034.00
2004Florida MarlinsNLMLBMIA31261/92047130001000130100134803.064.064.064.128.000.000.0880.0027.080.000.00
2004Los Angeles DodgersNLMLBLAN30261/9340000000002000000400.000.000.000.000.000.000.0000.0050.000.000.00
2005Las Vegas 51sPCLAAALAN-27120000000000000000200.000.000.000.000.000.000.0000.000.000.000.00
2005Los Angeles DodgersNLMLBLAN31271/929501830030011719000116135.160.192.220.412.080.060.2421.6427.8717.000.00
2006Los Angeles DodgersNLMLBLAN31281/9336531230050001605000157039.185.185.231.416.046.046.2450.0022.860.000.00
2007Los Angeles DodgersNLMLBLAN31291/93165716600700123270002275610.246.279.338.617.108.092.3811.3330.6723.000.00
2008Los Angeles DodgersNLMLBLAN31301/9182625000200070600053205.192.192.192.384.000.000.2630.0021.880.000.00
2009Boston Red SoxALMLBBOS36311/9250000000000000000500.000.000.000.000.000.000.0000.000.000.000.00
2009San Francisco GiantsNLMLBSFN31311/961402000000060200021602.143.143.143.286.000.000.2500.0037.500.000.00
2010St. Louis CardinalsNLMLBSLN33321/9891913001400060100162012.158.158.316.474.158.158.1670.0030.000.0019.00
2011Detroit TigersALMLBDET31331/9240000000003000000400.000.000.000.000.000.000.0000.0075.000.000.00
2012Fresno GrizzliesPCLAAASFN-34310000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2012San Francisco GiantsNLMLBSFN31341/92210000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2014New Orleans ZephyrsPCLAAAMIA4436470000000004000010700.000.000.000.000.000.000.0000.0057.140.000.00
2014Miami MarlinsNLMLBMIA33361/9861210000003020003811.333.333.500.833.167.167.6670.0037.500.000.00
Tot:MLB (14 yrs) MLB      29052927831723340031733430041135782261.157.166.214.380.062.057.2270.5229.9357.67176.33
Tot:NL (13 yrs) NL      28652027831723340031703430041135692261.160.169.217.387.063.058.2310.5329.8856.67173.33
Tot:AL (2 yrs) AL      490000000003000000900.000.000.000.000.000.000.0000.0033.33
Tot:Minors (4 yrs) Minors      312625000200070200252805.192.192.192.385.000.000.2630.0025.00
Tot:AA (1 yrs) AA      231625000200030200151805.313.313.313.625.000.000.3850.0016.67
Tot:AAA (3 yrs) AAA      81000000000040000101000.000.000.000.000.000.000.0000.0040.00
Avg:MLB - 162 game avg MLB      162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg Minors      162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Batting Statistics

CSV
Glossary
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2003Florida MarlinsDivision SeriesPlayoffs252101000000000000011011.0001.0001.0002.000.000.0001.0000.000.000.000.00
2003Florida MarlinsChampionship SeriesPlayoffs25310000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2003Florida MarlinsWorld SeriesPlayoffs25120100020000010001301.500.500.5001.000.000.000.5000.000.000.000.00
2006Los Angeles DodgersMLB Spring TrainingSpring28430000000001010000400.000.000.000.000.000.000.0000.0025.000.000.00
2007Los Angeles DodgersMLB Spring TrainingSpring291101000000000000011011.0001.0001.0002.000.000.0001.0000.000.000.000.00
2007National LeagueMajor League BaseballAllStar29100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2008Los Angeles DodgersMLB Spring TrainingSpring30450200000001010002602.400.400.400.800.000.000.5000.0016.670.000.00
2010St. Louis CardinalsMLB Spring TrainingSpring32650000000003000000500.000.000.000.000.000.000.0000.0060.000.000.00
2011Detroit TigersChampionship SeriesPlayoffs33100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (4 Yrs) Spring 151403000000050200031603.214.214.214.429.000.000.3330.0031.25
Tot:AllStar (1 Yrs) AllStar 100000000000000000000
Tot:Playoffs (2 Yrs) Playoffs 740200020001010002502.500.500.5001.000.000.000.6670.0020.00

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
466647594757.505

TBC Newsletter

Stay up to date with new features, new datasets, tips on using the site and life updates.

Subscribe for Free

TBC Premium

For $24/year, Unlock 🔓

+ Ad-free browsing
+ TBC Player Tracker
+ Advanced Research Tools
+ Data Store discounts
+ Additional functionality/features
+ View all Benefits!

Learn More and Subscribe!
×