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
Brandon Guyer OF CLE Yes 4/25 6:10 PM HOU Dallas Keuchel 10 6 1 0 1 1 1 .600 .667 .700 1.367
Carlos Santana 1B CLE Yes 4/25 6:10 PM HOU Dallas Keuchel 12 3 1 1 1 2 4 .250 .357 .500 .857
Chris Davis 1B BAL Yes 4/25 7:05 PM TB Erasmo Ramirez 19 6 4 2 6 0 4 .316 .316 .737 1.053
Seth Smith OF BAL Yes 4/25 7:05 PM TB Erasmo Ramirez 14 4 3 1 2 1 2 .286 .333 .643 .976
Jon Jay OF CHC No 4/25 7:05 PM PIT Gerrit Cole 14 4 1 0 0 3 3 .286 .444 .429 .873
Anthony Rizzo 1B CHC No 4/25 7:05 PM PIT Gerrit Cole 26 9 4 0 2 2 4 .346 .414 .500 .914
Maikel Franco 3B PHI Yes 4/25 7:05 PM MIA Wei-Yin Chen 12 4 2 1 2 0 3 .333 .333 .667 1.000
Freddy Galvis SS PHI Yes 4/25 7:05 PM MIA Wei-Yin Chen 12 5 1 0 0 0 0 .417 .417 .500 .917
Cesar Hernandez 2B PHI Yes 4/25 7:05 PM MIA Wei-Yin Chen 12 5 2 0 0 0 0 .417 .417 .583 1.000
Daniel Nava OF PHI Yes 4/25 7:05 PM MIA Wei-Yin Chen 17 7 1 1 3 1 5 .412 .444 .588 1.033
Josh Harrison 2B PIT Yes 4/25 7:05 PM CHC Kyle Hendricks 15 6 2 1 1 1 1 .400 .438 .667 1.104
Gregory Polanco OF PIT Yes 4/25 7:05 PM CHC Kyle Hendricks 19 8 3 1 2 1 3 .421 .450 .684 1.134
Kevin Kiermaier OF TB No 4/25 7:05 PM BAL Wade Miley 11 4 3 1 1 1 2 .364 .462 .909 1.371
Evan Longoria 3B TB No 4/25 7:05 PM BAL Wade Miley 24 5 5 2 4 2 9 .208 .269 .583 .853
Ian Kinsler 2B DET Yes 4/25 7:10 PM SEA Felix Hernandez 82 19 7 4 8 12 13 .232 .351 .415 .765
Victor Martinez DH DET Yes 4/25 7:10 PM SEA Felix Hernandez 25 9 1 1 4 6 1 .360 .484 .480 .964
Asdrubal Cabrera SS NYM Yes 4/25 7:10 PM ATL Julio Teheran 15 6 2 0 1 1 3 .400 .438 .533 .971
Curtis Granderson OF NYM Yes 4/25 7:10 PM ATL Julio Teheran 29 7 3 2 4 7 3 .241 .395 .483 .877
Jacoby Ellsbury OF NYY No 4/25 7:10 PM BOS Rick Porcello 31 12 6 4 4 3 3 .387 .441 .839 1.280
Brett Gardner OF NYY No 4/25 7:10 PM BOS Rick Porcello 33 11 4 1 1 2 6 .333 .371 .515 .887
Chase Headley 3B NYY No 4/25 7:10 PM BOS Rick Porcello 19 7 4 1 4 1 4 .368 .400 .684 1.084
Aaron Hicks OF NYY No 4/25 7:10 PM BOS Rick Porcello 18 4 2 2 3 3 4 .222 .333 .556 .889
Jean Segura SS SEA No 4/25 7:10 PM DET Jordan Zimmermann 16 7 2 0 1 1 3 .438 .471 .625 1.096
Adam Duvall OF CIN No 4/25 7:40 PM MIL Zach Davies 14 5 2 1 4 0 3 .357 .357 .643 1.000
Billy Hamilton OF CIN No 4/25 7:40 PM MIL Zach Davies 10 4 1 0 0 0 0 .400 .400 .600 1.000
Joey Votto 1B CIN No 4/25 7:40 PM MIL Zach Davies 14 5 1 1 2 1 2 .357 .400 .571 .971
Carlos Gomez OF TEX Yes 4/25 8:05 PM MIN Ervin Santana 21 7 3 1 2 0 7 .333 .333 .571 .905
Mike Napoli 1B TEX Yes 4/25 8:05 PM MIN Ervin Santana 25 10 7 3 10 2 3 .400 .483 .920 1.403
Jose Abreu 1B CWS Yes 4/25 8:10 PM KC Danny Duffy 31 10 2 1 2 4 6 .323 .400 .452 .852
Todd Frazier 3B CWS Yes 4/25 8:10 PM KC Danny Duffy 14 4 2 2 3 1 5 .286 .333 .714 1.048
Yolmer Sanchez 2B CWS Yes 4/25 8:10 PM KC Danny Duffy 14 6 1 0 0 1 3 .429 .467 .500 .967
Yadier Molina C STL Yes 4/25 8:15 PM TOR Marco Estrada 24 13 3 1 5 0 5 .542 .560 .750 1.310
Paul Goldschmidt 1B ARI Yes 4/25 9:40 PM SD Clayton Richard 19 6 3 0 3 7 5 .316 .464 .474 .938
A.J. Pollock OF ARI Yes 4/25 9:40 PM SD Clayton Richard 12 3 3 1 3 0 0 .250 .250 .667 .917
Yasmany Tomas OF ARI Yes 4/25 9:40 PM SD Clayton Richard 10 5 1 1 3 1 1 .500 .545 .800 1.345
Hector Sanchez C SD No 4/25 9:40 PM ARI Patrick Corbin 13 7 2 0 7 0 0 .538 .538 .692 1.231
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
Michael Brantley OF CLE Yes 4/25 6:10 PM HOU Dallas Keuchel 14 3 0 0 1 1 2 .214 .267 .214 .481
Carlos Beltran OF HOU No 4/25 6:10 PM CLE Josh Tomlin 11 1 0 0 1 0 1 .091 .091 .091 .182
J.J. Hardy SS BAL Yes 4/25 7:05 PM TB Erasmo Ramirez 14 3 0 0 0 1 4 .214 .267 .214 .481
Mark Trumbo OF BAL Yes 4/25 7:05 PM TB Erasmo Ramirez 17 1 0 0 0 0 5 .059 .059 .059 .118
Javier Baez SS CHC No 4/25 7:05 PM PIT Gerrit Cole 11 2 2 1 1 0 3 .182 .182 .545 .727
Jason Heyward OF CHC No 4/25 7:05 PM PIT Gerrit Cole 20 3 1 0 1 5 3 .150 .320 .200 .520
Francisco Cervelli C PIT Yes 4/25 7:05 PM CHC Kyle Hendricks 11 1 1 0 3 0 5 .091 .091 .182 .273
Andrew McCutchen OF PIT Yes 4/25 7:05 PM CHC Kyle Hendricks 16 3 0 0 0 1 6 .188 .235 .188 .423
Steven Souza OF TB No 4/25 7:05 PM BAL Wade Miley 16 3 2 1 3 1 4 .188 .235 .438 .673
Jay Bruce OF NYM Yes 4/25 7:10 PM ATL Julio Teheran 21 3 2 2 5 2 3 .143 .217 .429 .646
Yoenis Cespedes OF NYM Yes 4/25 7:10 PM ATL Julio Teheran 15 3 0 0 0 0 6 .200 .200 .200 .400
Travis d'Arnaud C NYM Yes 4/25 7:10 PM ATL Julio Teheran 20 2 0 0 1 1 1 .100 .182 .100 .282
Juan Lagares OF NYM Yes 4/25 7:10 PM ATL Julio Teheran 17 3 0 0 1 0 5 .176 .176 .176 .353
Jose Reyes 3B NYM Yes 4/25 7:10 PM ATL Julio Teheran 16 2 1 0 0 1 4 .125 .176 .250 .426
Neil Walker 2B NYM Yes 4/25 7:10 PM ATL Julio Teheran 20 2 0 0 0 1 3 .100 .182 .100 .282
Carlos Ruiz C SEA No 4/25 7:10 PM DET Jordan Zimmermann 22 4 1 1 1 0 3 .182 .182 .318 .500
Tyler Saladino SS CWS Yes 4/25 8:10 PM KC Danny Duffy 11 2 1 1 1 0 1 .182 .182 .455 .636
Matt Adams 1B STL Yes 4/25 8:15 PM TOR Marco Estrada 15 3 1 1 1 1 4 .200 .250 .400 .650
Chris Coghlan 2B TOR No 4/25 8:15 PM STL Michael Wacha 10 1 1 0 0 2 0 .100 .250 .200 .450
Brandon Drury 3B ARI Yes 4/25 9:40 PM SD Clayton Richard 10 2 0 0 1 1 0 .200 .273 .200 .473
Brandon Belt 1B SF Yes 4/25 10:15 PM LAD Clayton Kershaw 51 3 1 0 0 3 27 .059 .127 .078 .206
Brandon Crawford SS SF Yes 4/25 10:15 PM LAD Clayton Kershaw 29 4 0 0 0 1 11 .138 .167 .138 .305
Joe Panik 2B SF Yes 4/25 10:15 PM LAD Clayton Kershaw 18 4 0 0 0 0 3 .222 .222 .222 .444
Hunter Pence OF SF Yes 4/25 10:15 PM LAD Clayton Kershaw 66 6 0 0 4 1 17 .091 .104 .091 .195
Denard Span OF SF Yes 4/25 10:15 PM LAD Clayton Kershaw 13 0 0 0 0 0 4 .000 .000 .000 .000
Drew Stubbs OF SF Yes 4/25 10:15 PM LAD Clayton Kershaw 34 6 0 0 0 3 16 .176 .243 .176 .420
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
Erasmo Ramirez TB No 4/25 7:05 PM Bal Orioles Batters 132 29 11 4 13 4 26 .220 .243 .365 .607
Wade Miley BAL Yes 4/25 7:05 PM TB Rays Batters 90 20 12 4 9 8 22 .222 .291 .452 .743
Julio Teheran ATL No 4/25 7:10 PM NYM Mets Batters 166 30 8 4 12 13 30 .181 .251 .292 .542
Clayton Kershaw LAD No 4/25 10:15 PM SF Giants Batters 356 57 8 2 16 17 107 .160 .203 .195 .398
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
Dallas Keuchel HOU No 4/25 6:10 PM Cle Indians Batters 97 31 6 1 9 10 18 .320 .387 .402 .789
Wei-Yin Chen MIA No 4/25 7:05 PM Phi Phillies Batters 82 31 8 3 7 2 15 .378 .393 .547 .940
Rick Porcello BOS Yes 4/25 7:10 PM NYY Yankees Batters 136 41 18 8 13 10 22 .301 .353 .554 .907
Ervin Santana MIN No 4/25 8:05 PM Tex Rangers Batters 133 41 13 4 18 16 23 .308 .387 .466 .853
Marco Estrada TOR No 4/25 8:15 PM StL Cardinals Batters 73 25 7 2 9 4 16 .342 .382 .487 .869
Clayton Richard SD No 4/25 9:40 PM Ari Diamondbacks Batters 83 27 9 2 12 12 12 .325 .404 .488 .892