RotoWire Partners

Batter Vs. Pitcher Matchup Stats

Career batter versus pitcher matchup stats for fantasy baseball. See who's hot and who's cold every day.

See A Great Matchup?
Exploit it on FantasyAces!
Fantasy Baseball Stats:

MLB Stats

Advanced MLB Stats

Batter vs. Pitcher Stats

Second Half Stats

Three Year Averages

BATTERS     Hot & Cold Criteria
Min AB
AVG >   OR  OPS >   OR  HR >
AVG <   OR  OPS <   OR  BB/K <
PITCHERS     Hot & Cold Criteria
Min AB
OPP AVG <   OR  OPP OPS <   OR  K/BB >
OPP AVG >   OR  OPP OPS >   OR  K/BB <
GAME DATE RANGE
to
Hot Batter Matchups
Matchup Info Career Matchup Stats
Batter Pos Team Home? Game Date Opp Pitcher AB H XBH HR RBI BB K AVG OBP SLG OPS
Miguel Cabrera 1B DET Yes 5/24 1:08 PM HOU Roberto Hernandez 39 14 5 3 8 2 8 .359 .381 .641 1.022
Rajai Davis OF DET Yes 5/24 1:08 PM HOU Roberto Hernandez 21 9 2 0 3 1 1 .429 .455 .524 .978
Ichiro Suzuki OF MIA Yes 5/24 1:10 PM BAL Miguel Gonzalez 19 6 5 2 3 1 5 .316 .350 .789 1.139
Jeff Francoeur OF PHI No 5/24 1:35 PM WAS Gio Gonzalez 17 6 3 1 2 0 3 .353 .353 .647 1.000
Freddy Galvis SS PHI No 5/24 1:35 PM WAS Gio Gonzalez 17 6 3 1 2 1 2 .353 .389 .647 1.036
Ben Revere OF PHI No 5/24 1:35 PM WAS Gio Gonzalez 22 9 1 0 2 1 3 .409 .435 .500 .935
Darin Ruf 1B PHI No 5/24 1:35 PM WAS Gio Gonzalez 18 6 3 2 6 4 3 .333 .435 .722 1.157
Grady Sizemore OF PHI No 5/24 1:35 PM WAS Gio Gonzalez 16 7 3 0 3 1 3 .438 .471 .688 1.158
Andrew McCutchen OF PIT Yes 5/24 1:35 PM NYM Jon Niese 13 5 3 0 2 2 0 .385 .467 .615 1.082
Danny Espinosa 2B WAS Yes 5/24 1:35 PM PHI Aaron Harang 12 5 0 0 0 1 3 .417 .462 .417 .878
Bryce Harper OF WAS Yes 5/24 1:35 PM PHI Aaron Harang 20 9 3 1 1 1 4 .450 .476 .750 1.226
Dan Uggla 2B WAS Yes 5/24 1:35 PM PHI Aaron Harang 29 9 6 2 7 8 5 .310 .459 .655 1.115
Ryan Zimmerman 3B WAS Yes 5/24 1:35 PM PHI Aaron Harang 20 6 3 1 3 2 5 .300 .364 .550 .914
Alexei Ramirez SS CWS Yes 5/24 2:10 PM MIN Kyle Gibson 10 3 2 1 3 0 0 .300 .300 .700 1.000
Joe Mauer 1B MIN No 5/24 2:10 PM CWS Jose Quintana 23 9 2 2 5 2 4 .391 .440 .652 1.092
DJ LeMahieu 2B COL Yes 5/24 4:10 PM SF Tim Hudson 14 5 2 0 4 0 0 .357 .357 .571 .929
Mike McKenry C COL Yes 5/24 4:10 PM SF Tim Hudson 11 5 0 0 1 0 2 .455 .455 .455 .909
Troy Tulowitzki SS COL Yes 5/24 4:10 PM SF Tim Hudson 25 8 3 1 1 1 3 .320 .346 .520 .866
Adrian Gonzalez 1B LAD Yes 5/24 4:10 PM SD James Shields 28 10 2 2 4 3 7 .357 .406 .571 .978
Howie Kendrick 2B LAD Yes 5/24 4:10 PM SD James Shields 29 15 7 1 3 1 5 .517 .533 .897 1.430
Jimmy Rollins SS LAD Yes 5/24 4:10 PM SD James Shields 11 5 2 1 4 1 2 .455 .500 .818 1.318
Chase Headley 3B NYY Yes 5/24 8:05 PM TEX Yovani Gallardo 19 7 1 1 2 5 5 .368 .500 .526 1.026
Garrett Jones 1B NYY Yes 5/24 8:05 PM TEX Yovani Gallardo 25 7 2 1 3 8 4 .280 .441 .440 .881
Cold Batter Matchups
Matchup Info Career Matchup Stats
Batter Pos Team Home? Game Date Opp Pitcher AB H XBH HR RBI BB K AVG OBP SLG OPS
Ian Kinsler 2B DET Yes 5/24 1:08 PM HOU Roberto Hernandez 22 4 1 0 3 3 6 .182 .308 .227 .535
Jason Castro C HOU No 5/24 1:08 PM DET Anibal Sanchez 11 2 2 0 1 0 4 .182 .182 .364 .545
Josh Reddick OF OAK No 5/24 1:10 PM TB Erasmo Ramirez 11 0 0 0 0 1 4 .000 .083 .000 .083
Ryan Howard 1B PHI No 5/24 1:35 PM WAS Gio Gonzalez 11 0 0 0 0 1 6 .000 .083 .000 .083
Chase Utley 2B PHI No 5/24 1:35 PM WAS Gio Gonzalez 20 3 0 0 3 1 2 .150 .190 .150 .340
Corey Hart 1B PIT Yes 5/24 1:35 PM NYM Jon Niese 10 2 1 0 1 1 3 .200 .273 .300 .573
Neil Walker 2B PIT Yes 5/24 1:35 PM NYM Jon Niese 10 2 0 0 2 1 3 .200 .273 .200 .473
Ian Desmond SS WAS Yes 5/24 1:35 PM PHI Aaron Harang 22 5 1 1 2 0 6 .227 .227 .364 .591
Brian Dozier 2B MIN No 5/24 2:10 PM CWS Jose Quintana 28 5 2 1 4 3 7 .179 .258 .321 .579
Eduardo Escobar SS MIN No 5/24 2:10 PM CWS Jose Quintana 12 1 0 0 2 0 5 .083 .083 .083 .167
Danny Santana SS MIN No 5/24 2:10 PM CWS Jose Quintana 11 2 1 0 0 1 4 .182 .250 .273 .523
Aaron Hill 2B ARI Yes 5/24 4:10 PM CHC Jason Hammel 14 2 0 0 1 1 1 .143 .200 .143 .343
Nolan Arenado 3B COL Yes 5/24 4:10 PM SF Tim Hudson 16 3 2 0 0 0 3 .188 .235 .313 .548
Carlos Gonzalez OF COL Yes 5/24 4:10 PM SF Tim Hudson 21 4 2 1 2 2 2 .190 .261 .381 .642
Nick Hundley C COL Yes 5/24 4:10 PM SF Tim Hudson 12 2 1 0 1 0 1 .167 .167 .250 .417
Stephen Drew SS NYY Yes 5/24 8:05 PM TEX Yovani Gallardo 16 2 0 0 0 2 8 .125 .222 .125 .347
Brian McCann C NYY Yes 5/24 8:05 PM TEX Yovani Gallardo 17 3 2 0 0 4 4 .176 .333 .294 .627
Chris Young OF NYY Yes 5/24 8:05 PM TEX Yovani Gallardo 16 2 0 0 0 1 4 .125 .176 .125 .301
Hot Pitcher Matchups
Matchup Info Career Battings Stats Allowed
Pitcher Team Home? Game Date Opp Batters AB H XBH HR RBI BB K AVG OBP SLG OPS
Kyle Gibson MIN No 5/24 2:10 PM CWS White Sox Batters 62 10 4 1 3 3 10 .161 .207 .270 .477
Yovani Gallardo TEX No 5/24 8:05 PM NYY Yankees Batters 129 28 6 3 8 24 33 .217 .337 .323 .660
Cold Pitcher Matchups
Matchup Info Career Battings Stats Allowed
Pitcher Team Home? Game Date Opp Batters AB H XBH HR RBI BB K AVG OBP SLG OPS
Roberto Hernandez HOU No 5/24 1:08 PM Det Tigers Batters 97 31 10 3 15 6 18 .320 .362 .480 .843
Aaron Harang PHI No 5/24 1:35 PM Was Nationals Batters 146 44 15 6 16 13 38 .301 .358 .509 .868
James Shields SD No 5/24 4:10 PM LAD Dodgers Batters 92 34 13 4 11 8 18 .370 .419 .619 1.039