Brian Buchanan

#32LF,
Height: 6' 4"
Weight: 202
Bat: R
Throw: R
Born:
College: Virginia
Birth Place: Miami, Florida
Draft: 1994 1st round (24th pick) by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Randy JohnsonSan Francisco Giants22610111800.273.333.455.788
CC SabathiaNew York Yankees15520262400.333.444.8671.311
Mark MulderLos Angeles Angels14610011200.429.467.500.967
Jarrod WashburnDetroit Tigers12220020300.167.167.333.500
Chuck FinleySt. Louis Cardinals12400122600.333.467.5831.050
Denny NeagleTampa Bay Rays10310151300.300.333.7001.033
Mike MussinaNew York Yankees10310000301.300.364.400.764
Kenny RogersDetroit Tigers10400112100.400.500.7001.200
Mike HamptonArizona Diamondbacks10000000300.000.000.000.000
Scott SchoeneweisBoston Red Sox9511160000.556.5561.2221.778
Al LeiterNew York Yankees9410232200.444.5001.2221.722
Glendon RuschColorado Rockies9410140100.444.444.8891.333
Darren OliverToronto Blue Jays9200003100.222.417.222.639
Aaron SeleNew York Mets8400111000.500.556.8751.431
Randy WolfDetroit Tigers8100001110.125.222.125.347
Steve SparksHouston Astros8300003100.375.583.375.958
Kirk RueterSan Francisco Giants7310020100.429.429.5711.000
Russ OrtizLos Angeles Dodgers7210120200.286.286.8571.143
Bartolo ColónAtlanta Braves7210110500.286.286.8571.143
Kazuhisa IshiiNew York Mets7200012200.286.444.286.730
Nate CornejoChicago White Sox7200000300.286.286.286.571
Jason SchmidtLos Angeles Dodgers7502020110.714.7141.2862.000
Barry ZitoOakland Athletics7210011200.286.375.429.804
Rick HellingMilwaukee Brewers6210010100.333.333.500.833
Steve WoodardMiami Marlins6110001200.167.286.333.619
Jamie MoyerToronto Blue Jays6000001200.000.143.000.143
Hideo NomoKansas City Royals6200011300.333.429.333.762
Esteban LoaizaChicago White Sox6200120100.333.333.8331.167
Bud SmithArizona Diamondbacks6000000200.000.000.000.000
David WellsLos Angeles Dodgers6200120100.333.333.8331.167
Tim HudsonSan Francisco Giants5000001300.000.167.000.167
Guillermo MotaKansas City Royals5110010100.200.200.400.600
Ted LillyLos Angeles Dodgers5000000200.000.000.000.000
Jeff SuppanSan Diego Padres5200110200.400.4001.0001.400
Jeremy AffeldtSan Francisco Giants5200110000.400.4001.0001.400
Dan ReichertPittsburgh Pirates5000000200.000.000.000.000
Kip WellsLos Angeles Angels5100010200.200.167.200.367
Jake WestbrookSt. Louis Cardinals5000000400.000.000.000.000
Blake SteinPittsburgh Pirates5110000200.200.200.400.600
Brian FuentesSt. Louis Cardinals5000000300.000.000.000.000
Tom GlavineAtlanta Braves5000000200.000.000.000.000
Paul QuantrillMiami Marlins5000000100.000.000.000.000
Arthur RhodesSt. Louis Cardinals4000001300.000.200.000.200
Omar DaalBaltimore Orioles4000001000.000.200.000.200
Luis VizcainoBaltimore Orioles4200000000.500.500.5001.000
Doug DavisKansas City Royals4200002100.500.667.5001.167
Jose LimaNew York Mets4000000200.000.000.000.000
Andy AshbySan Diego Padres4200010100.500.500.5001.000
Gil HerediaChicago White Sox4100000000.250.250.250.500
Jon GarlandColorado Rockies4100000100.250.250.250.500
Cory BaileyChicago Cubs4200000001.500.500.5001.000
Jose MesaPhiladelphia Phillies4200130000.500.5001.2501.750
Heath MurrayChicago Cubs4100140100.250.2501.0001.250
Terry AdamsPittsburgh Pirates4100000000.250.250.250.500
Joe KennedyToronto Blue Jays4000000400.000.000.000.000
Al LevineSan Francisco Giants4110000300.250.250.500.750
Steve KarsayOakland Athletics4100000210.250.250.250.500
Nick BierbrodtBaltimore Orioles4300112100.750.8331.5002.333
Oliver PérezWashington Nationals4000011100.000.200.000.200
Dontrelle WillisMilwaukee Brewers3220030111.667.6671.3332.000
Doug HenryKansas City Royals3100110100.333.3331.3331.667
Jeff ZimmermanSeattle Mariners3000000200.000.000.000.000
Jimmy HaynesTampa Bay Rays3210000100.667.6671.0001.667
Ryan RupeMiami Marlins3100000000.333.333.333.667
Billy WagnerAtlanta Braves3000000100.000.000.000.000
Ryan FranklinSt. Louis Cardinals3000000100.000.000.000.000
Mike MyersLos Angeles Dodgers3100001000.333.500.333.833
Jamey WrightLos Angeles Dodgers3000000000.000.000.000.000
Chris HoltColorado Rockies3000000000.000.000.000.000
Vicente PadillaBoston Red Sox3000000100.000.000.000.000
Jimmy AndersonMiami Marlins3210001110.667.7501.0001.750
Shigetoshi HasegawaSeattle Mariners3100000000.333.333.333.667
Tomo OhkaToronto Blue Jays33000000001.0001.0001.0002.000
Mark RedmanColorado Rockies3000000100.000.000.000.000
Todd JonesDetroit Tigers3000000000.000.000.000.000
Steve ReedBaltimore Orioles3000000100.000.000.000.000
Tanyon SturtzeLos Angeles Dodgers3100000100.333.333.333.667
Gary GloverMiami Marlins3000000000.000.000.000.000
Chad DurbinPhiladelphia Phillies3000000100.000.000.000.000
Matt PerishoSeattle Mariners3000000100.000.000.000.000
Jason GrimsleyArizona Diamondbacks3110000100.333.333.6671.000
Scott EyrePhiladelphia Phillies3000001100.000.250.000.250
Rob BellChicago White Sox3000000200.000.000.000.000
Aaron CookColorado Rockies3110000000.333.333.6671.000
Wayne FranklinKansas City Royals3000010100.000.000.000.000
Kris WilsonPhiladelphia Phillies3100000000.333.333.333.667
Rocky BiddleWashington Nationals3000000200.000.000.000.000
John RiedlingPittsburgh Pirates3000000200.000.000.000.000
Eric MiltonLos Angeles Dodgers3110000100.333.333.6671.000
Ben SheetsAtlanta Braves3000000100.000.000.000.000
Felix RodriguezBoston Red Sox3100001100.333.500.333.833
Damian MossColorado Rockies3100010200.333.250.333.583
Mariano RiveraNew York Yankees3000000200.000.000.000.000
Wilson AlvarezLos Angeles Dodgers3000001100.000.250.000.250
Orlando HernandezWashington Nationals3000000200.000.000.000.000
Jeff TamColorado Rockies3100010100.333.333.333.667
Billy TraberBoston Red Sox33001200001.0001.0002.0003.000
Odalis PerezWashington Nationals3100001000.333.500.333.833
Brian CooperSan Francisco Giants3100120100.333.3331.3331.667
Victor AlvarezPhiladelphia Phillies3100000000.333.333.333.667
Jason JohnsonNew York Yankees3100000100.333.333.333.667
Mike RemlingerAtlanta Braves2000000100.000.000.000.000
Brian BoehringerDetroit Tigers2000000000.000.000.000.000
Orber MorenoChicago White Sox2000000100.000.000.000.000
Tom MartinNew York Mets2000000000.000.000.000.000
Ricardo RinconNew York Mets2100010000.500.500.5001.000
Chuck McElroyHouston Astros2000000000.000.000.000.000
Tim WorrellSan Francisco Giants2000000100.000.000.000.000
Chris CapuanoMilwaukee Brewers2000000100.000.000.000.000
Terry MulhollandArizona Diamondbacks2000001100.000.333.000.333
Steve KlinePhiladelphia Phillies2000000200.000.000.000.000
Brad PennyToronto Blue Jays2100001000.500.667.5001.167
Braden LooperChicago Cubs2000000000.000.000.000.000
Antonio AlfonsecaPhiladelphia Phillies2000000200.000.000.000.000
Aaron MyettePhiladelphia Phillies2000000100.000.000.000.000
Kelvim EscobarMilwaukee Brewers2000001000.000.333.000.333
Armando AlmanzaChicago White Sox2100110000.500.5002.0002.500
Jared FernandezMilwaukee Brewers2000000000.000.000.000.000
Scott SullivanKansas City Royals2000000200.000.000.000.000
Brian ShouseTampa Bay Rays2110000000.500.5001.0001.500
David RiskeBaltimore Orioles2000000100.000.000.000.000
Jim BrowerHouston Astros2100000000.500.500.5001.000
Steve ColyerAtlanta Braves22100000001.0001.0001.5002.500
Erik HiljusKansas City Royals2100020100.500.500.5001.000
J.C. RomeroCleveland Indians2100000000.500.500.5001.000
Kerry LigtenbergCincinnati Reds2000000100.000.000.000.000
Darren HolmesAtlanta Braves2110000000.500.5001.0001.500
Matt ManteiDetroit Tigers2000000100.000.000.000.000
Brian MeadowsCincinnati Reds2000000100.000.000.000.000
Danys BaezPhiladelphia Phillies2000000100.000.000.000.000
Cal EldredSt. Louis Cardinals2110000000.500.5001.0001.500
Giovanni CarraraLos Angeles Dodgers2100010000.500.500.5001.000
Johan SantanaToronto Blue Jays2000000200.000.000.000.000
Paul ByrdBoston Red Sox2000000000.000.333.000.333
Mark BuehrleToronto Blue Jays2100000000.500.500.5001.000
Justin SpeierColorado Rockies2000000100.000.000.000.000
Roberto HernandezCleveland Indians2000000100.000.000.000.000
Scott ElartonMinnesota Twins2000000000.000.000.000.000
Matt KinneySan Francisco Giants2000010000.000.333.000.333
Jerrod RigganNew York Mets2100000000.500.500.5001.000
Bob HowryChicago Cubs2100000000.500.500.5001.000
Jim MecirMiami Marlins2000000100.000.000.000.000
Chad ZerbeCleveland Indians2110010000.500.5001.0001.500
Mac SuzukiChicago Cubs2000000200.000.000.000.000
Octavio DotelDetroit Tigers2000000200.000.000.000.000
Dan WrightSeattle Mariners2100000000.500.500.5001.000
Tommy PhelpsNew York Yankees2100000100.500.500.5001.000
Eddie OropesaBaltimore Orioles2000000000.000.000.000.000
Jeff FasseroSan Francisco Giants2000001101.000.333.000.333
Roy HalladayToronto Blue Jays2100000000.500.500.5001.000
Dave MlickiMilwaukee Brewers2100000000.500.500.5001.000
Victor ZambranoNew York Yankees2000000200.000.000.000.000
Brandon LyonLos Angeles Angels2100110000.500.5002.0002.500
Kevin BeirnePhiladelphia Phillies2100110000.500.5002.0002.500
Blaine NealCleveland Indians2000000200.000.000.000.000
Ramiro MendozaMilwaukee Brewers22000200101.0001.0001.0002.000
Jeff WeaverLos Angeles Dodgers2000011000.000.333.000.333
Elmer DessensNew York Mets2000000000.000.000.000.000
Steve KentHouston Astros2100000000.500.500.5001.000
Horacio RamirezChicago Cubs2000001000.000.333.000.333
Paul ShueyBaltimore Orioles2100000100.500.500.5001.000
Mark GuthrieTampa Bay Rays2100000100.500.500.5001.000
Billy KochToronto Blue Jays2000000000.000.000.000.000
Luis AyalaToronto Blue Jays2000000100.000.000.000.000
Jose RijoCincinnati Reds1000000000.000.000.000.000
Jose JimenezArizona Diamondbacks1000000000.000.000.000.000
Sterling HitchcockSan Diego Padres11000000001.0001.0001.0002.000
Dustin HermansonCincinnati Reds11100000001.0001.0002.0003.000
Dave BurbaSeattle Mariners11100210001.0001.0002.0003.000
Alan EmbreeChicago White Sox1000000000.000.000.000.000
Chin-Hui TsaoLos Angeles Dodgers1000000000.000.000.000.000
Scott WilliamsonMiami Marlins1000001000.000.500.000.500
Scott SauerbeckChicago White Sox1000000100.000.000.000.000
Doug JonesOakland Athletics11000100001.0001.0001.0002.000
Jason IsringhausenLos Angeles Angels1000000000.000.000.000.000
Mike VenafroSt. Louis Cardinals1000001000.000.500.000.500
Mike TimlinColorado Rockies11001100001.0001.0004.0005.000
Eddie GuardadoWashington Nationals11100000001.0001.0002.0003.000
Turk WendellHouston Astros1000000000.000.000.000.000
Pete SchourekPhiladelphia Phillies11001100001.0001.0004.0005.000
Marc ValdesNew York Yankees1000000000.000.000.000.000
Ryan GlynnMinnesota Twins11000100001.0001.0001.0002.000
Mike MagnanteLos Angeles Dodgers1000000000.000.000.000.000
Greg SwindellKansas City Royals1000000100.000.000.000.000
Albie LopezSeattle Mariners1000000100.000.000.000.000
Mike FettersArizona Diamondbacks1000000000.000.000.000.000
Shawn EstesWashington Nationals1000000000.000.000.000.000
Mike NakamuraToronto Blue Jays11001200001.0001.0004.0005.000
Osvaldo FernandezCincinnati Reds11000000001.0001.0001.0002.000
Paul WilsonCincinnati Reds1000000000.000.000.000.000
Esteban YanMiami Marlins11000000001.0001.0001.0002.000
Jose PaniaguaPittsburgh Pirates11000100001.0001.0001.0002.000
John SmoltzSt. Louis Cardinals11100000001.0001.0002.0003.000
Julian TavarezWashington Nationals1000000000.000.000.000.000
Scott ServiceArizona Diamondbacks1000000100.000.000.000.000
Salomon TorresMilwaukee Brewers1000000000.000.000.000.000
Matt HergesKansas City Royals1000000000.000.000.000.000
Garrett StephensonSt. Louis Cardinals1000000100.000.000.000.000
Felix HerediaDetroit Tigers1000001001.000.500.000.500
Kent MerckerCincinnati Reds1000001000.000.500.000.500
Lou PoteTexas Rangers1000000000.000.000.000.000
Brian MoehlerHouston Astros11000000001.0001.0001.0002.000
Scott StricklandMiami Marlins1000000100.000.000.000.000
Rob RamsayBaltimore Orioles1000000100.000.000.000.000
Juan AlvarezMiami Marlins1000001100.000.500.000.500
Tom GordonArizona Diamondbacks1000010100.000.000.000.000
Brian AndersonTampa Bay Rays11001100001.0001.0004.0005.000
Julio SantanaPhiladelphia Phillies11000000001.0001.0001.0002.000
Noah LowrySan Francisco Giants11000000001.0001.0001.0002.000
Rick WhiteSeattle Mariners1000001000.000.500.000.500
John BaleDetroit Tigers1000001001.000.500.000.500
Rheal CormierAtlanta Braves1000000100.000.000.000.000
Charles NagySan Diego Padres11000000001.0001.0001.0002.000
Todd Van PoppelNew York Mets1000000000.000.000.000.000
Jamie WalkerBaltimore Orioles1000000000.000.000.000.000
Derek LoweTexas Rangers1000000100.000.000.000.000
John PattersonTexas Rangers11000000001.0001.0001.0002.000
Derrick TurnbowMiami Marlins1000000000.000.000.000.000
Mike DeJeanHouston Astros11000000001.0001.0001.0002.000
Bobby M. JonesDetroit Tigers1000000000.000.000.000.000
Ben WeberHouston Astros1000000100.000.000.000.000
Aaron FultzCincinnati Reds1000000100.000.000.000.000
Stephen RandolphKansas City Royals1000002000.000.667.000.667
T.J. TuckerWashington Nationals1000000000.000.000.000.000
Jason MarquisCincinnati Reds11000100001.0001.0001.0002.000
Allen LevraultSeattle Mariners1000000000.000.000.000.000
Matt DeWittMilwaukee Brewers1000000000.000.000.000.000
Keith FoulkeOakland Athletics1000000001.000.000.000.000
Randy ChoateToronto Blue Jays1000000100.000.000.000.000
Dave VeresColorado Rockies1000000100.000.000.000.000
Leo EstrellaKansas City Royals1000000000.000.000.000.000
Gabe WhiteMinnesota Twins1000000000.000.000.000.000
Jaret WrightPittsburgh Pirates11000000001.0001.0001.0002.000
Adam BerneroPittsburgh Pirates1000000100.000.000.000.000
Toby BorlandSt. Louis Cardinals1000000000.000.000.000.000
Dennys ReyesBaltimore Orioles1000000000.000.000.000.000
Tony FioreDetroit Tigers11000100101.0001.0001.0002.000
Kevin MillwoodSeattle Mariners1000000000.000.000.000.000
Bryce FlorieMiami Marlins1000000000.000.000.000.000
Oscar VillarrealBoston Red Sox1000001000.000.500.000.500
Matt GinterMilwaukee Brewers11000000001.0001.0001.0002.000
Oswaldo MairenaMiami Marlins1000000000.000.000.000.000
Nelson CruzDetroit Tigers11000200001.0001.0001.0002.000
John FrascatoreTampa Bay Rays1000000000.000.000.000.000
Armando BenitezMiami Marlins1000000100.000.000.000.000
Todd WilliamsColorado Rockies1000000000.000.000.000.000
Rafael SorianoToronto Blue Jays1000000100.000.000.000.000
Joe BeimelSeattle Mariners11000010001.0001.0001.0002.000
Mike JuddWashington Nationals1000000000.000.000.000.000
Shawn CampPhiladelphia Phillies11001100001.0001.0004.0005.000
Tony CoganSt. Louis Cardinals1000000000.000.000.000.000
Troy PercivalTampa Bay Rays1000000100.000.000.000.000
Pat MahomesToronto Blue Jays1000010000.000.000.000.000
Juan MorenoBoston Red Sox1000000000.000.000.000.000
Masato YoshiiWashington Nationals11000000001.0001.0001.0002.000
Dan PlesacPhiladelphia Phillies1000000000.000.000.000.000
Jesus SanchezOakland Athletics11000000001.0001.0001.0002.000
Justin DuchschererBaltimore Orioles11100000001.0001.0002.0003.000
John RockerTampa Bay Rays1000000100.000.000.000.000
Jeff NelsonNew York Yankees1000000100.000.000.000.000
Juan CruzPhiladelphia Phillies1000000000.000.000.000.000
Jason JenningsOakland Athletics1000000100.000.000.000.000
Mark PriorCincinnati Reds11000000001.0001.0001.0002.000
LaTroy HawkinsToronto Blue Jays1000000000.000.000.000.000
Mike KoploveSan Diego Padres1000000000.000.000.000.000
Buddy GroomArizona Diamondbacks1000000000.000.000.000.000
Anthony TelfordHouston Astros1000000100.000.000.000.000
Carlos SilvaBoston Red Sox1000000000.000.000.000.000
Ron VilloneWashington Nationals1000002000.000.667.000.667
Miguel AsencioBoston Red Sox1000000000.000.000.000.000
Matt ThorntonSan Diego Padres1000000000.000.000.000.000
Jason ChristiansenLos Angeles Angels1000000000.000.000.000.000
Matt RoneyToronto Blue Jays1000000000.000.000.000.000
Kevin GryboskiSan Francisco Giants1000000100.000.000.000.000
Jung Keun BongCincinnati Reds11000000001.0001.0001.0002.000
Julio MateoSan Francisco Giants1000000000.000.000.000.000
Jayson DurocherTexas Rangers11000000101.0001.0001.0002.000
Valerio de los SantosNew York Mets1000000000.000.000.000.000
Dan SmithWashington Nationals1000000100.000.000.000.000
Chris MichalakToronto Blue Jays1000000000.000.000.000.000
Joe DawleyChicago Cubs1000000000.000.000.000.000
Javier LópezSan Francisco Giants1000000100.000.500.000.500
Bob WickmanArizona Diamondbacks1000000000.000.000.000.000
Matt WhiteLos Angeles Dodgers11001100001.0001.0004.0005.000
Wil LedezmaMinnesota Twins1000000100.000.000.000.000
Doug CreekDetroit Tigers0000001000-1.000--
Mike CrudalePittsburgh Pirates0000001000-1.000--
Scott MullenAtlanta Braves0000001000-1.000--
Darwin CubillanBaltimore Orioles0000010000-.000--
Eric GagneLos Angeles Dodgers0000001000-1.000--
Damaso MarteNew York Yankees0000001010-1.000--
Jonathan JohnsonAtlanta Braves0000001000-1.000--
Bret PrinzOakland Athletics0000001000-1.000--
Mike GalloToronto Blue Jays0000001000-1.000--
C.J. NitkowskiNew York Mets0000002000-1.000--
Juan AcevedoArizona Diamondbacks0000001000-1.000--
Dan MiceliBoston Red Sox0000001000-1.000--
Chris HammondCincinnati Reds0000001000-1.000--
Chad BentzCincinnati Reds0000001000-1.000--
Allan SimpsonPhiladelphia Phillies0000000000-1.000--