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
Welington Castillo C ARI No 5/24 7:05 PM PIT Francisco Liriano 17 6 2 2 5 6 7 .353 .522 .706 1.228
Neil Walker 2B NYM No 5/24 7:05 PM WAS Stephen Strasburg 14 5 1 1 2 1 4 .357 .400 .571 .971
Dustin Ackley OF NYY Yes 5/24 7:05 PM TOR R.A. Dickey 13 6 2 2 7 1 5 .462 .467 .923 1.390
Mark Teixeira 1B NYY Yes 5/24 7:05 PM TOR R.A. Dickey 22 6 3 2 4 0 3 .273 .261 .591 .852
Starling Marte OF PIT Yes 5/24 7:05 PM ARI Shelby Miller 15 5 3 0 2 1 0 .333 .375 .667 1.042
Josh Donaldson 3B TOR No 5/24 7:05 PM NYY Nathan Eovaldi 10 3 3 2 4 1 3 .300 .364 1.000 1.364
Troy Tulowitzki SS TOR No 5/24 7:05 PM NYY Nathan Eovaldi 11 3 2 1 3 0 2 .273 .273 .636 .909
Clint Robinson 1B WAS Yes 5/24 7:05 PM NYM Matt Harvey 11 4 1 0 4 1 2 .364 .462 .455 .916
Hanley Ramirez OF BOS Yes 5/24 7:10 PM COL Jorge De La Rosa 28 11 7 2 5 6 5 .393 .500 .786 1.286
Kris Bryant 3B CHC No 5/24 7:10 PM STL Michael Wacha 10 3 3 1 3 1 4 .300 .364 .900 1.264
Anthony Rizzo 1B CHC No 5/24 7:10 PM STL Michael Wacha 22 10 2 2 4 1 2 .455 .478 .727 1.206
Ryan Raburn OF COL No 5/24 7:10 PM BOS David Price 30 10 4 1 4 3 8 .333 .382 .533 .916
Mark Reynolds 1B COL No 5/24 7:10 PM BOS David Price 34 8 4 3 6 4 11 .235 .316 .529 .845
Miguel Cabrera 1B DET Yes 5/24 7:10 PM PHI Jeremy Hellickson 11 4 1 1 2 0 2 .364 .364 .636 1.000
Ian Kinsler 2B DET Yes 5/24 7:10 PM PHI Jeremy Hellickson 11 3 1 1 3 1 1 .273 .333 .545 .879
Jarrod Saltalamacchia C DET Yes 5/24 7:10 PM PHI Jeremy Hellickson 25 8 6 3 5 5 8 .320 .433 .800 1.233
Justin Upton OF DET Yes 5/24 7:10 PM PHI Jeremy Hellickson 13 5 4 2 4 3 2 .385 .500 1.000 1.500
Matt Holliday OF STL Yes 5/24 7:10 PM CHC Jason Hammel 14 5 3 0 0 2 4 .357 .471 .571 1.042
Yadier Molina C STL Yes 5/24 7:10 PM CHC Jason Hammel 15 7 4 0 3 1 1 .467 .500 .800 1.300
Chris Davis 1B BAL No 5/24 8:10 PM HOU Doug Fister 13 5 2 2 3 0 5 .385 .385 .846 1.231
Rajai Davis OF CLE No 5/24 8:10 PM CWS Chris Sale 25 8 4 0 1 1 3 .320 .346 .520 .866
Francisco Lindor SS CLE No 5/24 8:10 PM CWS Chris Sale 13 5 2 1 1 1 2 .385 .429 .692 1.121
Austin Jackson OF CWS Yes 5/24 8:10 PM CLE Josh Tomlin 16 7 5 1 2 1 2 .438 .471 .938 1.408
Jason Castro C HOU Yes 5/24 8:10 PM BAL Chris Tillman 10 3 3 1 4 2 2 .300 .417 .800 1.217
Colby Rasmus OF HOU Yes 5/24 8:10 PM BAL Chris Tillman 23 6 4 2 4 0 7 .261 .261 .609 .870
Eric Hosmer 1B KC No 5/24 8:10 PM MIN Ervin Santana 15 4 3 2 8 4 2 .267 .421 .733 1.154
Joe Mauer 1B MIN Yes 5/24 8:10 PM KC Edinson Volquez 19 8 2 1 2 0 5 .421 .421 .632 1.053
Jon Jay OF SD No 5/24 10:15 PM SF Jeff Samardzija 24 10 1 0 2 1 5 .417 .440 .458 .898
Brandon Belt 1B SF Yes 5/24 10:15 PM SD Andrew Cashner 16 6 3 1 4 3 6 .375 .429 .688 1.116
Brandon Crawford SS SF Yes 5/24 10:15 PM SD Andrew Cashner 15 6 1 1 5 2 1 .400 .444 .600 1.044
Matt Duffy 3B SF Yes 5/24 10:15 PM SD Andrew Cashner 11 4 1 0 1 1 4 .364 .417 .545 .962
Joe Panik 2B SF Yes 5/24 10:15 PM SD Andrew Cashner 11 3 1 1 1 1 0 .273 .333 .545 .879
Buster Posey C SF Yes 5/24 10:15 PM SD Andrew Cashner 25 11 3 2 5 3 0 .440 .500 .720 1.220
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
Jean Segura SS ARI No 5/24 7:05 PM PIT Francisco Liriano 22 5 0 0 0 1 6 .227 .261 .227 .488
Curtis Granderson OF NYM No 5/24 7:05 PM WAS Stephen Strasburg 16 3 0 0 1 4 5 .188 .350 .188 .538
Juan Lagares OF NYM No 5/24 7:05 PM WAS Stephen Strasburg 12 2 0 0 0 0 5 .167 .167 .167 .333
David Wright 3B NYM No 5/24 7:05 PM WAS Stephen Strasburg 25 7 0 0 2 0 10 .280 .280 .280 .560
Carlos Beltran OF NYY Yes 5/24 7:05 PM TOR R.A. Dickey 35 7 3 1 5 1 4 .200 .216 .343 .559
Brett Gardner OF NYY Yes 5/24 7:05 PM TOR R.A. Dickey 27 5 1 0 2 4 8 .185 .290 .259 .550
Brian McCann C NYY Yes 5/24 7:05 PM TOR R.A. Dickey 38 6 1 1 1 6 6 .158 .273 .237 .510
Jordy Mercer SS PIT Yes 5/24 7:05 PM ARI Shelby Miller 11 1 1 1 2 1 0 .091 .167 .364 .530
Bryce Harper OF WAS Yes 5/24 7:05 PM NYM Matt Harvey 22 1 0 0 0 3 7 .045 .160 .045 .205
Jayson Werth OF WAS Yes 5/24 7:05 PM NYM Matt Harvey 20 4 1 0 0 3 11 .200 .304 .250 .554
Miguel Montero C CHC No 5/24 7:10 PM STL Michael Wacha 15 2 1 0 4 1 4 .133 .188 .200 .388
Scooter Gennett 2B MIL No 5/24 7:10 PM ATL Julio Teheran 12 3 0 0 0 0 0 .250 .250 .250 .500
David Lough OF PHI No 5/24 7:10 PM DET Justin Verlander 18 3 1 0 0 1 3 .167 .211 .222 .433
Matt Carpenter 3B STL Yes 5/24 7:10 PM CHC Jason Hammel 15 2 1 0 1 0 7 .133 .133 .200 .333
Brandon Moss OF STL Yes 5/24 7:10 PM CHC Jason Hammel 12 3 1 0 1 0 3 .250 .250 .333 .583
Mike Napoli 1B CLE No 5/24 8:10 PM CWS Chris Sale 16 2 1 1 2 2 6 .125 .222 .313 .535
Alex Avila C CWS Yes 5/24 8:10 PM CLE Josh Tomlin 12 2 2 2 2 0 4 .167 .167 .667 .833
Melky Cabrera OF CWS Yes 5/24 8:10 PM CLE Josh Tomlin 14 1 1 0 0 0 3 .071 .071 .214 .286
Jose Altuve 2B HOU Yes 5/24 8:10 PM BAL Chris Tillman 11 2 0 0 0 1 1 .182 .250 .182 .432
Omar Infante 2B KC No 5/24 8:10 PM MIN Ervin Santana 14 2 2 0 3 2 6 .143 .235 .286 .521
Kendrys Morales DH KC No 5/24 8:10 PM MIN Ervin Santana 10 2 1 0 0 1 1 .200 .273 .300 .573
Kurt Suzuki C MIN Yes 5/24 8:10 PM KC Edinson Volquez 13 1 0 0 0 0 2 .077 .077 .077 .154
Alexi Amarista SS SD No 5/24 10:15 PM SF Jeff Samardzija 12 2 1 0 1 0 3 .167 .167 .250 .417
Matt Kemp OF SD No 5/24 10:15 PM SF Jeff Samardzija 10 2 2 1 2 0 3 .200 .200 .600 .800
Alexei Ramirez SS SD No 5/24 10:15 PM SF Jeff Samardzija 20 4 1 0 0 0 4 .200 .200 .250 .450
Hunter Pence OF SF Yes 5/24 10:15 PM SD Andrew Cashner 20 3 2 1 3 1 7 .150 .190 .400 .590
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
Stephen Strasburg WAS Yes 5/24 7:05 PM NYM Mets Batters 88 22 2 1 7 6 32 .250 .298 .295 .593
Jeff Samardzija SF Yes 5/24 10:15 PM SD Padres Batters 105 24 7 1 6 8 29 .229 .283 .310 .593
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
Michael Wacha STL Yes 5/24 7:10 PM ChC Cubs Batters 71 22 9 4 12 7 16 .310 .372 .554 .926
David Price BOS Yes 5/24 7:10 PM Col Rockies Batters 74 21 10 6 15 8 20 .284 .349 .590 .939
Jeremy Hellickson PHI No 5/24 7:10 PM Det Tigers Batters 81 25 14 7 16 13 16 .309 .412 .660 1.072
Doug Fister HOU Yes 5/24 8:10 PM Bal Orioles Batters 82 27 5 4 7 6 15 .329 .390 .485 .874
Edinson Volquez KC No 5/24 8:10 PM Min Twins Batters 75 20 3 2 7 0 21 .267 .267 .360 .627
Josh Tomlin CLE No 5/24 8:10 PM CWS White Sox Batters 71 17 12 5 6 3 15 .239 .288 .590 .879
Andrew Cashner SD No 5/24 10:15 PM SF Giants Batters 137 43 14 6 24 15 27 .314 .371 .519 .890