Starting Pitcher Matchup Ratings
Find out which pitchers have the best (or worst) matchups each day of the fantasy baseball season.
SP Confidence Score (5/11/25)
Sc
Pitcher
vs
Game
HRF
Hm/Rd
D/N
L5
qAB
HH%
AB
H
2B/3B
HR
OPS
75.0
M. Mikolas (R)
lineup
@
2
SLN WAS
1.5
.721
.715
33%
11%
63
15
3
3
.736
M. Mikolas (R)
C. Abrams, SS (L)
@
2
SLN WAS
1.5
30%
0%
10
3
0
1
.900
more
M. Mikolas (R)
A. Call, OF (R)
@
2
SLN WAS
1.5
0%
0%
1
0
0
0
.000
more
M. Mikolas (R)
J. Wood, OF (L)
@
2
SLN WAS
1.5
17%
17%
6
1
1
0
.667
more
M. Mikolas (R)
J. Bell, 1B (B)
@
2
SLN WAS
1.5
44%
13%
32
9
1
2
.859
more
M. Mikolas (R)
L. Garcia, 2B (L)
@
2
SLN WAS
1.5
14%
14%
12
2
1
0
.404
more
M. Mikolas (R)
R. Adams, C (R)
@
2
SLN WAS
1.5
33%
0%
2
0
0
0
.333
more
70.3
M. Gore (L)
lineup
@
2
SLN WAS
1.5
.753
.686
59%
30%
32
16
2
2
1.291
M. Gore (L)
M. Winn, SS (R)
@
2
SLN WAS
1.5
67%
0%
5
3
0
1
1.867
more
M. Gore (L)
B. Donovan, OF (L)
@
2
SLN WAS
1.5
38%
38%
8
3
0
0
.750
more
M. Gore (L)
N. Arenado, 3B (R)
@
2
SLN WAS
1.5
75%
50%
6
3
0
1
1.500
more
M. Gore (L)
W. Contreras, C (R)
@
2
SLN WAS
1.5
67%
33%
10
6
2
0
1.467
more
M. Gore (L)
J. Walker, OF (R)
@
2
SLN WAS
1.5
33%
0%
3
1
0
0
.666
more
91.4
C. Sale (L)
lineup
@
4
ATL PIT
1.3
.628
.636
⩵
38%
10%
20
3
1
0
.390
C. Sale (L)
B. Reynolds, OF (B)
@
4
ATL PIT
1.3
67%
33%
3
1
0
0
.666
more
C. Sale (L)
A. McCutchen, DH (R)
@
4
ATL PIT
1.3
33%
0%
6
0
0
0
.000
more
C. Sale (L)
T. Pham, OF (R)
@
4
ATL PIT
1.3
44%
11%
8
2
1
0
.708
more
C. Sale (L)
J. Triolo, 3B (R)
@
4
ATL PIT
1.3
0%
0%
3
0
0
0
.000
more
C. Mlodzinski (R)
lineup
@
4
ATL PIT
1.3
.616
.589
⩵
42%
5%
16
6
1
1
1.046
C. Mlodzinski (R)
A. Verdugo, OF (L)
@
4
ATL PIT
1.3
100%
0%
1
1
0
0
2.000
more
C. Mlodzinski (R)
A. Riley, 3B (R)
@
4
ATL PIT
1.3
0%
0%
2
0
0
0
.000
more
C. Mlodzinski (R)
M. Olson, 1B (L)
@
4
ATL PIT
1.3
60%
0%
4
2
1
1
2.100
more
C. Mlodzinski (R)
M. Ozuna, DH (R)
@
4
ATL PIT
1.3
25%
25%
4
1
0
0
.500
more
C. Mlodzinski (R)
O. Albies, 2B (B)
@
4
ATL PIT
1.3
50%
0%
3
1
0
0
.833
more
C. Mlodzinski (R)
M. Harris, OF (L)
@
4
ATL PIT
1.3
50%
0%
2
1
0
0
1.000
more
88.9
N. Eovaldi (R)
lineup
@
7
TEX DET
1.1
.723
.650
⩵
51%
24%
63
14
3
0
.539
N. Eovaldi (R)
G. Torres, 2B (R)
@
7
TEX DET
1.1
53%
21%
44
10
2
0
.550
more
N. Eovaldi (R)
C. Keith, 2B (L)
@
7
TEX DET
1.1
0%
0%
2
0
0
0
.000
more
N. Eovaldi (R)
R. Greene, OF (L)
@
7
TEX DET
1.1
50%
17%
6
2
1
0
.833
more
N. Eovaldi (R)
S. Torkelson, 1B (R)
@
7
TEX DET
1.1
50%
25%
3
0
0
0
.250
more
N. Eovaldi (R)
Z. McKinstry, SS (L)
@
7
TEX DET
1.1
33%
33%
3
1
0
0
.666
more
N. Eovaldi (R)
J. Baez, SS (R)
@
7
TEX DET
1.1
60%
60%
5
1
0
0
.400
more
88.9
R. Olson (R)
lineup
@
7
TEX DET
1.1
.645
.596
⩵
39%
26%
23
8
1
0
.739
R. Olson (R)
J. Smith, 3B (L)
@
7
TEX DET
1.1
50%
25%
4
2
0
0
1.000
more
R. Olson (R)
A. Garcia, OF (R)
@
7
TEX DET
1.1
0%
0%
4
0
0
0
.000
more
R. Olson (R)
M. Semien, 2B (R)
@
7
TEX DET
1.1
50%
50%
4
2
0
0
1.000
more
R. Olson (R)
E. Carter, OF (L)
@
7
TEX DET
1.1
0%
0%
3
0
0
0
.000
more
R. Olson (R)
J. Jung, 3B (R)
@
7
TEX DET
1.1
100%
100%
1
1
0
0
2.000
more
R. Olson (R)
J. Heim, C (B)
@
7
TEX DET
1.1
67%
0%
3
2
1
0
1.667
more
R. Olson (R)
E. Duran, 3B (R)
@
7
TEX DET
1.1
50%
50%
4
1
0
0
.500
more
C. Patrick (R)
---
@
15
MIL TBA
1.2
⩵
no matchup history vs opponent
87.8
D. Rasmussen (R)
lineup
@
15
MIL TBA
1.2
.604
.516
⩵
43%
29%
6
2
0
0
.762
D. Rasmussen (R)
W. Contreras, C (R)
@
15
MIL TBA
1.2
100%
0%
0
0
0
0
.000
more
D. Rasmussen (R)
R. Hoskins, 1B (R)
@
15
MIL TBA
1.2
0%
0%
1
0
0
0
.000
more
D. Rasmussen (R)
J. Bauers, 1B (L)
@
15
MIL TBA
1.2
40%
40%
5
2
0
0
.800
more
68.3
M. Boyd (L)
lineup
@
10
CHN NYN
1.2
.770
.714
58%
21%
46
17
4
4
1.148
M. Boyd (L)
F. Lindor, SS (B)
@
10
CHN NYN
1.2
61%
25%
33
12
3
2
1.053
more
M. Boyd (L)
J. Soto, OF (L)
@
10
CHN NYN
1.2
67%
0%
2
1
0
1
2.667
more
M. Boyd (L)
S. Marte, OF (R)
@
10
CHN NYN
1.2
22%
0%
7
1
0
0
.393
more
M. Boyd (L)
T. Taylor, OF (R)
@
10
CHN NYN
1.2
100%
50%
4
3
1
1
2.500
more
78.0
G. Canning (R)
lineup
@
10
CHN NYN
1.2
.772
.780
45%
14%
38
8
1
3
.760
G. Canning (R)
K. Tucker, OF (L)
@
10
CHN NYN
1.2
53%
12%
15
4
0
2
1.020
more
G. Canning (R)
S. Suzuki, OF (R)
@
10
CHN NYN
1.2
100%
0%
2
1
0
1
2.500
more
G. Canning (R)
M. Busch, 1B (L)
@
10
CHN NYN
1.2
67%
33%
2
1
1
0
1.667
more
G. Canning (R)
C. Kelly, C (R)
@
10
CHN NYN
1.2
17%
0%
6
0
0
0
.000
more
G. Canning (R)
N. Hoerner, 2B (R)
@
10
CHN NYN
1.2
67%
67%
3
0
0
0
.000
more
G. Canning (R)
D. Swanson, SS (R)
@
10
CHN NYN
1.2
0%
0%
2
0
0
0
.000
more
G. Canning (R)
J. Turner, DH (R)
@
10
CHN NYN
1.2
33%
11%
8
2
0
0
.583
more
73.0
L. Roupp (R)
lineup
@
15
SFN MIN
1.7
.649
.491
⩵
0%
0%
1
0
0
0
.000
L. Roupp (R)
H. Bader, OF (R)
@
15
SFN MIN
1.7
0%
0%
1
0
0
0
.000
more
86.7
P. Lopez (R)
lineup
@
15
SFN MIN
1.7
.699
.679
⩵
23%
11%
35
3
1
0
.200
P. Lopez (R)
M. Yastrzemski, OF (L)
@
15
SFN MIN
1.7
27%
7%
15
1
1
0
.200
more
P. Lopez (R)
W. Adames, SS (R)
@
15
SFN MIN
1.7
12%
12%
17
2
0
0
.236
more
P. Lopez (R)
M. Chapman, 3B (R)
@
15
SFN MIN
1.7
67%
33%
3
0
0
0
.000
more
78.0
L. Giolito (R)
lineup
@
9
BOS KCA
1.2
.733
.714
46%
23%
94
31
7
8
1.027
L. Giolito (R)
J. India, 2B (R)
@
9
BOS KCA
1.2
33%
0%
2
0
0
0
.333
more
L. Giolito (R)
B. Witt, SS (R)
@
9
BOS KCA
1.2
50%
17%
18
6
2
1
1.000
more
L. Giolito (R)
V. Pasquantino, 1B (L)
@
9
BOS KCA
1.2
33%
11%
9
2
0
1
.778
more
L. Giolito (R)
S. Perez, C (R)
@
9
BOS KCA
1.2
54%
41%
37
16
4
5
1.378
more
L. Giolito (R)
M. Garcia, 3B (R)
@
9
BOS KCA
1.2
22%
11%
8
1
0
0
.347
more
L. Giolito (R)
M. Massey, 2B (L)
@
9
BOS KCA
1.2
14%
14%
7
0
0
0
.000
more
L. Giolito (R)
D. Waters, (B)
@
9
BOS KCA
1.2
100%
33%
2
2
1
0
2.500
more
L. Giolito (R)
L. Maile, C (R)
@
9
BOS KCA
1.2
67%
17%
6
3
0
1
1.500
more
L. Giolito (R)
K. Isbel, OF (L)
@
9
BOS KCA
1.2
33%
0%
5
1
0
0
.533
more
78.0
S. Lugo (R)
lineup
@
9
BOS KCA
1.2
.671
.690
44%
16%
45
13
6
1
.849
S. Lugo (R)
J. Duran, OF (L)
@
9
BOS KCA
1.2
50%
33%
6
2
1
0
.833
more
S. Lugo (R)
R. Devers, 3B (L)
@
9
BOS KCA
1.2
50%
0%
5
2
0
1
1.500
more
S. Lugo (R)
A. Bregman, 3B (R)
@
9
BOS KCA
1.2
33%
11%
9
3
2
0
.889
more
S. Lugo (R)
W. Abreu, OF (L)
@
9
BOS KCA
1.2
50%
0%
4
1
1
0
1.000
more
S. Lugo (R)
T. Story, SS (R)
@
9
BOS KCA
1.2
33%
22%
9
2
1
0
.555
more
S. Lugo (R)
N. Sogard, 2B (B)
@
9
BOS KCA
1.2
67%
33%
3
1
0
0
.666
more
S. Lugo (R)
D. Hamilton, SS (L)
@
9
BOS KCA
1.2
50%
17%
5
2
1
0
1.100
more
S. Lugo (R)
C. Rafaela, OF (R)
@
9
BOS KCA
1.2
40%
20%
4
0
0
0
.200
more
74.1
S. Alcantara (R)
lineup
@
8
MIA CHA
1.1
.662
.633
41%
6%
14
3
0
2
.996
S. Alcantara (R)
J. Rojas, 3B (L)
@
8
MIA CHA
1.1
36%
0%
9
1
0
1
.717
more
S. Alcantara (R)
A. Vaughn, 1B (R)
@
8
MIA CHA
1.1
33%
0%
2
1
0
1
2.667
more
S. Alcantara (R)
M. Taylor, OF (R)
@
8
MIA CHA
1.1
67%
33%
3
1
0
0
.666
more
79.0
S. Burke (R)
---
@
8
MIA CHA
1.1
.583
.581
no matchup history vs opponent
C. Petty (R)
---
@
14
CIN HOU
1.2
⩵
no matchup history vs opponent
82.9
R. Blanco (R)
lineup
@
14
CIN HOU
1.2
.682
.642
⩵
33%
11%
16
4
0
1
.771
R. Blanco (R)
T. Friedl, OF (L)
@
14
CIN HOU
1.2
33%
33%
3
1
0
0
.666
more
R. Blanco (R)
M. McLain, SS (R)
@
14
CIN HOU
1.2
67%
0%
3
1
0
0
.666
more
R. Blanco (R)
E. De La Cruz, SS (B)
@
14
CIN HOU
1.2
33%
0%
3
1
0
0
.666
more
R. Blanco (R)
A. Hays, OF (R)
@
14
CIN HOU
1.2
0%
0%
2
0
0
0
.000
more
R. Blanco (R)
G. Lux, 2B (L)
@
14
CIN HOU
1.2
0%
0%
1
0
0
0
.500
more
R. Blanco (R)
S. Steer, OF (R)
@
14
CIN HOU
1.2
33%
33%
3
1
0
1
1.666
more
R. Blanco (R)
W. Benson, OF (L)
@
14
CIN HOU
1.2
50%
0%
1
0
0
0
.500
more
80.8
N. Pivetta (R)
lineup
@
10
SDN COL
1.4
.759
.698
50%
17%
11
5
1
1
1.318
N. Pivetta (R)
B. Doyle, OF (R)
@
10
SDN COL
1.4
50%
50%
2
1
0
0
1.000
more
N. Pivetta (R)
R. McMahon, 3B (L)
@
10
SDN COL
1.4
33%
0%
2
0
0
0
.333
more
N. Pivetta (R)
M. Toglia, 1B (B)
@
10
SDN COL
1.4
50%
0%
2
1
0
0
1.000
more
N. Pivetta (R)
K. Farmer, 2B (R)
@
10
SDN COL
1.4
33%
0%
3
1
0
0
.666
more
N. Pivetta (R)
J. Stallings, C (R)
@
10
SDN COL
1.4
100%
50%
2
2
1
1
4.000
more
66.5
G. Marquez (R)
lineup
@
10
SDN COL
1.4
.746
.755
45%
27%
84
29
7
5
1.011
G. Marquez (R)
F. Tatis, OF (R)
@
10
SDN COL
1.4
14%
7%
13
2
1
1
.692
more
G. Marquez (R)
L. Arraez, 1B (L)
@
10
SDN COL
1.4
50%
0%
2
0
0
0
.500
more
G. Marquez (R)
M. Machado, 3B (R)
@
10
SDN COL
1.4
56%
32%
29
12
1
1
.993
more
G. Marquez (R)
X. Bogaerts, 2B (R)
@
10
SDN COL
1.4
67%
50%
6
3
2
0
1.333
more
G. Marquez (R)
J. Cronenworth, 1B (L)
@
10
SDN COL
1.4
38%
19%
19
6
2
2
1.139
more
G. Marquez (R)
J. Heyward, OF (L)
@
10
SDN COL
1.4
53%
47%
14
6
1
1
1.143
more
G. Marquez (R)
E. Diaz, C (R)
@
10
SDN COL
1.4
0%
0%
1
0
0
0
.000
more
74.0
R. Yarbrough (L)
lineup
@
18
NYA ATH
1.6
.713
.680
34%
14%
32
9
4
1
.814
R. Yarbrough (L)
B. Rooker, DH (R)
@
18
NYA ATH
1.6
33%
0%
2
1
1
0
1.667
more
R. Yarbrough (L)
M. Andujar, OF (R)
@
18
NYA ATH
1.6
26%
16%
19
3
1
1
.526
more
R. Yarbrough (L)
L. Urias, 3B (R)
@
18
NYA ATH
1.6
50%
0%
1
1
0
0
2.000
more
R. Yarbrough (L)
J. Bleday, OF (L)
@
18
NYA ATH
1.6
100%
100%
1
1
0
0
2.000
more
R. Yarbrough (L)
G. Urshela, 3B (R)
@
18
NYA ATH
1.6
40%
10%
9
3
2
0
.856
more
74.0
L. Severino (R)
lineup
@
18
NYA ATH
1.6
.692
.674
50%
17%
5
2
0
1
1.500
L. Severino (R)
C. Bellinger, OF (L)
@
18
NYA ATH
1.6
33%
0%
3
1
0
0
.666
more
L. Severino (R)
P. Goldschmidt, 1B (R)
@
18
NYA ATH
1.6
67%
33%
2
1
0
1
2.667
more
78.6
Z. Eflin (R)
lineup
@
10
BAL ANA
1.6
.737
.749
25%
11%
41
9
2
0
.524
Z. Eflin (R)
Z. Neto, SS (R)
@
10
BAL ANA
1.6
13%
13%
7
1
0
0
.286
more
Z. Eflin (R)
J. Soler, DH (R)
@
10
BAL ANA
1.6
27%
18%
10
2
2
0
.673
more
Z. Eflin (R)
T. Ward, OF (R)
@
10
BAL ANA
1.6
44%
11%
9
4
0
0
.888
more
Z. Eflin (R)
L. O'Hoppe, C (R)
@
10
BAL ANA
1.6
0%
0%
8
0
0
0
.000
more
Z. Eflin (R)
J. Adell, OF (R)
@
10
BAL ANA
1.6
75%
25%
3
2
0
0
1.417
more
Z. Eflin (R)
K. Newman, SS (R)
@
10
BAL ANA
1.6
0%
0%
2
0
0
0
.000
more
Z. Eflin (R)
T. Anderson, SS (R)
@
10
BAL ANA
1.6
0%
0%
2
0
0
0
.000
more
69.4
T. Anderson (L)
lineup
@
10
BAL ANA
1.6
.744
.751
39%
16%
38
10
2
3
.894
T. Anderson (L)
G. Henderson, SS (L)
@
10
BAL ANA
1.6
60%
20%
4
3
1
1
2.550
more
T. Anderson (L)
T. O'Neill, OF (R)
@
10
BAL ANA
1.6
60%
20%
5
3
0
2
2.400
more
T. Anderson (L)
R. Mountcastle, 1B (R)
@
10
BAL ANA
1.6
17%
0%
4
0
0
0
.167
more
T. Anderson (L)
A. Rutschman, C (B)
@
10
BAL ANA
1.6
50%
33%
5
1
0
0
.533
more
T. Anderson (L)
R. Laureano, OF (R)
@
10
BAL ANA
1.6
38%
0%
6
1
1
0
.708
more
T. Anderson (L)
E. Rivera, 3B (R)
@
10
BAL ANA
1.6
27%
18%
11
2
0
0
.364
more
T. Anderson (L)
C. Mullins, OF (L)
@
10
BAL ANA
1.6
33%
33%
3
0
0
0
.000
more
J. Urena (R)
lineup
@
12
TOR SEA
n/a
.772
.707
⩵
52%
16%
23
7
1
0
.668
J. Urena (R)
J. Crawford, SS (L)
@
12
TOR SEA
n/a
75%
25%
4
1
0
0
.500
more
J. Urena (R)
J. Rodriguez, OF (R)
@
12
TOR SEA
n/a
50%
0%
2
1
1
0
1.500
more
J. Urena (R)
C. Raleigh, C (B)
@
12
TOR SEA
n/a
67%
33%
2
1
0
0
.833
more
J. Urena (R)
R. Arozarena, OF (R)
@
12
TOR SEA
n/a
50%
25%
4
1
0
0
.500
more
J. Urena (R)
R. Tellez, 1B (L)
@
12
TOR SEA
n/a
20%
0%
5
1
0
0
.400
more
J. Urena (R)
M. Garver, DH (R)
@
12
TOR SEA
n/a
67%
0%
2
0
0
0
.333
more
J. Urena (R)
L. Taveras, OF (B)
@
12
TOR SEA
n/a
50%
50%
2
1
0
0
1.000
more
J. Urena (R)
D. Moore, SS (R)
@
12
TOR SEA
n/a
50%
0%
2
1
0
0
1.000
more
95
B. Miller (R)
lineup
@
12
TOR SEA
n/a
.648
.699
⩵
25%
13%
7
0
0
0
.125
B. Miller (R)
B. Bichette, SS (R)
@
12
TOR SEA
n/a
33%
33%
3
0
0
0
.000
more
B. Miller (R)
V. Guerrero, 1B (R)
@
12
TOR SEA
n/a
50%
0%
1
0
0
0
.500
more
B. Miller (R)
G. Springer, OF (R)
@
12
TOR SEA
n/a
0%
0%
3
0
0
0
.000
more
95
T. Gonsolin (R)
lineup
@
11
LAN ARI
n/a
.614
.695
27%
10%
27
3
1
0
.385
T. Gonsolin (R)
G. Perdomo, SS (B)
@
11
LAN ARI
n/a
50%
17%
5
2
1
0
1.300
more
T. Gonsolin (R)
P. Smith, OF (L)
@
11
LAN ARI
n/a
23%
15%
13
1
0
0
.154
more
T. Gonsolin (R)
E. Suarez, 3B (R)
@
11
LAN ARI
n/a
100%
0%
0
0
0
0
.000
more
T. Gonsolin (R)
A. Thomas, OF (L)
@
11
LAN ARI
n/a
0%
0%
4
0
0
0
.000
more
T. Gonsolin (R)
J. Herrera, C (B)
@
11
LAN ARI
n/a
17%
0%
5
0
0
0
.167
more
85
Z. Gallen (R)
lineup
@
11
LAN ARI
n/a
.651
.659
43%
16%
133
31
7
6
.745
Z. Gallen (R)
S. Ohtani, DH (L)
@
11
LAN ARI
n/a
22%
11%
7
1
1
0
.619
more
Z. Gallen (R)
M. Betts, SS (R)
@
11
LAN ARI
n/a
46%
13%
20
5
1
1
.783
more
Z. Gallen (R)
F. Freeman, 1B (L)
@
11
LAN ARI
n/a
35%
20%
20
4
0
2
.700
more
Z. Gallen (R)
W. Smith, C (R)
@
11
LAN ARI
n/a
55%
20%
18
6
2
0
.900
more
Z. Gallen (R)
M. Muncy, 3B (L)
@
11
LAN ARI
n/a
38%
10%
24
5
1
1
.720
more
Z. Gallen (R)
A. Pages, OF (R)
@
11
LAN ARI
n/a
50%
0%
2
1
0
0
1.000
more
Z. Gallen (R)
M. Conforto, OF (L)
@
11
LAN ARI
n/a
44%
16%
22
5
1
1
.729
more
Z. Gallen (R)
H. Kim, SS (R)
@
11
LAN ARI
n/a
50%
33%
17
3
1
0
.402
more
Z. Gallen (R)
J. Outman, OF (L)
@
11
LAN ARI
n/a
60%
0%
3
1
0
1
1.933
more
90.0
Z. Wheeler (R)
lineup
@
10
PHI CLE
1.0
.648
.647
⩵
67%
25%
15
4
0
0
.745
Z. Wheeler (R)
S. Kwan, OF (L)
@
10
PHI CLE
1.0
100%
100%
3
0
0
0
.000
more
Z. Wheeler (R)
J. Ramirez, 3B (B)
@
10
PHI CLE
1.0
67%
33%
3
1
0
0
.666
more
Z. Wheeler (R)
C. Santana, 1B (B)
@
10
PHI CLE
1.0
73%
13%
7
3
0
0
1.096
more
Z. Wheeler (R)
B. Naylor, C (L)
@
10
PHI CLE
1.0
0%
0%
2
0
0
0
.000
more
85.0
L. Ortiz (R)
lineup
@
10
PHI CLE
1.0
.710
.749
⩵
44%
20%
37
7
2
1
.592
L. Ortiz (R)
B. Stott, 2B (L)
@
10
PHI CLE
1.0
0%
0%
3
0
0
0
.000
more
L. Ortiz (R)
T. Turner, SS (R)
@
10
PHI CLE
1.0
33%
17%
6
2
1
0
.833
more
L. Ortiz (R)
B. Harper, 1B (L)
@
10
PHI CLE
1.0
60%
0%
4
0
0
0
.200
more
L. Ortiz (R)
K. Schwarber, DH (L)
@
10
PHI CLE
1.0
50%
17%
5
1
0
1
1.133
more
L. Ortiz (R)
N. Castellanos, OF (R)
@
10
PHI CLE
1.0
83%
50%
6
2
1
0
.833
more
L. Ortiz (R)
M. Kepler, OF (L)
@
10
PHI CLE
1.0
0%
0%
1
0
0
0
.000
more
L. Ortiz (R)
J. Realmuto, C (R)
@
10
PHI CLE
1.0
33%
17%
5
1
0
0
.533
more
L. Ortiz (R)
A. Bohm, 3B (R)
@
10
PHI CLE
1.0
33%
17%
5
0
0
0
.167
more
L. Ortiz (R)
J. Rojas, OF (R)
@
10
PHI CLE
1.0
50%
50%
2
1
0
0
1.000
more
Note: OPS color trend requires a min. of 5 career PA.
What makes or breaks a SP's matchup?
Baseball's a wonderfully complex game of stats and confidence. If a starting pitcher does way better at home, it could be for a variety of reasons: heavy pitcher's park (eg, the dimensions and weather at Oracle Park), home bed advantage, mound tailored to his needs, fan/family support, etc. Fact is, it's nearly impossible to pinpoint the "why" (even if you asked the pitcher). However, for fantasy baseball purposes, identifying and playing those trends goes a LONG way towards a successful season.
In addition to the more subjective reasons mentioned above, tangible factors like pitcher vs batter stats, temperature, wind (direction), humidity and the umpire behind home plate all play a big role. Our SP matchup tool above consolidates all the key stats and trends... tosses it into our matchup model and generates a Confidence Score (0-100). Just like at school, 90 to 100 is an excellent matchup and so on.
Finally, if you're looking for a more batter-specific perspective, we have a separate daily matchup page that breaks down all the key stats for each batter in a starting lineup.
Icons and abbreviations explained...
Sc Our Confidence Score for each starting pitcher (max of 100) - specific to the date/game being viewed.
lineup click to see the BvP stats for each batter in the opposing starting lineup
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 that predicts how many more (or less) HRs could be hit due to weather (temperature, rain, wind, direction, elevation, etc)
qAB percentage of plate appearances that resulted in a hit, walk or deep count
HH% percentage of plate appearances that resulted in a line drive (hit or out)
more in the last column, the link to our full batter v pitcher page that includes our Ownage Chart, matchup ranks, at-bat logs, predictions and more
Do home plate umpires really make a difference?
Yes! Umpires are human and they develop tendencies over time. Maybe the way they position themselves behind the catcher or just how they perceive borderline pitches, some tend to call slightly more balls or strikes. Over time, that results in better or worse counts for batters... and changes the probabilities of outcomes (eg., OPS levels are way higher on a 3-1 count vs 2-2).
Monitoring who's calling pitches for your SP can help round out decisions. For example, if you're on the fence on whether to start a SP and a super pitcher-friendly ump is behind the dish, lean towards the start. Umpires are usually announced a few hours before first pitch - as that happens, they're added to the "Ump" column in the table above and incorporated into our Confidence Score. Check out all the umpire factors to familiarize yourself with their tendencies.
Have a suggestion? Get in touch !