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
Didi Gregorius SS NYY Yes 7/21 1:05 PM NYM Steven Matz 10 5 1 0 1 1 1 .500 .545 .600 1.145
Giancarlo Stanton OF NYY Yes 7/21 1:05 PM NYM Steven Matz 12 4 2 2 4 2 3 .333 .429 .833 1.262
Mark Trumbo OF BAL No 7/21 1:07 PM TOR Marcus Stroman 17 7 2 0 0 2 4 .412 .474 .529 1.003
Curtis Granderson OF TOR Yes 7/21 1:07 PM BAL Alex Cobb 12 5 3 1 5 5 1 .417 .611 .833 1.444
Johan Camargo SS ATL No 7/21 7:05 PM WAS Gio Gonzalez 14 7 3 1 4 0 2 .500 .500 .857 1.357
Freddie Freeman 1B ATL No 7/21 7:05 PM WAS Gio Gonzalez 48 15 10 4 17 2 17 .313 .352 .688 1.039
Ender Inciarte OF ATL No 7/21 7:05 PM WAS Gio Gonzalez 25 11 2 0 1 2 1 .440 .481 .520 1.001
Kurt Suzuki C ATL No 7/21 7:05 PM WAS Gio Gonzalez 13 6 4 2 3 1 3 .462 .500 1.077 1.577
Dansby Swanson SS ATL No 7/21 7:05 PM WAS Gio Gonzalez 17 3 3 2 3 2 9 .176 .263 .588 .851
Yasmani Grandal C LAD No 7/21 7:10 PM MIL Chase Anderson 16 4 3 3 8 1 5 .250 .278 .813 1.090
Matt Kemp OF LAD No 7/21 7:10 PM MIL Chase Anderson 20 7 4 2 8 0 2 .350 .318 .750 1.068
Christian Yelich OF MIL Yes 7/21 7:10 PM LAD Clayton Kershaw 11 5 0 0 1 1 3 .455 .500 .455 .955
Gregory Polanco OF PIT No 7/21 7:10 PM CIN Anthony DeSclafani 17 5 2 1 2 1 5 .294 .333 .529 .863
Alex Gordon OF KC Yes 7/21 7:15 PM MIN Lance Lynn 17 9 1 0 0 2 1 .529 .579 .588 1.167
Mike Moustakas 3B KC Yes 7/21 7:15 PM MIN Lance Lynn 16 5 4 3 6 2 1 .313 .389 .938 1.326
Salvador Perez C KC Yes 7/21 7:15 PM MIN Lance Lynn 11 4 2 1 3 0 2 .364 .364 .727 1.091
Jason Kipnis 2B CLE No 7/21 8:05 PM TEX Bartolo Colon 11 4 4 2 5 1 1 .364 .385 1.091 1.476
Elvis Andrus SS TEX Yes 7/21 8:05 PM CLE Carlos Carrasco 16 6 3 1 8 2 3 .375 .444 .688 1.132
Adrian Beltre 3B TEX Yes 7/21 8:05 PM CLE Carlos Carrasco 14 4 3 1 4 0 3 .286 .267 .643 .910
Robinson Chirinos C TEX Yes 7/21 8:05 PM CLE Carlos Carrasco 11 2 2 2 2 1 6 .182 .250 .727 .977
Paul Goldschmidt 1B ARI Yes 7/21 8:10 PM COL Kyle Freeland 10 3 1 0 1 3 1 .300 .462 .400 .862
Gerardo Parra OF COL No 7/21 8:10 PM ARI Zack Godley 10 4 0 0 0 0 0 .400 .500 .400 .900
Andrew McCutchen OF SF No 7/21 9:05 PM OAK Trevor Cahill 12 6 4 1 5 4 1 .500 .611 1.000 1.611
Buster Posey C SF No 7/21 9:05 PM OAK Trevor Cahill 25 8 3 1 3 5 5 .320 .452 .520 .972
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
Asdrubal Cabrera SS NYM No 7/21 1:05 PM NYY Sonny Gray 11 2 1 1 1 2 2 .182 .308 .455 .762
Jose Reyes SS NYM No 7/21 1:05 PM NYY Sonny Gray 10 1 0 0 1 0 2 .100 .100 .100 .200
Russell Martin C TOR Yes 7/21 1:07 PM BAL Alex Cobb 16 3 0 0 3 0 7 .188 .188 .188 .375
Justin Smoak 1B TOR Yes 7/21 1:07 PM BAL Alex Cobb 13 0 0 0 0 1 6 .000 .071 .000 .071
Joc Pederson OF LAD No 7/21 7:10 PM MIL Chase Anderson 13 3 0 0 1 0 6 .231 .231 .231 .462
Josh Harrison 2B PIT No 7/21 7:10 PM CIN Anthony DeSclafani 14 1 0 0 0 0 3 .071 .133 .071 .205
Lucas Duda 1B KC Yes 7/21 7:15 PM MIN Lance Lynn 17 1 1 1 1 5 6 .059 .304 .235 .540
Alcides Escobar SS KC Yes 7/21 7:15 PM MIN Lance Lynn 16 2 1 0 0 1 6 .125 .176 .188 .364
Kole Calhoun OF LAA Yes 7/21 7:15 PM HOU Justin Verlander 28 3 2 0 1 1 14 .107 .138 .179 .317
Ian Kinsler 2B LAA Yes 7/21 7:15 PM HOU Justin Verlander 35 5 1 0 0 4 6 .143 .268 .171 .440
Andrelton Simmons SS LAA Yes 7/21 7:15 PM HOU Justin Verlander 17 3 0 0 1 2 1 .176 .263 .176 .440
Mike Trout OF LAA Yes 7/21 7:15 PM HOU Justin Verlander 27 2 2 2 2 4 7 .074 .242 .296 .539
Justin Upton OF LAA Yes 7/21 7:15 PM HOU Justin Verlander 16 1 0 0 0 1 6 .063 .118 .063 .180
Luis Valbuena 3B LAA Yes 7/21 7:15 PM HOU Justin Verlander 34 3 1 1 5 6 17 .088 .225 .176 .401
Yan Gomes C CLE No 7/21 8:05 PM TEX Bartolo Colon 10 1 1 0 1 0 3 .100 .100 .200 .300
Ian Desmond OF COL No 7/21 8:10 PM ARI Zack Godley 11 2 1 0 2 0 5 .182 .182 .273 .455
Trevor Story SS COL No 7/21 8:10 PM ARI Zack Godley 12 3 0 0 1 0 3 .250 .250 .250 .500
Khris Davis OF OAK Yes 7/21 9:05 PM SF Madison Bumgarner 10 2 0 0 0 0 0 .200 .200 .200 .400
Marcus Semien SS OAK Yes 7/21 9:05 PM SF Madison Bumgarner 10 2 1 1 1 0 4 .200 .200 .500 .700
Nick Hundley C SF No 7/21 9:05 PM OAK Trevor Cahill 10 2 1 0 0 1 4 .200 .273 .300 .573
Jose Abreu 1B CWS No 7/21 10:10 PM SEA Felix Hernandez 16 2 1 0 1 0 2 .125 .222 .188 .410
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
Anthony DeSclafani CIN Yes 7/21 7:10 PM Pit Pirates Batters 67 15 6 3 8 5 13 .224 .288 .400 .688
Justin Verlander HOU No 7/21 7:15 PM LAA Angels Batters 163 17 6 3 9 18 54 .104 .210 .180 .390
Zack Godley ARI Yes 7/21 8:10 PM Col Rockies Batters 77 17 4 1 6 10 23 .221 .322 .308 .630
Madison Bumgarner SF No 7/21 9:05 PM Oak Athletics Batters 78 16 4 3 4 7 16 .205 .271 .321 .592
Felix Hernandez SEA Yes 7/21 10:10 PM CWS White Sox Batters 61 17 5 1 6 2 16 .279 .326 .413 .739
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
Marcus Stroman TOR Yes 7/21 1:07 PM Bal Orioles Batters 105 32 6 0 7 7 26 .305 .345 .368 .713
Gio Gonzalez WAS Yes 7/21 7:05 PM Atl Braves Batters 188 58 24 9 36 12 47 .309 .353 .529 .882
Chase Anderson MIL Yes 7/21 7:10 PM LAD Dodgers Batters 69 20 11 8 22 4 20 .290 .316 .758 1.074
Bartolo Colon TEX Yes 7/21 8:05 PM Cle Indians Batters 100 31 12 4 12 3 11 .310 .326 .524 .851
Carlos Carrasco CLE No 7/21 8:05 PM Tex Rangers Batters 72 20 12 6 18 6 22 .278 .330 .635 .965
Trevor Cahill OAK Yes 7/21 9:05 PM SF Giants Batters 130 40 14 2 16 19 26 .308 .402 .460 .863
"