MLB Daily Matchups
Check out the best batter vs pitcher matchups for each day of the fantasy baseball season.
all
C
1B
2B
3B
SS
OF
DH
Pitcher
N. Cortes (MIL) M. Fried (NYY) J. Soriano (LAA) J. Cannon (CWS) J. Ryan (MIN) E. Fedde (STL) D. Kremer (BAL) M. Scherzer (TOR) J. Luzardo (PHI) J. Irvin (WAS) G. Williams (CLE) S. Lugo (KC) J. Verlander (SF) N. Lodolo (CIN) B. Falter (PIT) V. Bellozo (MIA) A. Senzatela (COL) Z. Littell (TB) W. Buehler (BOS) T. Mahle (TEX) G. Canning (NYM) S. Arrighetti (HOU) S. Schwellenbach (ATL) R. Vasquez (SD) S. Imanaga (CHC) B. Pfaadt (ARI) R. Olson (DET) R. Sasaki (LAD) O. Bido (ATH) B. Miller (SEA)
All Games
MIL @ NYY LAA @ CWS MIN @ STL BAL @ TOR PHI @ WAS CLE @ KC SF @ CIN PIT @ MIA COL @ TB BOS @ TEX NYM @ HOU ATL @ SD CHC @ ARI DET @ LAD ATH @ SEA
Batter vs Pitcher (3/29/25)
Batter
Pitcher
Game
HRF
qAB
HH%
AB
H
2B
3B
HR
BB
BA
OBP
OPS
V. Guerrero, 1B (R)
D. Kremer (R)
@
14
BAL TOR
n/a
50%
19%
34
13
3
0
5
2
.382
.417
1.329
more
Y. Alvarez, DH (L)
G. Canning (R)
@
10
NYN HOU
1.6
63%
21%
16
8
2
0
2
3
.500
.579
1.579
more
B. Bichette, SS (R)
D. Kremer (R)
@
14
BAL TOR
n/a
45%
18%
28
7
0
0
0
5
.250
.364
.614
more
B. Stott, 2B (L)
J. Irvin (R)
@
9
PHI WAS
1.6
45%
25%
19
7
1
0
2
0
.368
.400
1.137
more
S. Perez, C (R)
G. Williams (R)
@
16
CLE KCA
1.6
40%
13%
15
6
1
0
0
0
.400
.400
.867
more
R. Hoskins, 1B (R)
M. Fried (L)
@
16
MIL NYA
1.6
38%
11%
32
6
4
0
0
4
.188
.297
.610
more
A. Kirk, C (R)
D. Kremer (R)
@
14
BAL TOR
n/a
57%
30%
19
6
1
0
0
3
.316
.391
.759
more
K. Ruiz, C (B)
J. Luzardo (L)
@
9
PHI WAS
1.6
57%
14%
14
6
1
0
1
0
.429
.429
1.143
more
J. Realmuto, C (R)
J. Irvin (R)
@
9
PHI WAS
1.6
53%
13%
15
6
0
0
1
0
.400
.400
1.000
more
J. Altuve, 2B (R)
G. Canning (R)
@
10
NYN HOU
1.6
50%
11%
16
5
0
0
1
2
.313
.389
.889
more
A. Bregman, 3B (R)
T. Mahle (R)
@
13
BOS TEX
1.5
50%
0%
12
5
1
0
1
0
.417
.417
1.167
more
A. Bohm, 3B (R)
J. Irvin (R)
@
9
PHI WAS
1.6
37%
26%
18
5
1
1
0
1
.278
.316
.760
more
N. Castellanos, OF (R)
J. Irvin (R)
@
9
PHI WAS
1.6
50%
17%
15
5
0
0
0
2
.333
.444
.777
more
D. Swanson, SS (R)
B. Pfaadt (R)
@
10
CHN ARI
1.2
46%
23%
13
4
0
0
1
0
.308
.308
.846
more
S. Espinal, 3B (R)
J. Verlander (R)
@
12
SFN CIN
1.2
40%
10%
10
4
0
0
1
0
.400
.400
1.100
more
C. Walker, 1B (R)
G. Canning (R)
@
10
NYN HOU
1.6
45%
9%
10
4
0
0
2
1
.400
.455
1.455
more
C. Yelich, OF (L)
M. Fried (L)
@
16
MIL NYA
1.6
39%
17%
20
4
0
0
0
2
.200
.304
.504
more
O. Albies, 2B (B)
R. Vasquez (R)
@
11
ATL SDN
1.4
63%
50%
8
4
1
0
0
0
.500
.500
1.125
more
E. Sosa, SS (R)
J. Irvin (R)
@
9
PHI WAS
1.6
42%
17%
12
4
1
0
0
0
.333
.333
.750
more
B. Harper, 1B (L)
J. Irvin (R)
@
9
PHI WAS
1.6
53%
12%
13
4
1
0
0
3
.308
.471
.856
more
A. Rosario, OF (R)
J. Luzardo (L)
@
9
PHI WAS
1.6
40%
20%
10
4
1
1
0
0
.400
.400
1.100
more
K. Tucker, OF (L)
B. Pfaadt (R)
@
10
CHN ARI
1.2
67%
33%
4
3
1
0
1
1
.750
.833
2.583
more
M. Chapman, 3B (R)
N. Lodolo (L)
@
12
SFN CIN
1.2
33%
0%
9
3
0
0
1
0
.333
.333
1.000
more
J. Candelario, 3B (B)
J. Verlander (R)
@
12
SFN CIN
1.2
50%
14%
10
3
0
0
1
3
.300
.429
1.029
more
J. Pena, SS (R)
G. Canning (R)
@
10
NYN HOU
1.6
29%
21%
14
3
1
0
1
0
.214
.214
.714
more
J. Soto, OF (L)
S. Arrighetti (R)
@
10
NYN HOU
1.6
67%
0%
6
3
1
0
1
0
.500
.500
1.667
more
B. Witt, SS (R)
G. Williams (R)
@
16
CLE KCA
1.6
41%
23%
21
3
0
1
0
1
.143
.182
.420
more
S. Kwan, OF (L)
S. Lugo (R)
@
16
CLE KCA
1.6
38%
15%
10
3
1
0
1
1
.300
.417
1.117
more
K. Isbel, OF (L)
G. Williams (R)
@
16
CLE KCA
1.6
24%
12%
15
3
1
0
0
1
.200
.250
.517
more
N. Jones, OF (L)
S. Lugo (R)
@
16
CLE KCA
1.6
50%
17%
5
3
2
0
0
0
.600
.600
1.600
more
B. Naylor, C (L)
S. Lugo (R)
@
16
CLE KCA
1.6
83%
67%
6
3
1
0
0
0
.500
.500
1.167
more
M. Garcia, 3B (R)
G. Williams (R)
@
16
CLE KCA
1.6
30%
5%
17
3
1
1
1
3
.176
.300
.829
more
N. Fortes, C (R)
B. Falter (L)
@
20
PIT MIA
n/a
36%
27%
11
3
1
0
0
0
.273
.273
.637
more
M. Olson, 1B (L)
R. Vasquez (R)
@
11
ATL SDN
1.4
40%
10%
10
3
1
0
0
0
.300
.300
.700
more
M. Ozuna, DH (R)
R. Vasquez (R)
@
11
ATL SDN
1.4
60%
0%
7
3
2
0
1
3
.429
.600
1.743
more
B. Rooker, DH (R)
B. Miller (R)
@
2
ATH SEA
n/a
29%
21%
13
3
0
0
0
0
.231
.286
.517
more
L. Butler, OF (L)
B. Miller (R)
@
2
ATH SEA
n/a
80%
30%
7
3
0
0
1
3
.429
.600
1.457
more
V. Robles, OF (R)
O. Bido (R)
@
2
ATH SEA
n/a
80%
20%
4
3
2
0
0
0
.750
.800
2.050
more
C. Correa, SS (R)
E. Fedde (R)
@
12
MIN SLN
1.0
50%
17%
6
3
0
0
0
0
.500
.500
1.000
more
J. Walker, OF (R)
J. Ryan (R)
@
12
MIN SLN
1.0
75%
50%
3
3
0
0
1
0
1.000
1.000
3.000
more
L. Nootbaar, OF (L)
J. Ryan (R)
@
12
MIN SLN
1.0
50%
17%
5
3
0
0
1
0
.600
.667
1.867
more
R. McMahon, 3B (L)
Z. Littell (R)
@
6
COL TBA
n/a
42%
25%
11
3
1
0
0
1
.273
.333
.697
more
W. Abreu, OF (L)
T. Mahle (R)
@
13
BOS TEX
1.5
60%
0%
5
3
1
0
1
0
.600
.600
2.000
more
C. Seager, SS (L)
W. Buehler (R)
@
13
BOS TEX
1.5
83%
0%
5
3
0
0
1
1
.600
.667
1.867
more
J. Pederson, DH (L)
W. Buehler (R)
@
13
BOS TEX
1.5
31%
8%
11
3
0
0
1
1
.273
.333
.878
more
J. Bell, 1B (B)
J. Luzardo (L)
@
9
PHI WAS
1.6
50%
14%
12
3
2
0
1
2
.250
.357
1.024
more
J. Wood, OF (L)
J. Luzardo (L)
@
9
PHI WAS
1.6
50%
17%
6
3
1
0
0
0
.500
.500
1.167
more
B. Marsh, OF (L)
J. Irvin (R)
@
9
PHI WAS
1.6
46%
15%
12
3
1
0
1
1
.250
.308
.891
more
K. Schwarber, DH (L)
J. Irvin (R)
@
9
PHI WAS
1.6
48%
17%
19
3
0
0
1
4
.158
.304
.620
more
J. Berti, 3B (R)
B. Pfaadt (R)
@
10
CHN ARI
1.2
50%
0%
4
2
1
0
0
0
.500
.500
1.250
more
M. Busch, 1B (L)
B. Pfaadt (R)
@
10
CHN ARI
1.2
44%
0%
7
2
0
0
0
2
.286
.444
.730
more
J. Naylor, 1B (L)
S. Imanaga (L)
@
10
CHN ARI
1.2
60%
40%
5
2
1
0
0
0
.400
.400
1.000
more
R. Grichuk, OF (R)
S. Imanaga (L)
@
10
CHN ARI
1.2
50%
17%
5
2
1
0
0
1
.400
.500
1.100
more
J. Fraley, OF (L)
J. Verlander (R)
@
12
SFN CIN
1.2
45%
9%
9
2
1
0
0
2
.222
.364
.697
more
M. McLain, SS (R)
J. Verlander (R)
@
12
SFN CIN
1.2
67%
33%
3
2
1
0
1
0
.667
.667
2.667
more
W. Adames, SS (R)
N. Lodolo (L)
@
12
SFN CIN
1.2
35%
0%
16
2
1
0
0
1
.125
.176
.364
more
C. Schmitt, 2B (R)
N. Lodolo (L)
@
12
SFN CIN
1.2
33%
33%
5
2
1
0
0
0
.400
.500
1.100
more
J. Trevino, C (R)
J. Verlander (R)
@
12
SFN CIN
1.2
22%
11%
9
2
1
0
0
0
.222
.222
.555
more
E. De La Cruz, SS (B)
J. Verlander (R)
@
12
SFN CIN
1.2
44%
0%
7
2
1
0
0
2
.286
.444
.873
more
M. Dubon, OF (R)
G. Canning (R)
@
10
NYN HOU
1.6
50%
25%
7
2
0
0
0
1
.286
.375
.661
more
J. India, 2B (R)
G. Williams (R)
@
16
CLE KCA
1.6
33%
22%
8
2
0
0
0
1
.250
.333
.583
more
L. Thomas, OF (R)
S. Lugo (R)
@
16
CLE KCA
1.6
--
--
9
2
0
0
1
0
.222
.222
.778
more
C. Santana, 1B (B)
S. Lugo (R)
@
16
CLE KCA
1.6
29%
12%
14
2
0
0
1
2
.143
.235
.592
more
J. Ramirez, 3B (B)
S. Lugo (R)
@
16
CLE KCA
1.6
38%
8%
12
2
0
0
0
1
.167
.231
.398
more
M. Melendez, OF (L)
G. Williams (R)
@
16
CLE KCA
1.6
18%
12%
16
2
1
0
0
1
.125
.176
.364
more
M. Muncy, 3B (L)
R. Olson (R)
@
8
DET LAN
1.3
60%
20%
4
2
0
0
1
1
.500
.600
1.850
more
O. Lopez, 2B (R)
B. Falter (L)
@
20
PIT MIA
n/a
44%
33%
8
2
0
0
0
1
.250
.333
.583
more
B. Reynolds, OF (B)
V. Bellozo (R)
@
20
PIT MIA
n/a
60%
0%
5
2
0
0
0
0
.400
.400
.800
more
J. Chourio, OF (R)
M. Fried (L)
@
16
MIL NYA
1.6
50%
25%
4
2
1
0
0
0
.500
.500
1.250
more
P. Goldschmidt, 1B (R)
N. Cortes (L)
@
16
MIL NYA
1.6
71%
29%
5
2
1
0
1
2
.400
.571
1.771
more
G. Sheets, OF (L)
S. Schwellenbach (R)
@
11
ATL SDN
1.4
80%
60%
5
2
0
0
1
0
.400
.400
1.400
more
J. Merrill, OF (L)
S. Schwellenbach (R)
@
11
ATL SDN
1.4
50%
13%
7
2
0
0
0
1
.286
.375
.661
more
M. Machado, 3B (R)
S. Schwellenbach (R)
@
11
ATL SDN
1.4
50%
38%
8
2
2
0
0
0
.250
.250
.750
more
X. Bogaerts, 2B (R)
S. Schwellenbach (R)
@
11
ATL SDN
1.4
25%
13%
7
2
0
0
0
0
.286
.375
.661
more
J. Cronenworth, 1B (L)
S. Schwellenbach (R)
@
11
ATL SDN
1.4
50%
25%
8
2
1
0
1
0
.250
.250
1.000
more
J. Wilson, (R)
B. Miller (R)
@
2
ATH SEA
n/a
50%
50%
4
2
0
0
0
0
.500
.500
1.000
more
R. Tellez, 1B (L)
O. Bido (R)
@
2
ATH SEA
n/a
75%
75%
4
2
0
0
0
0
.500
.500
1.000
more
M. Andujar, OF (R)
B. Miller (R)
@
2
ATH SEA
n/a
80%
40%
4
2
0
0
0
0
.500
.400
.900
more
S. Langeliers, C (R)
B. Miller (R)
@
2
ATH SEA
n/a
50%
20%
10
2
0
0
2
0
.200
.200
1.000
more
T. Soderstrom, 1B (L)
B. Miller (R)
@
2
ATH SEA
n/a
25%
13%
8
2
1
0
0
0
.250
.250
.625
more
W. Castro, OF (B)
E. Fedde (R)
@
12
MIN SLN
1.0
40%
20%
9
2
1
0
1
1
.222
.300
.967
more
N. Arenado, 3B (R)
J. Ryan (R)
@
12
MIN SLN
1.0
60%
0%
5
2
1
0
0
0
.400
.400
1.000
more
T. Larnach, OF (L)
E. Fedde (R)
@
12
MIN SLN
1.0
36%
27%
10
2
1
0
0
1
.200
.273
.573
more
B. Lowe, 2B (L)
A. Senzatela (R)
@
6
COL TBA
n/a
67%
67%
3
2
0
0
0
0
.667
.667
1.334
more
B. Doyle, OF (R)
Z. Littell (R)
@
6
COL TBA
n/a
29%
0%
7
2
0
0
0
0
.286
.286
.572
more
J. Aranda, 1B (L)
A. Senzatela (R)
@
6
COL TBA
n/a
100%
50%
2
2
2
0
0
0
1.000
1.000
3.000
more
K. Misner, (L)
A. Senzatela (R)
@
6
COL TBA
n/a
100%
100%
2
2
0
0
0
0
1.000
1.000
2.000
more
J. Caminero, 3B (R)
A. Senzatela (R)
@
6
COL TBA
n/a
67%
0%
3
2
0
0
0
0
.667
.667
1.334
more
J. Heim, C (B)
W. Buehler (R)
@
13
BOS TEX
1.5
57%
43%
7
2
0
0
0
0
.286
.286
.572
more
J. Smith, 3B (L)
W. Buehler (R)
@
13
BOS TEX
1.5
100%
33%
3
2
0
0
0
0
.667
.667
1.334
more
T. Story, SS (R)
T. Mahle (R)
@
13
BOS TEX
1.5
28%
17%
18
2
0
0
0
0
.111
.111
.222
more
M. Semien, 2B (R)
W. Buehler (R)
@
13
BOS TEX
1.5
50%
13%
7
2
0
0
0
1
.286
.375
.661
more
L. Taveras, OF (B)
W. Buehler (R)
@
13
BOS TEX
1.5
75%
25%
4
2
0
0
0
0
.500
.500
1.000
more
W. Langford, OF (R)
W. Buehler (R)
@
13
BOS TEX
1.5
40%
0%
5
2
0
0
0
0
.400
.400
.800
more
C. Cowser, OF (L)
M. Scherzer (R)
@
14
BAL TOR
n/a
43%
14%
6
2
0
0
2
1
.333
.429
1.762
more
A. Gimenez, 2B (L)
D. Kremer (R)
@
14
BAL TOR
n/a
33%
0%
8
2
0
0
2
0
.250
.222
1.222
more
C. Mullins, OF (L)
M. Scherzer (R)
@
14
BAL TOR
n/a
57%
29%
7
2
0
0
0
0
.286
.286
.572
more
J. Westburg, 3B (R)
M. Scherzer (R)
@
14
BAL TOR
n/a
100%
50%
2
2
0
0
1
0
1.000
1.000
3.500
more
J. Young, OF (R)
J. Luzardo (L)
@
9
PHI WAS
1.6
67%
17%
5
2
0
0
1
1
.400
.500
1.500
more
M. Kepler, OF (L)
J. Irvin (R)
@
9
PHI WAS
1.6
50%
0%
7
2
0
0
2
1
.286
.375
1.518
more
P. DeJong, SS (R)
J. Luzardo (L)
@
9
PHI WAS
1.6
50%
8%
7
2
1
0
1
4
.286
.583
1.440
more
M. Amaya, C (R)
B. Pfaadt (R)
@
10
CHN ARI
1.2
67%
67%
3
1
1
0
0
0
.333
.333
1.000
more
E. Suarez, 3B (R)
S. Imanaga (L)
@
10
CHN ARI
1.2
33%
0%
5
1
0
0
1
1
.200
.333
1.133
more
C. Carroll, OF (L)
S. Imanaga (L)
@
10
CHN ARI
1.2
33%
33%
3
1
0
0
0
0
.333
.333
.666
more
T. Ward, OF (R)
J. Cannon (R)
@
14
ANA CHA
1.0
--
--
4
1
0
0
0
2
.250
.500
.750
more
J. Adell, OF (R)
J. Cannon (R)
@
14
ANA CHA
1.0
100%
0%
1
1
0
0
0
1
1.000
1.000
2.000
more
B. Baldwin, 2B (B)
J. Soriano (R)
@
14
ANA CHA
1.0
50%
0%
2
1
0
0
0
0
.500
.500
1.000
more
L. Rengifo, 3B (B)
J. Cannon (R)
@
14
ANA CHA
1.0
50%
0%
2
1
0
0
0
0
.500
.500
1.000
more
N. Schanuel, 1B (L)
J. Cannon (R)
@
14
ANA CHA
1.0
22%
11%
9
1
0
0
0
0
.111
.111
.222
more
A. Benintendi, OF (L)
J. Soriano (R)
@
14
ANA CHA
1.0
67%
0%
2
1
0
0
0
1
.500
.667
1.167
more
G. Lux, 2B (L)
J. Verlander (R)
@
12
SFN CIN
1.2
33%
0%
5
1
0
0
0
1
.200
.333
.533
more
J. Lee, OF (L)
N. Lodolo (L)
@
12
SFN CIN
1.2
33%
17%
6
1
0
0
0
0
.167
.167
.334
more
H. Ramos, OF (R)
N. Lodolo (L)
@
12
SFN CIN
1.2
44%
22%
7
1
1
0
0
2
.143
.333
.619
more
L. Matos, OF (R)
N. Lodolo (L)
@
12
SFN CIN
1.2
25%
25%
4
1
1
0
0
0
.250
.250
.750
more
P. Bailey, C (B)
N. Lodolo (L)
@
12
SFN CIN
1.2
20%
20%
5
1
0
0
0
0
.200
.200
.400
more
T. Friedl, OF (L)
J. Verlander (R)
@
12
SFN CIN
1.2
33%
25%
11
1
1
0
0
0
.091
.083
.265
more
W. Flores, 1B (R)
N. Lodolo (L)
@
12
SFN CIN
1.2
22%
0%
9
1
0
0
1
0
.111
.111
.555
more
C. Encarnacion-Strand, 1B (R)
J. Verlander (R)
@
12
SFN CIN
1.2
20%
0%
5
1
0
0
0
0
.200
.200
.400
more
I. Paredes, 3B (R)
G. Canning (R)
@
10
NYN HOU
1.6
25%
13%
7
1
1
0
0
1
.143
.250
.536
more
V. Pasquantino, 1B (L)
G. Williams (R)
@
16
CLE KCA
1.6
30%
10%
9
1
0
0
1
1
.111
.200
.644
more
A. Pages, OF (R)
R. Olson (R)
@
8
DET LAN
1.3
50%
50%
2
1
0
0
0
0
.500
.500
1.000
more
M. Margot, OF (R)
R. Sasaki (R)
@
8
DET LAN
1.3
100%
0%
1
1
0
0
0
0
1.000
1.000
2.000
more
F. Freeman, 1B (L)
R. Olson (R)
@
8
DET LAN
1.3
20%
0%
5
1
0
0
1
0
.200
.200
1.000
more
M. Conforto, OF (L)
R. Olson (R)
@
8
DET LAN
1.3
100%
0%
1
1
1
0
0
1
1.000
1.000
3.000
more
S. Torkelson, 1B (R)
R. Sasaki (R)
@
8
DET LAN
1.3
100%
0%
1
1
0
0
0
1
1.000
1.000
2.000
more
T. Hernandez, OF (R)
R. Olson (R)
@
8
DET LAN
1.3
33%
17%
6
1
1
0
0
0
.167
.167
.500
more
Z. McKinstry, SS (L)
R. Sasaki (R)
@
8
DET LAN
1.3
50%
50%
2
1
0
0
0
0
.500
.500
1.000
more
J. Bart, C (R)
V. Bellozo (R)
@
20
PIT MIA
n/a
50%
50%
2
1
0
0
0
0
.500
.500
1.000
more
O. Cruz, SS (L)
V. Bellozo (R)
@
20
PIT MIA
n/a
80%
0%
3
1
0
0
1
2
.333
.600
1.933
more
J. Bride, 1B (R)
B. Falter (L)
@
20
PIT MIA
n/a
67%
17%
5
1
0
0
0
1
.200
.333
.533
more
J. Sanoja, (R)
B. Falter (L)
@
20
PIT MIA
n/a
33%
0%
4
1
1
0
0
0
.250
.250
.750
more
J. Triolo, 3B (R)
V. Bellozo (R)
@
20
PIT MIA
n/a
25%
0%
4
1
0
0
0
0
.250
.250
.500
more
K. Stowers, OF (L)
B. Falter (L)
@
20
PIT MIA
n/a
50%
17%
5
1
0
0
0
1
.200
.333
.533
more
J. Suwinski, OF (L)
V. Bellozo (R)
@
20
PIT MIA
n/a
50%
50%
2
1
1
0
0
0
.500
.500
1.500
more
I. Kiner-Falefa, 2B (R)
V. Bellozo (R)
@
20
PIT MIA
n/a
50%
50%
2
1
0
0
0
0
.500
.500
1.000
more
A. Judge, OF (R)
N. Cortes (L)
@
16
MIL NYA
1.6
33%
0%
2
1
0
0
1
0
.500
.500
2.500
more
A. Volpe, SS (R)
N. Cortes (L)
@
16
MIL NYA
1.6
50%
0%
2
1
0
0
1
0
.500
.500
2.500
more
A. Wells, C (L)
N. Cortes (L)
@
16
MIL NYA
1.6
100%
0%
1
1
0
0
1
1
1.000
1.000
5.000
more
V. Capra, (R)
M. Fried (L)
@
16
MIL NYA
1.6
67%
33%
3
1
0
0
0
0
.333
.333
.666
more
S. Frelick, OF (L)
M. Fried (L)
@
16
MIL NYA
1.6
67%
0%
1
1
0
0
0
1
1.000
1.000
2.000
more
G. Mitchell, OF (L)
M. Fried (L)
@
16
MIL NYA
1.6
33%
33%
2
1
0
0
0
0
.500
.667
1.167
more
J. Chisholm, OF (L)
N. Cortes (L)
@
16
MIL NYA
1.6
50%
50%
2
1
0
0
0
0
.500
.500
1.000
more
C. Bellinger, OF (L)
N. Cortes (L)
@
16
MIL NYA
1.6
25%
0%
4
1
0
0
1
0
.250
.250
1.250
more
F. Tatis, OF (R)
S. Schwellenbach (R)
@
11
ATL SDN
1.4
29%
14%
7
1
0
0
0
0
.143
.143
.286
more
M. Harris, OF (L)
R. Vasquez (R)
@
11
ATL SDN
1.4
57%
57%
7
1
0
0
0
0
.143
.143
.286
more
D. Baldwin, C (L)
R. Vasquez (R)
@
11
ATL SDN
1.4
100%
50%
2
1
0
0
0
0
.500
.500
1.000
more
J. Kelenic, OF (L)
R. Vasquez (R)
@
11
ATL SDN
1.4
20%
0%
5
1
0
0
0
0
.200
.200
.400
more
L. Urias, 3B (R)
B. Miller (R)
@
2
ATH SEA
n/a
50%
25%
4
1
0
0
0
0
.250
.250
.500
more
M. Muncy, (R)
B. Miller (R)
@
2
ATH SEA
n/a
100%
100%
2
1
0
0
0
0
.500
.500
1.000
more
R. Bliss, 2B (R)
O. Bido (R)
@
2
ATH SEA
n/a
50%
0%
2
1
0
0
0
0
.500
.500
1.000
more
C. Raleigh, C (B)
O. Bido (R)
@
2
ATH SEA
n/a
33%
0%
5
1
0
0
1
1
.200
.333
1.133
more
J. Rodriguez, OF (R)
O. Bido (R)
@
2
ATH SEA
n/a
33%
17%
3
1
0
0
0
1
.333
.500
.833
more
R. Arozarena, OF (R)
O. Bido (R)
@
2
ATH SEA
n/a
50%
17%
5
1
0
0
0
1
.200
.333
.533
more
V. Scott, OF (L)
J. Ryan (R)
@
12
MIN SLN
1.0
50%
0%
2
1
0
0
0
0
.500
.500
1.000
more
B. Buxton, OF (R)
E. Fedde (R)
@
12
MIN SLN
1.0
50%
0%
4
1
1
0
0
0
.250
.250
.750
more
T. France, 1B (R)
E. Fedde (R)
@
12
MIN SLN
1.0
38%
13%
7
1
0
0
1
1
.143
.250
.821
more
B. Donovan, OF (L)
J. Ryan (R)
@
12
MIN SLN
1.0
33%
0%
3
1
0
0
0
0
.333
.333
.666
more
M. Wallner, OF (L)
E. Fedde (R)
@
12
MIN SLN
1.0
25%
13%
7
1
0
0
0
1
.143
.250
.393
more
A. Burleson, OF (L)
J. Ryan (R)
@
12
MIN SLN
1.0
25%
0%
4
1
0
0
1
0
.250
.250
1.250
more
W. Contreras, C (R)
J. Ryan (R)
@
12
MIN SLN
1.0
33%
0%
6
1
0
0
0
0
.167
.167
.334
more
J. Beck, OF (R)
Z. Littell (R)
@
6
COL TBA
n/a
50%
0%
2
1
0
0
0
0
.500
.500
1.000
more
C. Morel, 3B (R)
A. Senzatela (R)
@
6
COL TBA
n/a
100%
0%
1
1
0
0
0
1
1.000
1.000
2.000
more
E. Tovar, SS (R)
Z. Littell (R)
@
6
COL TBA
n/a
50%
38%
8
1
0
0
0
0
.125
.125
.250
more
K. Farmer, 2B (R)
Z. Littell (R)
@
6
COL TBA
n/a
22%
11%
9
1
1
0
0
0
.111
.111
.333
more
M. Toglia, 1B (B)
Z. Littell (R)
@
6
COL TBA
n/a
25%
0%
4
1
0
0
1
0
.250
.250
1.250
more
N. Martini, DH (L)
Z. Littell (R)
@
6
COL TBA
n/a
50%
0%
2
1
0
0
0
0
.500
.500
1.000
more
J. Duran, OF (L)
T. Mahle (R)
@
13
BOS TEX
1.5
80%
20%
4
1
0
0
0
1
.250
.400
.650
more
N. Lukes, OF (L)
D. Kremer (R)
@
14
BAL TOR
n/a
75%
0%
2
1
0
0
0
2
.500
.750
1.250
more
R. Urias, 3B (R)
M. Scherzer (R)
@
14
BAL TOR
n/a
50%
25%
4
1
0
0
0
0
.250
.250
.500
more
E. Clement, 3B (R)
D. Kremer (R)
@
14
BAL TOR
n/a
14%
14%
7
1
1
0
0
0
.143
.143
.429
more
R. O'Hearn, 1B (L)
M. Scherzer (R)
@
14
BAL TOR
n/a
50%
0%
3
1
0
0
0
2
.333
.667
1.000
more
J. Holliday, 2B (L)
M. Scherzer (R)
@
14
BAL TOR
n/a
50%
0%
4
1
0
0
0
0
.250
.250
.500
more
A. Rutschman, C (B)
M. Scherzer (R)
@
14
BAL TOR
n/a
25%
25%
4
1
1
0
0
0
.250
.250
.750
more
A. Santander, OF (B)
D. Kremer (R)
@
14
BAL TOR
n/a
33%
33%
3
1
0
0
0
0
.333
.333
.666
more
D. Crews, OF (R)
J. Luzardo (L)
@
9
PHI WAS
1.6
33%
0%
5
1
0
0
0
1
.200
.333
.533
more
C. Abrams, SS (L)
J. Luzardo (L)
@
9
PHI WAS
1.6
20%
0%
9
1
0
0
0
1
.111
.200
.311
more
I. Happ, OF (B)
B. Pfaadt (R)
@
10
CHN ARI
1.2
36%
7%
14
0
0
0
0
0
.000
.000
.000
more
K. Marte, 2B (B)
S. Imanaga (L)
@
10
CHN ARI
1.2
0%
0%
6
0
0
0
0
0
.000
.000
.000
more
G. Moreno, C (R)
S. Imanaga (L)
@
10
CHN ARI
1.2
33%
0%
2
0
0
0
0
1
.000
.333
.333
more
S. Suzuki, OF (R)
B. Pfaadt (R)
@
10
CHN ARI
1.2
0%
0%
11
0
0
0
0
0
.000
.000
.000
more
G. Perdomo, SS (B)
S. Imanaga (L)
@
10
CHN ARI
1.2
0%
0%
4
0
0
0
0
0
.000
.000
.000
more
G. Workman, 3B (L)
B. Pfaadt (R)
@
10
CHN ARI
1.2
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
L. Gurriel, OF (R)
S. Imanaga (L)
@
10
CHN ARI
1.2
17%
0%
6
0
0
0
0
0
.000
.000
.000
more
J. McCarthy, OF (L)
S. Imanaga (L)
@
10
CHN ARI
1.2
--
--
3
0
0
0
0
0
.000
.000
.000
more
P. Crow-Armstrong, OF (L)
B. Pfaadt (R)
@
10
CHN ARI
1.2
20%
20%
5
0
0
0
0
0
.000
.000
.000
more
L. Sosa, 3B (R)
J. Soriano (R)
@
14
ANA CHA
1.0
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
J. Amaya, SS (R)
J. Soriano (R)
@
14
ANA CHA
1.0
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
J. Soler, DH (R)
J. Cannon (R)
@
14
ANA CHA
1.0
50%
0%
1
0
0
0
0
1
.000
.500
.500
more
M. Trout, OF (R)
J. Cannon (R)
@
14
ANA CHA
1.0
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
N. Maton, (L)
J. Soriano (R)
@
14
ANA CHA
1.0
0%
0%
4
0
0
0
0
0
.000
.000
.000
more
A. Vaughn, 1B (R)
J. Soriano (R)
@
14
ANA CHA
1.0
0%
0%
4
0
0
0
0
0
.000
.000
.000
more
K. Newman, SS (R)
J. Cannon (R)
@
14
ANA CHA
1.0
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
L. Robert, OF (R)
J. Soriano (R)
@
14
ANA CHA
1.0
0%
0%
4
0
0
0
0
0
.000
.000
.000
more
M. Thaiss, C (L)
J. Soriano (R)
@
14
ANA CHA
1.0
50%
0%
1
0
0
0
0
1
.000
.500
.500
more
M. Vargas, 3B (R)
J. Soriano (R)
@
14
ANA CHA
1.0
50%
25%
3
0
0
0
0
1
.000
.250
.250
more
L. O'Hoppe, C (R)
J. Cannon (R)
@
14
ANA CHA
1.0
0%
0%
4
0
0
0
0
0
.000
.000
.000
more
Y. Moncada, 3B (B)
J. Cannon (R)
@
14
ANA CHA
1.0
50%
0%
1
0
0
0
0
1
.000
.500
.500
more
T. Fitzgerald, SS (R)
N. Lodolo (L)
@
12
SFN CIN
1.2
33%
0%
5
0
0
0
0
0
.000
.000
.000
more
B. Baty, 3B (L)
S. Arrighetti (R)
@
10
NYN HOU
1.6
50%
50%
2
0
0
0
0
0
.000
.000
.000
more
J. Siri, OF (R)
S. Arrighetti (R)
@
10
NYN HOU
1.6
20%
0%
4
0
0
0
0
1
.000
.200
.200
more
B. Nimmo, OF (L)
S. Arrighetti (R)
@
10
NYN HOU
1.6
50%
0%
1
0
0
0
0
1
.000
.500
.500
more
F. Lindor, SS (B)
S. Arrighetti (R)
@
10
NYN HOU
1.6
33%
0%
3
0
0
0
0
0
.000
.000
.000
more
J. Winker, OF (L)
S. Arrighetti (R)
@
10
NYN HOU
1.6
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
P. Alonso, 1B (R)
S. Arrighetti (R)
@
10
NYN HOU
1.6
33%
0%
3
0
0
0
0
0
.000
.000
.000
more
L. Torrens, C (R)
S. Arrighetti (R)
@
10
NYN HOU
1.6
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
M. Vientos, 3B (R)
S. Arrighetti (R)
@
10
NYN HOU
1.6
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
Z. Dezenzo, 1B (R)
G. Canning (R)
@
10
NYN HOU
1.6
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
V. Caratini, C (B)
G. Canning (R)
@
10
NYN HOU
1.6
29%
14%
6
0
0
0
0
1
.000
.143
.143
more
C. McCormick, OF (R)
G. Canning (R)
@
10
NYN HOU
1.6
14%
0%
5
0
0
0
0
1
.000
.286
.286
more
C. Biggio, 2B (L)
G. Williams (R)
@
16
CLE KCA
1.6
50%
25%
4
0
0
0
0
0
.000
.000
.000
more
M. Massey, 2B (L)
G. Williams (R)
@
16
CLE KCA
1.6
31%
15%
11
0
0
0
0
2
.000
.154
.154
more
B. Rocchio, SS (B)
S. Lugo (R)
@
16
CLE KCA
1.6
0%
0%
4
0
0
0
0
0
.000
.000
.000
more
K. Manzardo, DH (L)
S. Lugo (R)
@
16
CLE KCA
1.6
13%
0%
7
0
0
0
0
1
.000
.125
.125
more
D. Schneemann, OF (L)
S. Lugo (R)
@
16
CLE KCA
1.6
22%
0%
7
0
0
0
0
2
.000
.222
.222
more
C. Keith, 2B (L)
R. Sasaki (R)
@
8
DET LAN
1.3
100%
0%
0
0
0
0
0
1
0.000
0.000
.000
more
M. Rojas, SS (R)
R. Olson (R)
@
8
DET LAN
1.3
0%
0%
4
0
0
0
0
0
.000
.000
.000
more
T. Edman, OF (B)
R. Olson (R)
@
8
DET LAN
1.3
50%
0%
2
0
0
0
0
0
.000
.000
.000
more
W. Smith, C (R)
R. Olson (R)
@
8
DET LAN
1.3
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
J. Rogers, C (R)
R. Sasaki (R)
@
8
DET LAN
1.3
0%
0%
1
0
0
0
0
0
.000
.000
.000
more
R. Greene, OF (L)
R. Sasaki (R)
@
8
DET LAN
1.3
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
S. Ohtani, DH (L)
R. Olson (R)
@
8
DET LAN
1.3
67%
0%
2
0
0
0
0
1
.000
.333
.333
more
T. Sweeney, SS (L)
R. Sasaki (R)
@
8
DET LAN
1.3
100%
0%
0
0
0
0
0
1
0.000
0.000
.000
more
R. Kreidler, SS (R)
R. Sasaki (R)
@
8
DET LAN
1.3
100%
0%
0
0
0
0
0
1
0.000
0.000
.000
more
K. Carpenter, OF (L)
R. Sasaki (R)
@
8
DET LAN
1.3
0%
0%
1
0
0
0
0
0
.000
.000
.000
more
J. Bae, OF (L)
V. Bellozo (R)
@
20
PIT MIA
n/a
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
K. Hayes, 3B (R)
V. Bellozo (R)
@
20
PIT MIA
n/a
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
A. Frazier, 2B (L)
V. Bellozo (R)
@
20
PIT MIA
n/a
0%
0%
3
0
0
0
0
0
.000
.000
.000
more
E. Wagaman, 3B (R)
B. Falter (L)
@
20
PIT MIA
n/a
20%
0%
5
0
0
0
0
0
.000
.000
.000
more
X. Edwards, SS (B)
B. Falter (L)
@
20
PIT MIA
n/a
17%
0%
4
0
0
0
0
1
.000
.167
.167
more
J. Ortiz, 3B (R)
M. Fried (L)
@
16
MIL NYA
1.6
33%
0%
3
0
0
0
0
0
.000
.000
.000
more
P. Reyes, 3B (R)
N. Cortes (L)
@
16
MIL NYA
1.6
50%
0%
1
0
0
0
0
1
.000
.500
.500
more
B. Turang, 2B (L)
M. Fried (L)
@
16
MIL NYA
1.6
33%
33%
3
0
0
0
0
0
.000
.000
.000
more
T. Grisham, OF (L)
N. Cortes (L)
@
16
MIL NYA
1.6
0%
0%
1
0
0
0
0
0
.000
.000
.000
more
J. Dominguez, OF (B)
N. Cortes (L)
@
16
MIL NYA
1.6
100%
0%
0
0
0
0
0
2
0.000
0.000
.000
more
W. Contreras, C (R)
M. Fried (L)
@
16
MIL NYA
1.6
0%
0%
3
0
0
0
0
0
.000
.000
.000
more
A. Riley, 3B (R)
R. Vasquez (R)
@
11
ATL SDN
1.4
29%
0%
5
0
0
0
0
2
.000
.286
.286
more
O. Arcia, SS (R)
R. Vasquez (R)
@
11
ATL SDN
1.4
13%
13%
8
0
0
0
0
0
.000
.000
.000
more
J. Profar, OF (B)
R. Vasquez (R)
@
11
ATL SDN
1.4
25%
0%
2
0
0
0
0
1
.000
.333
.333
more
L. Arraez, 1B (L)
S. Schwellenbach (R)
@
11
ATL SDN
1.4
44%
44%
9
0
0
0
0
0
.000
.000
.000
more
J. Heyward, OF (L)
S. Schwellenbach (R)
@
11
ATL SDN
1.4
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
M. Maldonado, C (R)
S. Schwellenbach (R)
@
11
ATL SDN
1.4
0%
0%
5
0
0
0
0
0
.000
.000
.000
more
L. Raley, OF (L)
O. Bido (R)
@
2
ATH SEA
n/a
50%
50%
4
0
0
0
0
0
.000
.000
.000
more
J. Bleday, OF (L)
B. Miller (R)
@
2
ATH SEA
n/a
--
--
5
0
0
0
0
0
.000
.000
.000
more
J. Polanco, 2B (B)
O. Bido (R)
@
2
ATH SEA
n/a
0%
0%
5
0
0
0
0
0
.000
.000
.000
more
J. Crawford, SS (L)
O. Bido (R)
@
2
ATH SEA
n/a
60%
0%
3
0
0
0
0
2
.000
.400
.400
more
M. Winn, SS (R)
J. Ryan (R)
@
12
MIN SLN
1.0
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
M. Gasper, (B)
E. Fedde (R)
@
12
MIN SLN
1.0
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
C. Vazquez, C (R)
E. Fedde (R)
@
12
MIN SLN
1.0
17%
0%
6
0
0
0
0
0
.000
.000
.000
more
I. Herrera, C (R)
J. Ryan (R)
@
12
MIN SLN
1.0
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
J. Miranda, 3B (R)
E. Fedde (R)
@
12
MIN SLN
1.0
14%
0%
6
0
0
0
0
0
.000
.143
.143
more
Y. Diaz, 1B (R)
A. Senzatela (R)
@
6
COL TBA
n/a
67%
33%
3
0
0
0
0
0
.000
.000
.000
more
T. Walls, SS (B)
A. Senzatela (R)
@
6
COL TBA
n/a
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
D. Jansen, C (R)
A. Senzatela (R)
@
6
COL TBA
n/a
100%
0%
2
0
0
0
0
0
.000
.000
.000
more
J. DeLuca, OF (R)
A. Senzatela (R)
@
6
COL TBA
n/a
50%
0%
1
0
0
0
0
1
.000
.500
.500
more
K. Bryant, DH (R)
Z. Littell (R)
@
6
COL TBA
n/a
0%
0%
7
0
0
0
0
0
.000
.000
.000
more
H. Goodman, OF (R)
Z. Littell (R)
@
6
COL TBA
n/a
0%
0%
2
0
0
0
0
0
.000
.000
.000
more
T. Casas, 1B (L)
T. Mahle (R)
@
13
BOS TEX
1.5
0%
0%
1
0
0
0
0
0
.000
.000
.000
more
A. Garcia, OF (R)
W. Buehler (R)
@
13
BOS TEX
1.5
--
--
6
0
0
0
0
0
.000
.000
.000
more
J. Burger, 3B (R)
W. Buehler (R)
@
13
BOS TEX
1.5
0%
0%
3
0
0
0
0
0
.000
.250
.250
more
R. Devers, 3B (L)
T. Mahle (R)
@
13
BOS TEX
1.5
43%
14%
5
0
0
0
0
2
.000
.286
.286
more
C. Narvaez, (R)
T. Mahle (R)
@
13
BOS TEX
1.5
100%
0%
0
0
0
0
0
1
0.000
0.000
.000
more
D. Hamilton, SS (L)
T. Mahle (R)
@
13
BOS TEX
1.5
25%
0%
3
0
0
0
0
1
.000
.250
.250
more
K. Campbell, (R)
T. Mahle (R)
@
13
BOS TEX
1.5
33%
0%
2
0
0
0
0
1
.000
.333
.333
more
W. Wagner, 2B (L)
D. Kremer (R)
@
14
BAL TOR
n/a
50%
25%
3
0
0
0
0
1
.000
.250
.250
more
G. Sanchez, DH (R)
M. Scherzer (R)
@
14
BAL TOR
n/a
--
--
5
0
0
0
0
0
.000
.000
.000
more
H. Kjerstad, OF (L)
M. Scherzer (R)
@
14
BAL TOR
n/a
0%
0%
3
0
0
0
0
0
.000
.000
.000
more
D. Schneider, OF (R)
D. Kremer (R)
@
14
BAL TOR
n/a
25%
0%
4
0
0
0
0
0
.000
.000
.000
more
N. Lowe, 1B (L)
J. Luzardo (L)
@
9
PHI WAS
1.6
0%
0%
5
0
0
0
0
0
.000
.000
.000
more
Note: OPS color trend requires a min. of 5 career PA.
Betr
One of the best sites for daily MLB picks (solid rules and a slick interface).
Play Now
Bonus: Free $10 on sign up Use code: FICER
Related Tool
MLB Picks Level up your matchup knowledge with our daily picks! Our prediction model analyzes a ton of proprietary factors to find actionable plays in HR, Hits and SB. They're updated all day, every day.
Check out today's top picks »
How much does checking these splits really help?
In most leagues, a ton. Fantasy baseball requires a fair amount of dedication/time... but most league champs up the ante on research. Though work smarter, not harder, right? Tools like this one let you quickly screen the splits for all of today's starters. For example, if you have a starting pitcher going, see if the opposing offense has a history of ambushing said pitcher. If so, and he's not an ace and automatic start, consider moving him to your bench.
This tool is best used for batters, however. Some batters can see the ball better from certain pitchers (release point, cadence, etc). Given enough at-bats, that usually equates to significantly better splits. Over the course of a full season, consistently choosing the better matchup can absolutely result in more total fantasy points and in H2H leagues, a few extra weekly wins. So, don't get lazy and check the matchups!
What do the icons mean?
weather hasn't been collected yet
weather forecast for first pitch (hover over for details)
stadium has a fixed roof or is closed due to poor weather
0 wind direction and strength in mph (pointing up = center field)
HRF HRForce (abbr HRF) is our weather index for how many more or less HRs could be hit due to weather (temp, rain, wind, direction, elevation, etc)
more in the last column in the table, the link to our full batter v pitcher page that features matchup ranks, at-bat logs, predictions and more
How current and comprehensive is the batter v pitcher data?
It includes all plate appearances through the 2025 season (generally only regular season games). All data goes back up to 20 years. As a general rule, we don't rely heavily on matchup data where there have been less than 5 plate appearances -- too much luck and variance. It's still in the table above but you'll notice the OPS column won't fill with color until there have been at least five plate appearances. Also, only batters in the (projected or actual) lineup are shown. We may add all MLB-rostered batters if it doesn't clutter the table too much.
We have plans to add projections to this table as well so you'll be able to get a rough point total for games on DFS sites like Fanduel and DraftKings. All projections will be based on historical data as well as at-bat specific variables such as weather, ballpark and more. If you do play DFS, check out our separate DFS Projections page (for batters) .
Have a suggestion? Get in touch !
Play $5, Get $50 in Bonus Entries