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.

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
Scooter Gennett 2B CIN Yes 7/23 1:10 PM MIA Tom Koehler 11 4 1 0 2 0 2 .364 .333 .545 .879
Carlos Santana 1B CLE Yes 7/23 1:10 PM TOR J.A. Happ 10 4 1 0 0 1 0 .400 .455 .500 .955
Corey Dickerson OF TB Yes 7/23 1:10 PM TEX Tyson Ross 14 5 3 2 2 1 3 .357 .400 .857 1.257
Josh Donaldson 3B TOR No 7/23 1:10 PM CLE Corey Kluber 16 6 1 1 5 3 2 .375 .474 .563 1.036
Russell Martin C TOR No 7/23 1:10 PM CLE Corey Kluber 10 2 2 2 4 0 2 .200 .200 .800 1.000
Brian Dozier 2B MIN Yes 7/23 2:10 PM DET Matt Boyd 19 6 2 1 1 2 5 .316 .381 .526 .907
Robbie Grossman OF MIN Yes 7/23 2:10 PM DET Matt Boyd 10 5 3 2 4 4 2 .500 .667 1.200 1.867
Jorge Polanco SS MIN Yes 7/23 2:10 PM DET Matt Boyd 15 5 3 1 6 0 4 .333 .333 .667 1.000
Ryan Hanigan C COL Yes 7/23 3:10 PM PIT Ivan Nova 10 3 2 2 4 0 1 .300 .300 .900 1.200
Kole Calhoun OF LAA Yes 7/23 3:37 PM BOS Rick Porcello 15 7 2 2 3 1 3 .467 .500 .867 1.367
Albert Pujols 1B LAA Yes 7/23 3:37 PM BOS Rick Porcello 26 9 4 1 3 0 2 .346 .346 .577 .923
Freddie Freeman 1B ATL No 7/23 4:10 PM LAD Clayton Kershaw 15 4 1 1 1 3 7 .267 .389 .467 .856
Jacoby Ellsbury OF NYY No 7/23 4:10 PM SEA Yovani Gallardo 17 6 2 0 3 1 1 .353 .389 .529 .918
Chase Headley 3B NYY No 7/23 4:10 PM SEA Yovani Gallardo 28 10 1 1 3 6 6 .357 .471 .464 .935
Matt Holliday OF NYY No 7/23 4:10 PM SEA Yovani Gallardo 35 12 7 4 10 5 8 .343 .425 .800 1.225
Kris Bryant 3B CHC Yes 7/23 8:08 PM STL Michael Wacha 19 6 4 1 5 2 7 .316 .381 .737 1.118
Anthony Rizzo 1B CHC Yes 7/23 8:08 PM STL Michael Wacha 31 15 4 3 6 1 2 .484 .500 .806 1.306
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
Yan Gomes C CLE Yes 7/23 1:10 PM TOR J.A. Happ 10 2 0 0 1 0 3 .200 .200 .200 .400
Brandon Guyer OF CLE Yes 7/23 1:10 PM TOR J.A. Happ 16 2 0 0 0 0 3 .125 .222 .125 .347
Elvis Andrus SS TEX No 7/23 1:10 PM TB Jake Odorizzi 11 2 2 0 0 0 1 .182 .182 .364 .545
Kendrys Morales DH TOR No 7/23 1:10 PM CLE Corey Kluber 24 4 1 0 2 2 7 .167 .259 .208 .468
Chris Davis 1B BAL Yes 7/23 1:35 PM HOU Lance McCullers 10 0 0 0 0 0 6 .000 .000 .000 .000
Seth Smith OF BAL Yes 7/23 1:35 PM HOU Lance McCullers 12 1 0 0 0 0 7 .083 .083 .083 .167
Eduardo Escobar SS MIN Yes 7/23 2:10 PM DET Matt Boyd 10 1 0 0 1 0 0 .100 .091 .100 .191
Eddie Rosario OF MIN Yes 7/23 2:10 PM DET Matt Boyd 10 2 1 0 3 0 3 .200 .200 .400 .600
Miguel Sano 3B MIN Yes 7/23 2:10 PM DET Matt Boyd 12 2 1 0 0 1 7 .167 .231 .250 .481
Alcides Escobar SS KC Yes 7/23 2:15 PM CWS Derek Holland 16 4 1 0 1 0 4 .250 .250 .313 .563
Alex Gordon OF KC Yes 7/23 2:15 PM CWS Derek Holland 17 4 0 0 0 0 6 .235 .278 .235 .513
Mark Reynolds 1B COL Yes 7/23 3:10 PM PIT Ivan Nova 20 4 2 0 4 3 6 .200 .304 .300 .604
Yunel Escobar 3B LAA Yes 7/23 3:37 PM BOS Rick Porcello 19 3 1 0 1 1 5 .158 .200 .211 .411
Luis Valbuena 3B LAA Yes 7/23 3:37 PM BOS Rick Porcello 13 2 1 0 0 0 1 .154 .154 .231 .385
Sean Rodriguez SS ATL No 7/23 4:10 PM LAD Clayton Kershaw 10 1 0 0 0 3 4 .100 .308 .100 .408
Didi Gregorius SS NYY No 7/23 4:10 PM SEA Yovani Gallardo 16 1 0 0 1 0 3 .063 .063 .063 .125
Ben Zobrist 2B CHC Yes 7/23 8:08 PM STL Michael Wacha 11 2 1 0 0 2 0 .182 .308 .273 .580
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
J.A. Happ TOR No 7/23 1:10 PM Cle Indians Batters 62 12 1 0 1 1 13 .194 .231 .214 .445
Jake Odorizzi TB Yes 7/23 1:10 PM Tex Rangers Batters 72 13 8 3 4 5 13 .181 .244 .380 .624
Lance McCullers HOU No 7/23 1:35 PM Bal Orioles Batters 69 10 3 2 7 8 29 .145 .234 .265 .499
Derek Holland CWS No 7/23 2:15 PM KC Royals Batters 76 17 4 0 5 5 20 .224 .279 .267 .547
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
Ivan Nova PIT No 7/23 3:10 PM Col Rockies Batters 80 31 14 7 19 9 13 .387 .444 .716 1.160
Yovani Gallardo SEA Yes 7/23 4:10 PM NYY Yankees Batters 156 48 14 6 25 15 31 .308 .369 .504 .873
Michael Wacha STL No 7/23 8:08 PM ChC Cubs Batters 94 32 15 7 18 9 18 .340 .398 .650 1.048
"