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
Jedd Gyorko 3B STL No 7/20 2:20 PM CHC Jon Lester 24 9 4 3 3 4 8 .375 .464 .792 1.256
Yadier Molina C STL No 7/20 2:20 PM CHC Jon Lester 38 13 4 1 5 4 5 .342 .409 .500 .909
Marcell Ozuna OF STL No 7/20 2:20 PM CHC Jon Lester 17 5 3 2 2 1 4 .294 .333 .706 1.039
Freddie Freeman 1B ATL No 7/20 7:05 PM WAS Stephen Strasburg 45 16 8 4 13 7 14 .356 .426 .711 1.137
Kurt Suzuki C ATL No 7/20 7:05 PM WAS Stephen Strasburg 10 5 0 0 3 0 1 .500 .455 .500 .955
Dansby Swanson SS ATL No 7/20 7:05 PM WAS Stephen Strasburg 13 4 3 1 5 0 7 .308 .308 .692 1.000
Adam Eaton OF WAS Yes 7/20 7:05 PM ATL Anibal Sanchez 17 7 2 2 5 4 5 .412 .524 .765 1.289
Bryce Harper OF WAS Yes 7/20 7:05 PM ATL Anibal Sanchez 11 3 3 1 2 3 2 .273 .400 .909 1.309
Daniel Murphy 2B WAS Yes 7/20 7:05 PM ATL Anibal Sanchez 13 7 3 1 4 0 1 .538 .538 1.000 1.538
Matt Wieters C WAS Yes 7/20 7:05 PM ATL Anibal Sanchez 12 5 2 2 6 0 1 .417 .417 .917 1.333
Mitch Moreland 1B BOS No 7/20 7:10 PM DET Matt Boyd 14 5 4 1 3 0 2 .357 .357 .786 1.143
Tucker Barnhart C CIN Yes 7/20 7:10 PM PIT Jameson Taillon 14 5 2 0 1 0 1 .357 .357 .500 .857
Scooter Gennett 2B CIN Yes 7/20 7:10 PM PIT Jameson Taillon 25 10 5 1 7 1 2 .400 .423 .680 1.103
Billy Hamilton OF CIN Yes 7/20 7:10 PM PIT Jameson Taillon 23 8 4 2 6 1 4 .348 .375 .739 1.114
Jose Peraza SS CIN Yes 7/20 7:10 PM PIT Jameson Taillon 16 9 2 0 0 1 2 .563 .588 .688 1.276
Victor Martinez DH DET Yes 7/20 7:10 PM BOS David Price 17 8 5 3 5 0 1 .471 .471 1.118 1.588
Logan Forsythe 2B LAD No 7/20 8:10 PM MIL Wade Miley 21 6 3 1 3 2 4 .286 .333 .524 .857
Yasmani Grandal C LAD No 7/20 8:10 PM MIL Wade Miley 13 3 2 1 3 2 2 .231 .333 .538 .872
Matt Kemp OF LAD No 7/20 8:10 PM MIL Wade Miley 27 8 3 2 6 1 6 .296 .321 .556 .877
Drew Butera C KC Yes 7/20 8:15 PM MIN Kyle Gibson 12 6 1 1 2 0 2 .500 .500 .750 1.250
Alex Gordon OF KC Yes 7/20 8:15 PM MIN Kyle Gibson 40 13 3 1 5 6 12 .325 .413 .450 .863
Mike Moustakas 3B KC Yes 7/20 8:15 PM MIN Kyle Gibson 33 11 4 1 1 4 2 .333 .421 .515 .936
Paulo Orlando OF KC Yes 7/20 8:15 PM MIN Kyle Gibson 13 8 2 0 1 2 3 .615 .667 .769 1.436
Robbie Grossman OF MIN No 7/20 8:15 PM KC Danny Duffy 17 6 3 1 2 4 3 .353 .476 .647 1.123
Andrew McCutchen OF SF No 7/20 9:35 PM OAK Edwin Jackson 41 16 6 3 9 8 7 .390 .490 .683 1.173
Pablo Sandoval 3B SF No 7/20 9:35 PM OAK Edwin Jackson 21 9 3 1 6 1 3 .429 .440 .667 1.107
Paul Goldschmidt 1B ARI Yes 7/20 9:40 PM COL German Marquez 17 9 6 4 7 4 2 .529 .636 1.353 1.989
David Peralta OF ARI Yes 7/20 9:40 PM COL German Marquez 20 8 4 1 5 3 3 .400 .478 .700 1.178
A.J. Pollock OF ARI Yes 7/20 9:40 PM COL German Marquez 10 5 2 0 0 1 2 .500 .545 .800 1.345
Nolan Arenado 3B COL No 7/20 9:40 PM ARI Robbie Ray 28 9 5 1 5 4 7 .321 .394 .607 1.001
Charlie Blackmon OF COL No 7/20 9:40 PM ARI Robbie Ray 33 15 5 4 11 2 4 .455 .486 .879 1.365
Carlos Gonzalez OF COL No 7/20 9:40 PM ARI Robbie Ray 19 7 3 1 5 1 5 .368 .429 .632 1.060
Gerardo Parra OF COL No 7/20 9:40 PM ARI Robbie Ray 11 4 2 1 2 0 2 .364 .364 .727 1.091
Trevor Story SS COL No 7/20 9:40 PM ARI Robbie Ray 15 4 2 2 3 3 9 .267 .389 .667 1.056
Jose Altuve 2B HOU No 7/20 10:07 PM LAA Tyler Skaggs 18 7 0 0 0 2 3 .389 .476 .389 .865
Mike Trout OF LAA Yes 7/20 10:07 PM HOU Dallas Keuchel 41 14 2 2 2 6 12 .341 .426 .488 .913
Dee Gordon 2B SEA Yes 7/20 10:10 PM CWS James Shields 11 6 1 0 0 0 1 .545 .545 .727 1.273
Kyle Seager 3B SEA Yes 7/20 10:10 PM CWS James Shields 22 8 4 3 8 4 6 .364 .462 .818 1.280
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
Matt Carpenter 1B STL No 7/20 2:20 PM CHC Jon Lester 40 6 3 1 3 2 12 .150 .186 .300 .486
Paul DeJong SS STL No 7/20 2:20 PM CHC Jon Lester 11 2 1 1 1 1 4 .182 .250 .455 .705
Dexter Fowler OF STL No 7/20 2:20 PM CHC Jon Lester 18 3 0 0 0 4 6 .167 .318 .167 .485
Jose Martinez 1B STL No 7/20 2:20 PM CHC Jon Lester 10 2 0 0 2 0 2 .200 .200 .200 .400
Tommy Pham OF STL No 7/20 2:20 PM CHC Jon Lester 17 3 1 1 2 4 4 .176 .333 .353 .686
Kolten Wong 2B STL No 7/20 2:20 PM CHC Jon Lester 14 3 0 0 1 1 3 .214 .267 .214 .481
Ender Inciarte OF ATL No 7/20 7:05 PM WAS Stephen Strasburg 31 5 1 1 2 2 4 .161 .206 .258 .464
Giancarlo Stanton OF NYY Yes 7/20 7:05 PM NYM Noah Syndergaard 11 0 0 0 0 1 6 .000 .083 .000 .083
Kendrys Morales DH TOR Yes 7/20 7:07 PM BAL Dylan Bundy 11 2 1 0 0 0 2 .182 .182 .273 .455
Joey Votto 1B CIN Yes 7/20 7:10 PM PIT Jameson Taillon 21 3 0 0 1 7 2 .143 .357 .143 .500
Martin Prado 3B MIA No 7/20 7:10 PM TB Nathan Eovaldi 14 2 2 1 2 1 1 .143 .200 .500 .700
Rajai Davis OF CLE No 7/20 8:05 PM TEX Martin Perez 10 1 1 0 0 1 2 .100 .182 .200 .382
Adrian Beltre 3B TEX Yes 7/20 8:05 PM CLE Trevor Bauer 11 2 0 0 0 2 1 .182 .308 .182 .490
Whit Merrifield 2B KC Yes 7/20 8:15 PM MIN Kyle Gibson 18 5 0 0 3 0 3 .278 .278 .278 .556
Salvador Perez C KC Yes 7/20 8:15 PM MIN Kyle Gibson 38 6 2 2 6 0 6 .158 .158 .316 .474
Max Kepler OF MIN No 7/20 8:15 PM KC Danny Duffy 11 1 0 0 0 0 2 .091 .091 .091 .182
Brandon Belt 1B SF No 7/20 9:35 PM OAK Edwin Jackson 12 0 0 0 0 5 4 .000 .294 .000 .294
Buster Posey C SF No 7/20 9:35 PM OAK Edwin Jackson 20 2 1 0 4 1 4 .100 .143 .150 .293
Jon Jay OF ARI Yes 7/20 9:40 PM COL German Marquez 11 1 1 0 0 1 5 .091 .167 .182 .348
Alex Bregman 3B HOU No 7/20 10:07 PM LAA Tyler Skaggs 12 2 1 1 2 0 2 .167 .167 .417 .583
Evan Gattis C HOU No 7/20 10:07 PM LAA Tyler Skaggs 10 2 1 0 2 0 0 .200 .200 .300 .500
George Springer OF HOU No 7/20 10:07 PM LAA Tyler Skaggs 16 0 0 0 1 1 3 .000 .105 .000 .105
Kole Calhoun OF LAA Yes 7/20 10:07 PM HOU Dallas Keuchel 25 6 1 0 3 1 8 .240 .269 .320 .589
Andrew Romine 3B SEA Yes 7/20 10:10 PM CWS James Shields 14 3 1 0 0 0 3 .214 .214 .357 .571
Denard Span OF SEA Yes 7/20 10:10 PM CWS James Shields 42 5 3 0 1 5 6 .119 .213 .190 .403
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
Trevor Bauer CLE No 7/20 8:05 PM Tex Rangers Batters 77 17 7 4 8 8 22 .221 .287 .398 .685
Tyler Skaggs LAA Yes 7/20 10:07 PM Hou Astros Batters 81 17 3 1 7 8 12 .210 .296 .266 .562
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
Anibal Sanchez ATL No 7/20 7:05 PM Was Nationals Batters 93 27 12 7 19 11 17 .290 .362 .602 .963
Jameson Taillon PIT No 7/20 7:10 PM Cin Reds Batters 148 46 21 7 26 12 23 .311 .366 .540 .905
Wade Miley MIL Yes 7/20 8:10 PM LAD Dodgers Batters 84 24 10 5 14 10 17 .286 .363 .522 .885
Kyle Gibson MIN No 7/20 8:15 PM KC Royals Batters 210 65 17 5 21 14 37 .310 .358 .440 .799
German Marquez COL No 7/20 9:40 PM Ari Diamondbacks Batters 132 44 19 8 21 15 31 .333 .402 .618 1.020
Robbie Ray ARI Yes 7/20 9:40 PM Col Rockies Batters 153 53 22 11 31 19 37 .346 .420 .632 1.051
"