Today's Matchups
Sunday, April 5, 2026 — 20 games · 12 streak batters in action

Xavier Edwards
MIA
Max Fried
NYY SP
Batter vs Pitcher
No matchup data

Andy Pages
LAD
Foster Griffin
WSH SP
Batter vs Pitcher
No matchup data

CJ Abrams
WSH
Roki Sasaki
LAD SP
Batter vs Pitcher
No matchup data

Teoscar Hernandez
LAD
Foster Griffin
WSH SP
Batter vs Pitcher
No matchup data

Freddie Freeman
LAD
Foster Griffin
WSH SP
Batter vs Pitcher
No matchup data

Elly De La Cruz
CIN
Jack Leiter
TEX SP
Batter vs Pitcher
2025 Season
.500
AVG
2
AB
1
H
0
HR
0
BB
1
K
Small sample size (2 AB)

Luke Keaschall
MIN
Nick Martinez
TB SP
Batter vs Pitcher
No matchup data

Miguel Andujar
SD
Ranger Suarez
BOS SP
Batter vs Pitcher
2025 Season
.333
AVG
3
AB
1
H
1
HR
0
BB
1
K
Small sample size (3 AB)

Yandy Diaz
TB
Simeon Woods Richardson
MIN SP
Batter vs Pitcher
No matchup data

Wilyer Abreu
BOS
Walker Buehler
SD SP
Batter vs Pitcher
No matchup data

Bobby Witt Jr.
KC
Kyle Harrison
MIL SP
Batter vs Pitcher
No matchup data

Roman Anthony
BOS
Walker Buehler
SD SP
Batter vs Pitcher
No matchup data