John Lannan

#37RP,
Height: 6' 4"
Weight: 215
Bat: L
Throw: L
Born:
College: Siena
Birth Place: Long Beach, New York
Draft: 2005 11th round by the
  • Pitching
  • Batting

    Career

    All

Batting
PlayerTeamABH2B3BHRRBIBBKSBCSAVGOBPSLGOPS
Jimmy RollinsSan Francisco Giants461120152210.239.271.348.619
Chase UtleyLos Angeles Dodgers411310264921.317.417.488.904
Martín PradoMiami Marlins411040032400.244.279.341.621
Shane VictorinoChicago Cubs401120134112.275.383.400.783
Ryan HowardPhiladelphia Phillies399203831400.231.348.513.861
David WrightNew York Mets351250035530.343.425.486.911
Matt DiazMiami Marlins331440024110.424.486.5451.032
Brian McCannHouston Astros33820034720.242.324.303.627
Chipper JonesAtlanta Braves331120164400.333.421.485.906
Jeff FrancoeurMiami Marlins311560162100.484.529.7741.304
Raúl IbañezKansas City Royals301421261800.467.500.8001.300
Jayson WerthWashington Nationals301020477710.333.459.8001.259
Dan UgglaWashington Nationals27900136200.333.486.444.930
Hanley RamírezBoston Red Sox261130171221.423.444.6541.098
Carlos RuizSeattle Mariners26700136100.269.394.385.779
Michael BournBaltimore Orioles24520021810.208.240.292.532
Pedro FelizSan Diego Padres231000151100.435.458.5651.024
Wilson ValdezMiami Marlins22401021100.182.217.273.490
Carlos LeeMiami Marlins221030251000.455.478.8641.342
Freddie FreemanAtlanta Braves21910031600.429.478.476.954
Emilio BonifacioAtlanta Braves21710013450.333.400.381.781
Ronny CedeñoSan Francisco Giants21610011111.286.318.333.652
Fernando TatisNew York Mets21620021200.286.304.381.685
Carlos BeltránHouston Astros21520023300.238.333.333.667
Álex GonzálezDetroit Tigers21810130300.381.381.571.952
José ReyesNew York Mets20610010110.300.333.350.683
Jeff KeppingerChicago White Sox20701032000.350.409.450.859
Miguel TejadaMiami Marlins20410020100.200.200.250.450
Placido PolancoMiami Marlins20900032000.450.478.450.928
Hunter PenceSan Francisco Giants20500144101.250.375.400.775
Yunel EscobarLos Angeles Angels19300003100.158.273.158.431
Neil WalkerNew York Mets19810010210.421.421.474.895
Yadier MolinaSt. Louis Cardinals19610020000.316.316.368.684
Matt KempAtlanta Braves18310023400.167.286.222.508
Adam LaRocheChicago White Sox18210011600.111.158.167.325
Andrew McCutchenPittsburgh Pirates18921125320.500.609.8891.498
Jorge CantuLos Angeles Angels18520140100.278.278.556.833
Luis CastilloPhiladelphia Phillies18510123100.278.381.500.881
Lance BerkmanTexas Rangers18810024001.444.545.5001.045
Omar InfanteDetroit Tigers18720002200.389.450.500.950
Kelly JohnsonNew York Mets18720130300.389.389.6671.056
Matt HollidayNew York Yankees17620114320.353.476.6471.123
Nate McLouthWashington Nationals17520012500.294.455.412.866
Chase HeadleyNew York Yankees17210021200.118.167.176.343
Ty WiggintonMiami Marlins17410012000.235.316.294.610
Ryan TheriotSan Francisco Giants16510012100.313.389.375.764
Cody RossOakland Athletics16320012200.188.278.313.590
Ángel PagánSan Francisco Giants15100001201.067.125.067.192
Jose TabataToronto Blue Jays15510001110.333.375.400.775
Ryan LudwickTexas Rangers15300003210.200.333.200.533
Albert PujolsLos Angeles Angels15400113101.267.389.467.856
David RossChicago Cubs15100001200.067.125.067.192
Adrián GonzálezLos Angeles Dodgers15410032100.267.353.333.686
Logan MorrisonTampa Bay Rays15100011600.067.125.067.192
John Mayberry Jr.Detroit Tigers14610012021.429.529.5001.029
Aramis RamírezPittsburgh Pirates14110011200.071.133.143.276
Chris SnyderTexas Rangers14310010201.214.214.286.500
Cameron MaybinLos Angeles Angels14100001600.071.133.071.205
Will VenableLos Angeles Dodgers14511010201.357.357.571.929
Willy TaverasKansas City Royals14200000020.143.143.143.286
Brad HawpeLos Angeles Angels14500132000.357.438.5711.009
Lastings MilledgeChicago White Sox13610030100.462.462.5381.000
Justin UptonDetroit Tigers13301124200.231.412.6151.027
Jason HeywardChicago Cubs13310113110.231.375.538.913
Freddy SanchezSan Francisco Giants13200001100.154.214.154.368
Adam JonesBaltimore Orioles13500001210.385.429.385.813
Nick MarkakisAtlanta Braves13200002000.154.267.154.421
Troy TulowitzkiToronto Blue Jays13620031200.462.500.6151.115
Andre EthierLos Angeles Dodgers13500131100.385.429.6151.044
Garrett JonesNew York Yankees13100010310.077.077.077.154
Ryan ChurchArizona Diamondbacks13530262301.385.4671.0771.544
Brendan RyanDetroit Tigers13100000000.077.077.077.154
Carlos GonzálezColorado Rockies12501020110.417.417.5831.000
Chris YoungBoston Red Sox12200123300.167.333.417.750
Gaby SánchezSeattle Mariners12510033100.417.563.5001.063
Andy LaRocheChicago White Sox12300021200.250.308.250.558
Clint BarmesKansas City Royals11200000200.182.182.182.364
Aubrey HuffSan Francisco Giants11200022100.182.308.182.490
Omir SantosWashington Nationals11200010000.182.182.182.364
Derrek LeePittsburgh Pirates11410221010.364.4171.0001.417
Jason BaySeattle Mariners11410122000.364.462.7271.189
John BuckAtlanta Braves11300011300.273.333.273.606
Colby RasmusTampa Bay Rays11200110200.182.182.455.636
Jeff BakerMiami Marlins11401000100.364.364.545.909
Giancarlo StantonMiami Marlins11530120000.455.5001.0001.500
Mark ReynoldsColorado Rockies11110003100.091.286.182.468
Carlos DelgadoBoston Red Sox10300120400.300.300.600.900
Wes HelmsAtlanta Braves10110012400.100.231.200.431
Mark TeixeiraNew York Yankees10300013100.300.462.300.762
Jerry Hairston Jr.Los Angeles Dodgers10300011000.300.364.300.664
Daniel MurphyWashington Nationals10300020000.300.300.300.600
Brandon PhillipsAtlanta Braves10600022021.600.667.6001.267
Mark EllisSt. Louis Cardinals10200000100.200.200.200.400
Reed JohnsonWashington Nationals10300011200.300.364.300.664
Ben FranciscoArizona Diamondbacks9410032110.444.545.5561.101
Mike CameronWashington Nationals9310121000.333.400.7781.178
Melvin MoraArizona Diamondbacks9310000100.333.333.444.778
Ian DesmondColorado Rockies9210000300.222.222.333.556
Oscar SalazarMiami Marlins9200010100.222.222.222.444
Andres TorresBoston Red Sox9310001100.333.400.444.844
Chris DenorfiaColorado Rockies9100010200.111.111.111.222
Luke ScottTampa Bay Rays9320110100.333.333.8891.222
Juan PierreMiami Marlins9200000000.222.300.222.522
Jordan SchaferSt. Louis Cardinals9430002200.444.545.7781.323
Skip SchumakerSan Diego Padres9300001100.333.400.333.733
Pat BurrellSan Francisco Giants9200014100.222.429.222.651
Ryan DoumitAtlanta Braves9300120000.333.333.6671.000
Domonic BrownColorado Rockies8310010310.375.375.500.875
Garret AndersonLos Angeles Dodgers8400020000.500.500.5001.000
Brian SchneiderPhiladelphia Phillies8410010100.500.500.6251.125
Steve PearceToronto Blue Jays8310121000.375.444.8751.319
Johnny DamonCleveland Indians8210110000.250.250.7501.000
J.J. HardyBaltimore Orioles8000000300.000.000.000.000
Prince FielderTexas Rangers8100003400.125.364.125.489
Chris CoghlanToronto Blue Jays8200001000.250.333.250.583
Denard SpanSan Francisco Giants8100020000.125.125.125.250
Oliver PérezWashington Nationals8200010200.250.250.250.500
Corey HartPittsburgh Pirates8300131220.375.444.7501.194
Alfonso SorianoNew York Yankees8200133120.250.455.6251.080
Jack WilsonAtlanta Braves8210010000.250.250.375.625
Kevin FrandsenSan Francisco Giants8411000000.500.500.8751.375
Jamey CarrollWashington Nationals8110000000.125.125.250.375
Kevin KouzmanoffTexas Rangers8210013100.250.500.375.875
Joey VottoCincinnati Reds8300020100.375.444.375.819
Aaron MilesLos Angeles Dodgers8310002100.375.500.5001.000
Paul MaholmCincinnati Reds8000000800.000.000.000.000
Aaron RowandMiami Marlins8200110000.250.250.625.875
Jay BruceNew York Mets8200141100.250.333.625.958
Anthony RendonWashington Nationals8200252200.250.4001.0001.400
Paul JanishBaltimore Orioles7110000000.143.143.286.429
Matt WietersWashington Nationals7100001100.143.250.143.393
Dexter FowlerSt. Louis Cardinals7110003000.143.400.286.686
Rickie Weeks Jr.Tampa Bay Rays7210012100.286.400.429.829
Chris IannettaArizona Diamondbacks7000001100.000.125.000.125
Marlon ByrdCleveland Indians7210020100.286.250.429.679
Robert AndinoBaltimore Orioles7220010100.286.286.571.857
Craig MonroePittsburgh Pirates7100000100.143.143.143.286
Brooks ConradSan Diego Padres7200000300.286.286.286.571
Xavier NadySeattle Mariners7200011100.286.375.286.661
Tommy HansonChicago White Sox7000000100.000.000.000.000
Julio LugoAtlanta Braves7100000100.143.143.143.286
Felipe LopezMilwaukee Brewers7310131000.429.5001.0001.500
Ian StewartWashington Nationals7300240200.429.4291.2861.714
Carlos GómezTexas Rangers7000000110.000.000.000.000
Mark DeRosaToronto Blue Jays7300122000.429.556.8571.413
Ryan BraunMilwaukee Brewers7310021110.429.500.5711.071
Alexei RamírezTampa Bay Rays7200000000.286.286.286.571
Melky CabreraChicago White Sox7100011200.143.250.143.393
Ryan ZimmermanWashington Nationals7300111000.429.556.8571.413
Nick HundleySan Francisco Giants7100003000.143.400.143.543
Eliezer AlfonzoLos Angeles Dodgers6300000000.500.500.5001.000
Troy GlausAtlanta Braves6210123000.333.5561.0001.556
Everth CabreraChicago White Sox6200001010.333.429.333.762
Ramon HernandezKansas City Royals6100121100.167.286.667.952
Eric ByrnesSeattle Mariners6310000010.500.500.6671.167
Jason BartlettMinnesota Twins6100000100.167.167.167.333
Chris JohnsonBaltimore Orioles6310021100.500.500.6671.167
Jason BourgeoisChicago White Sox6300010011.500.500.5001.000
Tommy ManzellaArizona Diamondbacks6100000000.167.167.167.333
John SmoltzSt. Louis Cardinals6000000200.000.000.000.000
David FreesePittsburgh Pirates6100001100.167.286.167.452
Eric Young Jr.Los Angeles Angels6410010000.667.667.8331.500
Moises AlouNew York Mets6200000000.333.333.333.667
Dayan ViciedoToronto Blue Jays6210000100.333.333.500.833
Casey BlakeColorado Rockies6210010100.333.333.500.833
Dan HarenChicago Cubs6000011100.000.143.000.143
Alcides EscobarKansas City Royals6110001000.167.286.333.619
Edgar GonzalezChicago Cubs6200141200.333.429.8331.262
Damion EasleyNew York Mets6310022000.500.625.6671.292
Geovany SotoChicago White Sox6200002100.333.500.333.833
Miguel MonteroChicago Cubs6100000100.167.167.167.333
James LoneyTexas Rangers6000012000.000.333.000.333
Nick JohnsonBaltimore Orioles6100000000.167.167.167.333
Scott HairstonWashington Nationals6000000300.000.000.000.000
Pedro ÁlvarezBaltimore Orioles6300130200.500.5001.0001.500
Brian GilesLos Angeles Dodgers6100000000.167.167.167.333
Javier VazquezMiami Marlins6000000000.000.000.000.000
David EcksteinSan Diego Padres6210000000.333.333.500.833
Dónovan SolanoNew York Yankees6100000100.167.167.167.333
Roy HalladayToronto Blue Jays6100010000.167.167.167.333
Wilson RamosTampa Bay Rays6210010000.333.333.500.833
Gary SheffieldNew York Mets6200131000.333.429.8331.262
Ronny PaulinoDetroit Tigers6310002100.500.625.6671.292
Brian RobertsNew York Yankees6000000101.000.000.000.000
Alex CoraSt. Louis Cardinals6100000000.167.167.167.333
Ken Griffey Jr.Seattle Mariners6100010100.167.167.167.333
Miguel OlivoSan Francisco Giants5200021200.400.500.400.900
J.R. TowlesTexas Rangers5100000000.200.200.200.400
Conor JacksonBaltimore Orioles5100001000.200.333.200.533
Casey McGeheeDetroit Tigers5310110100.600.6001.4002.000
Josh JohnsonSan Diego Padres5000000200.000.000.000.000
Casey KotchmanToronto Blue Jays5210001100.400.500.6001.100
Edwin EncarnaciónCleveland Indians5100000000.200.200.200.400
Guillermo QuirozCleveland Indians5210000000.400.400.6001.000
José BautistaToronto Blue Jays5100130000.200.200.8001.000
Kazuo MatsuiColorado Rockies5210021101.400.500.6001.100
Jonny GómesKansas City Royals5200130000.400.5001.0001.500
Gordon BeckhamSeattle Mariners5200010100.400.333.400.733
Tyler GreenePhiladelphia Phillies5110000000.200.200.400.600
Gerardo ParraColorado Rockies5300010100.600.600.6001.200
Tony Gwynn Jr.Washington Nationals5000001100.000.167.000.167
Russell MartinToronto Blue Jays5100010200.200.333.200.533
Orlando HudsonChicago White Sox5100000000.200.200.200.400
Clayton RichardSan Diego Padres5000000200.000.000.000.000
Yorvit TorrealbaChicago Cubs5310010000.600.600.8001.400
Brandon WoodSan Diego Padres5110021000.200.333.400.733
Kyle LohseTexas Rangers5100000300.200.200.200.400
Nolan ReimoldBaltimore Orioles5100121100.200.333.8001.133
Cesar IzturisHouston Astros5100000100.200.200.200.400
Bryce HarperWashington Nationals5100001101.200.333.200.533
Brandon CrawfordSan Francisco Giants5100000300.200.200.200.400
Henry BlancoArizona Diamondbacks5100010100.200.167.200.367
Derek LoweTexas Rangers5100111100.200.333.8001.133
Jair JurrjensColorado Rockies5000001100.000.167.000.167
Jeff KentLos Angeles Dodgers5200001000.400.500.400.900
Delwyn YoungWashington Nationals4000000000.000.000.000.000
John BakerSeattle Mariners4210120100.500.6001.5002.100
Austin KearnsMiami Marlins4000001200.000.200.000.200
Juan RiveraArizona Diamondbacks4210002100.500.667.7501.417
Dustin PedroiaBoston Red Sox4210000000.500.500.7501.250
Ricky NolascoLos Angeles Angels4100000200.250.250.250.500
Stephen DrewWashington Nationals4101012000.250.500.7501.250
Alex CintronSan Diego Padres4101010100.250.250.7501.000
Tim ReddingToronto Blue Jays4100000100.250.250.250.500
Micah OwingsSeattle Mariners4100000100.250.250.250.500
Grégor BlancoArizona Diamondbacks4300000001.750.750.7501.500
Khalil GreeneTexas Rangers4100110000.250.2501.0001.250
Eric BruntlettNew York Yankees4100000001.250.250.250.500
Juan UribeCleveland Indians4000010000.000.000.000.000
Jason MichaelsWashington Nationals4100120000.250.2501.0001.250
Eric HinskeArizona Diamondbacks4000000100.000.000.000.000
Nick SwisherAtlanta Braves4000000100.000.000.000.000
Brad LincolnPittsburgh Pirates4200010100.500.500.5001.000
Jon JayChicago Cubs4000010000.000.000.000.000
Rick AnkielNew York Mets4210120000.500.5001.5002.000
Tim LincecumLos Angeles Angels4100000100.250.250.250.500
Garrett AtkinsPittsburgh Pirates4300022100.750.833.7501.583
Gerald LairdArizona Diamondbacks4300001000.750.800.7501.550
Randy WinnBaltimore Orioles4200001000.500.600.5001.100
Todd HeltonColorado Rockies4200001100.500.600.5001.100
John MaineMiami Marlins4200000000.500.500.5001.000
Mark KotsaySan Diego Padres4000001100.000.200.000.200
Kyle KendrickBoston Red Sox4000000200.000.000.000.000
José ConstanzaAtlanta Braves4200010100.500.500.5001.000
Adam RosalesOakland Athletics4100001100.250.400.250.650
Emil BrownNew York Mets4100000000.250.250.250.500
Kosuke FukudomeNew York Yankees4110000000.250.250.500.750
Brian BartonCincinnati Reds4100002010.250.500.250.750
Starling MartePittsburgh Pirates4100000000.250.250.250.500
Cole HamelsTexas Rangers4100000200.250.250.250.500
Jeremy HermidaMilwaukee Brewers4100111000.250.4001.0001.400
Bill HallLos Angeles Angels4100010100.250.200.250.450
Eli WhitesideAtlanta Braves4100112100.250.5001.0001.500
Tyler ColvinMiami Marlins33011210001.0001.0002.6673.667
Ryan RaburnCincinnati Reds3200141100.667.7501.6672.417
Donnie MurphyMilwaukee Brewers3110000100.333.333.6671.000
Peter BourjosTampa Bay Rays3200010000.667.667.6671.333
Delmon YoungBaltimore Orioles3000000100.000.000.000.000
Aaron HillSan Francisco Giants3000000000.000.000.000.000
Vernon WellsNew York Yankees3100000000.333.333.333.667
Rod BarajasArizona Diamondbacks3000002000.000.400.000.400
Chris NelsonColorado Rockies3000000100.000.000.000.000
Ian KinslerDetroit Tigers3100110000.333.3331.3331.667
Eric FryerSt. Louis Cardinals3100000000.333.333.333.667
Brad DavisDetroit Tigers3100110000.333.3331.3331.667
Robinson CanóSeattle Mariners3100110000.333.3331.3331.667
Alex SanabiaLos Angeles Angels3100000200.333.333.333.667
Tadahito IguchiPhiladelphia Phillies3000000100.000.000.000.000
Andrelton SimmonsLos Angeles Angels3110000000.333.333.6671.000
Danny WorthHouston Astros3000000000.000.000.000.000
Rafael FurcalMiami Marlins3000000000.000.000.000.000
Milton BradleySeattle Mariners3000000000.000.000.000.000
Luis RodriguezLos Angeles Angels3100000000.333.333.333.667
Wandy RodríguezHouston Astros3000000200.000.000.000.000
Casper WellsDetroit Tigers3000000000.000.000.000.000
Barry BondsSan Francisco Giants3000001100.000.250.000.250
Hideki MatsuiTampa Bay Rays3000000000.000.000.000.000
Buster PoseySan Francisco Giants3110000000.333.333.6671.000
Pedro MartinezPhiladelphia Phillies3000001000.000.250.000.250
Tyler FlowersAtlanta Braves3000000100.000.000.000.000
Jamie MoyerToronto Blue Jays3000001100.000.250.000.250
Jorge PosadaNew York Yankees3000000000.000.000.000.000
Kevin YoukilisNew York Yankees3100010000.333.333.333.667
Magglio OrdonezDetroit Tigers3210010000.667.6671.0001.667
Paul KonerkoChicago White Sox3200030000.667.667.6671.333
Bryan PetersenMilwaukee Brewers3100003000.333.667.3331.000
Matt MacriColorado Rockies3100000000.333.333.333.667
Josh TholeArizona Diamondbacks3000000200.000.000.000.000
Augie OjedaChicago Cubs3000000000.000.000.000.000
Brett HayesTexas Rangers3210002000.667.8001.0001.800
Billy ButlerNew York Yankees3000000000.000.000.000.000
Justin MorneauChicago White Sox3100120000.333.3331.3331.667
Scott PodsednikBoston Red Sox3100000100.333.333.333.667
Jason VaritekBoston Red Sox3000000000.000.000.000.000
Rubén TejadaNew York Yankees3000000000.000.000.000.000
Jordy MercerPittsburgh Pirates3000000000.000.000.000.000
Danny ArdoinLos Angeles Dodgers3100000000.333.333.333.667
Chase d'ArnaudSan Diego Padres3100010000.333.333.333.667
Shane RobinsonLos Angeles Angels3200000000.667.667.6671.333
Anderson HernandezPittsburgh Pirates3000000000.000.000.000.000
Matt CarpenterSt. Louis Cardinals3200010000.667.667.6671.333
Omar VizquelToronto Blue Jays3100001001.333.500.333.833
Chad BillingsleyPhiladelphia Phillies3000000200.000.000.000.000
Justin SmoakToronto Blue Jays3110000000.333.333.6671.000
Ramiro PeñaSan Francisco Giants3000000100.000.000.000.000
Jason HammelKansas City Royals3100000100.333.333.333.667
Juan LagaresNew York Mets3110010100.333.333.6671.000
Evan GattisHouston Astros3000000000.000.000.000.000
Bengie MolinaTexas Rangers3100010000.333.333.333.667
Josh HarrisonPittsburgh Pirates3000000000.000.000.000.000
Kyle BlanksSan Francisco Giants3000000000.000.000.000.000
Michael YoungTexas Rangers3000000000.000.000.000.000
Erick AybarSan Diego Padres3100000010.333.500.333.833
Howie KendrickPhiladelphia Phillies3100001000.333.500.333.833
Ichiro SuzukiMiami Marlins3100000000.333.333.333.667
Manny RamirezChicago Cubs3100120000.333.3331.3331.667
Chris CosteWashington Nationals3200111000.667.7501.6672.417
Brandon BoggsAtlanta Braves3100110200.333.3331.3331.667
Craig BiggioHouston Astros3100000000.333.333.333.667
Andruw JonesNew York Yankees3110000100.333.333.6671.000
Greg NortonAtlanta Braves3000000000.000.000.000.000
Roy OswaltColorado Rockies3000012000.000.400.000.400
Ryan RobertsKansas City Royals3100000000.333.333.333.667
Josh HamiltonTexas Rangers3000000100.000.000.000.000
Alberto CallaspoLos Angeles Dodgers3200010000.667.667.6671.333
Rajai DavisOakland Athletics3100001000.333.500.333.833
Robinzon DiazMilwaukee Brewers3100000000.333.333.333.667
Brandon IngePittsburgh Pirates3100000000.333.333.333.667
Jeff KobernusWashington Nationals3000000200.000.000.000.000
Alexi CasillaToronto Blue Jays3000000010.000.000.000.000
Humberto QuinteroToronto Blue Jays3100000000.333.333.333.667
Nomar GarciaparraBoston Red Sox3100020000.333.333.333.667
Blake TekotteBoston Red Sox3210000000.667.6671.0001.667
J.D. DrewBoston Red Sox3000001300.000.250.000.250
Blake DeWittAtlanta Braves3000000000.000.000.000.000
Alex GordonKansas City Royals3100000100.333.333.333.667
Jacoby EllsburyNew York Yankees33010100101.0001.0001.6672.667
Álex RíosKansas City Royals3210010010.667.6671.0001.667
Yovani GallardoSeattle Mariners3000000100.000.000.000.000
Mike DiFeliceTampa Bay Rays3110010000.333.333.6671.000
Brett PillDetroit Tigers3200000000.667.667.6671.333
Mike LowellBoston Red Sox3100000000.333.333.333.667
Vladimir GuerreroToronto Blue Jays3100010000.333.333.333.667
Logan ForsytheLos Angeles Dodgers3000000000.000.000.000.000
Gabe KaplerLos Angeles Dodgers3000000000.000.000.000.000
Steve LombardozziMiami Marlins33100100101.0001.0001.3332.333
Álex RodríguezNew York Yankees3000000100.000.000.000.000
Jason CastroMinnesota Twins3000000000.000.000.000.000
Salvador PerezKansas City Royals3000000100.000.000.000.000
Melvin Upton Jr.Toronto Blue Jays3000000100.000.000.000.000
Anthony RizzoChicago Cubs3210110000.667.6672.0002.667
Jay PaytonColorado Rockies3000000000.000.000.000.000
Dee GordonMiami Marlins3000000200.000.000.000.000
Angel BerroaArizona Diamondbacks3000001100.000.250.000.250
Brent LillibridgeTexas Rangers3000000100.000.000.000.000
Brendan HarrisLos Angeles Dodgers3000000000.000.000.000.000
Brandon SnyderWashington Nationals3210000100.667.6671.0001.667
Mark TrumboBaltimore Orioles3100000000.333.333.333.667
Ivan RodriguezWashington Nationals3110000100.333.333.6671.000
John McDonaldLos Angeles Angels3210000000.667.6671.0001.667
Clayton KershawLos Angeles Dodgers3000000000.000.000.000.000
Jose LopezChicago White Sox3000000000.000.000.000.000
Brad PennyToronto Blue Jays3000000000.000.000.000.000
Darin RufLos Angeles Dodgers3101021000.333.5001.0001.500
Alex PresleyDetroit Tigers3000000000.000.000.000.000
Hiroki KurodaNew York Yankees3100000100.333.333.333.667
Geoff BlumArizona Diamondbacks3210000000.667.6671.0001.667
Starlin CastroNew York Yankees3110000000.333.333.6671.000
Maicer IzturisToronto Blue Jays3100000100.333.333.333.667
Matt HarveyNew York Mets3110010000.333.333.6671.000
Ryan HaniganColorado Rockies3100000000.333.333.333.667
Rob JohnsonSan Diego Padres3000000000.000.000.000.000
Mike FontenotTampa Bay Rays3210000000.667.6671.0001.667
Adam KennedyLos Angeles Dodgers3000000000.000.000.000.000
Nyjer MorganCleveland Indians3110001100.333.500.6671.167
Alberto GonzalezSan Diego Padres3100000000.333.333.333.667
Gregg ZaunSan Diego Padres3000000100.000.000.000.000
Zack CozartCincinnati Reds22100000001.0001.0001.5002.500
Joey TerdoslavichPittsburgh Pirates2100000010.500.500.5001.000
Justin RuggianoSan Francisco Giants2000001010.000.333.000.333
Drew MaciasLos Angeles Angels2000000000.000.000.000.000
Phil DumatraitMinnesota Twins2000000000.000.000.000.000
J.A. HappToronto Blue Jays2000000100.000.000.000.000
Brett CarrollToronto Blue Jays2110010000.500.6671.0001.667
Kurt SuzukiAtlanta Braves22100000001.0001.0001.5002.500
Rick van den HurkPittsburgh Pirates2000000200.000.000.000.000
Jarrod SaltalamacchiaToronto Blue Jays2000000100.000.000.000.000
Elliot JohnsonLos Angeles Dodgers2100010000.500.500.5001.000
Angel SanchezLos Angeles Dodgers2100000000.500.500.5001.000
Joaquín ÁriasArizona Diamondbacks2000010100.000.000.000.000
German DuranMiami Marlins22000000001.0001.0001.0002.000
Norris HopperMilwaukee Brewers2000001001.000.333.000.333
Bobby WilsonLos Angeles Dodgers2100011001.500.667.5001.167
Jonathan HerreraChicago Cubs2100001000.500.667.5001.167
Josh WilsonDetroit Tigers2000001000.000.333.000.333
Franklin GutierrezLos Angeles Dodgers2000000000.000.000.000.000
Jeff ConineMiami Marlins2000000000.000.000.000.000
Joe MatherCincinnati Reds2000001000.000.333.000.333
Max RamirezKansas City Royals2000000100.000.000.000.000
Omar QuintanillaColorado Rockies2000000100.000.000.000.000
Chris GomezBaltimore Orioles2100000000.500.500.5001.000
Derrick RobinsonWashington Nationals2100010001.500.500.5001.000
Sean KazmarAtlanta Braves2000001200.000.333.000.333
Pablo SandovalBoston Red Sox2100020000.500.333.500.833
Kelly ShoppachCleveland Indians2100000100.500.500.5001.000
Carlos QuentinBoston Red Sox2000000000.000.000.000.000
Josh WhitesellWashington Nationals2000001000.000.333.000.333
Joe BlantonWashington Nationals2000000000.000.000.000.000
Luis CruzNew York Yankees2110000100.500.5001.0001.500
Greg DobbsWashington Nationals2000000100.000.000.000.000
A.J. EllisMiami Marlins2000000000.000.000.000.000
Chris YoungKansas City Royals2100110000.500.5002.0002.500
Ian SnellLos Angeles Dodgers2100000000.500.500.5001.000
Justin LehrCincinnati Reds2110000100.500.5001.0001.500
Kenshin KawakamiAtlanta Braves2000000000.000.000.000.000
Matt TreanorCleveland Indians2100000000.500.500.5001.000
Chad GaudinLos Angeles Dodgers2000000000.000.000.000.000
Kevin CorreiaPhiladelphia Phillies2000000100.000.000.000.000
Jason JaramilloSeattle Mariners2000001000.000.333.000.333
Carlos CorporanChicago Cubs2100010000.500.500.5001.000
Brandon WebbTexas Rangers2000000000.000.000.000.000
Drew SuttonBoston Red Sox2000001000.000.333.000.333
Joe MauerMinnesota Twins22100010001.0001.0001.5002.500
Koyie HillPhiladelphia Phillies2000000000.000.000.000.000
Chris BurkeCincinnati Reds2100000100.500.500.5001.000
Adam WainwrightSt. Louis Cardinals2000000100.000.000.000.000
Chad TracyLos Angeles Angels2000000000.000.000.000.000
Chone FigginsLos Angeles Dodgers2000000100.000.000.000.000
Aaron CookColorado Rockies2000000100.000.000.000.000
Brandon BackeHouston Astros2100000000.500.500.5001.000
Erik BedardLos Angeles Dodgers2000000100.000.000.000.000
Nick GreenMiami Marlins2000001000.000.333.000.333
Brad AusmusLos Angeles Dodgers2000000100.000.000.000.000
Luis MendozaKansas City Royals2000000200.000.000.000.000
Wladimir BalentienCincinnati Reds2000001000.000.333.000.333
Cody RansomArizona Diamondbacks2000000100.000.000.000.000
Adam DunnOakland Athletics2100011000.500.667.5001.167
Michael CuddyerNew York Mets2100001000.500.667.5001.167
Brady ClarkChicago White Sox2000000200.000.000.000.000
Allen CraigBoston Red Sox2100000000.500.500.5001.000
Carlos ZambranoPhiladelphia Phillies2000000100.000.000.000.000
Jake WestbrookSt. Louis Cardinals2000001010.000.333.000.333
Jason MarquisCincinnati Reds2100000000.500.500.5001.000
Matt DomínguezBoston Red Sox2110000000.500.5001.0001.500
Brennan BoeschBoston Red Sox2000001000.000.333.000.333
Nelson FigueroaArizona Diamondbacks2000000100.000.000.000.000
Adam EatonColorado Rockies2100000000.500.500.5001.000
Eric MunsonSan Diego Padres2000000000.000.000.000.000
Corey PattersonNew York Yankees2100001010.500.667.5001.167
Lorenzo CainKansas City Royals2000000100.000.333.000.333
Vance WorleyMiami Marlins2100010000.500.500.5001.000
Ramon CastroLos Angeles Dodgers2100000010.500.500.5001.000
Lucas DudaNew York Mets2100001000.500.667.5001.167
Brian BogusevicBoston Red Sox2000000100.000.000.000.000
Yasiel PuigLos Angeles Dodgers2100001000.500.667.5001.167
Brent MorelOakland Athletics2000001000.000.333.000.333
Russ MitchellColorado Rockies2000000100.000.000.000.000
Doug DavisKansas City Royals2000000000.000.000.000.000
Daniel DescalsoArizona Diamondbacks2000000000.000.000.000.000
Greg HalmanSeattle Mariners2000000000.000.000.000.000
Gary Matthews Jr.Cincinnati Reds2000001100.000.333.000.333
Ted LillyLos Angeles Dodgers2000000200.000.000.000.000
Freddy GarciaAtlanta Braves2000000100.000.000.000.000
Michael MartínezTampa Bay Rays2000000000.000.000.000.000
Doug MientkiewiczMiami Marlins2000010000.000.000.000.000
Pete KozmaTexas Rangers2000000100.000.000.000.000
Carlos GuillenSeattle Mariners2100020000.500.333.500.833
Michael BarrettNew York Mets2110001000.500.6671.0001.667
Ramon MartinezNew York Mets2000000000.000.000.000.000
Kevin MillarChicago Cubs2000001100.000.333.000.333
Brad HandSan Diego Padres2000010100.000.000.000.000
Paul GoldschmidtArizona Diamondbacks2100001010.500.667.5001.167
Kevin MillwoodSeattle Mariners2000000100.000.000.000.000
J.D. MartinezDetroit Tigers2100000000.500.500.5001.000
J.B. ShuckMinnesota Twins2000000000.000.000.000.000
Wade MileyBaltimore Orioles2000000000.000.000.000.000
Chris MarreroSan Francisco Giants2000000000.000.000.000.000
Livan HernandezMilwaukee Brewers2000000000.000.000.000.000
Jeff LockeMiami Marlins2100001100.500.667.5001.167
Tim FederowiczSan Francisco Giants2000000100.000.000.000.000
Matt AdamsAtlanta Braves2100020100.500.500.5001.000
Bobby AbreuNew York Mets2100001100.500.667.5001.167
Raul CasanovaNew York Mets2000000200.000.000.000.000
Jason KendallKansas City Royals2100000011.500.667.5001.167
Kole CalhounLos Angeles Angels2101000000.500.5001.5002.000
Jason GiambiCleveland Indians2100010100.500.333.500.833
Adeiny HechavarriaMiami Marlins2000000000.000.000.000.000
Rob BrantlyCincinnati Reds2000000000.000.000.000.000
Ray DurhamMilwaukee Brewers2000001100.000.333.000.333
Roger BernadinaNew York Mets1000000100.000.000.000.000
Barry ZitoOakland Athletics1000000000.000.000.000.000
Jhoulys ChacinSan Diego Padres1000000000.000.000.000.000
Ross OhlendorfCincinnati Reds11000000001.0001.0001.0002.000
Mike MinorKansas City Royals1000000100.000.000.000.000
Garrett OlsonOakland Athletics1000010000.000.000.000.000
Matt MurtonDetroit Tigers1000000000.000.000.000.000
Danny EspinosaLos Angeles Angels1000000000.000.000.000.000
Mike GoslingCleveland Indians1000000100.000.000.000.000
Conor GillaspieSan Francisco Giants11000000001.0001.0001.0002.000
Justin HuberMinnesota Twins1