Brandon Puffer

Retired
High Level
MLB
Years
1994-2008 (2002-2005)
Proper Name
Brandon Duane Puffer
Positions
P (606)
Height / Weight
6-3 / 190
Bats / Throws
Right / Right
Birthdate
October 5,1975   Age:  50.104
High School
Capistrano Valley (Mission Viejo,CA)
Drafted/Signed
MLB Debut
MLBAM ID
Retrosheet#
puffb001
Show More
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearsourcetypeteamrankview rankings
2002Baseball AmericaTeamHouston Astros29View Rankings
1 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1994Gulf Coast TwinsGCLRkMIN-18223.06180001816235.1331812119406141.478.410.254.8410.194.582.11
1995Gulf Coast TwinsGCLRkMIN-19032.881450096140.2292113021355021.236.420.004.657.754.651.67
1996Arizona AngelsArizRkCAL-20013.6011000005.07220131001.6012.600.001.805.403.603.00
1996Boise HawksNwstA-CAL-20204.4516000168130.1271915311223011.258.010.893.266.535.642.00
1997Boise HawksNwstA-ANA-21002.35600062115.1105402151010.785.870.001.178.802.937.50
1997Cedar Rapids KernelsMidwAANA-21002.6010000102017.1865010113101.044.150.005.195.713.121.10
1998Charleston (Wv) AlleyCatsSALACIN-22276.93290002912150.2684539423365071.8012.080.714.096.397.991.57
1998Chattanooga LookoutsSouAACIN-22003.1270007408.22332360010.582.082.083.126.233.122.00
1999Clinton LumberKingsMidwACIN-23121.995900059553463.15320142246041111.227.530.283.418.532.842.50
2000Somerset PatriotsAtlIndy -24223.5215000157123.02512919212101.489.780.393.528.224.702.33
2000Asheville TouristsSALACOL-24008.1614000149514.1191613311153032.0911.931.886.919.4210.051.36
2000Kissimmee CobrasFSLA+HOU-24231.27180001818921.11863011263011.367.590.004.6410.972.532.36
2001Round Rock ExpressTexAAHOU2825612.07560005633882.2521919435913071.055.660.443.819.912.072.60
2002New Orleans ZephyrsPCLAAAHOU-26211.8011000114015.083314131020.804.800.602.407.801.803.25
2002Houston AstrosNLMLBHOU6826334.43550005519069.0673734338482051.528.740.394.966.264.831.26
2003New Orleans ZephyrsPCLAAAHOU4427732.91440004420552.2502317116411071.258.540.172.737.013.932.56
2003Houston AstrosNLMLBHOU6827005.1413000134021.0241312216101011.9010.290.866.864.295.570.63
2004Portland BeaversPCLAAASDN4428113.3422000225232.1321512110190021.308.910.282.785.294.181.90
2004Pawtucket Red SoxILAAABOS4428323.262400024211030.1311111111214011.389.200.303.266.233.261.91
2004San Diego PadresNLMLBSDN5828015.5014000149018.0241311311120011.9412.001.505.506.006.501.09
2005Fresno GrizzliesPCLAAASFN-29655.52540005412073.18554459234831121.4710.431.102.825.896.632.09
2005San Francisco GiantsNLMLBSFN38290010.2930003207.09882210001.5711.572.572.571.2910.290.50
2006Sacramento River CatsPCLAAAOAK-30005.2913000136017.021101044140001.4711.122.122.127.415.293.50
2006Round Rock ExpressPCLAAAHOU4430514.47370003718452.1462726616370101.187.911.032.756.364.642.31
2007Frisco RoughRidersTexAATEX4431333.20510005113164.2612723621482001.278.490.842.926.683.762.29
2008Frisco RoughRidersTexAATEX3332803.90390003915167.0763529616470001.3710.210.812.156.314.702.94
2008Oklahoma RedHawksPCLAAATEX4432008.0070007309.09880270001.229.000.002.007.008.003.50
Tot:MLB (4 yrs) MLB   345.098500034850115.012471651067713071.669.700.785.245.565.561.06
Tot:NL (4 yrs) NL   345.098500034850115.012471651067713071.669.700.785.245.565.561.06
Tot:Minors (15 yrs) Minors   50353.6755060028254485798.274539332654294655485621.308.400.613.317.384.432.23
Tot:Indy (1 yrs) Indy   223.5215000715123.02512919212101.489.780.393.528.224.702.33
Tot:Rk (3 yrs) Rk   263.00336002227381.06941271417812161.367.670.114.568.674.561.90
Tot:A- (2 yrs) A-   203.74220001022245.2372419313374021.097.290.592.567.294.732.85
Tot:A (4 yrs) A   394.391120007811240145.21488771968122152211.489.140.564.207.545.381.79
Tot:A+ (1 yrs) A+   231.27180001818921.11863011263011.367.590.004.6410.972.532.36
Tot:AA (4 yrs) AA   1742.991530006515310223.0191847418751925081.197.710.733.037.753.392.56
Tot:AAA (6 yrs) AAA   24134.212120008921221282.0282151132238620092241.309.000.732.746.384.822.33
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Pitching Statistics

CSV
Glossary
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2007Texas RangersMLB Spring TrainingSpring31000.0010001000.11000110006.0027.000.0027.0027.000.001.00
Tot:Spring (1 Yrs) Spring 000.0010000100.11000110006.0027.000.0027.0027.000.001.00

Batting Statistics

CSV
Glossary
🔒
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2001Round Rock ExpressTexAAHOU2825P5630000000001010000400.000.000.000.000.000.000.0000.0025.000.000.00
2002Houston AstrosNLMLBHOU6826P5360000000015010000800.000.143.000.143.167.000.00012.5062.505.000.00
2003New Orleans ZephyrsPCLAAAHOU4427P4410000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2003Houston AstrosNLMLBHOU6827P1330000000002000000300.000.000.000.000.000.000.0000.0066.670.000.00
2004Portland BeaversPCLAAASDN4428P2230000000002000000300.000.000.000.000.000.000.0000.0066.670.000.00
2005Fresno GrizzliesPCLAAASFN-29P3450000000015010000700.000.167.000.167.200.000.00014.2971.435.000.00
2006Round Rock ExpressPCLAAAHOU4430P2630000000003000000300.000.000.000.000.000.000.0000.00100.000.000.00
Tot:MLB (2 yrs) MLB     66900000000170100001100.000.100.000.100.111.000.0009.0963.647.00
Tot:NL (2 yrs) NL     66900000000170100001100.000.100.000.100.111.000.0009.0963.647.00
Tot:Minors (5 yrs) Minors     18215000000001120200001800.000.063.000.063.067.000.0005.5666.6712.00
Tot:AA (1 yrs) AA     5630000000001010000400.000.000.000.000.000.000.0000.0025.00
Tot:AAA (4 yrs) AAA     12612000000001110100001400.000.077.000.077.083.000.0007.1478.5711.00
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     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!

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
484657475772.517