Michael Barrett

#5C,
Height: 6' 3"
Weight: 210
Bat: R
Throw: R
Born:
College: None
Birth Place: Atlanta, Georgia
Draft: 1995 1st round (28th pick) by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Al LeiterNew York Yankees361130172400.306.342.472.814
Greg MadduxLos Angeles Dodgers351210023311.343.410.371.782
Tom GlavineAtlanta Braves35811034201.229.308.314.622
Chris CarpenterSt. Louis Cardinals32600222900.188.235.375.610
Roy OswaltColorado Rockies321220142302.375.417.531.948
Russ OrtizLos Angeles Dodgers27940155300.333.400.593.993
Victor SantosSan Francisco Giants26410013200.154.267.192.459
A.J. BurnettPittsburgh Pirates25740162401.280.333.560.893
Josh FoggPhiladelphia Phillies251140351100.440.462.9601.422
Randy WolfDetroit Tigers25520014601.200.310.280.590
Jeff SuppanSan Diego Padres251110011101.440.462.480.942
Jason MarquisCincinnati Reds251031124000.400.483.7201.203
Jason SchmidtLos Angeles Dodgers23600230300.261.261.522.783
Curt SchillingBoston Red Sox23610141700.261.292.435.726
Roger ClemensNew York Yankees23400001200.174.208.174.382
Shawn EstesWashington Nationals23600013520.261.346.261.607
Steve TrachselBaltimore Orioles231020241200.435.458.7831.241
Eric MiltonLos Angeles Dodgers22621112200.273.333.591.924
Matt MorrisPittsburgh Pirates21630181100.286.318.571.890
Mike HamptonArizona Diamondbacks21320011200.143.182.238.420
Andy PettitteNew York Yankees20610246500.300.462.6501.112
Jon LieberChicago Cubs20610041100.300.333.350.683
Kevin MillwoodSeattle Mariners20410042000.200.273.250.523
Doug DavisKansas City Royals19410004300.211.348.263.611
Ben SheetsAtlanta Braves19530011500.263.300.421.721
Brad PennyToronto Blue Jays19110040600.053.050.105.155
Kris BensonArizona Diamondbacks19300001400.158.200.158.358
John SmoltzSt. Louis Cardinals18610142100.333.409.556.965
Horacio RamirezChicago Cubs18300001400.167.211.167.377
Shane ReynoldsArizona Diamondbacks18510131100.278.316.500.816
David WeathersMilwaukee Brewers18501122400.278.381.556.937
Matt CainSan Francisco Giants17100001600.059.111.059.170
Livan HernandezMilwaukee Brewers17710003210.412.500.471.971
David WellsLos Angeles Dodgers17500001100.294.333.294.627
Glendon RuschColorado Rockies17520020101.294.294.412.706
Woody WilliamsHouston Astros17831013100.471.550.7651.315
Dontrelle WillisMilwaukee Brewers17630012100.353.421.529.950
Chan Ho ParkPittsburgh Pirates17510002300.294.368.353.721
Aaron CookColorado Rockies16730011000.438.471.6251.096
Mark BuehrleToronto Blue Jays16600220200.375.375.7501.125
Byung-Hyun KimSan Francisco Giants16420010301.250.250.375.625
Mark MulderLos Angeles Angels16710144100.438.550.6881.238
Chris CapuanoMilwaukee Brewers16520230000.313.313.8131.125
Terry MulhollandArizona Diamondbacks16420000100.250.250.375.625
Bronson ArroyoCincinnati Reds16610021300.375.412.438.849
Derek LoweTexas Rangers15300011300.200.250.200.450
Omar DaalBaltimore Orioles15311012000.200.294.400.694
Kip WellsLos Angeles Angels15400012100.267.389.267.656
Vladimir NunezAtlanta Braves15310130500.200.200.467.667
Kevin TapaniChicago Cubs15610010200.400.400.467.867
Kirk RueterSan Francisco Giants14300010000.214.214.214.429
John ThomsonKansas City Royals14410241200.286.333.7861.119
Brandon DuckworthBoston Red Sox14200120200.143.133.357.490
Pedro AstacioWashington Nationals13420021200.308.333.462.795
Dan WheelerKansas City Royals13200000300.154.154.154.308
Jamey WrightLos Angeles Dodgers13300002100.231.333.231.564
Brett MyersCleveland Indians13421000200.308.308.615.923
Zach DukeSt. Louis Cardinals13000003100.000.188.000.188
Cal EldredSt. Louis Cardinals12400111000.333.385.583.968
Tim HudsonSan Francisco Giants12500000200.417.417.417.833
Robert PersonChicago White Sox12410125200.333.529.6671.196
Noah LowrySan Francisco Giants12310131300.250.308.583.891
Ian SnellLos Angeles Dodgers12210020200.167.167.250.417
Armando BenitezMiami Marlins12100010400.083.083.083.167
Damian MossColorado Rockies12710111010.583.615.9171.532
Ryan DempsterChicago Cubs12200120100.167.167.417.583
Aaron HarangPhiladelphia Phillies12410022000.333.400.417.817
Mark RedmanColorado Rockies12400112400.333.429.5831.012
Shawn ChaconOakland Athletics12410011301.333.385.417.801
Tony ArmasAtlanta Braves12200000000.167.167.167.333
Bobby J. JonesSan Diego Padres12320000200.250.250.417.667
Josh BeckettLos Angeles Dodgers12100000400.083.083.083.167
Randy JohnsonSan Francisco Giants12110010200.083.083.167.250
Wandy RodríguezHouston Astros12210021201.167.231.250.481
Brandon WebbTexas Rangers11201001300.182.250.364.614
Kelvim EscobarMilwaukee Brewers11210020100.182.182.273.455
Adam EatonColorado Rockies11110020200.091.083.182.265
Ricky BottalicoBaltimore Orioles11200001200.182.308.182.490
Denny NeagleTampa Bay Rays11220010300.182.182.364.545
Brandon BackeHouston Astros11510010000.455.455.5451.000
Jimmy HaynesTampa Bay Rays11200002100.182.308.182.490
Brett TomkoColorado Rockies11210010200.182.182.273.455
Oliver PérezWashington Nationals11300233200.273.400.8181.218
Matt ClementToronto Blue Jays11410112100.364.462.7271.189
Julian TavarezWashington Nationals11320010000.273.273.455.727
Brad LidgeWashington Nationals11211020200.182.182.455.636
Braden LooperChicago Cubs11720011100.636.667.8181.485
Buddy CarlyleNew York Mets10400120200.400.400.7001.100
Dave BushToronto Blue Jays10400012210.400.538.400.938
Steve WoodardMiami Marlins10420131100.400.455.9001.355
Chris ReitsmaSeattle Mariners10420020000.400.455.6001.055
Jason IsringhausenLos Angeles Angels10200141100.200.273.500.773
Matt WiseNew York Mets10500030000.500.500.5001.000
Odalis PerezWashington Nationals10430010100.400.400.7001.100
Chad BillingsleyPhiladelphia Phillies10100001200.100.182.100.282
Brandon ClaussenWashington Nationals10310044100.300.467.400.867
Tim WakefieldBoston Red Sox10100001100.100.182.100.282
Matt HergesKansas City Royals10300001100.300.364.300.664
Salomon TorresMilwaukee Brewers9100012300.111.333.111.444
Reid CorneliusMiami Marlins9200000000.222.222.222.444
Chris HoltColorado Rockies9400010000.444.444.444.889
Jake PeavySan Francisco Giants9101001000.111.200.333.533
Vicente PadillaBoston Red Sox9210031000.222.300.333.633
Jose MesaPhiladelphia Phillies9310010100.333.333.444.778
Todd RitchieColorado Rockies9100001000.111.200.111.311
Jose LimaNew York Mets9200110200.222.222.556.778
Esteban LoaizaChicago White Sox9310021000.333.364.444.808
Chad QuallsColorado Rockies9410000000.444.444.5561.000
Paul WilsonCincinnati Reds9420021000.444.500.6671.167
Bruce ChenCleveland Indians9110000100.111.111.222.333
Turk WendellHouston Astros9310022200.333.417.444.861
Sidney PonsonKansas City Royals9510000000.556.556.6671.222
Sterling HitchcockSan Diego Padres9421130200.444.4441.2221.667
Jarrod WashburnDetroit Tigers9100000100.111.111.111.222
Paul ByrdBoston Red Sox9600232000.667.7271.3332.061
Kyle DaviesNew York Yankees9100000000.111.111.111.222
Matt BelisleMinnesota Twins8000010000.000.100.000.100
Steve ReedBaltimore Orioles8220021000.250.333.500.833
Cole HamelsTexas Rangers8100120100.125.125.500.625
Brian MeadowsCincinnati Reds8200031100.250.300.250.550
Rick ReedPittsburgh Pirates8300000000.375.375.375.750
Antonio AlfonsecaPhiladelphia Phillies8500120100.625.6251.0001.625
Darren OliverToronto Blue Jays8420020000.500.500.7501.250
Anthony ReyesSan Diego Padres8210140100.250.333.7501.083
Jon GarlandColorado Rockies8100021000.125.222.125.347
Kerry WoodChicago Cubs8100002300.125.300.125.425
Jeff WeaverLos Angeles Dodgers8310120200.375.444.8751.319
Elmer DessensNew York Mets8000000300.000.000.000.000
John BurkettBoston Red Sox8100000100.125.125.125.250
Darryl KileSt. Louis Cardinals8000001100.000.111.000.111
Roberto HernandezCleveland Indians8000002300.000.200.000.200
Eric GagneLos Angeles Dodgers8110010200.125.111.250.361
Randy MessengerSeattle Mariners8000000200.000.000.000.000
Billy WagnerAtlanta Braves8210000200.250.250.375.625
Jimmy AndersonMiami Marlins8210000200.250.250.375.625
Adam WainwrightSt. Louis Cardinals7300121000.429.500.8571.357
Donovan OsborneKansas City Royals7110000000.143.143.286.429
Pete SchourekPhiladelphia Phillies7210010000.286.286.429.714
Andy AshbySan Diego Padres7410020111.571.500.7141.214
Brian AndersonTampa Bay Rays7410000000.571.571.7141.286
Ron VilloneWashington Nationals7220002100.286.444.5711.016
Kevin JarvisBoston Red Sox7100001000.143.250.143.393
Rick WhiteSeattle Mariners7210130000.286.375.8571.232
Hideo NomoKansas City Royals7100010100.143.125.143.268
Kerry LigtenbergCincinnati Reds7100000200.143.143.143.286
Chad CorderoLos Angeles Angels7100000000.143.143.143.286
Freddy GarciaAtlanta Braves7100000200.143.143.143.286
Trevor HoffmanMilwaukee Brewers7100002100.143.333.143.476
Juan CruzPhiladelphia Phillies7100012200.143.333.143.476
Darren DreifortLos Angeles Dodgers7300020200.429.429.429.857
Carl PavanoMinnesota Twins7000000100.000.000.000.000
Joe NathanWashington Nationals7200121000.286.375.7141.089
Javier VazquezMiami Marlins7100110200.143.143.571.714
Ruben QuevedoBaltimore Orioles7210011000.286.375.429.804
Gabe WhiteMinnesota Twins7220000000.286.286.571.857
Brian BohanonCincinnati Reds7201001001.286.375.571.946
Claudio VargasToronto Blue Jays7300120000.429.429.8571.286
Wade MillerToronto Blue Jays7210000200.286.375.429.804
Bryan RekarMiami Marlins7100011200.143.250.143.393
Tom GorzelannyNew York Mets7220010000.286.333.571.905
Kevin BrownNew York Yankees7000000100.000.000.000.000
Jae SeoTampa Bay Rays7210110100.286.286.8571.143
Dan MiceliBoston Red Sox6100110000.167.167.667.833
Jorge SosaMiami Marlins6100020100.167.167.167.333
John RiedlingPittsburgh Pirates6000001000.000.143.000.143
Brian BoehringerDetroit Tigers6210020200.333.286.500.786
Jeff FasseroSan Francisco Giants6000000100.000.000.000.000
Carlos SilvaBoston Red Sox6200000000.333.333.333.667
Kent BottenfieldHouston Astros6210011100.333.429.500.929
John MaineMiami Marlins6110000100.167.167.333.500
Pedro MartinezPhiladelphia Phillies6100020300.167.167.167.333
Armando ReynosoArizona Diamondbacks6310000000.500.500.6671.167
Michael TejeraCleveland Indians6000001100.000.143.000.143
Shawn HillDetroit Tigers6200020100.333.333.333.667
Dennys ReyesBaltimore Orioles6100000100.167.167.167.333
Octavio DotelDetroit Tigers6301000100.500.500.8331.333
Jose JimenezArizona Diamondbacks6100000200.167.167.167.333
Clay HensleyWashington Nationals6210120000.333.3331.0001.333
Jose CabreraPhiladelphia Phillies6000001000.000.143.000.143
Brad ThompsonMinnesota Twins6410000100.667.667.8331.500
Amaury TelemacoPhiladelphia Phillies6400110000.667.6671.1671.833
Todd CoffeyAtlanta Braves6300120100.500.5001.0001.500
Joe BeimelSeattle Mariners6220000100.333.333.6671.000
Dave VeresColorado Rockies6100000200.167.167.167.333
Dave BorkowskiPhiladelphia Phillies6100001100.167.286.167.452
Jason JenningsOakland Athletics6310000000.500.500.6671.167
Ryan VogelsongMinnesota Twins6100012000.167.375.167.542
Danny GravesHouston Astros6220030100.333.333.6671.000
Joey HamiltonNew York Mets6100000100.167.167.167.333
Jay WitasickTampa Bay Rays6200120100.333.333.8331.167
Tim LincecumLos Angeles Angels6110000100.167.167.333.500
Kyle LohseTexas Rangers6000000200.000.000.000.000
Ismael ValdezMiami Marlins6100111100.167.286.667.952
Cliff PolitteSt. Louis Cardinals6100000000.167.167.167.333
Masato YoshiiWashington Nationals6100120000.167.167.667.833
Darren HolmesAtlanta Braves6100001100.167.286.167.452
Dave CogginAtlanta Braves6110001200.167.286.333.619
Jose SilvaTexas Rangers5210011000.400.500.6001.100
Heath BellWashington Nationals5000000200.000.000.000.000
Mickey CallawayTexas Rangers5000010100.000.000.000.000
Dan KolbBoston Red Sox5100000100.200.200.200.400
Ted LillyLos Angeles Dodgers5210001300.400.500.6001.100
Pete MunroMinnesota Twins5201012000.400.571.8001.371
Tomo OhkaToronto Blue Jays5320010000.600.6001.0001.600
Mike MatthewsNew York Mets5000001000.000.167.000.167
CC SabathiaNew York Yankees5000010100.000.000.000.000
Randy KeislerLos Angeles Dodgers5310012100.600.714.8001.514
Carlton LoewerSan Diego Padres5200001000.400.500.400.900
Orlando HernandezWashington Nationals5220020000.400.400.8001.200
Orel HershiserLos Angeles Dodgers5100001000.200.333.200.533
Chuck FinleySt. Louis Cardinals5000000100.000.000.000.000
Josh TowersLos Angeles Dodgers5100110000.200.200.8001.000
Brian FuentesSt. Louis Cardinals5311010200.600.6671.2001.867
Joe KennedyToronto Blue Jays5101000000.200.200.600.800
Cory LidleNew York Yankees5101000000.200.200.600.800
Dave WilliamsWashington Nationals5000000000.000.000.000.000
Damaso MarteNew York Yankees5000002000.000.286.000.286
Francisco CordovaSan Diego Padres5000000100.000.000.000.000
Robinson TejedaCleveland Indians5200000200.400.400.400.800
Cla MeredithWashington Nationals5100000100.200.200.200.400
Pete WalkerNew York Yankees5200120000.400.4001.0001.400
Wilson AlvarezLos Angeles Dodgers5100120200.200.200.8001.000
Greg AquinoChicago White Sox5200000200.400.400.400.800
Jason VargasKansas City Royals5110001000.200.333.400.733
Tyler YatesPittsburgh Pirates5000010200.000.000.000.000
John PattersonTexas Rangers5300020000.600.600.6001.200
Sun-Woo KimSan Francisco Giants5200001100.400.500.400.900
Randy FloresMilwaukee Brewers5100110100.200.200.8001.000
Robb NenSan Francisco Giants5100000200.200.200.200.400
Brad HalseyNew York Yankees5210010000.400.400.6001.000
Mike WilliamsTampa Bay Rays5200010100.400.400.400.800
Juan GuzmanTampa Bay Rays5200001100.400.500.400.900
Mike TimlinColorado Rockies5200000000.400.400.400.800
Dave BurbaSeattle Mariners5310000000.600.600.8001.400
Josh HancockSt. Louis Cardinals5100121100.200.333.8001.133
John RockerTampa Bay Rays4100110100.250.2501.0001.250
Mike DeJeanHouston Astros4100001000.250.400.250.650
Kazuhisa IshiiNew York Mets4101001200.250.400.7501.150
Taylor BuchholzNew York Mets4100110000.250.2501.0001.250
Jason BereCleveland Indians4000001000.000.200.000.200
Jose SantiagoNew York Mets4100020100.250.400.250.650
Kyle FarnsworthHouston Astros4210000100.500.500.7501.250
Guillermo MotaKansas City Royals4100001100.250.400.250.650
Chris BrockTampa Bay Rays4100001000.250.400.250.650
Wayne GomesOakland Athletics4100011000.250.400.250.650
Ray KingHouston Astros4200141100.500.6001.2501.850
Giovanni CarraraLos Angeles Dodgers4000000000.000.000.000.000
Carlos VillanuevaSan Diego Padres4000000000.000.000.000.000
Terry AdamsPittsburgh Pirates4000000000.000.000.000.000
John WasdinSt. Louis Cardinals4110000000.250.250.500.750
José ValverdeSan Diego Padres4100000200.250.250.250.500
Chad HarvilleArizona Diamondbacks4100001200.250.400.250.650
Ricky StoneCincinnati Reds4310000100.750.7501.0001.750
Paul MaholmCincinnati Reds4200120100.500.5001.2501.750
Jon RauchKansas City Royals4000000100.000.000.000.000
Tyler WalkerWashington Nationals4100001000.250.400.250.650
Tim SpooneybargerBaltimore Orioles4100011100.250.400.250.650
Mac SuzukiChicago Cubs4210001210.500.600.7501.350
Todd Van PoppelNew York Mets4100000000.250.250.250.500
Chris YoungKansas City Royals4110012100.250.500.5001.000
Curtis LeskanicBoston Red Sox4000000100.000.000.000.000
Allen WatsonNew York Yankees4000000000.000.000.000.000
Scott CassidyMilwaukee Brewers4100000100.250.250.250.500
John GrabowLos Angeles Dodgers4000000100.000.000.000.000
Mike BurnsMilwaukee Brewers4000000100.000.000.000.000
Bob WickmanArizona Diamondbacks4220020100.500.5001.0001.500
Duaner SanchezSan Diego Padres4000000100.000.000.000.000
Todd JonesDetroit Tigers4300011000.750.714.7501.464
Scott KarlPittsburgh Pirates4100000100.250.250.250.500
Luis AyalaToronto Blue Jays4000000100.000.000.000.000
Marc WilkinsMiami Marlins4100000000.250.250.250.500
Ryan WagnerWashington Nationals4200010000.500.500.5001.000
Brian LawrenceLos Angeles Angels4100021100.250.400.250.650
Mark HendricksonBaltimore Orioles4100000000.250.250.250.500
Miguel BatistaColorado Rockies4200001000.500.600.5001.100
Ramon OrtizToronto Blue Jays4300010100.750.750.7501.500
Rick AnkielNew York Mets4000000000.000.000.000.000
Jeff FrancisToronto Blue Jays4000001100.000.200.000.200
Alan EmbreeChicago White Sox4220010100.500.5001.0001.500
Scott OlsenTexas Rangers4201112101.500.6671.7502.417
Ryan MadsonOakland Athletics4000000100.000.000.000.000
Carlos ZambranoPhiladelphia Phillies4000000400.000.000.000.000
Jonathan BroxtonSt. Louis Cardinals4100010100.250.250.250.500
Russ SpringerCincinnati Reds4100001000.250.400.250.650
Dan PlesacPhiladelphia Phillies4100000100.250.250.250.500
Jorge De La RosaArizona Diamondbacks4100000100.250.250.250.500
Juan AcevedoArizona Diamondbacks4000000100.000.000.000.000
Aaron HeilmanTexas Rangers4100011300.250.400.250.650
Barry ZitoOakland Athletics4000000000.000.000.000.000
Chad BradfordTampa Bay Rays4210020000.500.500.7501.250
Kevin GryboskiSan Francisco Giants4100002000.250.500.250.750
Tim ReddingToronto Blue Jays4100110000.250.2501.0001.250
Will CunnaneSt. Louis Cardinals4100132000.250.5001.0001.500
Derrick TurnbowMiami Marlins4000001300.000.200.000.200
Grant RobertsNew York Yankees4100010000.250.250.250.500
Luke HudsonKansas City Royals4110010000.250.200.500.700
Kent MerckerCincinnati Reds4220010000.500.5001.0001.500
Rheal CormierAtlanta Braves4110002100.250.500.5001.000
Roy HalladayToronto Blue Jays4210020100.500.600.7501.350
Felix RodriguezBoston Red Sox4000001000.000.200.000.200
Chris SampsonMiami Marlins4100001000.250.400.250.650
Mike RemlingerAtlanta Braves4110020100.250.250.500.750
Brian TollbergToronto Blue Jays4100001000.250.400.250.650
Scott LinebrinkSt. Louis Cardinals4100110100.250.2501.0001.250
Mike AdamsLos Angeles Dodgers4100000100.250.250.250.500
Gregg OlsonPittsburgh Pirates4100000000.250.250.250.500
Scott WilliamsonMiami Marlins4100000200.250.250.250.500
Chad OgeaNew York Yankees4110000000.250.250.500.750
Mark PriorCincinnati Reds3100000000.333.333.333.667
Brian BruneyChicago White Sox3200140000.667.6671.6672.333
Scott DownsCleveland Indians3110030000.333.333.6671.000
Randy ChoateToronto Blue Jays3100000000.333.333.333.667
Geraldo GuzmanArizona Diamondbacks3110010000.333.333.6671.000
Lance CormierTampa Bay Rays3100111000.333.5001.3331.833
Wayne FranklinKansas City Royals3100110000.333.3331.3331.667
Gene StechschulteSt. Louis Cardinals3000000000.000.000.000.000
Gary GloverMiami Marlins3100120100.333.3331.3331.667
Jim BrowerHouston Astros3000010000.000.000.000.000
Luther HackmanTexas Rangers3110010000.333.333.6671.000
Scott StricklandMiami Marlins3000000000.000.000.000.000
Luis VizcainoBaltimore Orioles3100000100.333.333.333.667
Yhency BrazobanArizona Diamondbacks3100000000.333.333.333.667
Kyle PetersonMilwaukee Brewers3100001000.333.500.333.833
Gil MecheKansas City Royals3110010000.333.333.6671.000
Willis RobertsPittsburgh Pirates3000000100.000.000.000.000
Eddie BonineSan Diego Padres3000000000.000.000.000.000
Kurt AinsworthLos Angeles Dodgers3100000000.333.333.333.667
Mike BynumNew York Mets3200010000.667.667.6671.333
Billy KochToronto Blue Jays3100000000.333.333.333.667
Scott SauerbeckChicago White Sox3000000100.000.000.000.000
Onan MasaokaChicago White Sox3000000000.000.000.000.000
Gustavo ChacinNew York Mets3100000000.333.333.333.667
D.J. HoultonLos Angeles Dodgers3000000000.000.000.000.000
Todd StottlemyreArizona Diamondbacks3000000000.000.000.000.000
Michael GonzalezWashington Nationals3100000000.333.333.333.667
Alan MillsDetroit Tigers3110000100.333.333.6671.000
Jesus SanchezOakland Athletics3110002000.333.600.6671.267
Vic DarensbourgPhiladelphia Phillies3000000000.000.000.000.000
Bret SaberhagenBoston Red Sox3210000000.667.6671.0001.667
Mike JuddWashington Nationals3100000000.333.333.333.667
Jason JohnsonNew York Yankees3200010000.667.667.6671.333
Dicky GonzalezTampa Bay Rays3110000000.333.333.6671.000
Brian ReithMilwaukee Brewers3100000000.333.333.333.667
Brian RoseCincinnati Reds3100110100.333.3331.3331.667
Ezequiel AstacioChicago Cubs3100000100.333.333.333.667
Pete HarnischCincinnati Reds3110000000.333.333.6671.000
Junior HerndonKansas City Royals3100000000.333.333.333.667
Jose AcevedoBaltimore Orioles3000000000.000.000.000.000
Bartolo ColónAtlanta Braves3000001000.000.250.000.250
Victor ZambranoNew York Yankees3110001000.333.500.6671.167
Brian MoehlerHouston Astros3200000000.667.667.6671.333
Scott MunterSan Francisco Giants3110000000.333.333.6671.000
Brandon LyonLos Angeles Angels3000000000.000.000.000.000
Dan HarenChicago Cubs3100010000.333.333.333.667
Garrett StephensonSt. Louis Cardinals3000000000.000.000.000.000
Jeff D'AmicoCleveland Indians3000000200.000.000.000.000
Elizardo RamirezTexas Rangers3000000100.000.000.000.000
Blaine NealCleveland Indians3000001100.000.250.000.250
Dennis SpringerLos Angeles Dodgers3100001000.333.500.333.833
Mike KoploveSan Diego Padres3100000100.333.333.333.667
Jim MecirMiami Marlins3100020000.333.333.333.667
Donne WallColorado Rockies3200010000.667.667.6671.333
Mark CoreyPittsburgh Pirates3200010000.667.667.6671.333
Mike GraceCincinnati Reds3210000001.667.7501.0001.750
Kevin AppierSeattle Mariners3000000000.000.000.000.000
Jonah BaylissTampa Bay Rays3000000100.000.000.000.000
Scott SullivanKansas City Royals3220000000.667.6671.3332.000
Mike GalloToronto Blue Jays3100000000.333.333.333.667
Tanyon SturtzeLos Angeles Dodgers3000000000.000.000.000.000
Justin VerlanderDetroit Tigers3100000200.333.333.333.667
Al ReyesNew York Mets3000002100.000.400.000.400
Steve SparksHouston Astros3000000000.000.000.000.000
Andrew LorraineChicago White Sox3100000000.333.333.333.667
Mike StantonChicago Cubs3000001000.000.250.000.250
Rudy SeanezLos Angeles Angels3000000100.000.000.000.000
Jason YoungCleveland Indians3000000000.000.000.000.000
Chuck JamesNew York Mets3000000000.000.000.000.000
Erik BedardLos Angeles Dodgers3000000300.000.000.000.000
Albie LopezSeattle Mariners3100000100.333.333.333.667
Tim WorrellSan Francisco Giants3100000100.333.333.333.667
Jason BergmannKansas City Royals3000000000.000.000.000.000
Matt CappsArizona Diamondbacks3100000000.333.333.333.667
Fernando NieveLos Angeles Angels3000010100.000.000.000.000
Ricky NolascoLos Angeles Angels3000000100.000.000.000.000
Pat MahomesToronto Blue Jays3000000100.000.000.000.000
Kirk SaarloosCleveland Indians3000000200.000.000.000.000
Zach DayMinnesota Twins3100001000.333.500.333.833
Josias ManzanilloBoston Red Sox3210000000.667.6671.0001.667
Pat HentgenToronto Blue Jays3200000000.667.667.6671.333
Zach JacksonWashington Nationals3110000000.333.333.6671.000
Mike MussinaNew York Yankees3100000000.333.333.333.667
Rod BeckSan Diego Padres3000000000.000.000.000.000
Ubaldo JiménezBaltimore Orioles3000000100.000.000.000.000
Kiko CaleroLos Angeles Dodgers3000001100.000.400.000.400
Tommy PhelpsNew York Yankees3100010000.333.333.333.667
Daisuke MatsuzakaNew York Mets3200010000.667.667.6671.333
Nate RobertsonDetroit Tigers3100121100.333.5001.3331.833
Francisco RodríguezDetroit Tigers3000000100.000.000.000.000
Micah OwingsSeattle Mariners3000000200.000.000.000.000
Sean BurnettPhiladelphia Phillies3100000000.333.333.333.667
Jose ContrerasTexas Rangers3000000000.000.000.000.000
Scott EricksonNew York Yankees3201002000.667.8001.3332.133
Jeff ShawLos Angeles Dodgers3000010000.000.000.000.000
Joe SmithToronto Blue Jays3100000100.333.333.333.667
Hipolito PichardoHouston Astros2100000000.500.500.5001.000
Hiroki KurodaNew York Yankees2000000200.000.000.000.000
Nelson FigueroaArizona Diamondbacks2110010000.500.5001.0001.500
Keiichi YabuSan Francisco Giants2000000000.000.000.000.000
Kane DavisToronto Blue Jays2110001100.500.6671.0001.667
Matt HensleyToronto Blue Jays2000000000.000.000.000.000
Rich LoiselleTampa Bay Rays2100010000.500.500.5001.000
David AardsmaToronto Blue Jays2100000000.500.500.5001.000
Joel BennettLos Angeles Dodgers2110000000.500.5001.0001.500
Brian ShouseTampa Bay Rays2100010100.500.500.5001.000
Dae-Sung KooNew York Mets2100130000.500.5002.0002.500
Michael WuertzMiami Marlins2000000000.000.000.000.000
Mike FettersArizona Diamondbacks2000000100.000.000.000.000
Geremi GonzalezToronto Blue Jays2000000000.000.000.000.000
Tom MartinNew York Mets2000000000.000.000.000.000
J.D. DurbinBoston Red Sox2110000100.500.5001.0001.500
Adam BerneroPittsburgh Pirates2100001100.500.667.5001.167
Julio SantanaPhiladelphia Phillies2000000100.000.000.000.000
Joel PineiroLos Angeles Angels2100010100.500.333.500.833
Mike LincolnCincinnati Reds2000000000.000.000.000.000
Britt ReamesPittsburgh Pirates2000000000.000.000.000.000
John LannanKansas City Royals2110001000.500.6671.0001.667
Jeff BennettLos Angeles Dodgers2100010000.500.333.500.833
Carlos PerezLos Angeles Dodgers2000000000.000.333.000.333
Kevin McGlinchyChicago Cubs2100000000.500.500.5001.000
Jason ChristiansenLos Angeles Angels2000000000.000.000.000.000
Steve KarsayOakland Athletics2000000000.000.000.000.000
Jamie ArnoldAtlanta Braves2000001000.000.333.000.333
Clayton KershawLos Angeles Dodgers2000000000.000.000.000.000
Stan BelindaAtlanta Braves2100110000.500.5002.0002.500
Takashi SaitoArizona Diamondbacks2000000000.000.000.000.000
Bud SmithArizona Diamondbacks2100000000.500.500.5001.000
Eric PlunkMilwaukee Brewers2000001000.000.333.000.333
Ryan FranklinSt. Louis Cardinals2000000000.000.000.000.000
Everett StullMinnesota Twins2000000000.000.000.000.000
Dave LeeBoston Red Sox2000000000.000.000.000.000
Scott ProctorBaltimore Orioles2100000000.500.500.5001.000
Orber MorenoChicago White Sox2100010100.500.500.5001.000
Mike MacDougalSeattle Mariners2000000100.000.000.000.000
Dan WrightSeattle Mariners2000000000.000.000.000.000
Justin MillerLos Angeles Dodgers2100000100.500.500.5001.000
Chris NichtingColorado Rockies2100000000.500.500.5001.000
Ron MahayCincinnati Reds2000000000.000.000.000.000
Mariano RiveraNew York Yankees2100110100.500.5002.0002.500
Jon AdkinsChicago White Sox2100000000.500.500.5001.000
Neal CottsWashington Nationals2101010000.500.5001.5002.000
John JohnstoneSan Francisco Giants2000000100.000.000.000.000
Kevin GreggSeattle Mariners2100010000.500.500.5001.000
Masa KobayashiCleveland Indians2100000000.500.500.5001.000
Brandon MeddersSan Francisco Giants2110000000.500.5001.0001.500
Chin-Hui TsaoLos Angeles Dodgers2000000000.000.000.000.000
Joe BorowskiCleveland Indians2100010100.500.500.5001.000
Travis PhelpsDetroit Tigers2000000000.000.000.000.000
R.A. DickeyAtlanta Braves2000000100.000.000.000.000
Frank CastilloMiami Marlins2000000100.000.000.000.000
Macay McBrideDetroit Tigers2110010000.500.5001.0001.500
Nick MassetWashington Nationals2000000000.000.000.000.000
John FrancoHouston Astros2000002000.000.500.000.500
Hideki IrabuTexas Rangers2100001000.500.667.5001.167
Scot ShieldsLos Angeles Angels2000000000.000.000.000.000
Tom GordonArizona Diamondbacks2000000100.000.000.000.000
Marty McLearyMilwaukee Brewers22100200001.0001.0001.5002.500
Dennis CookLos Angeles Angels2000000100.000.000.000.000
Greg SwindellKansas City Royals2000000000.000.000.000.000
Franquelis OsoriaKansas City Royals2000000100.000.000.000.000
Rick HellingMilwaukee Brewers2110001000.500.6671.0001.667
Steve RainMilwaukee Brewers2000000000.000.000.000.000
Glen PerkinsMinnesota Twins2100000000.500.500.5001.000
Ryan DreseHouston Astros2000000000.000.000.000.000
Scott EyrePhiladelphia Phillies2000001000.000.333.000.333
Manny AybarNew York Mets2000000000.000.000.000.000
Brad HennesseyHouston Astros2100000000.500.500.5001.000
Mike BacsikWashington Nationals2100000000.500.500.5001.000
Jeremy FikacSan Francisco Giants2100110000.500.5002.0002.500
Carlos HernandezTampa Bay Rays2000001000.000.333.000.333
Bryan EversgerdSt. Louis Cardinals2000000000.000.000.000.000
Jeff WallaceBoston Red Sox2100000000.500.500.5001.000
Scott LewisCleveland Indians2000000000.000.000.000.000
Armando AlmanzaChicago White Sox2000010000.000.000.000.000
Kevin OlsenOakland Athletics22001100001.0001.0002.5003.500
Carlos AlmanzarBoston Red Sox2000000000.000.000.000.000
Jason MiddlebrookLos Angeles Angels2000000100.000.000.000.000
Darrell MayCincinnati Reds2100000000.500.500.5001.000
Francisco CorderoBoston Red Sox2000000000.000.000.000.000
Chris HammondCincinnati Reds2000001000.000.333.000.333
Nate BumpPhiladelphia Phillies22100100001.0001.0001.5002.500
David RiskeBaltimore Orioles2000000100.000.000.000.000
Jeremy SowersCleveland Indians2000000000.000.000.000.000
Jay PowellAtlanta Braves2000000000.000.000.000.000
Pat StrangeMinnesota Twins2000000000.000.000.000.000
Kevin SloweyPhiladelphia Phillies2000000100.000.000.000.000
Dave StevensAtlanta Braves2100000000.500.500.5001.000
Dennis TankersleySan Diego Padres2000000200.000.000.000.000
Arthur RhodesSt. Louis Cardinals2000000000.000.000.000.000
Jim AbbottMilwaukee Brewers2100010000.500.500.5001.000
Brian EdmondsonDetroit Tigers2110030000