Travis Buck

#27RF,
Height: 6' 2"
Weight: 230
Bat: L
Throw: R
Born:
College: Arizona State
Birth Place: Richland, Washington
Draft: 2005 Sandwich pick by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Felix HernandezSeattle Mariners21410111800.190.227.381.608
John LackeyChicago Cubs20300000810.150.150.150.300
Brandon MorrowLos Angeles Dodgers16100132500.063.167.250.417
Kevin MillwoodSeattle Mariners16110010400.063.059.125.184
Daisuke MatsuzakaNew York Mets13200010600.154.154.154.308
Jon GarlandColorado Rockies10301122000.300.417.8001.217
Jered WeaverSan Diego Padres10200001200.200.273.200.473
Doug FisterLos Angeles Angels10000000400.000.000.000.000
Carlos SilvaBoston Red Sox10000001200.000.091.000.091
Justin VerlanderDetroit Tigers9200013210.222.417.222.639
Mark BuehrleToronto Blue Jays8210000300.250.250.375.625
Tim WakefieldBoston Red Sox8100001010.125.222.125.347
Jeremy GuthrieWashington Nationals8410010000.500.500.6251.125
Kelvim EscobarMilwaukee Brewers7410130200.571.5711.1431.714
Brian BannisterKansas City Royals7110000000.143.143.286.429
Nate RobertsonDetroit Tigers7320110000.429.4291.1431.571
Shaun MarcumCleveland Indians7220010200.286.286.571.857
Robinson TejedaCleveland Indians7200112200.286.444.7141.159
Casey FossumBaltimore Orioles7200130100.286.286.7141.000
Joe SaundersSeattle Mariners7100000100.143.143.143.286
Dustin MoseleyMiami Marlins7100011200.143.250.143.393
Ryan Rowland-SmithCincinnati Reds7210010200.286.286.429.714
John DanksAtlanta Braves7100000000.143.143.143.286
Cliff LeePhiladelphia Phillies6201010100.333.286.667.952
Jeremy HellicksonPhiladelphia Phillies6110000100.167.167.333.500
Jordan TataDetroit Tigers6301000100.500.500.8331.333
Joaquín BenoitPhiladelphia Phillies6000000300.000.000.000.000
A.J. BurnettPittsburgh Pirates6110010100.167.167.333.500
Miguel BatistaColorado Rockies6000001300.000.143.000.143
Jon LesterChicago Cubs6000000200.000.000.000.000
Scott FeldmanCincinnati Reds5300122000.600.7141.2001.914
R.A. DickeyAtlanta Braves5210121100.400.5001.2001.700
James ShieldsChicago White Sox5100001200.200.333.200.533
Barry ZitoOakland Athletics5310010000.600.600.8001.400
Homer BaileyCincinnati Reds5100121000.200.333.8001.133
Matt CainSan Francisco Giants5100000200.200.200.200.400
Justin SpeierColorado Rockies5100010210.200.200.200.400
Javier VazquezMiami Marlins5100110000.200.200.8001.000
Dan HarenChicago Cubs5000001200.000.167.000.167
Scott KazmirLos Angeles Dodgers5000000101.000.000.000.000
Rafael BetancourtColorado Rockies4110000000.250.250.500.750
Mike WoodTexas Rangers4100000100.250.250.250.500
Alexi OgandoArizona Diamondbacks4110010000.250.250.500.750
Sidney PonsonKansas City Royals4200021000.500.600.5001.100
Darrell RasnerNew York Yankees4100010000.250.250.250.500
Francisco RodríguezDetroit Tigers4220001100.500.6001.0001.600
Dustin NippertTexas Rangers4200121100.500.6001.2501.850
Jose ContrerasTexas Rangers4110010100.250.250.500.750
Darren OliverToronto Blue Jays4100000000.250.250.250.500
Ian KennedyKansas City Royals4100010100.250.250.250.500
Boone LoganCleveland Indians4000000100.000.000.000.000
Jonathan PapelbonWashington Nationals4200230200.500.5002.0002.500
Frank FranciscoChicago White Sox4200002100.500.667.5001.167
Roberto HernándezAtlanta Braves4210003000.500.714.7501.464
Matt GarzaMilwaukee Brewers4100111100.250.4001.0001.400
Edwin JacksonSan Diego Padres4000001100.000.200.000.200
Ervin SantanaMinnesota Twins3000001200.000.250.000.250
Josh BeckettLos Angeles Dodgers3100000101.333.333.333.667
Kenny RogersDetroit Tigers3000000000.000.000.000.000
Matt MorrisPittsburgh Pirates3101001100.333.5001.0001.500
Sam LeCureArizona Diamondbacks3100020100.333.333.333.667
Carlos VillanuevaSan Diego Padres3000000200.000.000.000.000
Boof BonserCleveland Indians3000000300.000.000.000.000
Tommy HunterTampa Bay Rays33001200001.0001.0002.0003.000
John RheineckerTexas Rangers3000000300.000.250.000.250
Julian TavarezWashington Nationals3110000000.333.333.6671.000
Willie EyreTexas Rangers3000001100.000.250.000.250
Jon RauchKansas City Royals33200100001.0001.0001.6672.667
Carl PavanoMinnesota Twins3000000000.000.000.000.000
Brandon BeachyLos Angeles Dodgers3110020100.333.333.6671.000
Braden LooperChicago Cubs3100000000.333.333.333.667
Steve TrachselBaltimore Orioles3100000100.333.333.333.667
Anibal SanchezDetroit Tigers3000000000.000.000.000.000
Josh JohnsonSan Diego Padres3000000100.000.000.000.000
Scott RichmondTexas Rangers3200000000.667.667.6671.333
Jeff SamardzijaSan Francisco Giants3000000000.000.000.000.000
Jake ArrietaChicago Cubs3000000200.000.000.000.000
Orlando HernandezWashington Nationals3100001000.333.500.333.833
Max ScherzerWashington Nationals3000000000.000.000.000.000
Matt HarrisonPhiladelphia Phillies3110000100.333.333.6671.000
Gio GonzálezWashington Nationals3000000200.000.000.000.000
Daniel HudsonPittsburgh Pirates3000000100.000.000.000.000
Stephen StrasburgWashington Nationals3100000100.333.333.333.667
Clay BuchholzPhiladelphia Phillies3000000000.000.000.000.000
Jake PeavySan Francisco Giants3000000000.000.000.000.000
Jeff WeaverLos Angeles Dodgers3000001200.000.250.000.250
C.J. WilsonLos Angeles Angels3000001100.000.250.000.250
Colby LewisTexas Rangers3100000100.333.333.333.667
Tom GlavineAtlanta Braves3100001000.333.500.333.833
Curt SchillingBoston Red Sox3210000000.667.6671.0001.667
Fernando RodneyArizona Diamondbacks3000000100.000.000.000.000
Kyle FarnsworthHouston Astros3000000100.000.000.000.000
Scott BakerLos Angeles Dodgers3000000000.000.000.000.000
Tim LincecumLos Angeles Angels3220020000.667.6671.3332.000
Shane LouxSan Francisco Giants3110010000.333.333.6671.000
Vicente PadillaBoston Red Sox3000000200.000.000.000.000
Anthony ReyesSan Diego Padres3100000200.333.333.333.667
Gil MecheKansas City Royals3101000100.333.3331.0001.333
Sean WhiteLos Angeles Dodgers3000000100.000.000.000.000
Kevin SloweyPhiladelphia Phillies3000000100.000.000.000.000
Jhoulys ChacinSan Diego Padres3000000000.000.000.000.000
Mat LatosToronto Blue Jays3000000000.000.000.000.000
Nick AdenhartLos Angeles Angels3000000200.000.000.000.000
Jeff NiemannTampa Bay Rays3210000100.667.6671.0001.667
Kameron LoeArizona Diamondbacks3000000100.000.000.000.000
John KoronkaLos Angeles Dodgers3100000000.333.333.333.667
Brandon LeagueKansas City Royals3210020000.667.6671.0001.667
Joe BlantonWashington Nationals3000000000.000.000.000.000
Sean O'SullivanBoston Red Sox3100010100.333.333.333.667
Daniel CabreraCincinnati Reds3000000200.000.000.000.000
Jim JohnsonAtlanta Braves3100000100.333.333.333.667
Jason StanfordChicago Cubs3000000000.000.000.000.000
David AardsmaToronto Blue Jays3000000300.000.000.000.000
Dustin McGowanMiami Marlins3220000100.667.6671.3332.000
Vin MazzaroSan Francisco Giants3200010000.667.667.6671.333
Anthony SwarzakChicago White Sox3000000100.000.000.000.000
Brian MatuszArizona Diamondbacks3100000200.333.333.333.667
John ParrishKansas City Royals2100110000.500.5002.0002.500
Mitch AtkinsTexas Rangers22100100001.0001.0001.5002.500
J.J. PutzArizona Diamondbacks2110000100.500.5001.0001.500
Jason FrasorAtlanta Braves2110020000.500.5001.0001.500
Brian BruneyChicago White Sox2101000100.500.5001.5002.000
Todd WellemeyerChicago Cubs2100000000.500.500.5001.000
Dontrelle WillisMilwaukee Brewers2000000200.000.000.000.000
Lance CormierTampa Bay Rays2000000100.000.000.000.000
Dave BushToronto Blue Jays2100010000.500.500.5001.000
Ian SnellLos Angeles Dodgers2000000100.000.000.000.000
Heath BellWashington Nationals2100010000.500.500.5001.000
Kyle SnyderNew York Mets2000000000.000.000.000.000
Javier LópezSan Francisco Giants2100010000.500.500.5001.000
Brandon McCarthyLos Angeles Dodgers2000001100.000.333.000.333
Adam WainwrightSt. Louis Cardinals2100001000.500.667.5001.167
Chien-Ming WangKansas City Royals2000001000.000.333.000.333
Brian TalletSan Diego Padres2100000100.500.500.5001.000
Mark HendricksonBaltimore Orioles2000010000.000.000.000.000
Jeremy AccardoArizona Diamondbacks2000000000.000.333.000.333
Alex WhiteHouston Astros2000001000.000.333.000.333
Chris RayOakland Athletics2000000000.000.000.000.000
Randy MessengerSeattle Mariners2100000000.500.500.5001.000
Brendan DonnellyPittsburgh Pirates2000000200.000.000.000.000
Juan CruzPhiladelphia Phillies2000000000.000.000.000.000
Kyle LohseTexas Rangers2100001000.500.667.5001.167
Brian BurresColorado Rockies2100000100.500.500.5001.000
Josh RupeBaltimore Orioles2000000000.000.000.000.000
Jason HammelKansas City Royals2110001000.500.6671.0001.667
Carlos ZambranoPhiladelphia Phillies2100001000.500.667.5001.167
Matt BelisleMinnesota Twins2100010100.500.500.5001.000
Randy ChoateToronto Blue Jays2000000200.000.000.000.000
Bronson ArroyoCincinnati Reds2100000000.500.500.5001.000
Wes LittletonSeattle Mariners22000100001.000.6671.0001.667
Jason GrilliToronto Blue Jays2110020000.500.3331.0001.333
Zach MinerSeattle Mariners22000300001.0001.0001.0002.000
Pat NeshekPhiladelphia Phillies2000000000.000.000.000.000
Mark LoweDetroit Tigers2110011000.500.6671.0001.667
Hideki OkajimaOakland Athletics2000000100.000.000.000.000
Eric GagneLos Angeles Dodgers2100000000.500.500.5001.000
Randall DelgadoArizona Diamondbacks2000000200.000.000.000.000
Ryan FranklinSt. Louis Cardinals2000000000.000.000.000.000
Andy SonnanstineChicago Cubs2100000001.500.500.5001.000
Kris BensonArizona Diamondbacks2000000000.000.000.000.000
Johnny CuetoSan Francisco Giants2100000100.500.667.5001.167
David PriceBoston Red Sox2000000100.000.000.000.000
Bruce ChenCleveland Indians22101500001.0001.0003.0004.000
Chad BradfordTampa Bay Rays2100000000.500.500.5001.000
Scott ElartonMinnesota Twins2100000000.500.500.5001.000
Jose ArredondoCincinnati Reds2000000100.000.000.000.000
Jarrod WashburnDetroit Tigers2000001000.000.333.000.333
Brad BergesenArizona Diamondbacks2100010000.500.500.5001.000
Matt PalmerSeattle Mariners2000001100.000.333.000.333
Jordan ZimmermannDetroit Tigers2000010000.000.000.000.000
Rick PorcelloBoston Red Sox2100010000.500.500.5001.000
Jamey WrightLos Angeles Dodgers2110002000.500.7501.0001.750
Paul ByrdBoston Red Sox2000000000.000.333.000.333
Mariano RiveraNew York Yankees2000001000.000.333.000.333
Kei IgawaNew York Yankees1000000000.000.500.000.500
Scot ShieldsLos Angeles Angels1000000100.000.000.000.000
Jorge JulioPittsburgh Pirates1000000100.000.000.000.000
Victor SantosSan Francisco Giants1000000100.000.000.000.000
Michael GonzalezWashington Nationals1000000100.000.000.000.000
Louis ColemanCincinnati Reds1000000000.000.000.000.000
Juan RinconLos Angeles Angels1000000000.000.000.000.000
Luis PerezToronto Blue Jays1000000000.000.000.000.000
Mike MacDougalSeattle Mariners1000000010.000.000.000.000
Huston StreetLos Angeles Angels1000000000.000.000.000.000
Jesus ColomeColorado Rockies1000000000.000.000.000.000
Ruddy LugoDetroit Tigers1000000000.000.000.000.000
Vinnie ChulkMilwaukee Brewers1000000000.000.500.000.500
Josh LuekeTampa Bay Rays11100000001.0001.0002.0003.000
Nate AdcockBaltimore Orioles11000000001.0001.0001.0002.000
Rafael PerezSeattle Mariners1000000000.000.000.000.000
Rafael DolisDetroit Tigers1000000000.000.000.000.000
Brian WilsonLos Angeles Dodgers1000000000.000.000.000.000
Sean GreenTexas Rangers11000000001.0001.0001.0002.000
Jae Kuk RyuSan Diego Padres1000000000.000.000.000.000
Aaron HeilmanTexas Rangers11100000001.0001.0002.0003.000
Ryan MattheusCincinnati Reds11100000001.0001.0002.0003.000
Jesse CrainChicago White Sox1000000000.000.000.000.000
Jonathan SanchezKansas City Royals11001100001.0001.0004.0005.000
Francisco LirianoToronto Blue Jays1000000100.000.500.000.500
Mike GoslingCleveland Indians1000000000.000.000.000.000
Scott DownsCleveland Indians1000000000.000.000.000.000
Matt GuerrierMinnesota Twins11000200001.0001.0001.0002.000
José VerasAtlanta Braves1000000000.000.000.000.000
Edward MujicaDetroit Tigers11000000001.0001.0001.0002.000
Rob BellChicago White Sox11100000001.0001.0002.0003.000
Bobby JenksBoston Red Sox1000001000.000.500.000.500
Tony PenaLos Angeles Angels1000000100.000.000.000.000
Tyler ChatwoodColorado Rockies11010000001.0001.0003.0004.000
Chad DurbinPhiladelphia Phillies1000000100.000.000.000.000
Eric O'FlahertyAtlanta Braves1000000100.000.000.000.000
Brian StokesArizona Diamondbacks11000000001.0001.0001.0002.000
Doug SlatenPittsburgh Pirates1000000000.000.000.000.000
Juan SalasCleveland Indians1000000000.000.000.000.000
Philip HumberSan Diego Padres11000000001.0001.0001.0002.000
César JiménezMilwaukee Brewers11000000001.0001.0001.0002.000
Greg JonesLos Angeles Dodgers11100200001.0001.0002.0003.000
Gary GloverMiami Marlins1000001000.000.500.000.500
Chris BootcheckPhiladelphia Phillies1000001000.000.500.000.500
Sean HennNew York Mets11000000001.0001.0001.0002.000
Luke HochevarKansas City Royals11000000001.0001.0001.0002.000
Dan WheelerKansas City Royals1000000000.000.000.000.000
David RiskeBaltimore Orioles1000000000.000.000.000.000
Franklin MoralesToronto Blue Jays11100000001.0001.0002.0003.000
Joakim SoriaKansas City Royals1000000100.000.000.000.000
Francisco CorderoBoston Red Sox1000000000.000.000.000.000
Brad ThompsonMinnesota Twins11000000001.0001.0001.0002.000
Russ SpringerCincinnati Reds1000000100.000.000.000.000
George SherrillKansas City Royals1000001100.000.500.000.500
Brad LidgeWashington Nationals1000000000.000.000.000.000
Joe SmithToronto Blue Jays1000000000.000.000.000.000
Joe NathanWashington Nationals1000001100.000.500.000.500
Jon CoutlangusArizona Diamondbacks1000000000.000.000.000.000
Steve CishekSeattle Mariners1000000100.000.000.000.000
Brad SalmonLos Angeles Angels1000000000.000.000.000.000
A.J. MurrayMilwaukee Brewers1000000000.000.000.000.000
Andy CavazosChicago Cubs11000000001.0001.0001.0002.000
Jensen LewisChicago Cubs1000001100.000.500.000.500
Horacio RamirezChicago Cubs1000000000.000.000.000.000
Juan GutiérrezWashington Nationals1000000000.000.000.000.000
Billy BucknerMilwaukee Brewers1000000000.000.000.000.000
Octavio DotelDetroit Tigers1000000000.000.000.000.000
Luis MendozaKansas City Royals11000100001.0001.0001.0002.000
Armando GalarragaTexas Rangers1000000000.000.000.000.000
Masa KobayashiCleveland Indians1000000000.000.000.000.000
Yasuhiko YabutaKansas City Royals1000000000.000.000.000.000
Randy WellsTexas Rangers1000001000.000.500.000.500
Jack TaschnerLos Angeles Dodgers11100000001.0001.0002.0003.000
Yhency BrazobanArizona Diamondbacks11000100001.0001.0001.0002.000
Brad HennesseyHouston Astros1000000000.000.000.000.000
Roy CorcoranLos Angeles Dodgers1000000000.000.000.000.000
Jason JenningsOakland Athletics11000000001.0001.0001.0002.000
Justin MastersonBoston Red Sox11000000001.0001.0001.0002.000
Darren O'DayBaltimore Orioles11000100001.0001.0001.0002.000
Macay McBrideDetroit Tigers11000000001.0001.0001.0002.000
Bryan CoreyTexas Rangers1000000000.000.000.000.000
David RobertsonChicago White Sox1000000000.000.000.000.000
Craig BreslowMinnesota Twins1000000100.000.000.000.000
Jeremy JeffressTexas Rangers1000000000.000.000.000.000
Manny DelcarmenWashington Nationals1000000000.000.000.000.000
Shawn CampPhiladelphia Phillies11000000001.0001.0001.0002.000
Michael KirkmanAtlanta Braves1000000100.000.000.000.000
James McDonaldChicago Cubs1000000100.000.000.000.000
Justin ThomasLos Angeles Angels11000000001.0001.0001.0002.000
Jason MotteAtlanta Braves1000000000.000.000.000.000
Kevin JepsenArizona Diamondbacks1000010000.000.000.000.000
Bobby SeayDetroit Tigers1000002100.000.667.000.667
Neftalí FelizMilwaukee Brewers1000000000.000.000.000.000
Derek HollandChicago White Sox1000000000.000.000.000.000
Steve KlinePhiladelphia Phillies11000000001.0001.0001.0002.000
Livan HernandezMilwaukee Brewers1000000100.000.000.000.000
Kevin CorreiaPhiladelphia Phillies11000010001.0001.0001.0002.000
Chris JakubauskasCleveland Indians11001110001.0001.0004.0005.000
Shawn KelleyWashington Nationals1000000000.000.000.000.000
Ronald BelisarioBoston Red Sox1000000000.000.000.000.000
Jason BulgerNew York Yankees11000110001.0001.0001.0002.000
Cristhian MartinezAtlanta Braves1000000000.000.000.000.000
Jason BerkenPhiladelphia Phillies1000000100.000.000.000.000
David HernándezLos Angeles Angels1000000000.000.500.000.500
Guillermo MoscosoSan Francisco Giants1000000000.000.000.000.000
Billy WagnerAtlanta Braves1000000100.000.000.000.000
Edinson VolquezMiami Marlins1000001010.000.500.000.500
Fu-Te NiLos Angeles Dodgers11100000001.0001.0002.0003.000
Marc RzepczynskiSeattle Mariners1000000100.000.000.000.000
Ryan WebbMilwaukee Brewers11000000001.0001.0001.0002.000
Joe BorowskiCleveland Indians1000000000.000.000.000.000
Aquilino LopezDetroit Tigers1000000000.000.000.000.000
Brian FuentesSt. Louis Cardinals1000000000.000.000.000.000
Ron MahayCincinnati Reds1000010000.000.000.000.000
Hideo NomoKansas City Royals1000000100.000.000.000.000
Al ReyesNew York Mets1000000000.000.000.000.000
César RamosPhiladelphia Phillies1000000000.000.000.000.000
Aroldis ChapmanNew York Yankees11000000001.0001.0001.0002.000
Mike McClendonColorado Rockies11000000001.0001.0001.0002.000
Troy PercivalTampa Bay Rays11000000101.0001.0001.0002.000
Eddie GuardadoWashington Nationals1000000100.000.000.000.000
Hisanori TakahashiColorado Rockies1000000000.000.000.000.000
Sergio SantosNew York Yankees11100000001.0001.0002.0003.000
Kanekoa TexeiraAtlanta Braves11100010001.0001.0002.0003.000
Blake WoodCincinnati Reds1000000000.000.000.000.000
Adam OttavinoColorado Rockies1000000000.000.000.000.000
Todd JonesDetroit Tigers1000000000.000.000.000.000
Robbie Ross Jr.Boston Red Sox1000000000.000.000.000.000
Kyle DrabekSan Francisco Giants0000001000-1.000--
Kam MickolioArizona Diamondbacks0000001010-1.000--
Dennys ReyesBaltimore Orioles0000000000-1.000--
Kelvin JimenezChicago White Sox0000001000-1.000--
Luis VizcainoBaltimore Orioles0000001000-1.000--
Ross OhlendorfCincinnati Reds0000001000-1.000--
Danys BaezPhiladelphia Phillies0000001000-1.000--
Craig KimbrelBoston Red Sox0000001000-1.000--
Joel PineiroLos Angeles Angels0000001000-1.000--
Brandon DuckworthBoston Red Sox0000001000-1.000--
Matt CappsArizona Diamondbacks0000001000-1.000--
Randy FloresMilwaukee Brewers0000001000-1.000--
Zack GreinkeArizona Diamondbacks0000010000-.000--
Akinori OtsukaTexas Rangers0000001000-1.000--
Ramon RamirezLos Angeles Angels0000001000-1.000--