← Today's Slate
Friday, June 12, 2026 at 6:40 PM EDT
MLB

Miami Marlins @ Pittsburgh Pirates

MIA @ PIT

MIA8
PIT3
Final

Moneyline

MIA
46%
54%
PIT
+114-125

ML Edge

MIA-4.4%
PIT+4.4%

Total (O/U)

9.0

BetUS

Over-8.2%
Under+8.2%

Venue

Park Factor

1.00

Neutral

Away Starter

Sandy Alcantara
Team:Miami Marlins (MIA)
Pitcher:Sandy Alcantara(RHP)
Record:10-6
ERA:4.01

Home Starter

Braxton Ashcraft
Team:Pittsburgh Pirates (PIT)
Pitcher:Braxton Ashcraft(RHP)
Record:9-4
ERA:3.95

Betting Insights

Key takeaways for this matchup

PIT ML has a 4.4% edge — the market may be undervaluing them.

The Under has a 8.2% edge.

Pitching matchup: Sandy Alcantara (4.01 ERA) vs Braxton Ashcraft (3.95 ERA).

Player Props

Player props for this game

No player props available yet

Props are typically available 12-24 hours before game time

Box Score

Final game statistics

Miami Marlins (MIA)

BatterABRHRBIBBSOHR
Liam HicksDH4332101
Otto LopezSS5111000
Kyle Stowers1B4121100
Xavier Edwards2B4011010
Heriberto HernándezLF4121110
Owen CaissieRF5012010
Jakob MarseeCF4000130
Joe MackC3000110
Javier Sanoja3B3210100
Pitching
PitcherIPHRERBBSOPC
Sandy Alcantara8.053317102
John King1.01000218

Pittsburgh Pirates (PIT)

BatterABRHRBIBBSOHR
Spencer Horwitz1B4000000
Brandon Lowe2B4111021
Bryan ReynoldsDH4010000
Ryan O'HearnRF4000010
Nick Gonzales3B4010000
Tyler CallihanLF3000030
Esmerlyn ValdezPH1000010
Endy RodríguezC4221011
Jake MangumCF2000100
Jared TrioloSS3011010
Pitching
PitcherIPHRERBBSOPC
Wilber Dotel1.24443237
Antwone Kelly2.12221133
Braxton Ashcraft5.05222490

Pitcher Matchup Analysis

Platoon splits, recent form, and times through the order

Sandy Alcantara (MIA)

2026 season
vs PIT
ERA
3.38
IP
8.0
W-L
1-0
K
7
WHIP
0.75
AVG
.172
SplitERAWHIPK/9BB/9AVGIP
Overall4.011.246.92.4.253143.2
Home3.261.066.72.6.21366.1
Away4.661.397.12.2.28477.1
Last 7 Days6.431.433.91.3.3107.0
Last 30 Days4.011.237.93.0.24233.2
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.245.307.399.70632668
vs RHB.265.310.381.69122342
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.267.302.382.68419140
2nd Time.264.332.393.72517833
3rd Time.206.263.319.58216034

Braxton Ashcraft (PIT)

2026 season
vs MIA
ERA
3.60
IP
5.0
W-L
0-0
K
4
WHIP
1.40
AVG
.250
SplitERAWHIPK/9BB/9AVGIP
Overall3.951.1710.12.2.245116.1
Home3.681.1210.71.9.24058.2
Away4.211.249.62.5.25157.2
Last 7 Days21.003.336.03.0.4743.0
Last 30 Days8.241.6110.82.8.30519.2
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.249.312.451.76325386
vs RHB.241.273.337.61018744
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.226.268.399.66716852
2nd Time.267.311.430.74116546
3rd Time.231.305.356.66110432

Last 5 Games

Not available yet

Season Series

This Series (3 games)
MIA wins series 2-1
Season (6 games)
MIA leads series 1-0

Weather

Not available yet

Recent Odds

Latest betting lines from various books

Moneyline

BookAwayHomeTime
BetUS+114-1252:16 PM
Bovada+109-1322:16 PM
LowVig.ag+113-1252:16 PM
BetOnline.ag+113-1252:16 PM
BetMGM+110-1352:16 PM

Totals

BookTotalOverUnderTime
BetUS9.0-110-1102:16 PM
Bovada9.0-105-1152:16 PM
LowVig.ag9.0-108-1082:16 PM
BetOnline.ag9.0-110-1102:16 PM
BetMGM9.0-110-1102:16 PM