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
Chris Davis 1B BAL No 4/29 1:05 PM NYY Michael Pineda 21 6 3 2 5 2 12 .286 .348 .619 .967
J.J. Hardy SS BAL No 4/29 1:05 PM NYY Michael Pineda 22 10 3 3 4 1 3 .455 .478 .864 1.342
Adam Jones OF BAL No 4/29 1:05 PM NYY Michael Pineda 32 11 4 2 6 0 4 .344 .344 .594 .938
Mark Trumbo OF BAL No 4/29 1:05 PM NYY Michael Pineda 11 3 2 1 2 2 1 .273 .385 .636 1.021
Jay Bruce OF NYM No 4/29 1:05 PM WAS Stephen Strasburg 13 5 2 1 3 0 2 .385 .385 .692 1.077
Travis d'Arnaud C NYM No 4/29 1:05 PM WAS Stephen Strasburg 10 4 1 1 3 2 3 .400 .500 .700 1.200
Jacoby Ellsbury OF NYY Yes 4/29 1:05 PM BAL Ubaldo Jimenez 18 7 1 1 3 2 3 .389 .476 .556 1.032
Matt Holliday OF NYY Yes 4/29 1:05 PM BAL Ubaldo Jimenez 14 6 1 1 4 2 2 .429 .500 .643 1.143
Ryan Zimmerman 1B WAS Yes 4/29 1:05 PM NYM Zack Wheeler 15 6 2 2 2 1 3 .400 .438 .800 1.238
Evan Longoria 3B TB No 4/29 1:07 PM TOR Francisco Liriano 20 7 4 2 5 1 5 .350 .381 .750 1.131
Zack Cozart SS CIN No 4/29 2:15 PM STL Mike Leake 10 5 2 0 1 0 0 .500 .500 .700 1.200
Adam Duvall OF CIN No 4/29 2:15 PM STL Mike Leake 16 5 2 2 8 2 4 .313 .389 .688 1.076
Billy Hamilton OF CIN No 4/29 2:15 PM STL Mike Leake 11 7 1 1 1 1 0 .636 .667 .909 1.576
Dustin Pedroia 2B BOS Yes 4/29 4:05 PM CHC John Lackey 16 6 2 0 0 1 0 .375 .412 .500 .912
Edwin Encarnacion 1B CLE Yes 4/29 4:10 PM SEA Yovani Gallardo 23 8 4 3 7 5 1 .348 .464 .783 1.247
Brandon Phillips 2B ATL No 4/29 7:10 PM MIL Jimmy Nelson 21 8 2 2 3 0 0 .381 .381 .667 1.048
Josh Harrison 2B PIT No 4/29 7:10 PM MIA Dan Straily 12 4 3 2 2 0 2 .333 .385 .917 1.301
Kole Calhoun OF LAA No 4/29 7:15 PM TEX Yu Darvish 14 5 2 2 3 2 3 .357 .438 .786 1.223
Mike Trout OF LAA No 4/29 7:15 PM TEX Yu Darvish 39 12 5 4 6 7 13 .308 .413 .641 1.054
Joe Mauer 1B MIN No 4/29 7:15 PM KC Jason Hammel 17 5 2 1 4 2 1 .294 .368 .529 .898
Mike Napoli 1B TEX Yes 4/29 7:15 PM LAA Jesse Chavez 12 4 3 2 4 2 5 .333 .429 1.000 1.429
Carlos Gonzalez OF COL No 4/29 8:10 PM ARI Zack Greinke 34 13 6 4 6 2 6 .382 .417 .824 1.240
Mark Reynolds 1B COL No 4/29 8:10 PM ARI Zack Greinke 21 5 3 2 3 2 8 .238 .304 .571 .876
Trevor Story SS COL No 4/29 8:10 PM ARI Zack Greinke 10 4 3 2 6 0 2 .400 .400 1.100 1.500
Buster Posey C SF Yes 4/29 9:05 PM SD Jhoulys Chacin 22 9 2 1 1 2 3 .409 .458 .591 1.049
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
Ryan Flaherty 3B BAL No 4/29 1:05 PM NYY Michael Pineda 14 1 0 0 1 0 6 .071 .067 .071 .138
Caleb Joseph C BAL No 4/29 1:05 PM NYY Michael Pineda 12 2 1 0 0 0 7 .167 .167 .250 .417
Jonathan Schoop 2B BAL No 4/29 1:05 PM NYY Michael Pineda 17 3 3 1 6 0 5 .176 .176 .471 .647
Curtis Granderson OF NYM No 4/29 1:05 PM WAS Stephen Strasburg 19 3 0 0 1 7 6 .158 .385 .158 .543
Juan Lagares OF NYM No 4/29 1:05 PM WAS Stephen Strasburg 14 2 0 0 0 0 6 .143 .143 .143 .286
Jose Reyes 3B NYM No 4/29 1:05 PM WAS Stephen Strasburg 22 5 2 0 0 0 3 .227 .227 .318 .545
Derek Norris C TB No 4/29 1:07 PM TOR Francisco Liriano 16 2 2 1 4 2 6 .125 .222 .375 .597
Kevin Pillar OF TOR Yes 4/29 1:07 PM TB Matt Andriese 12 2 0 0 1 0 3 .167 .167 .167 .333
Eugenio Suarez 3B CIN No 4/29 2:15 PM STL Mike Leake 11 2 2 0 2 0 2 .182 .167 .364 .530
Matt Carpenter 2B STL Yes 4/29 2:15 PM CIN Bronson Arroyo 25 5 2 0 0 0 3 .200 .200 .280 .480
Dexter Fowler OF STL Yes 4/29 2:15 PM CIN Bronson Arroyo 18 3 1 1 2 3 3 .167 .286 .333 .619
Ryan Braun OF MIL Yes 4/29 7:10 PM ATL Jaime Garcia 58 10 2 1 7 2 9 .172 .200 .241 .441
Hernan Perez 3B MIL Yes 4/29 7:10 PM ATL Jaime Garcia 16 3 1 0 1 0 2 .188 .188 .250 .438
Gregory Polanco OF PIT No 4/29 7:10 PM MIA Dan Straily 13 1 0 0 0 2 3 .077 .200 .077 .277
Lorenzo Cain OF KC Yes 4/29 7:15 PM MIN Phil Hughes 12 2 0 0 0 0 5 .167 .231 .167 .397
Yunel Escobar 3B LAA No 4/29 7:15 PM TEX Yu Darvish 18 2 0 0 0 2 6 .111 .200 .111 .311
Shin-Soo Choo OF TEX Yes 4/29 7:15 PM LAA Jesse Chavez 12 1 0 0 0 2 2 .083 .214 .083 .298
Carlos Gomez OF TEX Yes 4/29 7:15 PM LAA Jesse Chavez 10 2 2 0 1 2 2 .200 .333 .400 .733
Brandon Belt 1B SF Yes 4/29 9:05 PM SD Jhoulys Chacin 22 3 2 0 2 3 4 .136 .240 .227 .467
Nick Hundley C SF Yes 4/29 9:05 PM SD Jhoulys Chacin 13 2 0 0 1 0 2 .154 .154 .154 .308
Hunter Pence OF SF Yes 4/29 9:05 PM SD Jhoulys Chacin 25 5 1 1 1 3 9 .200 .286 .320 .606
Michael Saunders OF PHI No 4/29 9:10 PM LAD Brandon McCarthy 13 2 1 0 0 0 5 .154 .154 .231 .385
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
Michael Pineda NYY Yes 4/29 1:05 PM Bal Orioles Batters 165 47 19 9 28 7 47 .285 .314 .519 .833
Bronson Arroyo CIN No 4/29 2:15 PM StL Cardinals Batters 127 28 13 5 14 5 14 .220 .254 .408 .663
Jaime Garcia ATL No 4/29 7:10 PM Mil Brewers Batters 96 20 5 3 10 8 16 .208 .269 .315 .584
Dan Straily MIA Yes 4/29 7:10 PM Pit Pirates Batters 88 18 6 2 6 14 22 .205 .319 .317 .636
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
Zack Wheeler NYM No 4/29 1:05 PM Was Nationals Batters 88 29 7 5 13 6 21 .330 .380 .521 .901
Ubaldo Jimenez BAL No 4/29 1:05 PM NYY Yankees Batters 120 38 10 4 18 13 29 .317 .401 .466 .867
Mike Leake STL Yes 4/29 2:15 PM Cin Reds Batters 113 34 12 3 17 6 16 .301 .345 .464 .809
Jimmy Nelson MIL Yes 4/29 7:10 PM Atl Braves Batters 64 20 6 3 6 6 9 .312 .378 .461 .838
Jesse Chavez LAA No 4/29 7:15 PM Tex Rangers Batters 87 23 14 4 13 9 17 .264 .337 .536 .873