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
Billy Hamilton OF CIN No 4/26 1:40 PM MIL Wily Peralta 12 5 4 1 1 1 0 .417 .462 1.000 1.462
Joey Votto 1B CIN No 4/26 1:40 PM MIL Wily Peralta 36 12 3 1 3 5 6 .333 .429 .472 .901
Cheslor Cuthbert 3B KC No 4/26 2:10 PM CWS Jose Quintana 14 4 2 2 2 0 0 .286 .286 .714 1.000
Mike Moustakas 3B KC No 4/26 2:10 PM CWS Jose Quintana 39 12 6 3 6 2 9 .308 .357 .615 .973
Salvador Perez C KC No 4/26 2:10 PM CWS Jose Quintana 57 19 7 2 8 2 12 .333 .367 .544 .911
Brian McCann C HOU No 4/26 6:10 PM CLE Trevor Bauer 14 4 2 1 4 1 4 .286 .333 .571 .905
Mark Trumbo OF BAL Yes 4/26 7:05 PM TB Alex Cobb 10 4 2 0 2 0 3 .400 .400 .600 1.000
Maikel Franco 3B PHI Yes 4/26 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/26 7:05 PM MIA Wei-Yin Chen 12 5 1 0 0 0 0 .417 .417 .500 .917
Cesar Hernandez 2B PHI Yes 4/26 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/26 7:05 PM MIA Wei-Yin Chen 17 7 1 1 3 1 5 .412 .444 .588 1.033
Jordy Mercer SS PIT Yes 4/26 7:05 PM CHC Jon Lester 15 4 3 1 2 1 2 .267 .353 .600 .953
Asdrubal Cabrera SS NYM Yes 4/26 7:10 PM ATL Julio Teheran 15 6 2 0 1 1 3 .400 .438 .533 .971
Curtis Granderson OF NYM Yes 4/26 7:10 PM ATL Julio Teheran 29 7 3 2 4 7 3 .241 .395 .483 .877
Jacoby Ellsbury OF NYY No 4/26 7:10 PM BOS Rick Porcello 31 12 6 4 4 3 3 .387 .441 .839 1.280
Brett Gardner OF NYY No 4/26 7:10 PM BOS Rick Porcello 33 11 4 1 1 2 6 .333 .371 .515 .887
Chase Headley 3B NYY No 4/26 7:10 PM BOS Rick Porcello 19 7 4 1 4 1 4 .368 .400 .684 1.084
Aaron Hicks OF NYY No 4/26 7:10 PM BOS Rick Porcello 18 4 2 2 3 3 4 .222 .333 .556 .889
Mike Napoli 1B TEX Yes 4/26 8:05 PM MIN Hector Santiago 17 3 2 1 5 13 7 .176 .533 .412 .945
Rougned Odor 2B TEX Yes 4/26 8:05 PM MIN Hector Santiago 26 11 4 1 5 2 3 .423 .500 .654 1.154
Ryan Rua OF TEX Yes 4/26 8:05 PM MIN Hector Santiago 13 6 2 1 3 0 2 .462 .429 .769 1.198
Yadier Molina C STL Yes 4/26 8:15 PM TOR Mat Latos 34 12 4 1 5 0 6 .353 .353 .529 .882
Gerardo Parra OF COL Yes 4/26 8:40 PM WAS Tanner Roark 10 4 2 1 1 0 0 .400 .400 .800 1.200
Justin Turner 3B LAD No 4/26 10:15 PM SF Johnny Cueto 21 7 3 1 2 1 2 .333 .364 .571 .935
Chase Utley 2B LAD No 4/26 10:15 PM SF Johnny Cueto 34 11 2 1 2 1 4 .324 .410 .441 .851
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
Zack Cozart SS CIN No 4/26 1:40 PM MIL Wily Peralta 28 3 2 1 3 0 4 .107 .107 .250 .357
Adam Duvall OF CIN No 4/26 1:40 PM MIL Wily Peralta 11 2 1 0 1 2 4 .182 .308 .273 .580
Eugenio Suarez 3B CIN No 4/26 1:40 PM MIL Wily Peralta 12 1 1 1 2 2 3 .083 .214 .333 .548
Eric Hosmer 1B KC No 4/26 2:10 PM CWS Jose Quintana 62 11 3 2 12 2 14 .177 .197 .290 .487
Jose Altuve 2B HOU No 4/26 6:10 PM CLE Trevor Bauer 15 3 0 0 0 1 1 .200 .250 .200 .450
Chris Davis 1B BAL Yes 4/26 7:05 PM TB Alex Cobb 16 2 1 0 0 4 6 .125 .333 .250 .583
Manny Machado SS BAL Yes 4/26 7:05 PM TB Alex Cobb 15 1 1 1 2 1 2 .067 .125 .267 .392
Seth Smith OF BAL Yes 4/26 7:05 PM TB Alex Cobb 11 2 0 0 0 2 2 .182 .308 .182 .490
Francisco Cervelli C PIT Yes 4/26 7:05 PM CHC Jon Lester 23 5 0 0 2 2 4 .217 .280 .217 .497
Josh Harrison 2B PIT Yes 4/26 7:05 PM CHC Jon Lester 21 4 0 0 1 0 3 .190 .261 .190 .451
Andrew McCutchen OF PIT Yes 4/26 7:05 PM CHC Jon Lester 26 5 2 1 2 1 5 .192 .250 .385 .635
Jay Bruce OF NYM Yes 4/26 7:10 PM ATL Julio Teheran 21 3 2 2 5 2 3 .143 .217 .429 .646
Yoenis Cespedes OF NYM Yes 4/26 7:10 PM ATL Julio Teheran 15 3 0 0 0 0 6 .200 .200 .200 .400
Travis d'Arnaud C NYM Yes 4/26 7:10 PM ATL Julio Teheran 20 2 0 0 1 1 1 .100 .182 .100 .282
Juan Lagares OF NYM Yes 4/26 7:10 PM ATL Julio Teheran 17 3 0 0 1 0 5 .176 .176 .176 .353
Jose Reyes 3B NYM Yes 4/26 7:10 PM ATL Julio Teheran 16 2 1 0 0 1 4 .125 .176 .250 .426
Neil Walker 2B NYM Yes 4/26 7:10 PM ATL Julio Teheran 20 2 0 0 0 1 3 .100 .182 .100 .282
Joe Mauer 1B MIN No 4/26 8:05 PM TEX Cole Hamels 12 0 0 0 1 0 3 .000 .000 .000 .000
Elvis Andrus SS TEX Yes 4/26 8:05 PM MIN Hector Santiago 33 6 1 0 1 7 4 .182 .325 .212 .537
Shin-Soo Choo OF TEX Yes 4/26 8:05 PM MIN Hector Santiago 32 6 1 1 1 4 7 .188 .278 .281 .559
Delino DeShields Jr. OF TEX Yes 4/26 8:05 PM MIN Hector Santiago 11 1 0 0 1 1 4 .091 .167 .091 .258
Stephen Vogt C OAK No 4/26 10:07 PM LAA Matt Shoemaker 25 3 2 2 5 3 8 .120 .214 .360 .574
Mike Morse 1B SF Yes 4/26 10:15 PM LAD Alex Wood 10 2 1 1 1 0 6 .200 .200 .500 .700
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
Julio Teheran ATL No 4/26 7:10 PM NYM Mets Batters 166 30 8 4 12 13 30 .181 .251 .292 .542
Matt Shoemaker LAA Yes 4/26 10:07 PM Oak Athletics Batters 75 16 8 6 10 7 17 .213 .278 .486 .764
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
Wei-Yin Chen MIA No 4/26 7:05 PM Phi Phillies Batters 82 31 8 3 7 2 15 .378 .393 .547 .940
Rick Porcello BOS Yes 4/26 7:10 PM NYY Yankees Batters 136 41 18 8 13 10 22 .301 .353 .554 .907