Skip Navigation to Main Content

MLB Weekly Hitting Matchups

April 14th - April 20th

What is a hitter planner?
A Hitter Planner identifies favorable and unfavorable matchups for a given week. Matchup rankings are calculated based on the difficulty of opposing starting pitchers and other schedule considerations such as ballpark factors. Additional pitcher matchup info is displayed to help with lineup decisions.

MLB Hitter Matchup Ratings 2025 | Week 4 (April 14-20) | FantasyPros
Team Totals Matchups Rank Mon Apr 14Tue Apr 15Wed Apr 16Thu Apr 17Fri Apr 18Sat Apr 19Sun Apr 20

Athletics
Games: 6
vs. RHP: 5
vs. LHP: 1
1
@CWS
S. Burke
SP 240 (RHP)
@CWS
J. Cannon
SP 262 (RHP)
@CWS
D. Martin
SP 223 (RHP)
@MIL
F. Peralta
SP 20 (RHP)
@MIL
C. Patrick
SP 220 (RHP)
@MIL
T. Alexander
SP 194 (LHP)
Arizona
Diamondbacks
Games: 6
vs. RHP: 6
vs. LHP: 0
7
@MIA
C. Gillispie
SP 294 (RHP)
@MIA
M. Meyer
SP 116 (RHP)
@MIA
E. Cabrera
SP 123 (RHP)
@CHC
C. Rea
SP 151 (RHP)
@CHC
B. Brown
SP 61 (RHP)
@CHC
J. Taillon
SP 71 (RHP)
Atlanta
Braves
Games: 6
vs. RHP: 5
vs. LHP: 1
16
@TOR
E. Lucas
SP 239 (LHP)
@TOR
K. Gausman
SP 30 (RHP)
@TOR
C. Bassitt
SP 60 (RHP)
MIN
C. Paddack
SP 125 (RHP)
MIN
S. Richardson
SP 166 (RHP)
MIN
J. Ryan
SP 23 (RHP)
Baltimore
Orioles
Games: 6
vs. RHP: 3
vs. LHP: 3
21
CLE
L. Allen
SP 176 (LHP)
CLE
G. Williams
SP 63 (RHP)
CLE
T. Bibee
SP 35 (RHP)
CIN
A. Abbott
SP 138 (LHP)
CIN
H. Greene
SP 27 (RHP)
CIN
N. Lodolo
SP 96 (LHP)
Boston
Red Sox
Games: 6
vs. RHP: 5
vs. LHP: 1
5
@TB
S. Baz
SP 72 (RHP)
@TB
R. Pepiot
SP 56 (RHP)
@TB
Z. Littell
SP 101 (RHP)
CWS
M. Perez
SP 250 (LHP)
CWS
S. Smith
SP 193 (RHP)
CWS
S. Burke
SP 240 (RHP)
Chicago
Cubs
Games: 6
vs. RHP: 6
vs. LHP: 0
27
@SD
D. Cease
SP 12 (RHP)
@SD
R. Vasquez
SP 248 (RHP)
@SD
N. Pivetta
SP 38 (RHP)
ARI
C. Burnes
SP 19 (RHP)
ARI
Z. Gallen
SP 42 (RHP)
ARI
M. Kelly
SP 92 (RHP)
Chicago
White Sox
Games: 6
vs. RHP: 3
vs. LHP: 3
14
ATH
J. Springs
SP 66 (LHP)
ATH
O. Bido
SP 171 (RHP)
ATH
J. Sears
SP 114 (LHP)
@BOS
R. Fitts
SP 274 (RHP)
@BOS
G. Crochet
SP 8 (LHP)
@BOS
T. Houck
SP 70 (RHP)
Cincinnati
Reds
Games: 6
vs. RHP: 5
vs. LHP: 1
12
SEA
L. Castillo
SP 22 (RHP)
SEA
B. Miller
SP 32 (RHP)
SEA
E. Hancock
SP 255 (RHP)
@BAL
TBD
@BAL
C. Povich
SP 185 (LHP)
@BAL
C. Morton
SP 109 (RHP)
Cleveland
Guardians
Games: 6
vs. RHP: 6
vs. LHP: 0
11
@BAL
C. Morton
SP 109 (RHP)
@BAL
D. Kremer
SP 102 (RHP)
@BAL
T. Sugano
SP 216 (RHP)
@PIT
C. Mlodzinski
SP 179 (RHP)
@PIT
P. Skenes
SP 3 (RHP)
@PIT
M. Keller
SP 79 (RHP)
Colorado
Rockies
Games: 6
vs. RHP: 5
vs. LHP: 1
4
@LAD
D. May
SP 97 (RHP)
@LAD
L. Knack
SP 186 (RHP)
@LAD
B. Miller
SP 212 (RHP)
WSH
M. Gore
SP 46 (LHP)
WSH
B. Lord
SP 358 (RHP)
WSH
J. Irvin
SP 118 (RHP)
Detroit
Tigers
Games: 7
vs. RHP: 4
vs. LHP: 3
9
@MIL
T. Alexander
SP 194 (LHP)
@MIL
Q. Priester
SP 137 (RHP)
@MIL
J. Quintana
SP 126 (LHP)
KC
M. Lorenzen
SP 189 (RHP)
KC
C. Ragans
SP 11 (LHP)
KC
S. Lugo
SP 59 (RHP)
KC
M. Wacha
SP 82 (RHP)
Houston
Astros
Games: 6
vs. RHP: 4
vs. LHP: 2
24
@STL
S. Gray
SP 16 (RHP)
@STL
E. Fedde
SP 93 (RHP)
@STL
S. Matz
SP 122 (LHP)
SD
K. Hart
SP 209 (LHP)
SD
M. King
SP 24 (RHP)
SD
D. Cease
SP 12 (RHP)
Kansas City
Royals
Games: 7
vs. RHP: 5
vs. LHP: 2
19
@NYY
C. Carrasco
SP 411 (RHP)
@NYY
M. Fried
SP 13 (LHP)
@NYY
C. Schmidt
SP 64 (RHP)
@DET
R. Olson
SP 75 (RHP)
@DET
J. Jobe
SP 214 (RHP)
@DET
C. Mize
SP 119 (RHP)
@DET
T. Skubal
SP 2 (LHP)
Los Angeles
Angels
Games: 6
vs. RHP: 5
vs. LHP: 1
20
@TEX
T. Mahle
SP 88 (RHP)
@TEX
P. Corbin
SP 383 (LHP)
@TEX
K. Rocker
SP 99 (RHP)
SF
L. Webb
SP 9 (RHP)
SF
L. Roupp
SP 83 (RHP)
SF
J. Verlander
SP 85 (RHP)
Los Angeles
Dodgers
Games: 6
vs. RHP: 6
vs. LHP: 0
6
COL
A. Senzatela
SP 459 (RHP)
COL
R. Feltner
SP 271 (RHP)
COL
G. Marquez
SP 228 (RHP)
@TEX
J. deGrom
SP 17 (RHP)
@TEX
N. Eovaldi
SP 37 (RHP)
@TEX
T. Mahle
SP 88 (RHP)
Miami
Marlins
Games: 6
vs. RHP: 4
vs. LHP: 2
25
ARI
M. Kelly
SP 92 (RHP)
ARI
B. Pfaadt
SP 54 (RHP)
ARI
E. Rodriguez
SP 65 (LHP)
@PHI
Z. Wheeler
SP 4 (RHP)
@PHI
T. Walker
SP 290 (RHP)
@PHI
J. Luzardo
SP 49 (LHP)
Milwaukee
Brewers
Games: 6
vs. RHP: 4
vs. LHP: 2
18
DET
T. Skubal
SP 2 (LHP)
DET
J. Flaherty
SP 43 (RHP)
DET
K. Montero
SP 236 (RHP)
ATH
J. Ginn
SP 177 (RHP)
ATH
L. Severino
SP 103 (RHP)
ATH
J. Springs
SP 66 (LHP)
Minnesota
Twins
Games: 6
vs. RHP: 5
vs. LHP: 1
13
NYM
C. Holmes
SP 51 (RHP)
NYM
T. Megill
SP 106 (RHP)
NYM
H. Brazoban
NR (RHP)
@ATL
B. Elder
SP 169 (RHP)
@ATL
C. Sale
SP 6 (LHP)
@ATL
G. Holmes
SP 110 (RHP)
New York
Mets
Games: 7
vs. RHP: 6
vs. LHP: 1
22
@MIN
J. Ryan
SP 23 (RHP)
@MIN
B. Ober
SP 41 (RHP)
@MIN
D. Festa
SP 142 (RHP)
STL
A. Pallante
SP 139 (RHP)
STL
M. Mikolas
SP 104 (RHP)
STL
M. Liberatore
SP 105 (LHP)
STL
S. Gray
SP 16 (RHP)
New York
Yankees
Games: 7
vs. RHP: 6
vs. LHP: 1
29
KC
S. Lugo
SP 59 (RHP)
KC
M. Wacha
SP 82 (RHP)
KC
K. Bubic
SP 91 (LHP)
@TB
T. Bradley
SP 47 (RHP)
@TB
D. Rasmussen
SP 44 (RHP)
@TB
S. Baz
SP 72 (RHP)
@TB
R. Pepiot
SP 56 (RHP)
Philadelphia
Phillies
Games: 7
vs. RHP: 6
vs. LHP: 1
10
SF
L. Roupp
SP 83 (RHP)
SF
J. Verlander
SP 85 (RHP)
SF
R. Ray
SP 58 (LHP)
SF
J. Hicks
SP 128 (RHP)
MIA
S. Alcantara
SP 34 (RHP)
MIA
C. Quantrill
SP 416 (RHP)
MIA
C. Gillispie
SP 294 (RHP)
Pittsburgh
Pirates
Games: 7
vs. RHP: 5
vs. LHP: 2
2
WSH
B. Lord
SP 358 (RHP)
WSH
J. Irvin
SP 118 (RHP)
WSH
M. Parker
SP 134 (LHP)
WSH
T. Williams
SP 201 (RHP)
CLE
L. Ortiz
SP 145 (RHP)
CLE
B. Lively
SP 165 (RHP)
CLE
L. Allen
SP 176 (LHP)
San Diego
Padres
Games: 6
vs. RHP: 3
vs. LHP: 3
23
CHC
J. Taillon
SP 71 (RHP)
CHC
S. Imanaga
SP 28 (LHP)
CHC
M. Boyd
SP 62 (LHP)
@HOU
R. Gusto
SP 205 (RHP)
@HOU
H. Wesneski
SP 98 (RHP)
@HOU
F. Valdez
SP 15 (LHP)
San Francisco
Giants
Games: 7
vs. RHP: 3
vs. LHP: 4
15
@PHI
T. Walker
SP 290 (RHP)
@PHI
J. Luzardo
SP 49 (LHP)
@PHI
A. Nola
SP 25 (RHP)
@PHI
C. Sanchez
SP 36 (LHP)
@LAA
T. Anderson
SP 173 (LHP)
@LAA
K. Hendricks
SP 356 (RHP)
@LAA
Y. Kikuchi
SP 48 (LHP)
Seattle
Mariners
Games: 6
vs. RHP: 4
vs. LHP: 2
17
@CIN
N. Lodolo
SP 96 (LHP)
@CIN
N. Martinez
SP 76 (RHP)
@CIN
B. Singer
SP 89 (RHP)
@TOR
B. Francis
SP 69 (RHP)
@TOR
J. Berrios
SP 67 (RHP)
@TOR
E. Lucas
SP 239 (LHP)
St. Louis
Cardinals
Games: 7
vs. RHP: 5
vs. LHP: 2
28
HOU
F. Valdez
SP 15 (LHP)
HOU
H. Brown
SP 31 (RHP)
HOU
R. Blanco
SP 77 (RHP)
@NYM
G. Canning
SP 155 (RHP)
@NYM
D. Peterson
SP 86 (LHP)
@NYM
K. Senga
SP 45 (RHP)
@NYM
C. Holmes
SP 51 (RHP)
Tampa Bay
Rays
Games: 7
vs. RHP: 4
vs. LHP: 3
8
BOS
T. Houck
SP 70 (RHP)
BOS
W. Buehler
SP 130 (RHP)
BOS
S. Newcomb
SP 288 (LHP)
NYY
W. Warren
SP 168 (RHP)
NYY
C. Rodon
SP 40 (LHP)
NYY
C. Carrasco
SP 411 (RHP)
NYY
M. Fried
SP 13 (LHP)
Texas
Rangers
Games: 6
vs. RHP: 5
vs. LHP: 1
26
LAA
Y. Kikuchi
SP 48 (LHP)
LAA
J. Soriano
SP 84 (RHP)
LAA
J. Kochanowicz
SP 384 (RHP)
LAD
Y. Yamamoto
SP 10 (RHP)
LAD
R. Sasaki
SP 53 (RHP)
LAD
T. Glasnow
SP 18 (RHP)
Toronto
Blue Jays
Games: 6
vs. RHP: 6
vs. LHP: 0
30
ATL
G. Holmes
SP 110 (RHP)
ATL
S. Schwellenbach
SP 21 (RHP)
ATL
S. Strider
SP 7 (RHP)
SEA
B. Woo
SP 39 (RHP)
SEA
L. Gilbert
SP 5 (RHP)
SEA
L. Castillo
SP 22 (RHP)
Washington
Nationals
Games: 7
vs. RHP: 4
vs. LHP: 3
3
@PIT
P. Skenes
SP 3 (RHP)
@PIT
M. Keller
SP 79 (RHP)
@PIT
B. Falter
SP 180 (LHP)
@PIT
A. Heaney
SP 127 (LHP)
@COL
C. Dollander
SP 284 (RHP)
@COL
K. Freeland
SP 270 (LHP)
@COL
A. Senzatela
SP 459 (RHP)

Command Center