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
Carlos Santana C CLE Yes 4/19 1:05 PM TOR Mark Buehrle 15 6 3 1 3 1 1 .400 .438 .733 1.171
Nick Swisher 1B CLE Yes 4/19 1:05 PM TOR Mark Buehrle 27 11 2 0 2 8 3 .407 .543 .481 1.024
Matt Holliday OF STL No 4/19 1:05 PM WAS Jordan Zimmermann 10 3 1 1 2 3 2 .300 .500 .600 1.100
Jon Jay OF STL No 4/19 1:05 PM WAS Jordan Zimmermann 11 5 0 0 0 0 1 .455 .500 .455 .955
Yadier Molina C STL No 4/19 1:05 PM WAS Jordan Zimmermann 14 6 1 0 3 0 0 .429 .467 .500 .967
Miguel Cabrera 3B DET Yes 4/19 1:08 PM LAA C.J. Wilson 14 4 2 1 3 3 4 .286 .412 .571 .983
Torii Hunter OF DET Yes 4/19 1:08 PM LAA C.J. Wilson 33 11 2 2 8 10 5 .333 .488 .515 1.004
Ian Kinsler 2B DET Yes 4/19 1:08 PM LAA C.J. Wilson 18 8 4 1 3 4 2 .444 .545 .833 1.379
Chris Iannetta C LAA No 4/19 1:08 PM DET Max Scherzer 11 4 1 1 2 1 5 .364 .385 .636 1.021
Ian Stewart 3B LAA No 4/19 1:08 PM DET Max Scherzer 10 2 2 1 2 3 4 .200 .357 .700 1.057
Mike Trout OF LAA No 4/19 1:08 PM DET Max Scherzer 10 3 2 1 1 0 5 .300 .300 .700 1.000
Chris Davis 1B BAL No 4/19 1:35 PM BOS Felix Doubront 18 8 3 1 3 0 2 .444 .500 .722 1.222
Nick Markakis OF BAL No 4/19 1:35 PM BOS Felix Doubront 13 6 0 0 0 1 3 .462 .500 .462 .962
Mike Moustakas 3B KC Yes 4/19 2:10 PM MIN Kevin Correia 13 6 3 0 2 1 2 .462 .500 .692 1.192
Brian Dozier 2B MIN No 4/19 2:10 PM KC Bruce Chen 12 5 3 1 1 1 2 .417 .462 .917 1.378
Jason Kubel OF MIN No 4/19 2:10 PM KC Bruce Chen 16 7 4 1 2 0 3 .438 .438 .875 1.313
Trevor Plouffe 3B MIN No 4/19 2:10 PM KC Bruce Chen 24 8 6 3 4 1 2 .333 .360 .875 1.235
Joey Votto 1B CIN No 4/19 2:20 PM CHC Carlos Villanueva 18 7 2 1 3 1 1 .389 .421 .611 1.032
Ryan Braun OF MIL No 4/19 7:05 PM PIT Wandy Rodriguez 47 18 12 4 11 7 7 .383 .463 .809 1.271
Jonathan Lucroy C MIL No 4/19 7:05 PM PIT Wandy Rodriguez 19 5 3 1 4 1 3 .263 .286 .579 .865
Aramis Ramirez 3B MIL No 4/19 7:05 PM PIT Wandy Rodriguez 57 21 6 2 6 1 6 .368 .373 .561 .934
Rickie Weeks 2B MIL No 4/19 7:05 PM PIT Wandy Rodriguez 46 14 5 2 4 8 10 .304 .429 .500 .929
Pedro Alvarez 3B PIT Yes 4/19 7:05 PM MIL Matt Garza 13 6 2 1 4 1 3 .462 .500 .769 1.269
Clint Barmes SS PIT Yes 4/19 7:05 PM MIL Matt Garza 12 3 2 2 4 1 3 .250 .308 .750 1.058
Gaby Sanchez 1B PIT Yes 4/19 7:05 PM MIL Matt Garza 11 4 1 0 1 2 2 .364 .462 .455 .916
Jose Tabata OF PIT Yes 4/19 7:05 PM MIL Matt Garza 13 5 1 0 1 0 2 .385 .385 .538 .923
B.J. Upton OF ATL No 4/19 7:10 PM NYM Bartolo Colon 26 8 3 1 5 3 7 .308 .400 .538 .938
Curtis Granderson OF NYM Yes 4/19 7:10 PM ATL Ervin Santana 43 11 7 5 9 5 9 .256 .333 .651 .984
Robinson Cano 2B SEA No 4/19 7:10 PM MIA Henderson Alvarez 11 6 5 2 5 1 1 .545 .571 1.364 1.935
James Loney 1B TB Yes 4/19 7:10 PM NYY Ivan Nova 10 6 0 0 0 3 1 .600 .692 .600 1.292
Sean Rodriguez SS TB Yes 4/19 7:10 PM NYY Ivan Nova 14 5 3 1 2 0 3 .357 .357 .714 1.071
J.P. Arencibia C TEX Yes 4/19 8:05 PM CWS Jose Quintana 11 3 1 1 1 1 3 .273 .333 .545 .879
Eric Chavez 3B ARI No 4/19 8:10 PM LAD Dan Haren 12 4 3 1 1 2 3 .333 .429 .750 1.179
Aaron Hill 2B ARI No 4/19 8:10 PM LAD Dan Haren 25 8 5 1 6 0 6 .320 .320 .680 1.000
Martin Prado 3B ARI No 4/19 8:10 PM LAD Dan Haren 10 3 1 1 1 0 3 .300 .300 .600 .900
Carlos Gonzalez OF COL Yes 4/19 8:10 PM PHI Kyle Kendrick 11 3 2 1 1 1 0 .273 .333 .636 .970
Joaquin Arias SS SF No 4/19 8:40 PM SD Eric Stults 19 7 1 1 2 0 3 .368 .368 .526 .895
Hunter Pence OF SF No 4/19 8:40 PM SD Eric Stults 25 8 4 3 9 0 4 .320 .308 .720 1.028
Buster Posey C SF No 4/19 8:40 PM SD Eric Stults 15 7 3 1 3 3 2 .467 .556 .800 1.356
Pablo Sandoval 3B SF No 4/19 8:40 PM SD Eric Stults 22 12 4 0 4 3 1 .545 .600 .773 1.373
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
Michael Brantley OF CLE Yes 4/19 1:05 PM TOR Mark Buehrle 18 4 0 0 0 0 2 .222 .263 .222 .485
Asdrubal Cabrera SS CLE Yes 4/19 1:05 PM TOR Mark Buehrle 41 8 1 0 4 3 3 .195 .244 .220 .464
Matt Carpenter 3B STL No 4/19 1:05 PM WAS Jordan Zimmermann 10 2 1 0 4 0 0 .200 .200 .300 .500
Austin Jackson OF DET Yes 4/19 1:08 PM LAA C.J. Wilson 14 2 1 0 1 2 3 .143 .250 .286 .536
Victor Martinez DH DET Yes 4/19 1:08 PM LAA C.J. Wilson 23 4 1 0 5 3 6 .174 .250 .217 .467
Erick Aybar SS LAA No 4/19 1:08 PM DET Max Scherzer 11 2 1 0 0 0 0 .182 .182 .273 .455
J.J. Hardy SS BAL No 4/19 1:35 PM BOS Felix Doubront 18 3 1 0 2 2 4 .167 .250 .222 .472
Adam Jones OF BAL No 4/19 1:35 PM BOS Felix Doubront 19 2 0 0 0 1 8 .105 .190 .105 .296
Matt Wieters C BAL No 4/19 1:35 PM BOS Felix Doubront 18 2 1 0 2 1 10 .111 .158 .167 .325
Alex Gordon OF KC Yes 4/19 2:10 PM MIN Kevin Correia 18 3 1 0 2 3 3 .167 .273 .222 .495
Salvador Perez C KC Yes 4/19 2:10 PM MIN Kevin Correia 14 3 0 0 0 1 1 .214 .267 .214 .481
Starlin Castro SS CHC Yes 4/19 2:20 PM CIN Tony Cingrani 10 1 0 0 0 0 2 .100 .100 .100 .200
Brandon Phillips 2B CIN No 4/19 2:20 PM CHC Carlos Villanueva 24 3 1 1 5 1 2 .125 .160 .250 .410
Carlos Gomez OF MIL No 4/19 7:05 PM PIT Wandy Rodriguez 34 5 1 0 0 1 14 .147 .171 .176 .348
Jean Segura SS MIL No 4/19 7:05 PM PIT Wandy Rodriguez 12 2 1 1 2 2 2 .167 .286 .417 .702
Neil Walker 2B PIT Yes 4/19 7:05 PM MIL Matt Garza 12 1 0 0 1 3 6 .083 .267 .083 .350
Ichiro Suzuki OF NYY No 4/19 7:10 PM TB Chris Archer 10 1 0 0 0 0 2 .100 .100 .100 .200
Yunel Escobar SS TB Yes 4/19 7:10 PM NYY Ivan Nova 21 2 1 0 0 2 3 .095 .240 .143 .383
Matt Joyce OF TB Yes 4/19 7:10 PM NYY Ivan Nova 28 4 2 0 1 5 8 .143 .273 .214 .487
Jose Molina C TB Yes 4/19 7:10 PM NYY Ivan Nova 21 3 1 1 1 3 6 .143 .250 .286 .536
Ben Zobrist 2B TB Yes 4/19 7:10 PM NYY Ivan Nova 29 4 0 0 1 5 6 .138 .286 .138 .424
Paul Konerko 1B CWS No 4/19 8:05 PM TEX Colby Lewis 22 4 0 0 3 3 6 .182 .280 .182 .462
Alexei Ramirez SS CWS No 4/19 8:05 PM TEX Colby Lewis 13 4 1 0 1 0 5 .308 .308 .385 .692
Prince Fielder 1B TEX Yes 4/19 8:05 PM CWS Jose Quintana 11 2 1 0 0 2 2 .182 .308 .273 .580
Everth Cabrera SS SD Yes 4/19 8:40 PM SF Tim Hudson 11 2 1 0 1 1 2 .182 .308 .273 .580
Chase Headley 3B SD Yes 4/19 8:40 PM SF Tim Hudson 16 2 1 1 1 2 5 .125 .222 .313 .535
Xavier Nady OF SD Yes 4/19 8:40 PM SF Tim Hudson 17 4 1 0 0 0 6 .235 .235 .294 .529
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
Ivan Nova NYY No 4/19 7:10 PM TB Rays Batters 197 44 12 4 10 23 42 .223 .321 .325 .645
Tim Hudson SF No 4/19 8:40 PM SD Padres Batters 81 14 5 2 4 6 19 .173 .247 .286 .533
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
Jordan Zimmermann WAS Yes 4/19 1:05 PM StL Cardinals Batters 72 25 7 2 10 4 6 .347 .410 .502 .912
Mark Buehrle TOR No 4/19 1:05 PM Cle Indians Batters 195 57 18 5 23 19 19 .292 .359 .435 .795
Bruce Chen KC Yes 4/19 2:10 PM Min Twins Batters 115 36 15 6 14 6 17 .313 .345 .566 .911
Wandy Rodriguez PIT Yes 4/19 7:05 PM Mil Brewers Batters 226 67 29 10 32 23 46 .296 .362 .525 .887
Eric Stults SD Yes 4/19 8:40 PM SF Giants Batters 133 47 18 8 27 6 18 .353 .384 .624 1.008