← Back to today’s slate MLB matchup · September 20, 2026
Miami Marlins
76-79 · 3rd in NL East, 15 GB
Bats heating up
RHP Sandy Alcantara · Pitches to contact
@
San Diego Padres
86-69 · 2nd in NL West, 9 GB
Bats heating up
RHP Walker Buehler · Balanced starter
MLB · Petco Park, hits run 7% below average here · 1:10 PM PT

Team Identity

Miami Marlins
Season-to-date, 155 games, 6,116 PA.
An aggressive, contact-oriented offense that runs and pressures defenses on the bases, though it can be light on power. The bats have been heating up lately.
Power
Below Avg31
Contact
Above Avg68
Plate Discipline
Average53
Speed
Above Avg77
RISP
Below Avg41
Recent Form
Trending Up
Hit rate is up 16% over the team's last 10 games versus its season baseline.
San Diego Padres
Season-to-date, 155 games, 6,051 PA.
An aggressive offense that runs and pressures defenses on the bases. The bats have been heating up lately.
Power
Below Avg34
Contact
Below Avg44
Plate Discipline
Average56
Speed
Above Avg78
RISP
Average59
Recent Form
Trending Up
Total bases per PA is up 47% over the team's last 10 games versus its season baseline.

What This Game Is About

Biggest Advantage

Padres' offense is defined by being aggressive, and this game tests whether Marlins can match it.

Swing Factor

Sandy Alcantara strikes hitters out at a 16.6% clip (17th percentile); Padres carry a 20.6% strikeout rate.

Momentum

Marlins are trending up and Padres are trending up over their last 10 games.

Key Matchups

Can Sandy Alcantara miss enough bats?
Sandy Alcantara strikes hitters out at a 16.6% clip (17th percentile); Padres carry a 20.6% strikeout rate.
Edge · PadresSandy Alcantara: 16.6% K ratePadres: 20.6% K rateHigh confidence
Can Walker Buehler miss enough bats?
Walker Buehler strikes hitters out at a 19.0% clip (34th percentile); Marlins carry a 21.0% strikeout rate.
Edge · MarlinsWalker Buehler: 19.0% K rateMarlins: 21.0% K rateHigh confidence
Can Sandy Alcantara limit Padres' power?
Padres rank in the 34th percentile in extra-base production, while Sandy Alcantara sits in the 46th percentile at suppressing total bases.
Edge · Sandy AlcantaraPadres: 0.339 TB/PASandy Alcantara: 0.346 TB/PA allowed (887 PA)High confidence
How do Marlins handle right-handers?
Marlins have produced better against right-handers this season (0.350 vs. 0.340 TB/PA overall).
Edge · Marlinsvs right-handers: 0.350 TB/PA (4452 PA)overall: 0.340 TB/PAModerate confidence
Can Sandy Alcantara command the strike zone?
Padres walk in 8.8% of trips; Sandy Alcantara allows walks sparingly (6.5%).
Edge · Sandy AlcantaraPadres: 8.8% walk rateSandy Alcantara: 6.5% walks allowedHigh confidence

Pitcher Trends

Sandy Alcantara
Sandy Alcantara
Miami Marlins · 8 starts
SP
Strikeouts3.6/start
Hits allowed6.0/start
6+ Hits Allowed — 6 of last 64 or fewer Strikeouts — 4 of last 6
17% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.
Walker Buehler
Walker Buehler
San Diego Padres · 8 starts
SP
Strikeouts3.8/start
Hits allowed4.4/start
4 or fewer Strikeouts — 5 of last 64 or fewer Hits Allowed — 4 of last 6
19% K rate
Per-start form only — opponent lineup, park, and pitch count aren't modeled.

Player Trends

Jackson Merrill
Jackson Merrill
San Diego Padres · 0.435 hit rate · 0.826 TB/PA
Heating up
recent games · 1+ hit
L55 / 5L1010 / 10L2517 / 2510-game hit streak
Total bases per PA is up 128% over his prior baseline, with hits in 10 of his last 10 games.
Jakob Marsee
Jakob Marsee
Miami Marlins · 0.370 hit rate · 0.587 TB/PA
Heating up
recent games · 1+ hit
L54 / 5L107 / 10L2516 / 253-game hit streak
Total bases per PA is up 120% over his prior baseline, with hits in 7 of his last 10 games. He has trimmed his strikeout rate to 15%.
Samad Taylor
Samad Taylor
San Diego Padres · 0.333 hit rate · 0.472 TB/PA
Heating up
recent games · 1+ hit
L54 / 5L108 / 10L2516 / 254-game hit streak
Total bases per PA is up 44% over his prior baseline, with hits in 8 of his last 9 games. He has trimmed his strikeout rate to 11%.
Kyle Stowers
Kyle Stowers
Miami Marlins · 0.130 hit rate · 0.174 TB/PA
Cooling off
recent games · 1+ hit
L53 / 5L106 / 10L2516 / 25
Total bases per PA is down 55% over his prior baseline, with hits in 6 of his last 10 games.
Luis Campusano
Luis Campusano
San Diego Padres · 0.135 hit rate · 0.243 TB/PA
Cooling off
recent games · 1+ hit
L51 / 5L105 / 10L2510 / 25
Hit rate is down 42% over his prior baseline, with hits in 4 of his last 8 games.
Esteury Ruiz
Esteury Ruiz
Miami Marlins · 0.120 hit rate · 0.160 TB/PA
Cooling off
recent games · 1+ hit
L53 / 5L104 / 10L259 / 25
Total bases per PA is down 51% over his prior baseline, with hits in 3 of his last 8 games.

Players Positioned to Succeed

88
Otto Lopez
Otto Lopez
1+ Hit
Miami Marlins
Why it stands out
Batting 2nd, confirmed lineup
Main risk
Recent hit rate has cooled
88
Jackson Merrill
Jackson Merrill
1+ Hit
San Diego Padres
Why it stands out
Batting 5th, confirmed lineup
No notable risk
86
Jakob Marsee
Jakob Marsee
1+ Hit
Miami Marlins
Why it stands out
Batting 5th, confirmed lineup
No notable risk
85
Fernando Tatis Jr.
Fernando Tatis Jr.
1+ Hit
San Diego Padres
Why it stands out
Batting 1st, confirmed lineup
Main risk
Ice cold — 3 hits in the last 25 plate appearances
84
Ty France
Ty France
1+ Hit
San Diego Padres
Why it stands out
Batting 4th, confirmed lineup
No notable risk
82
Heriberto Hernandez
Heriberto Hernandez
1+ Hit
Miami Marlins
Why it stands out
Batting 4th, confirmed lineup
No notable risk

Expected Game Shape

BalancedLow confidence

Competitive profile without a clear stylistic tilt.

Early edge Marlins Driver No single dominant factor Volatility Moderate
  • Both probable starters grade around the 40th percentile in combined suppression.
  • Marlins are trending up; Padres are trending up.

Storylines to Watch

Is Jackson Merrill the one to watch?
Jackson Merrill enters as Padres' hottest bat. Total bases per PA is up 128% over his prior baseline, with hits in 10 of his last 10 games.
0.435 hit rate · 0.826 TB/PA · 0.210 hit rate · 0.362 TB/PA
Can Kyle Stowers snap out of it?
Kyle Stowers has cooled off. Total bases per PA is down 55% over his prior baseline, with hits in 6 of his last 10 games.
0.130 hit rate · 0.174 TB/PA · 0.204 hit rate · 0.391 TB/PA
Based on plate appearances before 2026-09-20, with today's posted lineups when available. Injuries, weather, bullpen availability, and park factors are not yet included.