Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Brandon VillafuerteTrack this Player High Level: MLB Stat Years: 1995-2011 MLB Years: 2003-2004
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League

PositionsP-582Position when DraftedpPlayer Listed UnderMajor Leaguers
Proper NameBrandon Paul Villafuerte
Height5-11Weight165BatsRightThrowsRight
Born DateDecember 17,1975 [42.283]PlaceHilo,Hawaii
High SchoolLive Oak (Morgan Hill,CA)
CollegeWest Valley College (Saratoga,CA)

DraftedSelected by the New York Mets [Team Picks] in the 66th round (1587th overall) of the 1994 Amateur Entry Draft [Signed] ... Selected by the Florida Marlins [Team Picks] in the 37th round (1051st overall) of the 1993 Amateur Entry Draft
Signing ScoutsJim Miller
MLB DebutMay 23,2000 [24.158]
OrganizationsMIA [4] DET [2] NYN [2] SDN [2] SFN [2] ARI [1] CLE [1] TEX [1] Awards1
TBC Player ID7349Retrosheet IDvillb001MLBAM ID276344
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 Villafuerte 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 RatingsPitchingStrikeouts69Walks40Hittable56SO/BB53vsPower56Hitting0Durability72Team.464Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1995Kingsport MetsAppRknyn-Rel19515.6320020006032.0282120026428001.697.88--7.3111.811.62.833-
1996Pittsfield MetsNYPLA-nyn-S/R20833.0218711104162.2532121527594001.287.610.723.888.472.19.727-
1997Columbia BombersSALAnyn-Rel21312.38473440031775.25823206338812001.206.900.713.9310.472.67.750-
1998Brevard County ManateesFSLA+flo-Rel22100.9330300009.27310160000.836.52--0.935.596.001.000-
1998Portland Sea DogsEastAAflo-Rel22024.97300300011154.0683530333523001.8611.260.505.478.611.58.000-
1998Charlotte KnightsILAAAflo-Rel22106.3510010001011.015882891002.0311.911.596.357.151.131.000-
1998Minor Totals (3 teams)MinorAA--Rel0224.66430430012174.0904639542674001.7510.750.605.028.001.60.500-
1999Portland Sea DogsEastAAflo11S/R23683.502212100040100.09745391140852101.378.700.993.597.622.13.429-
1999Jacksonville SunsSouAAdet14Rel23021.88150150010524.01765012201001.216.38--4.507.501.67.000-
1999Minor Totals (2 teams)MinorAA--S/R06103.1837122500145124.0114514411521053101.348.250.803.767.602.02.375-
2000Toledo Mud HensILAAAdet11Rel24496.67466400021487.211270657498512101.8411.500.725.038.731.73.308-
2000Detroit TigersALMLBdet56Rel240010.3830300204.04550411001.858.31--8.312.080.25-5.44
2001Oklahoma RedHawksPCLAAAtex16R/CL25552.833803800281063.2632120426652001.408.910.573.689.192.50.500-
2001Texas RangersALMLBtex50Rel250014.2960600405.212993441012.8219.064.766.356.351.00-11.17
2002Portland BeaversPCLAAAsdn-Rel26842.02470470019158.0431713222542001.126.670.313.418.382.45.667-
2002San Diego PadresNLMLBsdn47Rel26121.41310310011132.02955212250021.288.160.563.387.032.08.3333.52
2003Lake Elsinore StormCalifA+sdn-Rel27000.0020200222.01000120001.004.50--4.509.002.00--
2003Portland BeaversPCLAAAsdn43R/CL27311.843703700231244.042109114400001.278.590.202.868.182.86.750-
2003Minor Totals (2 teams)MinorAA--R/CL0311.763903900251446.043109115420001.268.410.202.938.222.80.750-
2003San Diego PadresNLMLBsdn43Rel27024.20310310011240.2392019726342031.608.631.555.757.521.31.0005.74
2004Tucson SidewindersPCLAAAari34Rel28222.64230230011430.227109310231001.217.920.882.936.752.30.500-
2004Arizona DiamondbacksNLMLBari43Rel28034.0520020006020.02599214130011.9511.250.906.305.850.93.0005.30
2005Fresno GrizzliesPCLAAAsfn-Rel29633.91570570021376.0833833532574001.519.830.593.796.751.78.667-
2006Fresno GrizzliesPCLAAAsfn-Rel30254.59490490016266.2603434218604001.178.100.272.438.103.33.286-
2007Schaumburg FlyersNorthernInd-22Rel31111.08390390011150.037126217502001.086.660.363.069.002.94.500-
2007Carolina MudcatsSouAAflo-Rel31000.87909007410.08210161000.876.97--0.875.236.00--
2007Albuquerque IsotopesPCLAAAflo-Rel31100.0030300103.01000030000.302.70----8.100.001.000-
2007Minor Totals (2 teams)MinorAA--Rel0100.6612012008413.29210191000.735.93--0.665.939.001.000-
2008Albuquerque IsotopesPCLAAAflo50Rel32733.50621610031764.0683025525573001.459.510.703.507.972.28.700-
2010Victoria SealsGoldInd-11R/CL34602.743903900311242.2481913217434001.5210.120.423.599.072.531.000-
2011Edmonton CapitalsNAMLInd-32Rel35424.7825025000126.0361614015323001.9412.30--5.1310.942.13.667-
MLB Totals - 5 Season(s)Filter174.129109100343101.210948471460774071.659.561.235.266.751.28.1252.23
Minor League Totals - 14 Season(s)Filter62493.62538295091024763872.28513943535637881360201.408.740.573.888.352.15.559-
AAA Totals - 10 Season(s)Filter39323.8437273650017243503.25142382163120445329101.429.150.553.638.062.22.549-
AA Totals - 3 Season(s)Filter6123.57761264003210188.1190887514861637101.469.050.674.107.761.90.333-
A+ Totals - 2 Season(s)Filter100.77505002211.28310280000.866.17--1.546.174.001.000-
A Totals - 1 Season(s)Filter312.38473440031775.25823206338812001.206.900.713.9310.472.67.750-
A- Totals - 1 Season(s)Filter833.0218711104162.2532121527594001.287.610.723.888.472.19.727-
Rk Totals - 1 Season(s)Filter515.6320020006032.0282120026428001.697.88--7.3111.811.62.833-
Ind Totals - 3 Season(s)Filter1132.501030103004214118.112147334491259001.439.150.303.719.452.55.786-
San Diego Padres Totals - 2 Season(s)Filter142.97620620022372.2682524938592051.468.421.114.717.311.55.200-
Arizona Diamondbacks Totals - 1 Season(s)Filter034.0520020006020.02599214130011.9511.250.906.305.850.93.000-
Texas Rangers Totals - 1 Season(s)Filter0014.2960600405.212993441012.8219.064.766.356.351.00--
Detroit Tigers Totals - 1 Season(s)Filter0010.3830300204.04550411001.858.31--8.312.080.25--
Average MLB - Per ~220 innings2154.12195019500736220.02341031013012916590151.659.561.235.266.751.28.1182.23
Average Minor - Per ~220 innings16123.621357128006216220.02149989149520415101.408.740.573.888.352.15.571-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1998Portland Sea DogsEastAAflo-p22306000000000300000.000.000.000.000006.000.000.000.0000.0050.000.000.000.000.00
1998Charlotte KnightsILAAAflo-22101000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
1998Minor Totals (2 teams)Minor         407000000000300000.000.000.000.000007.000.000.000.0000.0042.860.000.000.000.00
1999Portland Sea DogsEastAAflo11p23233000000000102000.000.000.000.000005.000.000.000.0000.0020.000.000.000.000.00
2000Toledo Mud HensILAAAdet11p24460000000001000000.0001.000.0001.000001.000.000.000.722100.000.000.000.000.000.00
2002Portland BeaversPCLAAAsdn-p26473110000000100000.333.333.333.666103.500.000.000.2970.0033.330.000.000.000.00
2003Portland BeaversPCLAAAsdn4327372000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2003San Diego PadresNLMLBsdn43p27311000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2004Arizona DiamondbacksNLMLBari43p28151000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2005Fresno GrizzliesPCLAAAsfn-p29355010000000301000.200.200.200.400106.500.000.000.1780.0050.000.000.000.000.00
2006Fresno GrizzliesPCLAAAsfn-30315000000000201001.000.000.000.000006.000.000.000.0000.0033.330.000.000.000.00
2010Victoria SealsGoldInd-1134402000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2011Edmonton CapitalsNAMLInd-3235231000000000001000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 2 Season(s)Filter462000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Minor League Totals - 7 Season(s)Filter259251200000011104001.080.115.080.1952030.143.000.040.0003.3336.6711.000.000.000.00
AAA Totals - 6 Season(s)Filter20616120000001702001.125.176.125.3012019.222.000.063.0005.2636.847.000.000.000.00
AA Totals - 2 Season(s)Filter539000000000402000.000.000.000.0000011.000.000.000.0000.0036.360.000.000.000.00
Ind Totals - 2 Season(s)Filter633000000000201000.000.000.000.000004.000.000.000.0000.0050.000.000.000.000.00
Arizona Diamondbacks Totals - 1 Season(s)Filter151000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
San Diego Padres Totals - 1 Season(s)Filter311000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games1627000000000700000.000.000.000.000007.000.000.000.0000.00100.000.000.000.000.00
Average Minor - Per 162 games16216110000001703001.080.115.080.1951019.143.000.040.0003.3336.6711.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1995Kingsport Mets AppRknyn19P20--46-110101.0000.50------20100.030.3
1996Pittsfield Mets NYPLA-nyn20P18--311-114141.0000.78------18100.024.0
1997Columbia Bombers SALAnyn21P47--5111-1716.9410.34------47100.033.6
1998Brevard County Manatees FSLA+flo22P3---2--221.0000.67------3100.02.1
1998Portland Sea Dogs EastAAflo22P30--69111615.9380.50------30100.021.3
1999Portland Sea Dogs EastAAflo23P22--912212321.9130.95------2395.715.5
1999Jacksonville Suns SouAAdet23P15--14--551.0000.33------15100.010.6
2000Toledo Mud Hens ILAAAdet24P46--109-119191.0000.41------46100.032.6
2000Detroit TigersALMLBdet24P3-41---111.0000.330.25-----3100.01.9
2001Oklahoma RedHawks PCLAAAtex25P38--49--13131.0000.34------38100.026.6
2001Texas RangersALMLBtex25P6-5-1--111.0000.170.20-----6100.03.7
2002Portland Beavers PCLAAAsdn26P47--56111211.9170.23------47100.032.9
2002San Diego PadresNLMLBsdn26P31-3224--661.0000.190.19-----31100.019.1
2003Lake Elsinore Storm CalifA+sdn27P2---------------2100.01.4
2003San Diego PadresNLMLBsdn27P31-4067--13131.0000.420.33-----31100.019.1
2004Tucson Sidewinders PCLAAAari28P23--53--881.0000.35------23100.016.0
2004Arizona DiamondbacksNLMLBari28P20-2025--771.0000.350.35-----20100.012.3
2005Fresno Grizzlies PCLAAAsfn29P57--145--19191.0000.33------57100.039.6
2006Fresno Grizzlies PCLAAAsfn30P49--313-116161.0000.33------49100.034.0
2007Carolina Mudcats SouAAflo31P9---3--331.0000.33------9100.06.4
2007Albuquerque Isotopes PCLAAAflo31P3---1--111.0000.33------3100.02.1
2008Albuquerque Isotopes PCLAAAflo32P62--310411713.7650.21------62100.043.4
MLB Totals for P - 5 season(s)-   P91-1011117--28281.0000.310.28-----910.00.0
AAA Totals for P - 8 season(s)-   P325--445654105100.9520.31------3250.00.0
AA Totals for P - 3 season(s)-   P76--1628324744.9360.58------760.00.0
A+ Totals for P - 2 season(s)-   P5---2--221.0000.40------50.00.0
A Totals for P - 1 season(s)-   P47--5111-1716.9410.34------470.00.0
A- Totals for P - 1 season(s)-   P18--311-114141.0000.78------180.00.0
Rk Totals for P - 1 season(s)-   P20--46-110101.0000.50------200.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1995Kingsport Mets AppRknyn1920----------
1996Pittsfield Mets NYPLA-nyn2018----------
1997Columbia Bombers SALAnyn2147----------
1998Brevard County Manatees FSLA+flo223----------
1998Portland Sea Dogs EastAAflo2230----------
1999Portland Sea Dogs EastAAflo2322----------
1999Jacksonville Suns SouAAdet2315----------
2000Toledo Mud Hens ILAAAdet2446----------
2000Detroit TigersALMLBdet243----------
2001Oklahoma RedHawks PCLAAAtex2538----------
2001Texas RangersALMLBtex256----------
2002Portland Beavers PCLAAAsdn2647----------
2002San Diego PadresNLMLBsdn2631----------
2003Lake Elsinore Storm CalifA+sdn272----------
2003San Diego PadresNLMLBsdn2731----------
2004Tucson Sidewinders PCLAAAari2823----------
2004Arizona DiamondbacksNLMLBari2820----------
2005Fresno Grizzlies PCLAAAsfn2957----------
2006Fresno Grizzlies PCLAAAsfn3049----------
2007Carolina Mudcats SouAAflo319----------
2007Albuquerque Isotopes PCLAAAflo313----------
2008Albuquerque Isotopes PCLAAAflo3262----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
1999Scottsdale ScorpionsArizona Fall LgMinor23414.0014113000127.029151221327201.569.670.674.339.002.085.00.800
Arizona Fall League Totals - 1 yrs414.0014113000127.029151221327201.569.670.674.339.002.085.00.800

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2010Golden League All-Star (RP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2004-11-09ContractSigned as Free Agent by Giants. 
2004-07-25Free AgentGranted Free Agency. 
2004-01-23ContractSigned as Free Agent by Diamondbacks. 
2004-01-13Released by Padres. 
2001-11-07ContractSigned as Free Agent by Padres. 
2001-10-15Free AgentGranted Free Agency. 
2000-12-15TradeTraded by Tigers with Kevin Mobley to Rangers for Matt Perisho. 
1999-07-31TradeTraded by Marlins to Tigers for Mike Drumright. 
1998-03-20TradeTraded by Mets with Cesar Crespo to Marlins for Robert Stratton. 
1995-05-24Contractsigned 
* 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
2000Detroit TigersTeam Payroll24175,000-79541-1,394,248200,000175,000
2001Texas RangersTeam Payroll25200,000-77151-1,897,758200,000375,000
2002San Diego PadresTeam Payroll26200,000-75752-2,011,045200,000575,000
2003San Diego PadresTeam Payroll27302,000-69029142,163,527300,000877,000
2004Arizona DiamondbacksTeam Payroll28300,000-75550-2,070,100300,0001,177,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