Juan Rivera

#21LF,
Height: 6' 2"
Weight: 230
Bat: R
Throw: R
Born:
College: None
Birth Place: Guarenas, Venezuela
Draft: Undrafted 1996 signed by the

Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Barry ZitoOakland Athletics36820153601.222.282.361.643
Mark BuehrleToronto Blue Jays34920382101.265.306.588.894
Kevin MillwoodSeattle Mariners321000153501.313.371.406.778
Cliff LeePhiladelphia Phillies30700471500.233.250.633.883
Dallas BradenOakland Athletics30720021200.233.258.300.558
Jarrod WashburnDetroit Tigers281020343200.357.419.7501.169
John DanksAtlanta Braves25720011500.280.333.360.693
Jason VargasKansas City Royals25600240200.240.240.480.720
Vicente PadillaBoston Red Sox24800140300.333.360.458.818
Dan HarenChicago Cubs21710130600.333.333.524.857
Ryan VogelsongMinnesota Twins20810010000.400.400.450.850
Scott FeldmanCincinnati Reds20300021100.150.182.150.332
Carl PavanoMinnesota Twins20700140100.350.350.500.850
Felix HernandezSeattle Mariners19300133300.158.261.316.577
Nick BlackburnMinnesota Twins19600010400.316.316.316.632
James ShieldsChicago White Sox19820021100.421.455.526.981
Randy WolfDetroit Tigers19810121100.421.476.6321.108
Jamie MoyerToronto Blue Jays18200000310.111.111.111.222
Josh BeckettLos Angeles Dodgers18200012200.111.200.111.311
Tom GlavineAtlanta Braves18510010100.278.278.333.611
Tim LincecumLos Angeles Angels18810031200.444.474.500.974
Trevor CahillSan Diego Padres18210013300.111.238.167.405
C.J. WilsonLos Angeles Angels18810125100.444.565.6671.232
Dontrelle WillisMilwaukee Brewers17410000311.235.235.294.529
Andy PettitteNew York Yankees17300140200.176.176.353.529
Ryan FranklinSt. Louis Cardinals17700030200.412.412.412.824
Derek HollandChicago White Sox17400132200.235.316.412.728
Brad PennyToronto Blue Jays17310020200.176.176.235.412
Gavin FloydToronto Blue Jays16610130400.375.375.6251.000
Johan SantanaToronto Blue Jays16210011101.125.176.188.364
Al LeiterNew York Yankees16620132010.375.444.6881.132
Brett TomkoColorado Rockies16320012200.188.278.313.590
CC SabathiaNew York Yankees15510020100.333.313.400.713
Joe BlantonWashington Nationals15620041200.400.438.533.971
David PriceBoston Red Sox15500132300.333.412.533.945
Kameron LoeArizona Diamondbacks14200130300.143.143.357.500
Tim WakefieldBoston Red Sox14520010200.357.357.500.857
A.J. BurnettPittsburgh Pirates14520022211.357.471.500.971
Roy HalladayToronto Blue Jays14000000400.000.000.000.000
Dana EvelandTampa Bay Rays14710151100.500.533.7861.319
Joe SaundersSeattle Mariners14410120100.286.267.571.838
Adam EatonColorado Rockies14300001200.214.267.214.481
Freddy GarciaAtlanta Braves14200010401.143.143.143.286
Brad ZieglerMiami Marlins13300010400.231.231.231.462
Kevin SloweyPhiladelphia Phillies13200000100.154.154.154.308
Gil MecheKansas City Royals13610133101.462.563.7691.332
Clay BuchholzPhiladelphia Phillies13200012300.154.250.154.404
Ian KennedyKansas City Royals13100010200.077.077.077.154
Justin VerlanderDetroit Tigers13000001200.000.071.000.071
J.J. PutzArizona Diamondbacks12200231200.167.231.667.897
Jake WestbrookSt. Louis Cardinals12310020300.250.250.333.583
Derek LoweTexas Rangers12610110100.500.500.8331.333
Jonathan PapelbonWashington Nationals12100000500.083.083.083.167
Ryan Rowland-SmithCincinnati Reds12320002101.250.357.417.774
Kenny RogersDetroit Tigers12710150000.583.583.9171.500
Jon LesterChicago Cubs12210033001.167.333.250.583
Sidney PonsonKansas City Royals12210011000.167.231.250.481
Casey FossumBaltimore Orioles12310032210.250.357.333.690
Victor ZambranoNew York Yankees12420020200.333.333.500.833
Ricky RomeroSan Francisco Giants12200000300.167.167.167.333
Tommy HunterTampa Bay Rays11500140000.455.455.7271.182
Erik BedardLos Angeles Dodgers11500122100.455.538.7271.266
Mark HendricksonBaltimore Orioles11620020001.545.545.7271.273
Mike MarothMinnesota Twins11400112001.364.462.6361.098
Miguel BatistaColorado Rockies11210011100.182.250.273.523
Randy JohnsonSan Francisco Giants11410011100.364.417.455.871
Ben SheetsAtlanta Braves11210010200.182.182.273.455
Gio GonzálezWashington Nationals11410111100.364.417.7271.144
Edinson VolquezMiami Marlins11500031111.455.500.455.955
Doug DavisKansas City Royals11510010100.455.455.5451.000
Ramon RamirezLos Angeles Angels10310040200.300.300.400.700
Edwin JacksonSan Diego Padres10310020000.300.300.400.700
Fernando RodneyArizona Diamondbacks10520050100.500.500.7001.200
Rick BauerColorado Rockies10300150100.300.300.600.900
Eric MiltonLos Angeles Dodgers10410230100.400.4001.1001.500
Clayton RichardSan Diego Padres10100111100.100.182.400.582
Roberto HernándezAtlanta Braves10100000100.100.100.100.200
Jeremy BondermanDetroit Tigers10200020200.200.200.200.400
Chad GaudinLos Angeles Dodgers10300110100.300.300.600.900
Rodrigo LopezPhiladelphia Phillies10510112100.500.583.9001.483
Dan WheelerKansas City Royals10000001400.000.091.000.091
Wandy RodríguezHouston Astros10100121300.100.167.400.567
Mike MussinaNew York Yankees9110000100.111.111.222.333
Guillermo MotaKansas City Royals9200231100.222.300.8891.189
Paul ByrdBoston Red Sox9300110100.333.333.6671.000
Madison BumgarnerSan Francisco Giants9300130200.333.400.6671.067
Garrett OlsonOakland Athletics9200001000.222.300.222.522
Rick PorcelloBoston Red Sox9620140000.667.7001.2221.922
Joe KennedyToronto Blue Jays9410011000.444.500.5561.056
Jason JenningsOakland Athletics9410010400.444.444.5561.000
David HernándezLos Angeles Angels9310001300.333.400.444.844
Robinson TejedaCleveland Indians9200000100.222.222.222.444
Joba ChamberlainMilwaukee Brewers9300000200.333.333.333.667
Doug FisterLos Angeles Angels9100000200.111.111.111.222
Dustin NippertTexas Rangers9300111200.333.400.6671.067
Aaron CookColorado Rockies9100000100.111.111.111.222
Chris YoungKansas City Royals9400130100.444.444.7781.222
Jeff FrancisToronto Blue Jays9310010000.333.333.444.778
Jeremy GuthrieWashington Nationals9210010000.222.222.333.556
Jeremy SowersCleveland Indians9200010000.222.222.222.444
Chris CarpenterSt. Louis Cardinals9000001100.000.182.000.182
Cory LidleNew York Yankees9000001300.000.100.000.100
Mike MinorKansas City Royals8200121101.250.333.625.958
Carlos ZambranoPhiladelphia Phillies8210020000.250.250.375.625
Doug BrocailHouston Astros8210010200.250.250.375.625
Matt GarzaMilwaukee Brewers8100000300.125.125.125.250
Cory LuebkeChicago White Sox8400021100.500.556.5001.056
Gustavo ChacinNew York Mets8320011100.375.444.6251.069
David WellsLos Angeles Dodgers8000000000.000.000.000.000
Nate RobertsonDetroit Tigers8000000200.000.000.000.000
Greg SmithAtlanta Braves8110010100.125.111.250.361
Darren O'DayBaltimore Orioles8300000200.375.375.375.750
Wade MileyBaltimore Orioles8110010100.125.125.250.375
Dave BushToronto Blue Jays8201000000.250.250.500.750
John ThomsonKansas City Royals8300010111.375.375.375.750
Clayton KershawLos Angeles Dodgers8210001000.250.333.375.708
Rafael BetancourtColorado Rockies8100000100.125.125.125.250
Aaron LaffeyWashington Nationals8100000200.125.125.125.250
Wade DavisChicago Cubs8210112100.250.400.7501.150
Mat LatosToronto Blue Jays8100001100.125.222.125.347
Joel PineiroLos Angeles Angels8200010100.250.333.250.583
Jimmy GobbleColorado Rockies8310120000.375.375.8751.250
Justin MastersonBoston Red Sox8100001200.125.222.125.347
Jason JohnsonNew York Yankees8410141200.500.5001.0001.500
Brandon LeagueKansas City Royals7100001200.143.250.143.393
Matt BelisleMinnesota Twins7100010000.143.143.143.286
Chad BillingsleyPhiladelphia Phillies7200012000.286.444.286.730
Jesse CrainChicago White Sox7310162100.429.5001.0001.500
Bobby JenksBoston Red Sox7110020200.143.143.286.429
Kevin CorreiaPhiladelphia Phillies7000000100.000.000.000.000
Frank FranciscoChicago White Sox7400361000.571.6251.8572.482
Sean BurnettPhiladelphia Phillies7100000000.143.143.143.286
Jose ContrerasTexas Rangers7100000100.143.143.143.286
Eric DuBoseLos Angeles Dodgers7200121100.286.375.7141.089
George SherrillKansas City Royals7200001000.286.375.286.661
Drew PomeranzBoston Red Sox7410000100.571.571.7141.286
Ted LillyLos Angeles Dodgers7430031010.571.6251.0001.625
Mark LoweDetroit Tigers7320122100.429.5561.1431.698
Jamey WrightLos Angeles Dodgers7200000100.286.286.286.571
Wade LeBlancPittsburgh Pirates7110000100.143.143.286.429
Huston StreetLos Angeles Angels7200000101.286.286.286.571
Vin MazzaroSan Francisco Giants7310000100.429.429.5711.000
Marc RzepczynskiSeattle Mariners7320000200.429.429.7141.143
Max ScherzerWashington Nationals7100000000.143.143.143.286
Greg MadduxLos Angeles Dodgers7200000210.286.286.286.571
Brett AndersonChicago Cubs7210001000.286.375.429.804
Jake PeavySan Francisco Giants7100121200.143.333.571.905
Jake WoodsPhiladelphia Phillies7200001000.286.375.286.661
Jae SeoTampa Bay Rays7400121000.571.5561.0001.556
Shawn ChaconOakland Athletics7400010100.571.571.5711.143
R.A. DickeyAtlanta Braves7220020000.286.286.571.857
D.J. CarrascoAtlanta Braves7100010101.143.143.143.286
Todd JonesDetroit Tigers6210000000.333.333.500.833
Daisuke MatsuzakaNew York Mets6110020100.167.143.333.476
Sean WhiteLos Angeles Dodgers6200111000.333.429.8331.262
Brandon BeachyLos Angeles Dodgers6300030110.500.500.5001.000
Glen PerkinsMinnesota Twins6200010000.333.286.333.619
Brian DuensingChicago Cubs6100000000.167.167.167.333
Mariano RiveraNew York Yankees6000000400.000.000.000.000
Ismael ValdezMiami Marlins6320120200.500.5001.3331.833
Jaime GarcíaAtlanta Braves6210140100.333.3331.0001.333
Esmil RogersNew York Yankees6200020300.333.333.333.667
Chris JakubauskasCleveland Indians6200000000.333.333.333.667
Zack GreinkeArizona Diamondbacks6000000100.000.000.000.000
Tanyon SturtzeLos Angeles Dodgers6000010000.000.000.000.000
Jeremy AffeldtSan Francisco Giants6310000000.500.500.6671.167
Horacio RamirezChicago Cubs6210110100.333.3331.0001.333
Scott KazmirLos Angeles Dodgers6210000100.333.333.500.833
Jose LimaNew York Mets6100110000.167.167.667.833
Shawn CampPhiladelphia Phillies6200021200.333.429.333.762
Jason FrasorAtlanta Braves6200020000.333.333.333.667
Francisco CorderoBoston Red Sox6100000300.167.167.167.333
Adam BerneroPittsburgh Pirates6100000000.167.167.167.333
Lance CormierTampa Bay Rays6200010000.333.333.333.667
Ron MahayCincinnati Reds6100111000.167.286.667.952
Josh RoenickeLos Angeles Angels6100010000.167.167.167.333
John LackeyChicago Cubs6110001100.167.286.333.619
Chad QuallsColorado Rockies6100000100.167.167.167.333
Runelvys HernandezHouston Astros6220010000.333.333.6671.000
Andrew BaileyLos Angeles Angels6100000100.167.167.167.333
Josh RupeBaltimore Orioles6200021100.333.429.333.762
Matt GinterMilwaukee Brewers6300140101.500.5001.0001.500
Yovani GallardoSeattle Mariners6210000100.333.333.500.833
Josh CollmenterAtlanta Braves6320011000.500.571.8331.405
Octavio DotelDetroit Tigers6210003200.333.556.5001.056
Joaquín BenoitPhiladelphia Phillies6000020100.000.000.000.000
Rafael SorianoToronto Blue Jays6300130000.500.5001.0001.500
Brandon MorrowLos Angeles Dodgers6200000100.333.333.333.667
Brian TalletSan Diego Padres6310240000.500.5001.6672.167
Jake ArrietaChicago Cubs6300110100.500.5001.0001.500
Chien-Ming WangKansas City Royals6420060100.667.6671.0001.667
Damian MossColorado Rockies6100120100.167.167.667.833
Brian MatuszArizona Diamondbacks6200010000.333.333.333.667
Mitch TalbotNew York Mets6000000100.000.000.000.000
Ervin SantanaMinnesota Twins6100000100.167.167.167.333
David HuffLos Angeles Angels6210010000.333.333.500.833
José VerasAtlanta Braves6110001000.167.286.333.619
Jeff NiemannTampa Bay Rays6210000100.333.333.500.833
Antonio AlfonsecaPhiladelphia Phillies6110010100.167.167.333.500
Matt ThorntonSan Diego Padres5000000000.000.000.000.000
Travis HarperTampa Bay Rays5200021000.400.500.400.900
Andy SonnanstineChicago Cubs5100110000.200.200.8001.000
Billy WagnerAtlanta Braves5000001100.000.167.000.167
Duaner SanchezSan Diego Padres5100000200.200.200.200.400
Esteban LoaizaChicago White Sox5300230000.600.5001.8002.300
Scott DownsCleveland Indians5100002200.200.429.200.629
Tony PenaLos Angeles Angels5200001101.400.500.400.900
Joe NathanWashington Nationals5100002110.200.429.200.629
Sean DouglassCleveland Indians5400010001.800.800.8001.600
Justin DuchschererBaltimore Orioles5100001100.200.333.200.533
Odalis PerezWashington Nationals5210010000.400.400.6001.000
David AardsmaToronto Blue Jays5310022000.600.714.8001.514
Ryan FeierabendTexas Rangers5420140000.800.8001.8002.600
Juan CruzPhiladelphia Phillies5100001000.200.333.200.533
Ron VilloneWashington Nationals5310010000.600.600.8001.400
Dewon BrazeltonSt. Louis Cardinals5410110000.800.8001.6002.400
Sergio RomoLos Angeles Dodgers5210000100.400.400.6001.000
Mitchell BoggsBoston Red Sox5110000100.200.200.400.600
Mark PriorCincinnati Reds5100011000.200.333.200.533
Armando BenitezMiami Marlins5110000000.200.200.400.600
Jensen LewisChicago Cubs5200000000.400.400.400.800
Jesus ColomeColorado Rockies5000012200.000.286.000.286
Mike TimlinColorado Rockies5210001200.400.500.6001.100
Santiago CasillaOakland Athletics5100021100.200.286.200.486
Ian SnellLos Angeles Dodgers5000002000.000.286.000.286
Kazuhisa IshiiNew York Mets5110011000.200.333.400.733
Wil LedezmaMinnesota Twins5100001000.200.333.200.533
Eddie GuardadoWashington Nationals5210010000.400.400.6001.000
Brett MyersCleveland Indians5210000000.400.400.6001.000
Wes LittletonSeattle Mariners5100000000.200.200.200.400
Jhoulys ChacinSan Diego Padres5000010300.000.000.000.000
Gary GloverMiami Marlins5000000100.000.000.000.000
Casey JanssenSan Diego Padres5000010000.000.000.000.000
John ElyMilwaukee Brewers5200120100.400.4001.0001.400
Brandon McCarthyLos Angeles Dodgers5000001100.000.167.000.167
Alfredo AcevesNew York Yankees5100001000.200.429.200.629
Jeff KarstensPittsburgh Pirates5100020100.200.167.200.367
Paul MaholmCincinnati Reds5100000100.200.200.200.400
Kyle FarnsworthHouston Astros5100011000.200.333.200.533
Luke HochevarKansas City Royals5100110100.200.200.8001.000
Roy CorcoranLos Angeles Dodgers5100010000.200.200.200.400
Kerry WoodChicago Cubs5100002100.200.429.200.629
Scott BakerLos Angeles Dodgers5200130100.400.4001.0001.400
Takashi SaitoArizona Diamondbacks5320000100.600.6001.0001.600
Danys BaezPhiladelphia Phillies5200012000.400.571.400.971
Patrick CorbinArizona Diamondbacks5100000000.200.200.200.400
Jon GarlandColorado Rockies5100000001.200.200.200.400
Kevin GryboskiSan Francisco Giants5410010000.800.8001.0001.800
Juan DominguezOakland Athletics5100110200.200.200.8001.000
Chris RayOakland Athletics5100011000.200.333.200.533
Kyle McClellanTexas Rangers5200120110.400.4001.0001.400
Eric O'FlahertyAtlanta Braves5100010000.200.200.200.400
Jeff WeaverLos Angeles Dodgers5210000100.400.400.6001.000
Andy Van HekkenHouston Astros4000000000.000.000.000.000
Livan HernandezMilwaukee Brewers4000000100.000.000.000.000
Clay HensleyWashington Nationals4100120000.250.2501.0001.250
Manny DelcarmenWashington Nationals4200010000.500.500.5001.000
Jonathan BroxtonSt. Louis Cardinals4100011100.250.400.250.650
Chris SaleBoston Red Sox4000000000.000.000.000.000
David WeathersMilwaukee Brewers4100120100.250.2501.0001.250
Chris PérezMilwaukee Brewers4100000100.250.250.250.500
Kyle DaviesNew York Yankees4110010000.250.250.500.750
Tim StaufferArizona Diamondbacks4100011000.250.400.250.650
Matt CainSan Francisco Giants4110000100.250.250.500.750
Mike HamptonArizona Diamondbacks44000100001.0001.0001.0002.000
Brad BrachBaltimore Orioles4110001200.250.400.500.900
Darrell RasnerNew York Yankees4000000000.000.000.000.000
Matt HarrisonPhiladelphia Phillies4200121000.500.6001.2501.850
Aaron SeleNew York Mets4100000000.250.250.250.500
Travis BlackleySan Francisco Giants4210020000.500.500.7501.250
Matt GuerrierMinnesota Twins4110010000.250.250.500.750
Vance WorleyMiami Marlins4300140000.750.7501.5002.250
Lenny DiNardoOakland Athletics4000000000.000.000.000.000
Brian SweeneySeattle Mariners4200110000.500.5001.2501.750
Javier VazquezMiami Marlins4110001000.250.500.5001.000
Cliff PolitteSt. Louis Cardinals4100010200.250.250.250.500
Brad BergesenArizona Diamondbacks4000000100.000.000.000.000
José ValverdeSan Diego Padres4000000100.000.000.000.000
Kiko CaleroLos Angeles Dodgers4000000300.000.000.000.000
Seth McClungPittsburgh Pirates4100001000.250.400.250.650
Chris SpurlingMilwaukee Brewers4200000000.500.500.5001.000
Ryan MadsonOakland Athletics4000010000.000.000.000.000
Tommy MiloneNew York Mets4100000000.250.250.250.500
Steve KlinePhiladelphia Phillies4100011000.250.400.250.650
Franklyn GermanChicago White Sox4110000000.250.250.500.750
Dennys ReyesBaltimore Orioles4100000100.250.250.250.500
Paul WilsonCincinnati Reds4000000000.000.000.000.000
Brandon BackeHouston Astros4110010000.250.250.500.750
Matt AlbersWashington Nationals4210140000.500.5001.5002.000
Kason GabbardBoston Red Sox4000000100.000.000.000.000
Justin SpeierColorado Rockies4110001100.250.400.500.900
Tyler YatesPittsburgh Pirates4200002000.500.667.5001.167
Jerome WilliamsSt. Louis Cardinals4200140100.500.5001.2501.750
Brandon LyonLos Angeles Angels4000000100.000.000.000.000
Matt ClementToronto Blue Jays4000000000.000.000.000.000
Kyle LohseTexas Rangers4200021100.500.600.5001.100
Mike MacDougalSeattle Mariners4100000100.250.250.250.500
Steve SparksHouston Astros4000001000.000.200.000.200
Micah OwingsSeattle Mariners4000002000.000.333.000.333
Ryan PerryWashington Nationals4000000000.000.200.000.200
Joakim SoriaKansas City Royals4100000200.250.250.250.500
Bronson ArroyoCincinnati Reds4100011100.250.500.250.750
Jason MarquisCincinnati Reds4100001000.250.400.250.650
Anthony BassTexas Rangers4000000000.000.000.000.000
Shawn KelleyWashington Nationals4000000200.000.000.000.000
Dustin HermansonCincinnati Reds4000000100.000.000.000.000
Dan GieseOakland Athletics4100001110.250.400.250.650
Lance CarterToronto Blue Jays4310130000.750.7501.7502.500
Curt SchillingBoston Red Sox4100110100.250.2501.0001.250
Ronald BelisarioBoston Red Sox4100000100.250.250.250.500
Sean GallagherColorado Rockies4000001000.000.200.000.200
Mark RedmanColorado Rockies4000001100.000.200.000.200
John LannanKansas City Royals4210002100.500.667.7501.417
Ernesto FrieriNew York Yankees4100010100.250.200.250.450
Chad HarvilleArizona Diamondbacks4200010000.500.500.5001.000
John WasdinSt. Louis Cardinals4100110000.250.2501.0001.250
Bartolo ColónAtlanta Braves4100001000.250.400.250.650
Ricardo RodriguezPittsburgh Pirates3200000000.667.667.6671.333
Pedro FelicianoChicago Cubs3000000000.000.000.000.000
Chris ReitsmaSeattle Mariners3200000000.667.667.6671.333
Damaso MarteNew York Yankees3110010000.333.333.6671.000
Mike StantonChicago Cubs3000000100.000.000.000.000
Wade MillerToronto Blue Jays3110000000.333.333.6671.000
Dan WrightSeattle Mariners3000000100.000.000.000.000
Justin MillerLos Angeles Dodgers3000000000.000.000.000.000
Phil CokePittsburgh Pirates33000110001.0001.0001.0002.000
Juan RinconLos Angeles Angels3100000000.333.333.333.667
Mike LeakeSt. Louis Cardinals3000000000.000.000.000.000
Cole HamelsTexas Rangers3200000000.667.667.6671.333
Mike MyersLos Angeles Dodgers3100130100.333.3331.3331.667
Ambiorix BurgosNew York Mets3000000000.000.000.000.000
Adam WainwrightSt. Louis Cardinals3110010100.333.333.6671.000
Jeremy AccardoArizona Diamondbacks3200010100.667.667.6671.333
Luke GregersonHouston Astros3000000000.000.000.000.000
Doug MathisTampa Bay Rays3000000100.000.000.000.000
B.J. RyanChicago Cubs3000000200.000.000.000.000
José QuintanaChicago White Sox3000000000.000.000.000.000
John AxfordOakland Athletics3000000100.000.000.000.000
Sean O'SullivanBoston Red Sox3000000000.000.000.000.000
Ramon TroncosoLos Angeles Dodgers3100011100.333.500.333.833
John KoronkaLos Angeles Dodgers3100130200.333.3331.3331.667
Aquilino LopezDetroit Tigers3100010101.333.333.333.667
Rich HillLos Angeles Dodgers3000000000.000.000.000.000
Daniel HudsonPittsburgh Pirates3000000000.000.000.000.000
Braden LooperChicago Cubs3000000100.000.000.000.000
Josh GeerSan Diego Padres3100020000.333.333.333.667
Randall DelgadoArizona Diamondbacks3000000100.000.000.000.000
Kyle SnyderNew York Mets3200110000.667.6671.6672.333
Erasmo RamirezChicago White Sox3100000000.333.333.333.667
Craig BreslowMinnesota Twins3100000100.333.333.333.667
Grant BalfourTampa Bay Rays3000020200.000.000.000.000
Stephen StrasburgWashington Nationals3100000000.333.333.333.667
Jonathon NieseNew York Yankees3100120000.333.3331.3331.667
Jeff HarrisCleveland Indians3200110000.667.6671.6672.333
Matt PalmerSeattle Mariners3000000100.000.000.000.000
Josh TomlinCleveland Indians3000000100.000.000.000.000
Brian BassPhiladelphia Phillies3200000000.667.667.6671.333
Chad DurbinPhiladelphia Phillies3000010000.000.000.000.000
Carlos HernandezTampa Bay Rays3000000000.000.000.000.000
Rich HardenMinnesota Twins3000000000.000.000.000.000
LaTroy HawkinsToronto Blue Jays3000000100.000.000.000.000
Bob HowryChicago Cubs3100010000.333.333.333.667
Brian PowellWashington Nationals3100000100.333.333.333.667
Shaun MarcumCleveland Indians3000000100.000.000.000.000
Bud NorrisLos Angeles Angels3000000000.000.000.000.000
Brad RadkeMinnesota Twins3000000100.000.000.000.000
Bryan BullingtonKansas City Royals3000000000.000.000.000.000
Tom GorzelannyNew York Mets3100000100.333.333.333.667
Chris TillmanBaltimore Orioles3220010000.667.6671.3332.000
Juan NicasioPittsburgh Pirates3110010100.333.333.6671.000
Scott RichmondTexas Rangers3000000200.000.000.000.000
Frank CastilloMiami Marlins3000000000.000.000.000.000
Jered WeaverSan Diego Padres3000000100.000.000.000.000
Scott LinebrinkSt. Louis Cardinals3210010100.667.6671.0001.667
Doug WaechterKansas City Royals3000000000.000.000.000.000
Ruddy LugoDetroit Tigers3000000100.000.000.000.000
Alexi OgandoArizona Diamondbacks3100002000.333.600.333.933
Noah LowrySan Francisco Giants3100120000.333.3331.3331.667
Chris BrittonSan Diego Padres3000000000.000.000.000.000
Dennis TankersleySan Diego Padres3100000000.333.333.333.667
Rafael PerezSeattle Mariners3000001100.000.250.000.250
Jason GrilliToronto Blue Jays3000001000.000.250.000.250
Sean GreenTexas Rangers3100010100.333.250.333.583
Charlie HaegerBoston Red Sox3100010000.333.333.333.667
Emiliano FrutoAtlanta Braves3100000000.333.333.333.667
Travis WoodKansas City Royals3100120100.333.3331.3331.667
John GrabowLos Angeles Dodgers3110000200.333.333.6671.000
Jonathan SanchezKansas City Royals3210010000.667.6671.0001.667
Akinori OtsukaTexas Rangers3100002000.333.600.333.933
David PauleyArizona Diamondbacks3000000000.000.000.000.000
Edgmer EscalonaSan Francisco Giants3000000000.000.000.000.000
Alberto CastilloLos Angeles Dodgers3000000000.000.000.000.000
Jason BerkenPhiladelphia Phillies3110001200.333.500.6671.167
Edward MujicaDetroit Tigers3110000100.333.333.6671.000
Luke FrenchMinnesota Twins3200130000.667.6671.6672.333
Jorge De La RosaArizona Diamondbacks3000000000.000.000.000.000
Brian AndersonTampa Bay Rays3100000100.333.333.333.667
Neftalí FelizMilwaukee Brewers3000000000.000.000.000.000
Daniel BardPittsburgh Pirates3000010000.000.000.000.000
Johnny CuetoSan Francisco Giants3000000100.000.000.000.000
Kyle WeilandHouston Astros3110000000.333.333.6671.000
Jim JohnsonAtlanta Braves3100000000.333.333.333.667
Keith FoulkeOakland Athletics3100120000.333.3331.3331.667
Brad LidgeWashington Nationals3200011100.667.750.6671.417
Dennis SarfateBaltimore Orioles3000000000.000.000.000.000
Philip HumberSan Diego Padres3100000000.333.333.333.667
Brian BruneyChicago White Sox3100000100.333.333.333.667
Ubaldo JiménezBaltimore Orioles3100110000.333.3331.3331.667
Travis DriskillHouston Astros3110000000.333.333.6671.000
Phil HughesMinnesota Twins3200000000.667.667.6671.333
Justin GermanoSeattle Mariners3000000000.000.000.000.000
Tyson RossTexas Rangers3100110100.333.3331.3331.667
Cedrick BowersOakland Athletics3100110000.333.3331.3331.667
Koji UeharaChicago Cubs3000000200.000.000.000.000
Julio MateoSan Francisco Giants3100010000.333.250.333.583
Homer BaileyCincinnati Reds3000000000.000.000.000.000
Jerry BlevinsNew York Mets3110001000.333.500.6671.167
Aaron HarangPhiladelphia Phillies3000000000.000.000.000.000
Trevor HoffmanMilwaukee Brewers3100000000.333.333.333.667
Tyler ClippardNew York Yankees3000000100.000.000.000.000
Ross OhlendorfCincinnati Reds3000000100.000.000.000.000
Jaret WrightPittsburgh Pirates3100014001.333.714.3331.048
Kelvim EscobarMilwaukee Brewers3100000100.333.333.333.667
Robert RayMiami Marlins3100010100.333.333.333.667
Luke HudsonKansas City Royals3000000000.000.000.000.000
John MaineMiami Marlins3200000000.667.667.6671.333
Joe SmithToronto Blue Jays33010200001.0001.0001.6672.667
Yhency BrazobanArizona Diamondbacks3100141100.333.5001.3331.833
Cha Seung BaekSan Diego Padres3100000000.333.333.333.667
Jesse LitschToronto Blue Jays3100110000.333.3331.3331.667
Ryan BukvichBaltimore Orioles3000000000.000.000.000.000
Brett CecilSt. Louis Cardinals3000000000.000.000.000.000
Kyle KendrickBoston Red Sox3100000000.333.500.333.833
J.A. HappToronto Blue Jays3100000000.333.333.333.667
Felipe PaulinoCleveland Indians3100000100.333.333.333.667
Aneury RodriguezHouston Astros3200000000.667.667.6671.333
James RussellCleveland Indians3100000001.333.333.333.667
Heath BellWashington Nationals3200110000.667.6671.6672.333
John StephensPhiladelphia Phillies3100000000.333.333.333.667
Jon RauchKansas City Royals3000000000.000.000.000.000
Bobby CramerOakland Athletics3000000000.000.000.000.000
Radhames LizPittsburgh Pirates3000000000.000.000.000.000
Edwin MorenoBoston Red Sox2100110000.500.5002.0002.500
Jair JurrjensColorado Rockies2000000000.000.000.000.000
A.J. MurrayMilwaukee Brewers2100000000.500.500.5001.000
Jonathan AlbaladejoMiami Marlins22100100101.0001.0001.5002.500
Joel HanrahanDetroit Tigers2000000100.000.000.000.000
Bill WhitePhiladelphia Phillies2000000000.000.000.000.000
Tony SippHouston Astros2100000100.500.500.5001.000
Evan MeekWashington Nationals2100011000.500.667.5001.167
George KontosSan Francisco Giants2000001000.000.333.000.333
Bobby KeppelCincinnati Reds2100110000.500.5002.0002.500
Willie EyreTexas Rangers2000000000.000.000.000.000
Jason HammelKansas City Royals2110001000.500.6671.0001.667
Brian BannisterKansas City Royals2100000000.500.500.5001.000
Matt CappsArizona Diamondbacks2000000100.000.000.000.000
Josh JohnsonSan Diego Padres2000000000.000.000.000.000
Brian BurresColorado Rockies2100110000.500.5002.0002.500
Joel ZumayaMinnesota Twins2000000000.000.000.000.000
Andrew BrownWashington Nationals2100000000.500.500.5001.000
Brandon MeddersSan Francisco Giants2000000000.000.000.000.000
Blaine BoyerBoston Red Sox2000000000.000.000.000.000
J.P. HowellToronto Blue Jays2100110000.500.5002.0002.500
Joel PeraltaChicago Cubs2000000000.000.000.000.000
Cory WadeKansas City Royals2000000000.000.000.000.000
Cla MeredithWashington Nationals2000000100.000.000.000.000
Francisco LirianoToronto Blue Jays2000002000.000.500.000.500
Jeff LockeMiami Marlins2000010010.000.000.000.000
Joe SaveryChicago White Sox2000000000.000.000.000.000
Bartolome FortunatoSan Francisco Giants2000000000.000.000.000.000
Eddie BonineSan Diego Padres2110001000.500.6671.0001.667
Roger ClemensNew York Yankees2110001110.500.6671.0001.667
David RobertsonChicago White Sox22000210001.0001.0001.0002.000
Arnie MunozWashington Nationals22002600001.0001.0004.0005.000
Jeff BennettLos Angeles Dodgers2000000100.000.000.000.000
Scott ProctorBaltimore Orioles2000000100.000.000.000.000
Geoff GearySan Diego Padres2000001000.000.333.000.333
Neal CottsWashington Nationals2000001000.000.333.000.333
Michael GonzalezWashington Nationals2000000000.000.000.000.000
Jon SwitzerNew York Mets2100000000.500.500.5001.000
Edgar GonzalezCincinnati Reds2000000000.000.500.000.500
Marco EstradaToronto Blue Jays2110000000.500.5001.0001.500
Chris LambertBaltimore Orioles2000000100.000.000.000.000
Adam LoewenTexas Rangers2000001000.000.333.000.333
Todd WellemeyerChicago Cubs22000000001.0001.0001.0002.000
Stephen RandolphKansas City Royals2000000000.000.000.000.000
Francisco RodríguezDetroit Tigers2000000000.000.000.000.000
Jason DavisPittsburgh Pirates2100020000.500.500.5001.000
Jason BeverlinCleveland Indians2000000000.000.000.000.000
James McDonaldChicago Cubs22001200001.0001.0002.5003.500
Jason MotteAtlanta Braves2100010000.500.500.5001.000
Kirk SaarloosCleveland Indians2100010000.500.500.5001.000
Jason SimontacchiWashington Nationals22100010001.0001.0001.5002.500
Jeff FarnsworthPhiladelphia Phillies2100001000.500.667.5001.167
Colby LewisTexas Rangers2100121000.500.6672.0002.667
Carlos SilvaBoston Red Sox2100000000.500.500.5001.000
Tyler WalkerWashington Nationals2101000000.500.5001.5002.000
Mike KoploveSan Diego Padres22000100001.0001.0001.0002.000
Jarrod ParkerOakland Athletics2000001000.000.333.000.333
Jeremy HellicksonPhiladelphia Phillies2000001100.000.333.000.333
Brian Fuentes