Vinnie Pestano

#61RP,
Height: 6' 0"
Weight: 210
Bat: R
Throw: R
Born:
College: Cal State Fullerton
Birth Place: Newport Beach, California
Draft: 2006 20th round by the

Pitching

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Billy ButlerNew York Yankees13310145400.231.474.5381.012
Eric HosmerKansas City Royals12200001100.167.231.167.397
Delmon YoungBaltimore Orioles10200000200.200.200.200.400
Mike MoustakasKansas City Royals9300002000.333.455.333.788
Jhonny PeraltaSt. Louis Cardinals9100111500.111.200.444.644
Brennan BoeschBoston Red Sox9100001300.111.273.111.384
Miguel CabreraDetroit Tigers8100002300.125.300.125.425
Austin JacksonCleveland Indians8000011600.000.111.000.111
Adam DunnOakland Athletics8200130300.250.250.625.875
Alex AvilaDetroit Tigers8210001200.250.333.375.708
Alcides EscobarKansas City Royals8200002100.250.400.250.650
Torii HunterMinnesota Twins8100130300.125.125.500.625
Josh WillinghamKansas City Royals8220021400.250.333.500.833
Jeff FrancoeurMiami Marlins7200011300.286.375.286.661
Chris ParmeleeOakland Athletics7100110100.143.143.571.714
Josh ReddickHouston Astros7620010000.857.8571.1432.000
Álex RíosKansas City Royals7000000200.000.000.000.000
Alejandro De AzaOakland Athletics7300120200.429.429.8571.286
Kendrys MoralesToronto Blue Jays6110000100.167.167.333.500
Prince FielderTexas Rangers6210010100.333.286.500.786
Alex GordonKansas City Royals6200001100.333.429.333.762
Joe MauerMinnesota Twins6200001100.333.429.333.762
Mike AvilésMiami Marlins6000000300.000.000.000.000
Paul KonerkoChicago White Sox5100001100.200.333.200.533
Lorenzo CainKansas City Royals5100010200.200.167.200.367
Dustin PedroiaBoston Red Sox5110011200.200.333.400.733
Ramón SantiagoToronto Blue Jays5100001000.200.333.200.533
Edwin EncarnaciónCleveland Indians5100001300.200.333.200.533
Derek JeterNew York Yankees5100000300.200.200.200.400
Rajai DavisOakland Athletics5000000300.000.000.000.000
Trevor PlouffeOakland Athletics5000001100.000.167.000.167
Kevin YoukilisNew York Yankees5200000100.400.400.400.800
Adrián BéltreTexas Rangers5100000200.200.200.200.400
Maicer IzturisToronto Blue Jays5200000000.400.400.400.800
Danny ValenciaSeattle Mariners5210041300.400.500.6001.100
Alberto CallaspoLos Angeles Dodgers5100000000.200.200.200.400
Alexei RamírezTampa Bay Rays5000000300.000.000.000.000
Kelly JohnsonNew York Mets4201120200.500.6001.7502.350
Stephen DrewWashington Nationals4110000000.250.250.500.750
Ryan DoumitAtlanta Braves4110000100.250.250.500.750
Brian DozierMinnesota Twins4000001100.000.200.000.200
Desmond JenningsCincinnati Reds4100000100.250.250.250.500
Victor MartinezDetroit Tigers4100000000.250.250.250.500
Vernon WellsNew York Yankees4000000200.000.000.000.000
Brett LawrieChicago White Sox4200010200.500.500.5001.000
Howie KendrickPhiladelphia Phillies4000000300.000.000.000.000
Ben ZobristChicago Cubs4000000300.000.000.000.000
Eric ThamesMilwaukee Brewers4110020300.250.250.500.750
Brent MorelOakland Athletics4100000300.250.250.250.500
Jeff KeppingerChicago White Sox4200002000.500.667.5001.167
Justin MorneauChicago White Sox4210110000.500.5001.5002.000
Josh DonaldsonToronto Blue Jays4100011200.250.400.250.650
Jacoby EllsburyNew York Yankees4200121100.500.6001.2501.850
Matt WietersWashington Nationals4000000200.000.000.000.000
Jarrod SaltalamacchiaToronto Blue Jays4000000300.000.000.000.000
Salvador PerezKansas City Royals4100000100.250.250.250.500
Mark TeixeiraNew York Yankees4100110000.250.2501.0001.250
J.P. ArencibiaPhiladelphia Phillies4000000200.000.000.000.000
Brent LillibridgeTexas Rangers4000000301.000.000.000.000
Ryan HaniganColorado Rockies4100000100.250.250.250.500
Robinson CanóSeattle Mariners4200001000.500.600.5001.100
José BautistaToronto Blue Jays3100011100.333.500.333.833
Jim ThomeCleveland Indians3000000100.000.000.000.000
Brendan RyanDetroit Tigers3000001100.000.250.000.250
Don KellyMiami Marlins3101010100.333.3331.0001.333
Kila Ka'aihueWashington Nationals3000000000.000.000.000.000
Evan LongoriaTampa Bay Rays3100110000.333.3331.3331.667
Álex RodríguezNew York Yankees3100001100.333.500.333.833
Gordon BeckhamSeattle Mariners3000001200.000.250.000.250
David MurphyBoston Red Sox3100000000.333.333.333.667
Nelson CruzSeattle Mariners3000000100.000.000.000.000
Russell MartinToronto Blue Jays3100020100.333.333.333.667
Aaron HillSan Francisco Giants3100010100.333.333.333.667
Curtis GrandersonNew York Mets3100110100.333.3331.3331.667
Melvin Upton Jr.Toronto Blue Jays3000000300.000.000.000.000
Ben RevereLos Angeles Angels3000011000.000.250.000.250
Drew ButeraKansas City Royals3000000200.000.000.000.000
Jed LowrieOakland Athletics3110001000.333.500.6671.167
José ReyesNew York Mets3000000000.000.000.000.000
Jamey CarrollWashington Nationals3100000000.333.333.333.667
Wilson BetemitTampa Bay Rays3000001000.000.250.000.250
Michael CuddyerNew York Mets3000000100.000.000.000.000
Jarrod DysonSeattle Mariners3110000000.333.333.6671.000
Mark TrumboBaltimore Orioles3100120000.333.3331.3331.667
Eric SogardMilwaukee Brewers3000000000.000.000.000.000
Carlos PeñaTexas Rangers3000000100.000.000.000.000
Ichiro SuzukiMiami Marlins3100000000.333.333.333.667
Magglio OrdonezDetroit Tigers3000000100.000.000.000.000
Jemile WeeksChicago Cubs3110000000.333.333.6671.000
Kyle SeagerSeattle Mariners33101100001.0001.0002.3333.333
Derrek LeePittsburgh Pirates3000000200.000.000.000.000
Scott RolenCincinnati Reds3100000110.333.333.333.667
Yoenis CéspedesNew York Mets3100010100.333.333.333.667
Hector GimenezMilwaukee Brewers2000000200.000.000.000.000
Mark ReynoldsColorado Rockies2000000200.000.000.000.000
Adrián GonzálezLos Angeles Dodgers2000000000.000.333.000.333
Brandon MossKansas City Royals2110010100.500.5001.0001.500
Hanley RamírezBoston Red Sox2100000100.500.500.5001.000
Emilio BonifacioAtlanta Braves2100000100.500.500.5001.000
Justin MaxwellMiami Marlins2000000000.000.000.000.000
David OrtizBoston Red Sox2000001000.000.333.000.333
Seth SmithBaltimore Orioles2110000000.500.5001.0001.500
Luke ScottTampa Bay Rays22100000101.0001.0001.5002.500
Ronny CedeñoSan Francisco Giants2000000100.000.000.000.000
Brayan PeñaKansas City Royals2000000000.000.000.000.000
Matt JoyceOakland Athletics2000001000.000.333.000.333
Gregorio PetitToronto Blue Jays2000000200.000.000.000.000
Raúl IbañezKansas City Royals2100000000.500.500.5001.000
Chris DavisBaltimore Orioles2000000100.000.000.000.000
Brett GardnerNew York Yankees2100000001.500.500.5001.000
Adam RosalesOakland Athletics2000000100.000.000.000.000
Chris GetzToronto Blue Jays2000001100.000.333.000.333
Cliff PenningtonLos Angeles Angels2000010000.000.000.000.000
Brandon IngePittsburgh Pirates2000000100.000.000.000.000
Ray OlmedoTampa Bay Rays22100000001.0001.0001.5002.500
Endy ChávezSeattle Mariners2110000100.500.5001.0001.500
Dayan ViciedoToronto Blue Jays22101210001.000.7503.0003.750
Melky CabreraChicago White Sox2000000000.000.000.000.000
Brian RobertsNew York Yankees2100010000.500.500.5001.000
Xavier PaulPhiladelphia Phillies2100110000.500.5002.0002.500
Mike CarpWashington Nationals2110010000.500.5001.0001.500
Michael SaundersPhiladelphia Phillies2000000000.000.000.000.000
Humberto QuinteroToronto Blue Jays2000000200.000.000.000.000
Jonny GómesKansas City Royals2000000200.000.000.000.000
Tyler FlowersAtlanta Braves2101002000.500.7501.5002.250
Chris HeiseyWashington Nationals2000000100.000.000.000.000
Zack CozartCincinnati Reds2100000000.500.500.5001.000
Chris CarterNew York Yankees2000000100.000.000.000.000
Dustin AckleyLos Angeles Angels2100000000.500.500.5001.000
Daric BartonToronto Blue Jays2000000100.000.000.000.000
Justin SmoakToronto Blue Jays2000002000.000.500.000.500
A.J. PierzynskiAtlanta Braves2000000100.000.000.000.000
David LoughDetroit Tigers2100000000.500.500.5001.000
Erick AybarSan Diego Padres2000000200.000.000.000.000
Eric ChávezArizona Diamondbacks2100010000.500.500.5001.000
Mike NapoliTexas Rangers2000001100.000.333.000.333
Adam JonesBaltimore Orioles2000000100.000.000.000.000
Jake MarisnickHouston Astros2000000100.000.000.000.000
J.J. HardyBaltimore Orioles2000000200.000.000.000.000
Juan PierreMiami Marlins2100011010.500.667.5001.167
Daniel NavaPhiladelphia Phillies2100021000.500.667.5001.167
Mookie BettsBoston Red Sox2000000100.000.000.000.000
Mitch MorelandBoston Red Sox2100002000.500.750.5001.250
Ryan SweeneyMinnesota Twins2110011100.500.6671.0001.667
Adam LindWashington Nationals2000000000.000.000.000.000
Brandon PhillipsAtlanta Braves2000000100.000.000.000.000
Carl CrawfordLos Angeles Dodgers2000000100.000.000.000.000
Tsuyoshi NishiokaMinnesota Twins2100020000.500.500.5001.000
Mitch MaierKansas City Royals2110010100.500.6671.0001.667
Kevin PillarToronto Blue Jays2100010100.500.500.5001.000
Michael YoungTexas Rangers2000000100.000.000.000.000
Derek NorrisTampa Bay Rays2100010100.500.500.5001.000
Leonys MartinSeattle Mariners22000000001.0001.0001.0002.000
Marco ScutaroSan Francisco Giants2000000000.000.000.000.000
Ryan RaburnCincinnati Reds22000000001.0001.0001.0002.000
Yunel EscobarLos Angeles Angels2000001200.000.333.000.333
Robinson ChirinosTexas Rangers2000000100.000.000.000.000
José AltuveHouston Astros2100001100.500.667.5001.167
Edgar RenteriaCincinnati Reds2000000200.000.000.000.000
Steve LombardozziMiami Marlins2000000000.000.000.000.000
Joey VottoCincinnati Reds2100000000.500.500.5001.000
Chris McGuinessPhiladelphia Phillies2000000100.000.000.000.000
Will MiddlebrooksTexas Rangers2000001100.000.333.000.333
Albert PujolsLos Angeles Angels2100120000.500.5002.0002.500
Irving FaluWashington Nationals2000000100.000.000.000.000
Cody RossOakland Athletics2100000100.500.500.5001.000
Mike ZuninoSeattle Mariners2000000000.000.000.000.000
Alberto GonzalezSan Diego Padres1000000000.000.000.000.000
Chase HeadleyNew York Yankees1000000100.000.000.000.000
Jake FoxToronto Blue Jays11010000001.0001.0003.0004.000
Shelley DuncanCincinnati Reds11000000001.0001.0001.0002.000
Justin UptonDetroit Tigers1000002000.000.667.000.667
Dan JohnsonSt. Louis Cardinals11001110001.0001.0004.0005.000
Rougned OdorTexas Rangers1000000000.000.000.000.000
Dewayne WiseChicago White Sox1000000000.000.000.000.000
Orlando HudsonChicago White Sox11000000001.0001.0001.0002.000
Wily Mo PenaCleveland Indians11000000001.0001.0001.0002.000
Marcus SemienOakland Athletics1000000000.000.000.000.000
David RossChicago Cubs1000000100.000.000.000.000
Jayson NixBaltimore Orioles1000000100.000.000.000.000
Carlos QuentinBoston Red Sox1000000000.000.000.000.000
Jay BruceNew York Mets1000000000.000.000.000.000
Kennys VargasMinnesota Twins11001100001.0001.0004.0005.000
Jordan SchaferSt. Louis Cardinals1000000000.000.000.000.000
Colby RasmusTampa Bay Rays1000000000.000.000.000.000
Matt TolbertPhiladelphia Phillies1000000000.000.500.000.500
Aubrey HuffSan Francisco Giants1000000000.000.000.000.000
Elliot JohnsonLos Angeles Dodgers11000010001.0001.0001.0002.000
Denard SpanSan Francisco Giants1000002010.000.667.000.667
Sean RodríguezAtlanta Braves1000000100.000.000.000.000
Ian KinslerDetroit Tigers1000000100.000.000.000.000
Kelly ShoppachCleveland Indians1000000100.000.000.000.000
Coco CrispCleveland Indians1000000000.000.000.000.000
Doug BernierTexas Rangers1000000100.000.000.000.000
Shin-soo ChooTexas Rangers1000000000.000.000.000.000
Yuniesky BetancourtMilwaukee Brewers11001100001.0001.0004.0005.000
Travis SniderTexas Rangers11100200001.0001.0002.0003.000
Nate McLouthWashington Nationals11000000001.0001.0001.0002.000
Chone FigginsLos Angeles Dodgers1000000100.000.000.000.000
Chris DickersonBaltimore Orioles1000000000.000.000.000.000
Omar InfanteDetroit Tigers1000000000.000.000.000.000
Pablo SandovalBoston Red Sox1000000000.000.000.000.000
Miguel GonzalezDetroit Tigers1000000100.000.000.000.000
Mark KotsaySan Diego Padres1000000000.000.000.000.000
Luis ValbuenaLos Angeles Angels1000000010.000.000.000.000
Jeff BakerMiami Marlins1000000000.000.000.000.000
John JasoPittsburgh Pirates1000001100.000.500.000.500
Dexter FowlerSt. Louis Cardinals1000000100.000.000.000.000
Conor GillaspieSan Francisco Giants11000000001.0001.0001.0002.000
Gaby SánchezSeattle Mariners1000000000.000.000.000.000
Francisco CervelliPittsburgh Pirates1000000000.000.000.000.000
Hideki MatsuiTampa Bay Rays1000000000.000.000.000.000
Michael MorseSan Francisco Giants1000000000.000.000.000.000
Elvis AndrusTexas Rangers1000012000.000.500.000.500
Xavier NadySeattle Mariners11001100001.0001.0004.0005.000
Jason VaritekBoston Red Sox11000000001.0001.0001.0002.000
Everth CabreraChicago White Sox1000000000.000.000.000.000
Josmil PintoSan Francisco Giants1000000100.000.000.000.000
Omar VizquelToronto Blue Jays11000000001.0001.0001.0002.000
Jesus GuzmanChicago Cubs1000000000.000.000.000.000
Ryan SpilborghsTexas Rangers1000000100.000.000.000.000
José LobatónWashington Nationals1000000000.000.000.000.000
Drew StubbsTexas Rangers1000001100.000.500.000.500
Ryan ZimmermanWashington Nationals1000000100.000.000.000.000
John BuckAtlanta Braves1000000100.000.000.000.000
Carlos GuillenSeattle Mariners1000000000.000.000.000.000
Josh TholeArizona Diamondbacks1000000000.000.000.000.000
Neil WalkerNew York Mets1000000000.000.000.000.000
Miguel TejadaMiami Marlins1000000000.000.000.000.000
Craig GentryBaltimore Orioles1000000100.000.000.000.000
Buster PoseySan Francisco Giants11001100001.0001.0004.0005.000
Justin TurnerLos Angeles Dodgers11100200001.0001.0002.0003.000
Ian DesmondColorado Rockies1000000000.000.000.000.000
Chris NelsonColorado Rockies1000000100.000.000.000.000
Adam MooreCleveland Indians1000000100.000.000.000.000
Matt PagnozziArizona Diamondbacks1000000100.000.000.000.000
Bobby AbreuNew York Mets11001200001.0001.0004.0005.000
Robert AndinoBaltimore Orioles1000001100.000.500.000.500
Todd FrazierChicago White Sox1000000100.000.000.000.000
Logan MorrisonTampa Bay Rays1000000000.000.000.000.000
Giancarlo StantonMiami Marlins1000000100.000.000.000.000
Jason CastroMinnesota Twins11000000001.0001.0001.0002.000
Jesús MonteroToronto Blue Jays1000000100.000.000.000.000
Geovany SotoChicago White Sox1000000100.000.000.000.000
Jose TabataToronto Blue Jays1000000100.000.000.000.000
Chris DenorfiaColorado Rockies11010000001.0001.0003.0004.000
Allen CraigBoston Red Sox1000000100.000.000.000.000
Gerald LairdArizona Diamondbacks1000000000.000.000.000.000
Felix PiePittsburgh Pirates1000000100.000.000.000.000
Nick MarkakisAtlanta Braves1000000000.000.000.000.000
Yonder AlonsoOakland Athletics1000000000.000.000.000.000
Ángel PagánSan Francisco Giants1000000100.000.000.000.000
James LoneyTexas Rangers1000001100.000.500.000.500
Ike DavisLos Angeles Dodgers11000000001.0001.0001.0002.000
Jordan DanksTexas Rangers1000001100.000.500.000.500
Matt DomínguezBoston Red Sox1000000000.000.000.000.000
Martín PradoMiami Marlins1000000100.000.000.000.000
Chris YoungBoston Red Sox1000000100.000.000.000.000
Lyle OverbayMilwaukee Brewers1000000000.000.000.000.000
Jason BaySeattle Mariners1000000000.000.000.000.000
Luke HughesToronto Blue Jays1000000100.000.000.000.000
Josh HamiltonTexas Rangers11000000011.0001.0001.0002.000
Bryan PetersenMilwaukee Brewers1000000000.000.000.000.000
Casper WellsDetroit Tigers1000001000.000.500.000.500
Danny WorthHouston Astros1000000100.000.000.000.000
Jack HannahanCincinnati Reds1000000000.000.000.000.000
Matt KempAtlanta Braves1000000100.000.000.000.000
Chris TaylorLos Angeles Dodgers1000000000.000.000.000.000
Will RhymesWashington Nationals1000000000.000.000.000.000
Matt DiazMiami Marlins1000000100.000.000.000.000
Peter BourjosTampa Bay Rays1000000100.000.000.000.000
Eduardo NúñezSan Francisco Giants1000000000.000.000.000.000
Brandon BeltSan Francisco Giants1000000100.000.000.000.000
Juan UribeCleveland Indians11000000001.0001.0001.0002.000
Carlos LeeMiami Marlins1000000000.000.000.000.000
Michael McKenryTampa Bay Rays1000000100.000.000.000.000
Pedro CiriacoTexas Rangers11100000001.0001.0002.0003.000
Adam LaRocheChicago White Sox1000000000.000.000.000.000
Chris StewartPittsburgh Pirates1000000100.000.000.000.000
Adam KennedyLos Angeles Dodgers1000000000.000.000.000.000
José IglesiasDetroit Tigers1000000000.000.000.000.000
Ramon CastroLos Angeles Dodgers1000000100.000.000.000.000
Johnny DamonCleveland Indians1000000000.000.000.000.000
Stefen RomeroSeattle Mariners1000000000.000.000.000.000
Yorvit TorrealbaChicago Cubs1000000100.000.000.000.000
Matt YoungLos Angeles Angels1000000100.000.000.000.000
Casey KotchmanToronto Blue Jays1000000000.000.000.000.000
Andy DirksToronto Blue Jays1000001000.000.500.000.500
Juan RiveraArizona Diamondbacks1000000100.000.000.000.000
Yadier MolinaSt. Louis Cardinals1000000100.000.000.000.000
Eric FryerSt. Louis Cardinals1000000100.000.000.000.000
Brandon WoodSan Diego Padres11000000001.0001.0001.0002.000
Mark TeahenSan Francisco Giants11000010001.0001.0001.0002.000
Brandon LairdWashington Nationals1000000000.000.000.000.000
José MolinaTampa Bay Rays1000000100.000.000.000.000
Jonathan VillarMilwaukee Brewers11000000001.0001.0001.0002.000
Jose LopezChicago White Sox1000000100.000.000.000.000
Brooks ConradSan Diego Padres1000000100.000.000.000.000
Joe BensonMinnesota Twins1000000100.000.000.000.000
Andrew McCutchenPittsburgh Pirates1000000000.000.000.000.000
Josh PhegleyOakland Athletics1000000000.000.000.000.000
Adron ChambersChicago Cubs1000000000.000.000.000.000
Yasmani GrandalLos Angeles Dodgers11000100001.0001.0001.0002.000
Christian ColónMiami Marlins1000000100.000.000.000.000
Anthony RendonWashington Nationals11001100001.0001.0004.0005.000
Nicholas CastellanosDetroit Tigers1000000000.000.000.000.000
Eugenio SuárezCincinnati Reds1000000000.000.000.000.000
Manny MachadoBaltimore Orioles1000000000.000.000.000.000
Jurickson ProfarTexas Rangers11100100001.0001.0002.0003.000
Nick FranklinMilwaukee Brewers11000000001.0001.0001.0002.000
Garrett JonesNew York Yankees1000000100.000.000.000.000
Chris ColabelloCleveland Indians11000020001.0001.0001.0002.000
Jason KubelMinnesota Twins11000100001.0001.0001.0002.000
Tony AbreuSan Francisco Giants1000000100.000.000.000.000
Robbie GrossmanMinnesota Twins1000000000.000.000.000.000
Avisaíl GarcíaChicago White Sox1000000100.000.000.000.000
Carlos TriunfelCincinnati Reds1000000100.000.000.000.000
Chris HerrmannArizona Diamondbacks11000000001.0001.0001.0002.000
Xander BogaertsBoston Red Sox1000000100.000.000.000.000
Nick SwisherAtlanta Braves11100100001.0001.0002.0003.000
Jackie Bradley Jr.Boston Red Sox1000000100.000.000.000.000
George SpringerHouston Astros1000010100.000.000.000.000
Kurt SuzukiAtlanta Braves1000000000.000.000.000.000
Oswaldo ArciaArizona Diamondbacks1000010000.000.000.000.000
Evan GattisHouston Astros1000000100.000.000.000.000
Juan LagaresNew York Mets11000100001.0001.0001.0002.000
Daniel ButlerBoston Red Sox1000000100.000.000.000.000
Clint RobinsonWashington Nationals0000000000----
Cory SpangenbergSan Diego Padres0000000000----
Pedro FlorimónPhiladelphia Phillies0000000000----
Johnny GiavotellaBaltimore Orioles0000001000-1.000--
Mike TroutLos Angeles Angels0000002000-1.000--
Matt den DekkerMiami Marlins0000000000----
Tyler GreenePhiladelphia Phillies0000001010-1.000--
Michael ChoiceBaltimore Orioles0000001000-1.000--
Will VenableLos Angeles Dodgers0000000000----
Ryan FlahertyBaltimore Orioles0000001000-1.000--
Alexi CasillaToronto Blue Jays0000000010----
Conor JacksonBaltimore Orioles0000001000-1.000--
Ryan LudwickTexas Rangers0000001000-1.000--
Nick PuntoArizona Diamondbacks0000001000-1.000--
David PeraltaArizona Diamondbacks0000000000----
Jayson WerthWashington Nationals0000001000-1.000--
Rafael FurcalMiami Marlins0000001000-1.000--
Carlos BeltránHouston Astros0000001000-1.000--
Sam FuldOakland Athletics0000001000-1.000--