Skip Navigation to Main Content

MLB Weekly Hitting Matchups

March 18th - March 30th

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 1 (March 18-30) | FantasyPros
Team Totals Matchups Rank Tue Mar 18Wed Mar 19Thu Mar 27Fri Mar 28Sat Mar 29Sun Mar 30

Athletics
Games: 4
vs. RHP: 4
vs. LHP: 0
13
@SEA
L. Gilbert
SP 5 (RHP)
@SEA
L. Castillo
NR (RHP)
@SEA
B. Miller
SP 26 (RHP)
@SEA
B. Woo
SP 42 (RHP)
Arizona
Diamondbacks
Games: 4
vs. RHP: 1
vs. LHP: 3
21
CHC
J. Steele
SP 25 (LHP)
CHC
J. Taillon
SP 82 (RHP)
CHC
S. Imanaga
SP 22 (LHP)
CHC
M. Boyd
SP 81 (LHP)
Atlanta
Braves
Games: 4
vs. RHP: 4
vs. LHP: 0
28
@SD
M. King
SP 27 (RHP)
@SD
D. Cease
SP 8 (RHP)
@SD
TBD
@SD
N. Pivetta
SP 47 (RHP)
Baltimore
Orioles
Games: 4
vs. RHP: 4
vs. LHP: 0
18
@TOR
J. Berrios
SP 63 (RHP)
@TOR
K. Gausman
SP 41 (RHP)
@TOR
M. Scherzer
SP 67 (RHP)
@TOR
B. Francis
SP 61 (RHP)
Boston
Red Sox
Games: 4
vs. RHP: 4
vs. LHP: 0
7
@TEX
N. Eovaldi
SP 49 (RHP)
@TEX
J. Leiter
SP 188 (RHP)
@TEX
T. Mahle
SP 100 (RHP)
@TEX
K. Rocker
SP 72 (RHP)
Chicago
Cubs
Games: 6
vs. RHP: 5
vs. LHP: 1
22
LAD
Y. Yamamoto
SP 13 (RHP)
LAD
R. Sasaki
SP 37 (RHP)
@ARI
Z. Gallen
SP 34 (RHP)
@ARI
M. Kelly
SP 78 (RHP)
@ARI
B. Pfaadt
SP 55 (RHP)
@ARI
E. Rodriguez
SP 89 (LHP)
Chicago
White Sox
Games: 3
vs. RHP: 2
vs. LHP: 1
12
LAA
Y. Kikuchi
SP 48 (LHP)
LAA
J. Soriano
SP 90 (RHP)
LAA
TBD
Cincinnati
Reds
Games: 3
vs. RHP: 2
vs. LHP: 1
19
SF
L. Webb
SP 10 (RHP)
SF
J. Verlander
SP 103 (RHP)
SF
R. Ray
SP 58 (LHP)
Cleveland
Guardians
Games: 3
vs. RHP: 2
vs. LHP: 1
23
@KC
C. Ragans
SP 20 (LHP)
@KC
S. Lugo
SP 51 (RHP)
@KC
M. Wacha
SP 71 (RHP)
Colorado
Rockies
Games: 3
vs. RHP: 3
vs. LHP: 0
20
@TB
R. Pepiot
SP 54 (RHP)
@TB
T. Bradley
SP 52 (RHP)
@TB
D. Rasmussen
SP 60 (RHP)
Detroit
Tigers
Games: 3
vs. RHP: 2
vs. LHP: 1
30
@LAD
B. Snell
SP 14 (LHP)
@LAD
Y. Yamamoto
SP 13 (RHP)
@LAD
R. Sasaki
SP 37 (RHP)
Houston
Astros
Games: 3
vs. RHP: 3
vs. LHP: 0
3
NYM
C. Holmes
NR (RHP)
NYM
T. Megill
SP 126 (RHP)
NYM
G. Canning
SP 174 (RHP)
Kansas City
Royals
Games: 3
vs. RHP: 3
vs. LHP: 0
10
CLE
T. Bibee
SP 28 (RHP)
CLE
G. Williams
SP 73 (RHP)
CLE
L. Ortiz
SP 132 (RHP)
Los Angeles
Angels
Games: 3
vs. RHP: 2
vs. LHP: 1
2
@CWS
S. Burke
SP 161 (RHP)
@CWS
J. Cannon
SP 246 (RHP)
@CWS
M. Perez
SP 236 (LHP)
Los Angeles
Dodgers
Games: 5
vs. RHP: 2
vs. LHP: 3
26
@CHC
S. Imanaga
SP 22 (LHP)
@CHC
J. Steele
SP 25 (LHP)
DET
T. Skubal
SP 2 (LHP)
DET
J. Flaherty
SP 40 (RHP)
DET
R. Olson
SP 77 (RHP)
Miami
Marlins
Games: 4
vs. RHP: 3
vs. LHP: 1
16
PIT
P. Skenes
SP 3 (RHP)
PIT
M. Keller
SP 75 (RHP)
PIT
J. Jones
SP 68 (RHP)
PIT
A. Heaney
SP 111 (LHP)
Milwaukee
Brewers
Games: 3
vs. RHP: 1
vs. LHP: 2
11
@NYY
C. Rodon
SP 39 (LHP)
@NYY
M. Fried
SP 18 (LHP)
@NYY
M. Stroman
SP 160 (RHP)
Minnesota
Twins
Games: 3
vs. RHP: 3
vs. LHP: 0
14
@STL
S. Gray
SP 15 (RHP)
@STL
E. Fedde
SP 80 (RHP)
@STL
M. Mikolas
SP 105 (RHP)
New York
Mets
Games: 3
vs. RHP: 2
vs. LHP: 1
24
@HOU
F. Valdez
SP 11 (LHP)
@HOU
H. Brown
SP 35 (RHP)
@HOU
S. Arrighetti
SP 95 (RHP)
New York
Yankees
Games: 3
vs. RHP: 2
vs. LHP: 1
17
MIL
F. Peralta
SP 30 (RHP)
MIL
N. Cortes Jr.
SP 59 (LHP)
MIL
A. Civale
SP 93 (RHP)
Philadelphia
Phillies
Games: 3
vs. RHP: 1
vs. LHP: 2
9
@WSH
M. Gore
SP 62 (LHP)
@WSH
J. Irvin
SP 97 (RHP)
@WSH
M. Parker
SP 119 (LHP)
Pittsburgh
Pirates
Games: 4
vs. RHP: 4
vs. LHP: 0
4
@MIA
S. Alcantara
SP 45 (RHP)
@MIA
C. Gillispie
SP 342 (RHP)
@MIA
V. Bellozo
SP 411 (RHP)
@MIA
M. Meyer
SP 169 (RHP)
San Diego
Padres
Games: 4
vs. RHP: 3
vs. LHP: 1
25
ATL
C. Sale
SP 6 (LHP)
ATL
R. Lopez
SP 36 (RHP)
ATL
S. Schwellenbach
SP 29 (RHP)
ATL
G. Holmes
SP 104 (RHP)
San Francisco
Giants
Games: 3
vs. RHP: 2
vs. LHP: 1
15
@CIN
H. Greene
SP 33 (RHP)
@CIN
N. Lodolo
SP 79 (LHP)
@CIN
N. Martinez
SP 86 (RHP)
Seattle
Mariners
Games: 4
vs. RHP: 2
vs. LHP: 2
5
ATH
L. Severino
SP 88 (RHP)
ATH
J. Springs
SP 76 (LHP)
ATH
J. Sears
SP 107 (LHP)
ATH
O. Bido
SP 156 (RHP)
St. Louis
Cardinals
Games: 3
vs. RHP: 3
vs. LHP: 0
29
MIN
P. Lopez
SP 17 (RHP)
MIN
J. Ryan
SP 23 (RHP)
MIN
B. Ober
SP 32 (RHP)
Tampa Bay
Rays
Games: 3
vs. RHP: 2
vs. LHP: 1
1
COL
K. Freeland
SP 412 (LHP)
COL
R. Feltner
SP 230 (RHP)
COL
TBD
Texas
Rangers
Games: 4
vs. RHP: 3
vs. LHP: 1
6
BOS
G. Crochet
SP 7 (LHP)
BOS
T. Houck
SP 53 (RHP)
BOS
W. Buehler
SP 150 (RHP)
BOS
R. Fitts
SP 263 (RHP)
Toronto
Blue Jays
Games: 4
vs. RHP: 4
vs. LHP: 0
8
BAL
Z. Eflin
SP 43 (RHP)
BAL
C. Morton
SP 98 (RHP)
BAL
D. Kremer
SP 99 (RHP)
BAL
T. Sugano
SP 149 (RHP)
Washington
Nationals
Games: 3
vs. RHP: 2
vs. LHP: 1
27
PHI
Z. Wheeler
SP 4 (RHP)
PHI
J. Luzardo
SP 65 (LHP)
PHI
A. Nola
SP 24 (RHP)

Command Center