Brian Anderson

#32RP,
Height: 6' 2"
Weight: 215
Bat: R
Throw: R
Born:
College: Arizona
Birth Place: Tucson, Arizona
Draft: 2003 1st round (15th pick) by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
CC SabathiaNew York Yankees20320021800.150.190.250.440
Cliff LeePhiladelphia Phillies18310000500.167.167.222.389
Kenny RogersDetroit Tigers16500140000.313.313.500.813
Johan SantanaToronto Blue Jays13200001500.154.214.154.368
Carlos SilvaBoston Red Sox13600110200.462.462.6921.154
Nate RobertsonDetroit Tigers12301000400.250.250.417.667
Joe SaundersSeattle Mariners11100000200.091.091.091.182
Jeremy SowersCleveland Indians11100001100.091.167.091.258
Felix HernandezSeattle Mariners9200230500.222.222.8891.111
Justin VerlanderDetroit Tigers9410001100.444.500.5561.056
Randy JohnsonSan Francisco Giants7100000200.143.143.143.286
Runelvys HernandezHouston Astros7310110100.429.4291.0001.429
Matt GuerrierMinnesota Twins7100010201.143.125.143.268
Mark RedmanColorado Rockies7300011000.429.500.429.929
Odalis PerezWashington Nationals7110000100.143.143.286.429
Mike MussinaNew York Yankees7330000200.429.429.8571.286
Aaron LaffeyWashington Nationals7100010000.143.143.143.286
Erik BedardLos Angeles Dodgers7110011101.143.250.286.536
Jeremy GuthrieWashington Nationals6100000200.167.167.167.333
Jered WeaverSan Diego Padres6110000100.167.167.333.500
Joe KennedyToronto Blue Jays6000000200.000.000.000.000
Jamie MoyerToronto Blue Jays6000000100.000.000.000.000
Scott KazmirLos Angeles Dodgers6000002500.000.250.000.250
Jake WoodsPhiladelphia Phillies6210000101.333.333.500.833
Gil MecheKansas City Royals5000000300.000.000.000.000
Nick BlackburnMinnesota Twins5300000200.600.600.6001.200
Joe NathanWashington Nationals5200000200.400.400.400.800
Joel PineiroLos Angeles Angels5000001110.000.167.000.167
Joe MaysLos Angeles Dodgers5200010200.400.400.400.800
Kevin GreggSeattle Mariners5000000200.000.167.000.167
Ted LillyLos Angeles Dodgers5000001300.000.167.000.167
Barry ZitoOakland Athletics5220001100.400.500.8001.300
Zach DukeSt. Louis Cardinals5110001200.200.333.400.733
Brad RadkeMinnesota Twins5210000100.400.400.6001.000
Brian BannisterKansas City Royals5220000300.400.400.8001.200
Glen PerkinsMinnesota Twins5310130000.600.6001.4002.000
Sean MarshallCincinnati Reds5100121200.200.333.8001.133
John RheineckerTexas Rangers5200000000.400.400.400.800
Matt GarzaMilwaukee Brewers5200000300.400.400.400.800
Russ OrtizLos Angeles Dodgers4200000100.500.500.5001.000
J.C. RomeroCleveland Indians4200001100.500.600.5001.100
Edwin JacksonSan Diego Padres4100000101.250.250.250.500
Jesse CrainChicago White Sox4000000000.000.000.000.000
Scott DownsCleveland Indians4100000200.250.250.250.500
Jason GrilliToronto Blue Jays4000000200.000.000.000.000
Kameron LoeArizona Diamondbacks4000011000.000.200.000.200
Kelvim EscobarMilwaukee Brewers4000000100.000.000.000.000
Francisco LirianoToronto Blue Jays4000001000.000.200.000.200
Chad DurbinPhiladelphia Phillies4000000200.000.000.000.000
Esteban YanMiami Marlins4000000000.000.000.000.000
Scott BakerLos Angeles Dodgers4000000100.000.000.000.000
Joel PeraltaChicago Cubs4200110100.500.5001.2501.750
Ron MahayCincinnati Reds4200112100.500.6671.2501.917
Scott DohmannLos Angeles Dodgers4000000200.000.000.000.000
Roy HalladayToronto Blue Jays4200000001.500.500.5001.000
Todd JonesDetroit Tigers4100010100.250.250.250.500
Jeremy AffeldtSan Francisco Giants4000000100.000.000.000.000
Scott ElartonMinnesota Twins4110010200.250.250.500.750
Jarrod WashburnDetroit Tigers4100130000.250.2501.0001.250
Edward MujicaDetroit Tigers4100000100.250.250.250.500
Brian TalletSan Diego Padres4210010010.500.500.7501.250
Jim JohnsonAtlanta Braves4210011200.500.600.7501.350
Miguel BatistaColorado Rockies4000000200.000.000.000.000
Carl PavanoMinnesota Twins3000000100.000.000.000.000
Juan RinconLos Angeles Angels3000002120.000.400.000.400
A.J. BurnettPittsburgh Pirates3110000100.333.333.6671.000
Derek HollandChicago White Sox3100000200.333.333.333.667
Greg MadduxLos Angeles Dodgers3110000000.333.333.6671.000
Brandon LyonLos Angeles Angels3000000100.000.000.000.000
Kevin MillwoodSeattle Mariners3100000110.333.333.333.667
Fernando CabreraSan Francisco Giants3000001210.000.250.000.250
Bruce ChenCleveland Indians3000001000.000.250.000.250
Andrew SiscoLos Angeles Dodgers3110001000.333.500.6671.167
Adam EatonColorado Rockies3000000100.000.000.000.000
Matt CainSan Francisco Giants3110000000.333.333.6671.000
Bob HowryChicago Cubs3000000100.000.000.000.000
Fernando RodneyArizona Diamondbacks3000001110.000.250.000.250
Aaron HarangPhiladelphia Phillies3110000200.333.333.6671.000
John LackeyChicago Cubs3000000000.000.000.000.000
Luke HudsonKansas City Royals3000000000.000.000.000.000
Jeff SuppanSan Diego Padres3000000200.000.000.000.000
Bronson ArroyoCincinnati Reds3000000000.000.000.000.000
Dustin NippertTexas Rangers3000010100.000.000.000.000
Tom GorzelannyNew York Mets3100110100.333.3331.3331.667
Mark HendricksonBaltimore Orioles3000000000.000.000.000.000
Jake WestbrookSt. Louis Cardinals3100000100.333.333.333.667
Jason DavisPittsburgh Pirates3200131000.667.7501.6672.417
Chris JakubauskasCleveland Indians3000000100.000.000.000.000
Guillermo MotaKansas City Royals3000000100.000.000.000.000
Willie EyreTexas Rangers3000000000.000.000.000.000
Kerry WoodChicago Cubs3110000100.333.333.6671.000
Boof BonserCleveland Indians3100000000.333.333.333.667
Zach MinerSeattle Mariners3000001101.000.250.000.250
John KoronkaLos Angeles Dodgers3110001000.333.500.6671.167
Aquilino LopezDetroit Tigers3100000100.333.333.333.667
Scott LewisCleveland Indians3100010000.333.333.333.667
Dennis SarfateBaltimore Orioles3210010000.667.6671.0001.667
Eric StultsLos Angeles Dodgers3000000000.000.000.000.000
Ryan FeierabendTexas Rangers3200110000.667.6671.6672.333
Jeff NiemannTampa Bay Rays3000000000.000.000.000.000
Andy SonnanstineChicago Cubs3210000100.667.6671.0001.667
Kyle FarnsworthHouston Astros3100000100.333.333.333.667
Joaquín BenoitPhiladelphia Phillies3000000200.000.000.000.000
Randor BierdBoston Red Sox3100010100.333.333.333.667
Randy WellsTexas Rangers3000000100.000.000.000.000
Hiroki KurodaNew York Yankees3000000300.000.000.000.000
Johnny CuetoSan Francisco Giants3200000000.667.667.6671.333
Clayton KershawLos Angeles Dodgers3000000100.000.000.000.000
Dan MeyerBaltimore Orioles2000000000.000.000.000.000
Joe BlantonWashington Nationals2110000000.500.5001.0001.500
Josh OutmanAtlanta Braves2000000000.000.000.000.000
Horacio RamirezChicago Cubs2000000100.000.000.000.000
Matt HergesKansas City Royals2100020100.500.500.5001.000
Curt SchillingBoston Red Sox22100000011.0001.0001.5002.500
Pete WalkerNew York Yankees2000000100.000.000.000.000
Julian TavarezWashington Nationals2000000100.000.000.000.000
Bryan CoreyTexas Rangers2000000000.000.000.000.000
Taylor BuchholzNew York Mets2000000000.000.000.000.000
Ryan DempsterChicago Cubs2100001101.500.667.5001.167
Ambiorix BurgosNew York Mets2100010100.500.500.5001.000
John WasdinSt. Louis Cardinals2000000200.000.000.000.000
Brad ThompsonMinnesota Twins2000000100.000.000.000.000
Robinson TejedaCleveland Indians2000001000.000.333.000.333
Ervin SantanaMinnesota Twins2100130000.500.5002.0002.500
Aaron CookColorado Rockies2000001100.000.333.000.333
Jose MijaresCincinnati Reds22000010101.0001.0001.0002.000
Tim CorcoranAtlanta Braves2110000000.500.6671.0001.667
Rodrigo LopezPhiladelphia Phillies2110020010.500.5001.0001.500
Craig BreslowMinnesota Twins2000000100.000.000.000.000
Manny DelcarmenWashington Nationals2000000100.000.000.000.000
Steve TrachselBaltimore Orioles2110010000.500.5001.0001.500
Andrew BrownWashington Nationals2000000000.000.000.000.000
Joel ZumayaMinnesota Twins22000000001.0001.0001.0002.000
Paul MaholmCincinnati Reds2000000000.000.000.000.000
Brian BurresColorado Rockies2100010000.500.500.5001.000
Danny GravesHouston Astros2000000000.000.000.000.000
Shaun MarcumCleveland Indians2000000100.000.000.000.000
Jamey WrightLos Angeles Dodgers2000000000.000.000.000.000
Matt CappsArizona Diamondbacks2000000100.000.000.000.000
Rafael RodriguezArizona Diamondbacks2100000100.500.500.5001.000
Mike GoslingCleveland Indians2100001000.500.667.5001.167
Wil LedezmaMinnesota Twins2000000000.000.000.000.000
Jason HammelKansas City Royals2100000000.500.500.5001.000
Rafael BetancourtColorado Rockies2000000000.000.000.000.000
Carlos ZambranoPhiladelphia Phillies22000110011.0001.0001.0002.000
Sendy RlealBaltimore Orioles2000000100.000.000.000.000
Jeremy BondermanDetroit Tigers2000000000.000.000.000.000
Chris BrittonSan Diego Padres2000000200.000.000.000.000
Brian SlocumPittsburgh Pirates2000000000.000.000.000.000
Dennys ReyesBaltimore Orioles2000001101.000.333.000.333
Sean GreenTexas Rangers2000001000.000.333.000.333
Dontrelle WillisMilwaukee Brewers2100120000.500.5002.0002.500
James ShieldsChicago White Sox2100001000.500.667.5001.167
Matt MillerPittsburgh Pirates2100020100.500.500.5001.000
Zach JacksonWashington Nationals2000001000.000.333.000.333
Jon LesterChicago Cubs2100000000.500.500.5001.000
Andy PettitteNew York Yankees2000001000.000.333.000.333
Nick MassetWashington Nationals2000000000.000.000.000.000
Kason GabbardBoston Red Sox2000000200.000.000.000.000
Eric MiltonLos Angeles Dodgers2000001000.000.333.000.333
Mike WoodTexas Rangers2000000100.000.000.000.000
Jeff KarstensPittsburgh Pirates22001200001.0001.0002.5003.500
Brad BergesenArizona Diamondbacks2000010100.000.000.000.000
Jon HuberLos Angeles Dodgers2000000200.000.000.000.000
Bob McCroryBaltimore Orioles2100110000.500.5002.0002.500
Joe NelsonSeattle Mariners2000001000.000.333.000.333
Jorge De La RosaArizona Diamondbacks2100000110.500.500.5001.000
Brian MeadowsCincinnati Reds2000000000.000.000.000.000
Luke HochevarKansas City Royals2110000100.500.6671.0001.667
Joakim SoriaKansas City Royals2110000100.500.5001.0001.500
Randy WolfDetroit Tigers2000000000.000.000.000.000
Chris SmithOakland Athletics2000000200.000.000.000.000
Chris PérezMilwaukee Brewers2000001200.000.333.000.333
Shawn CampPhiladelphia Phillies2100010000.500.500.5001.000
Phil DumatraitMinnesota Twins2000000000.000.000.000.000
Rick BauerColorado Rockies2000000000.000.000.000.000
Denny BautistaSeattle Mariners2000000200.000.000.000.000
Ron VilloneWashington Nationals2000010000.000.000.000.000
Lance CormierTampa Bay Rays2100001000.500.667.5001.167
Jeff FrancisToronto Blue Jays2100110000.500.5002.0002.500
Brian DuensingChicago Cubs2000000100.000.000.000.000
Braden LooperChicago Cubs2000000000.000.333.000.333
Brian BassPhiladelphia Phillies2110000000.500.5001.0001.500
Greg SmithAtlanta Braves2100120100.500.5002.0002.500
Cory WadeKansas City Royals2100000000.500.500.5001.000
Jimmy GobbleColorado Rockies2000001100.000.333.000.333
Rick WhiteSeattle Mariners1000000000.000.000.000.000
Julio MateoSan Francisco Giants11100000001.0001.0002.0003.000
Dan WheelerKansas City Royals1000000100.000.000.000.000
Ryan PerryWashington Nationals1000000000.000.000.000.000
James McDonaldChicago Cubs1000000000.000.000.000.000
Sean HennNew York Mets1000000000.000.000.000.000
Elmer DessensNew York Mets11000000001.0001.0001.0002.000
Gary GloverMiami Marlins1000000100.000.000.000.000
Juan Carlos OviedoTexas Rangers1000000000.000.000.000.000
David HuffLos Angeles Angels1000001000.000.500.000.500
Justin SpeierColorado Rockies11000000001.0001.0001.0002.000
Yorman BazardoMinnesota Twins1000000100.000.000.000.000
Josh HancockSt. Louis Cardinals1000000000.000.000.000.000
Chad OrvellaLos Angeles Angels1000000000.000.000.000.000
C.J. WilsonLos Angeles Angels1000000100.000.000.000.000
J.P. HowellToronto Blue Jays1000000000.000.000.000.000
Jack TaschnerLos Angeles Dodgers11000200001.0001.0001.0002.000
Mark MulderLos Angeles Angels11100100001.0001.0002.0003.000
Chris RayOakland Athletics1000000100.000.000.000.000
Jesse ChávezLos Angeles Angels1000000000.000.000.000.000
Trevor HoffmanMilwaukee Brewers1000000100.000.000.000.000
Roberto HernándezAtlanta Braves1000000100.000.000.000.000
Troy PercivalTampa Bay Rays11000000001.0001.0001.0002.000
Chad BradfordTampa Bay Rays1000000000.000.000.000.000
Jonathan PapelbonWashington Nationals1000000100.000.000.000.000
Francisco RodríguezDetroit Tigers1000000000.000.000.000.000
Scott FeldmanCincinnati Reds1000000000.000.000.000.000
Livan HernandezMilwaukee Brewers1000000100.000.000.000.000
Jason BulgerNew York Yankees1000000000.000.000.000.000
Jamie WalkerBaltimore Orioles1000000100.000.000.000.000
Vinnie ChulkMilwaukee Brewers1000000000.000.000.000.000
Luis AyalaToronto Blue Jays1000000000.000.000.000.000
Al ReyesNew York Mets1000000100.000.000.000.000
Jason MarquisCincinnati Reds1000000100.000.000.000.000
Bryan BullingtonKansas City Royals11000000001.0001.0001.0002.000
Eddie GuardadoWashington Nationals11001100001.0001.0004.0005.000
LaTroy HawkinsToronto Blue Jays11000000101.0001.0001.0002.000
Scott SauerbeckChicago White Sox1000000100.000.000.000.000
Jeff WeaverLos Angeles Dodgers1000011000.000.500.000.500
Todd WellemeyerChicago Cubs11000000001.0001.0001.0002.000
Daniel HudsonPittsburgh Pirates1000000100.000.000.000.000
Greg JonesLos Angeles Dodgers11100000001.0001.0002.0003.000
Chad GaudinLos Angeles Dodgers1000000000.000.000.000.000
Jon SwitzerNew York Mets1000000000.000.000.000.000
Ruddy LugoDetroit Tigers11000110001.0001.0001.0002.000
Brian ShouseTampa Bay Rays1000000100.000.000.000.000
J.J. PutzArizona Diamondbacks1000000000.000.000.000.000
Ramon RamirezLos Angeles Angels1000000100.000.000.000.000
Rafael PerezSeattle Mariners1000000100.000.000.000.000
Rafael SorianoToronto Blue Jays1000000000.000.000.000.000
Brandon DuckworthBoston Red Sox1000000000.000.000.000.000
Chris LambertBaltimore Orioles1000000000.000.000.000.000
Scott ProctorBaltimore Orioles1000000100.000.000.000.000
Francisco RosarioKansas City Royals1000000000.000.000.000.000
Emiliano FrutoAtlanta Braves1000000000.000.000.000.000
Chris BootcheckPhiladelphia Phillies1000000000.000.000.000.000
Wes LittletonSeattle Mariners1000000100.000.000.000.000
Matt PalmerSeattle Mariners1000000000.000.000.000.000
Chris HammondCincinnati Reds11000000001.0001.0001.0002.000
John GrabowLos Angeles Dodgers1000000000.000.000.000.000
Zack GreinkeArizona Diamondbacks11000000001.0001.0001.0002.000
Carlos MarmolBoston Red Sox1000000000.000.000.000.000
R.A. DickeyAtlanta Braves1000000000.000.000.000.000
Pat NeshekPhiladelphia Phillies1000000100.000.000.000.000
José VerasAtlanta Braves11100110001.0001.0002.0003.000
Angel GuzmanLos Angeles Dodgers1000000000.000.000.000.000
Scot ShieldsLos Angeles Angels1000000000.000.000.000.000
Matt AlbersWashington Nationals11000100001.0001.0001.0002.000
Brian FuentesSt. Louis Cardinals1000000000.000.000.000.000
Tom MastnyMiami Marlins11000000001.0001.0001.0002.000
Shawn KelleyWashington Nationals1000000100.000.000.000.000
Darren OliverToronto Blue Jays1000000100.000.000.000.000
Jason FrasorAtlanta Braves11000000001.0001.0001.0002.000
Daniel CabreraCincinnati Reds1000002000.000.667.000.667
Kyle LohseTexas Rangers11001200001.0001.0004.0005.000
Grant BalfourTampa Bay Rays1000000000.000.000.000.000
Eddy RodriguezMiami Marlins1000000100.000.000.000.000
Philip HumberSan Diego Padres11000000001.0001.0001.0002.000
Damaso MarteNew York Yankees1000000000.000.000.000.000
David RobertsonChicago White Sox1000000100.000.000.000.000
Brad HalseyNew York Yankees1000000100.000.000.000.000
Joe BorowskiCleveland Indians11100000101.0001.0002.0003.000
Tony SippHouston Astros1000000000.000.000.000.000
Greg AquinoChicago White Sox1000000000.000.000.000.000
Kevin SloweyPhiladelphia Phillies1000000000.000.000.000.000
Brad ZieglerMiami Marlins1000000100.000.000.000.000
George SherrillKansas City Royals1000000000.000.000.000.000
Bobby SeayDetroit Tigers1000001000.000.500.000.500
Roberto NovoaSan Francisco Giants1000000000.000.000.000.000
Jensen LewisChicago Cubs11001200001.0001.0004.0005.000
Mark DiFeliceMilwaukee Brewers1000000000.000.000.000.000
Cha Seung BaekSan Diego Padres1000000000.000.000.000.000
Tomo OhkaToronto Blue Jays1000000000.000.000.000.000
Bill MurphyToronto Blue Jays1000000000.000.000.000.000
Roman ColonKansas City Royals1000000000.000.000.000.000
Josh NewmanKansas City Royals11100100001.0001.0002.0003.000
Armando GalarragaTexas Rangers1000001101.000.500.000.500
Marino SalasPittsburgh Pirates1000000000.000.000.000.000
Yasuhiko YabutaKansas City Royals1000000000.000.000.000.000
Tyler WalkerWashington Nationals1000000100.000.000.000.000
Brendan DonnellyPittsburgh Pirates11000000001.0001.0001.0002.000
Brandon ClaussenWashington Nationals11100000001.0001.0002.0003.000
Hector CarrascoChicago Cubs1000000000.000.000.000.000
B.J. RyanChicago Cubs11000000001.0001.0001.0002.000
Jeff NelsonNew York Yankees1000000000.000.000.000.000
Colby LewisTexas Rangers1000000100.000.000.000.000
Darren O'DayBaltimore Orioles1000010000.000.000.000.000
Ramon TroncosoLos Angeles Dodgers1000000100.000.000.000.000
Tyler YatesPittsburgh Pirates1000000100.000.000.000.000
Francisco CorderoBoston Red Sox11000000001.0001.0001.0002.000
Jose ArredondoCincinnati Reds11000000001.0001.0001.0002.000
Todd CoffeyAtlanta Braves1000000000.000.000.000.000
Dustin McGowanMiami Marlins11100010011.0001.0002.0003.000
Jerry BlevinsNew York Mets0000000010----
Neal MusserNew York Mets0000001000-1.000--
Jared BurtonNew York Yankees0000000000-1.000--
Kevin CameronSan Francisco Giants0000001000-1.000--
Billy SadlerHouston Astros0000000001----
Andrew MillerCleveland Indians0000000000-1.000--
Jonathan SanchezKansas City Royals0000001000-1.000--
Bobby LivingstonTampa Bay Rays0000001000-1.000--
Rich HillLos Angeles Dodgers0000010000-.000--
Manny ParraChicago Cubs0000001000-1.000--
Jeremy AccardoArizona Diamondbacks0000001000-1.000--
Brandon LeagueKansas City Royals0000001000-1.000--
Seth McClungPittsburgh Pirates0000001000-1.000--
Casey FossumBaltimore Orioles0000001000-1.000--
John BaleDetroit Tigers0000001000-1.000--
Eric GagneLos Angeles Dodgers0000001000-1.000--
Sidney PonsonKansas City Royals0000010000-1.000--
Mariano RiveraNew York Yankees0000000000-1.000--
Mike MyersLos Angeles Dodgers0000000001----
Steve StemleKansas City Royals0000001000-1.000--