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

Brandon PufferTrack this Player High Level: MLB Stat Years: 1994-2008 MLB Years: 2002-2005
Follow TBC on Twitter and Facebook

Drafted

PositionsP-606Position when DraftedpPlayer Listed UnderMajor Leaguers
Proper NameBrandon Duane Puffer
Height6-3Weight190BatsRightThrowsRight
Born DateOctober 5,1975 [43.323]PlaceDowney,California
High SchoolCapistrano Valley (Mission Viejo,CA)

DraftedSelected by the Minnesota Twins [Team Picks] in the 27th round (743rd overall) of the 1994 Amateur Entry Draft [Signed]
Signing ScoutsDavid Groot
MLB DebutApril 17,2002 [26.195]
OrganizationsHOU [5] TEX [2] CIN [2] MIN [2] SFN [1] ANA [1] BOS [1] CAL [1] COL [1] OAK [1] SDN [1] Awards1
TBC Player ID7589Retrosheet IDpuffb001MLBAM ID407836
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries


This player page is available for sponsorship:
Sponsor the Brandon Puffer 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


Career Talent RatingsPitchingStrikeouts50Walks47Hittable56SO/BB49vsPower56Hitting0Durability70Team.517Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1994Gulf Coast TwinsGCLRkmin-Rel18223.06180180016235.0331812119406101.478.410.254.8410.192.11.500-
1995Gulf Coast TwinsGCLRkmin-S/R19032.881459006140.2292113021355001.236.42--4.657.751.67.000-
1996Arizona AngelsArizRkcal-ST20013.6011000005.07220131001.6012.60--1.805.403.00.000-
1996Boise HawksNwstA-cal-Rel20204.4516016008130.0271915311223001.258.010.893.266.532.001.000-
1996Minor Totals (2 teams)MinorAAA--Rel0214.3317116008135.0342117312254001.308.660.763.066.372.08.667-
1997Boise HawksNwstA-ana-Rel21002.35606002115.0105402151000.785.87--1.178.807.50--
1997Cedar Rapids KernelsMidwAana-Rel21002.6010010002017.0865010113101.044.15--5.195.711.10--
1997Minor Totals (2 teams)MinorAAA--Rel0002.4816016004132.218119012264100.924.96--3.317.162.17--
1998Charleston (Wv) AlleyCatsSALAcin-Rel22276.93290290012150.2684539423365001.8012.080.714.096.391.57.222-
1998Chattanooga LookoutsSouAAcin-Rel22003.1270700408.22332360000.582.082.083.126.232.00--
1998Minor Totals (2 teams)MinorAAA--Rel0276.37360360016158.0704842626425001.6210.620.913.946.371.62.222-
1999Clinton LumberKingsMidwAcin-CL23121.995905900553463.0532014224604101.227.530.283.418.532.50.333-
2000Somerset PatriotsAtlInd-Rel24223.5215015007123.02512919212101.489.780.393.528.222.33.500-
2000Asheville TouristsSALAcol-Rel24008.1614014009514.0191613311153002.0911.931.886.919.421.36--
2000Kissimmee CobrasFSLA+hou-Rel24231.27180180018921.01863011263001.367.59--4.6410.972.36.400-
2000Minor Totals (2 teams)MinorAAA--R/CL0234.043203200271435.2372216322416001.659.340.765.5510.351.86.400-
2001Round Rock ExpressTexAAhou28Rel25612.07560560033882.2521919435913001.055.660.443.819.912.60.857-
2002New Orleans ZephyrsPCLAAAhou-Rel26211.8011011004015.083314131000.804.800.602.407.803.25.667-
2002Houston AstrosNLMLBhou68Rel26334.43550550019069.0673734338482001.528.740.394.966.261.26.5003.79
2003New Orleans ZephyrsPCLAAAhou-Rel27732.91440440020552.2502317116411001.258.540.172.737.012.56.700-
2003Houston AstrosNLMLBhou68Rel27005.1413013004021.0241312216101001.9010.290.866.864.290.63-5.60
2004Portland BeaversPCLAAAsdn44Rel28113.3422022005232.0321512110190001.308.910.282.785.291.90.500-
2004Pawtucket Red SoxILAAAbos44R/CL28323.262402400211030.0311111111214001.389.200.303.266.231.91.600-
2004Minor Totals (2 teams)MinorAAA--R/CL0433.304604600261262.2632623221404001.349.050.293.025.741.90.571-
2004San Diego PadresNLMLBsdn58Rel28015.5014014009018.0241311311120001.9412.001.505.506.001.09.0005.72
2005Fresno GrizzliesPCLAAAsfn-Rel29655.52540540012073.0855445923483101.4710.431.102.825.892.09.545-
2005San Francisco GiantsNLMLBsfn38Rel290010.2930300207.09882210001.5711.572.572.571.290.50-7.31
2006Sacramento River CatsPCLAAAoak-Rel30005.2913013006017.021101044140001.4711.122.122.127.413.50--
2006Round Rock ExpressPCLAAAhou44Rel30514.47370370018452.0462726616370101.187.911.032.756.362.31.833-
2006Minor Totals (2 teams)MinorAAA--Rel0514.67500500024469.06737361020510101.258.701.302.606.622.55.833-
2007Frisco RoughRidersTexAAtex44Rel31333.20510510013164.2612723621482001.278.490.842.926.682.29.500-
2008Frisco RoughRidersTexAAtex33Rel32803.90390390015167.0763529616470001.3710.210.812.156.312.941.000-
2008Oklahoma RedHawksPCLAAAtex44Rel32008.0070700309.09880270001.229.00--2.007.003.50--
2008Minor Totals (2 teams)MinorAAA--Rel0804.38460460018176.0854337618540001.3610.070.712.136.393.001.000-
MLB Totals - 4 Season(s)Filter345.098508500340115.012471651067713001.669.700.785.245.561.06.4291.64
Minor League Totals - 15 Season(s)Filter50353.6755065440028285793.27453933265429465548501.308.400.613.317.382.23.588-
AAA Totals - 6 Season(s)Filter24134.212120212008921280.028215113223862009201.309.000.732.746.382.33.649-
AA Totals - 4 Season(s)Filter1742.991530153006510221.0191847418751925001.197.710.733.037.752.56.810-
A+ Totals - 1 Season(s)Filter231.27180180018921.01863011263001.367.59--4.6410.972.36.400-
A Totals - 4 Season(s)Filter394.391120112007840144.2148877196812215201.489.140.564.207.541.79.250-
A- Totals - 2 Season(s)Filter203.74220220010245.2372419313374001.097.290.592.567.292.851.000-
Rk Totals - 3 Season(s)Filter263.00336270022380.16941271417812101.367.670.114.568.671.90.250-
Ind Totals - 1 Season(s)Filter223.5215015007123.02512919212101.489.780.393.528.222.33.500-
Houston Astros Totals - 2 Season(s)Filter334.60680680023090.0915046554583001.619.100.505.405.801.07.500-
San Diego Padres Totals - 1 Season(s)Filter015.5014014009018.0241311311120001.9412.001.505.506.001.09.000-
San Francisco Giants Totals - 1 Season(s)Filter0010.2930300207.09882210001.5711.572.572.571.290.50--
Average MLB - Per ~220 innings685.09163016300650220.0237136124191281366001.669.700.785.245.561.06.4291.64
Average Minor - Per ~220 innings14103.671522150007823220.020510890158118013101.308.400.613.317.382.23.583-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2001Round Rock ExpressTexAAhou28p25563000000000101000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
2002Houston AstrosNLMLBhou68p26536000000001501000.000.143.000.143008.000.000.167.10112.5062.505.000.000.000.00
2003New Orleans ZephyrsPCLAAAhou-27441000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2003Houston AstrosNLMLBhou68p27133000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
2004Portland BeaversPCLAAAsdn44p28223000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
2005Fresno GrizzliesPCLAAAsfn-p29345000000001501000.000.167.000.167007.000.000.200.11714.2971.435.000.000.000.00
2006Round Rock ExpressPCLAAAhou4430263000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 2 Season(s)Filter669000000001701000.000.100.000.1000011.000.000.111.0009.0963.647.000.000.000.00
Minor League Totals - 5 Season(s)Filter182150000000011202000.000.063.000.0630018.000.000.067.0005.5666.6712.000.000.000.00
AAA Totals - 4 Season(s)Filter126120000000011101000.000.077.000.0770014.000.000.083.0007.1478.5711.000.000.000.00
AA Totals - 1 Season(s)Filter563000000000101000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
Houston Astros Totals - 2 Season(s)Filter669000000001701000.000.100.000.1000011.000.000.111.0009.0963.647.000.000.000.00
Average MLB - Per 162 games162220000000021702000.000.100.000.1000027.000.000.111.0009.0963.647.000.000.000.00
Average Minor - Per 162 games162130000000011102000.000.063.000.0630016.000.000.067.0005.5666.6712.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1994Gulf Coast Twins GCLRkmin18P18--32-1551.0000.28------18100.030.0
1995Gulf Coast Twins GCLRkmin19P14--45--991.0000.64------14100.025.5
1996Arizona Angels ArizRkcal20P1---2--221.0002.00------1100.01.8
1996Boise Hawks NwstA-cal20P16--14--551.0000.31------16100.021.1
1997Boise Hawks NwstA-ana21P6--21--331.0000.50------6100.07.9
1997Cedar Rapids Kernels MidwAana21P10--13-1441.0000.40------10100.07.2
1998Charleston (Wv) AlleyCats SALAcin22P29--376-1610.6250.34------29100.020.7
1998Chattanooga Lookouts SouAAcin22P7---2--221.0000.29------7100.05.1
1999Clinton LumberKings MidwAcin23P59--3171-2120.9520.34------59100.043.1
2000Somerset Patriots AtlIndy-24P15---31-43.7500.20------15100.010.7
2000Asheville Tourists SALAcol24P14--14-1551.0000.36------14100.010.4
2000Kissimmee Cobras FSLA+hou24P18--2---221.0000.11------18100.012.9
2001Round Rock Express TexAAhou25P56--512-117171.0000.30------56100.040.0
2002New Orleans Zephyrs PCLAAAhou26P11--11--221.0000.18------11100.07.6
2002Houston AstrosNLMLBhou26P55-691013--23231.0000.420.33-----55100.034.0
2003Houston AstrosNLMLBhou27P13-21-8--881.0000.620.38-----13100.08.0
2004Pawtucket Red Sox ILAAAbos28P24--221-54.8000.17------24100.016.7
2004Portland Beavers PCLAAAsdn28P22--44--881.0000.36------22100.015.3
2004San Diego PadresNLMLBsdn28P14-18311-54.8000.290.22-----14100.08.6
2005Fresno Grizzlies PCLAAAsfn29P54--341-87.8750.13------54100.037.5
2005San Francisco GiantsNLMLBsfn29P3-712--331.0001.000.43-----3100.01.9
2006Round Rock Express PCLAAAhou30P37--27--991.0000.24------37100.025.7
2006Sacramento River Cats PCLAAAoak30P13---4--441.0000.31------13100.09.0
2007Frisco RoughRiders TexAAtex31P51--311111514.9330.27------51100.036.4
2008Frisco RoughRiders TexAAtex32P39--46111110.9090.26------39100.027.9
2008Oklahoma RedHawks PCLAAAtex32P7---1--111.0000.14------7100.04.9
Ind Totals for P - 1 season(s)-   P15---31-43.7500.20------150.00.0
MLB Totals for P - 4 season(s)-   P85-11514241-3938.9740.450.33-----850.00.0
AAA Totals for P - 5 season(s)-   P168--12232-3735.9460.21------1680.00.0
AA Totals for P - 4 season(s)-   P153--1231234543.9560.28------1530.00.0
A+ Totals for P - 1 season(s)-   P18--2---221.0000.11------180.00.0
A Totals for P - 4 season(s)-   P112--831724639.8480.35------1120.00.0
A- Totals for P - 2 season(s)-   P22--35--881.0000.36------220.00.0
Rk Totals for P - 3 season(s)-   P33--79-116161.0000.48------330.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1994Gulf Coast Twins GCLRkmin1818----------
1995Gulf Coast Twins GCLRkmin1914----------
1996Arizona Angels ArizRkcal201----------
1996Boise Hawks NwstA-cal2016----------
1997Boise Hawks NwstA-ana216----------
1997Cedar Rapids Kernels MidwAana2110----------
1998Charleston (Wv) AlleyCats SALAcin2229----------
1998Chattanooga Lookouts SouAAcin227----------
1999Clinton LumberKings MidwAcin2359----------
2000Somerset Patriots AtlInd-2415----------
2000Asheville Tourists SALAcol2414----------
2000Kissimmee Cobras FSLA+hou2418----------
2001Round Rock Express TexAAhou2556----------
2002New Orleans Zephyrs PCLAAAhou2611----------
2002Houston AstrosNLMLBhou2655----------
2003Houston AstrosNLMLBhou2713----------
2004Pawtucket Red Sox ILAAAbos2824----------
2004Portland Beavers PCLAAAsdn2822----------
2004San Diego PadresNLMLBsdn2814----------
2005Fresno Grizzlies PCLAAAsfn2954----------
2005San Francisco GiantsNLMLBsfn293----------
2006Round Rock Express PCLAAAhou3037----------
2006Sacramento River Cats PCLAAAoak3013----------
2007Frisco RoughRiders TexAAtex3151----------
2008Frisco RoughRiders TexAAtex3239----------
2008Oklahoma RedHawks PCLAAAtex327----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2007Texas RangersMLB Spring TrainingMLB31000.0010100000.11000110020.0027.030.0027.0327.031.000.00.000
MLB Spring Training Totals - 1 yrs000.0010100000.3100011006.0127.030.0027.0327.031.000.00.000

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1999Midwest League All-Star Team (RP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2004-12-15ContractSigned as Free Agent by Giants. 
2004-10-15Free AgentGranted Free Agency. 
2004-07-02Purchased by Red Sox from Padres. 
2004-01-07ContractSigned as Free Agent by Padres. 
2003-11-19Released by Astros. 
2000-07-17Purchased by Astros from Somerset (Atlantic). 
2000-05-18Released by Rockies. 
2000-05-01ContractSigned by independent Somerset (Atlantic) 
1999-11-18ContractSigned as Free Agent by Rockies. 
1999-10-15Free AgentGranted Free Agency. 
1998-11-17ContractSigned as Free Agent by Reds. 
1998-10-16Free AgentGranted Free Agency. 
1998-01-14ContractSigned as Free Agent by Reds. 
1997-12-15Released by Angels. 
1996-05-28ContractSigned as Free Agent by Angels. 
1996-05-06Released by Twins. 
1994-06-10Contractsigned 
* Transactions data can be divided into 2 eras. 2012-2019 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
2002Houston AstrosTeam Payroll26200,000-75740-2,011,045200,000200,000
2003Houston AstrosTeam Payroll27300,000-70342-2,163,527300,000500,000
2004San Diego PadresTeam Payroll28300,000-75544-2,070,100300,000800,000
2005San Francisco GiantsTeam Payroll29300,000-79442-2,189,055300,0001,100,000
* 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