FinalFinal lineupsNL East / NL Central

Miami Marlins 4, Pittsburgh Pirates 2

Final Score and Game Recap

Final score, pitching lines and standings context.

12:15 PM ET · PNC ParkStats updated Jun 15, 3:00 AM ETFinal lineups locked
T-Score53
73–76 · 3rd NL East · T-Score 53
4
42
FINAL
74–75 · 3rd NL Central · T-Score 54
2
T-Score54
FINAL

Matchup at a glance

PitcherStat calculation
CategoryComparisonWhy
Starting pitcherPiratesThe starters are close overall, but Skenes owns the better strikeout and control profile.
Offense vs handEvenThe handedness splits are nearly even, with less than a .010 difference in OPS.
Recent formEvenBoth clubs are 4–1 in their last five, with only a 7-run difference in run differential.
PowerPiratesPittsburgh has 85 home runs this season, 25 more than Miami.
WeatherLow impact76°F, wind 2 mph, no precipitation expected at first pitch.

Starting pitchers

2026 season (MLB rank among qualified starters)
ERA
2.68
13th
WHIP
1.14
47th
K/9
9.81
39th
BB/9
3.32
122nd
P-Score65i
FIP
3.51
HR/9
0.89
47th
OPS/R
0.627
IP
111.0
2026 ERA splits
Home ERA2.26
Road ERA3.09
Last 5 starts
ERA
3.96
QUALITY
START %
0%
(0 of 5)
DAYS
REST
77
2026 season (MLB rank among qualified starters)
ERA
3.78
79th
WHIP
1.13
42nd
K/9
10.28
28th
BB/9
2.56
56th
P-Score66i
FIP
3.09
HR/9
0.94
55th
OPS/R
0.673
IP
162.0
2026 ERA splits
Home ERA3.70
Road ERA3.87
Last 5 starts
ERA
1.27
QUALITY
START %
40%
(2 of 5)
DAYS
REST
80
How the starters differ
·Meyer enters with a 2.68 ERA compared with Skenes's 3.78.
·Skenes has produced a quality start in 50% of outings versus 0%.
·Skenes walks 0.8 fewer batters per nine innings.
·Skenes owns a 1.27 ERA over his last five starts, compared with 3.96 for Meyer.
Advanced starter metricsERA−, FIP, WAR, career vs opponent
MetricMeyerSkenesNote
ERA−6388Park- and league-adjusted; 100 is average.
FIP3.513.09
WAR2.44.2Season value.

How the lineups match the starters' pitch mix

Pitch data coverage: partial. Usage and velocity only.

Meyer arsenal
PitchUsageVelo
Sweeper30%89.0
Slider26%90.1
Four-seam24%95.1
Changeup10%87.2
Sinker10%93.6
Skenes arsenal
PitchUsageVelo
Four-seam41%96.8
Sweeper15%84.3
Changeup13%88.7
Sinker12%96.6
Splitter11%93.2
Slider8%86.7
Curveball0%81.8

Team OPS vs opposing starter's hand

7th
in MLB
0.743OPS
.600.700.800.9001.000
5th
in MLB
0.753OPS
.600.700.800.9001.000

Lineups

Final lineupsOrder from the stored snapshot; treat as unofficial until the card is filed.Full lineup page

Team comparison

OffenseMIAMIA·PITPIT
AVG.249 8th.253 4th
OPS.728 8th.731 7th
Home runs153 25th170 17th
Runs666 16th718 5th
OBP.327 6th.330 4th
SLG.401 15th.401 16th
PitchingMIAMIA·PITPIT
1stMLB rank30th
ERA4.10vs4.18
MIAPIT
WHIP1.28vs1.30
MIAPIT
K/98.2vs9.2
MIAPIT
HR Allowed153vs145
MIAPIT
ResultsMIAMIA·PITPIT
+20913th
Run differential
+22512th
73–76 Record74–75
6–4 Last 106–4
Last 10 games
W
W
W
L
W
W
L
L
W
L
L
L
W
L
W
W
W
W
W
L
2026 head-to-head
Season Series
43
7 Games Played

Frequently asked

Who is starting for the Marlins?+
Max Meyer (2.75 ERA, 7–0) is listed as the starter.
Who is starting for the Pirates?+
Paul Skenes (2.85 ERA, 6–6) is listed as the starter.
What time does the game start?+
12:15 PM ET at PNC Park.
Where is the game being played?+
PNC Park, home of the Pittsburgh Pirates.
Are the lineups confirmed?+
Not as official league cards. The orders shown are the current projected or last-posted lineups.
How have the Marlins and Pirates performed head-to-head?+
Season series: Pirates 3–4 this season.
How do the starters compare on P-Score?+
Max Meyer is at 65; Paul Skenes is at 66. P-Score is PitcherStat's 0–100 season index for qualified starters.