Pirates vs. Marlins Odds & Betting Predictions - March 27, 2025
Pirates at Marlins
8:10 pm • SportsNet PTStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 7.27 | 2-1 | |
![]() | ![]() | 2.87 | 2-2 |
Pirates at Marlins Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Pirates 8-14 | -1.5 | -1.5+125 | o6.5-115 | -152 |
![]() Marlins 8-12 | u7 | +1.5-149 | u6.5-108 | +127 |

loanDepot parkMiami
Pirates vs. Marlins Expert Picks

Shady Biev
Last 30d: 73-96-0 (-9.5u)
PIT -140 (Live)
2.1u

Dan Gaspar
Last 30d: 18-20-0 (-1.8u)
S.Alcantara u1.5 BB-150
1.5u

Sean Koerner
Last 30d: 36-32-0 (+6.2u)
Griffin Conine 1st Plate App - Strikeout+165
0.83u
Projecting this closer to 50%. Conine (L) only has 89 career plate appearances but he has a reverse platoon split so far with a +10% K% against righties. That’s not why I’m showing value though, in case you haven’t heard yet— Paul Skenes is a pretty good pitcher.

Sean Zerillo
Last 30d: 179-182-19 (+0.3u)
Under 6.5-105
0.53u
Bet to -112

Ryan Sura
Last 30d: 84-105-6 (-7.5u)
PIT -0.5 (F5)-105
1u

Jim Sannes
Last 30d: 23-57-1 (-9.4u)
S.Alcantara u4.5 Ks+128
1u
Have him projected at 4.02 due to a low pitch count projection. Maxed out at 57 pitches this spring.

Brian Bitler
Last 30d: 90-94-1 (-18.8u)
MIA +135
4.05u

Austin Pendergrass
Last 30d: 93-118-3 (-7.8u)
Under 0.5 (1st Inn)-180
0.56u

Player Prop Savant
Last 30d: 49-50-1 (-3.8u)
Under 3.5 (F5)-132
1u

Sean Zerillo
Last 30d: 179-182-19 (+0.3u)
PIT -150 (F5)
0.25u
Bet to -150 or use as a parlay piece to -160 if you want a piece of Skenes on Opening Day. Sandy hasn’t gone past 57 pitches in spring. Increased chance of Skenes vs Marlins pen for 3-6 outs at the end of this F5

Allan Lem
Last 30d: 72-52-2 (+2.5u)
S.Alcantara u5.5 Ks-120
1.2u
Alcantara missed 2024 with Tommy John Surgery and has looked good in Spring Training. Reports say his velocity is back to pre-surgery levels and he’s been clocked at 99 MPH. Still, Alcantara made just 5 spring appearances, throwing 17, 30, 45, 57, and 48 pitches.
Reports also say he won’t face any restrictions or limitations but I have to think the Marlins will be a little cautious out the gate, especially considering he didn’t throw more than 57 pitches in a spring game. I’m thinking he’s likely capped at around 70 pitches or 5 innings, whichever comes first. In the Spring he finished with 10 strikeouts over 12.1 innings, and in 2023 he was at 152 strikeouts over 184.2 innings. He’s generally been lower than a strikeout-per-inning pitcher so I like the under here.
Pirates vs. Marlins Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Pirates vs. Marlins Public Betting Percentages
Betting Trends
- Marlins are 0-5 in their last 5 games.
- Marlins are 1-4 in their last 5 games against the spread
- Marlins are 3-4 in their road games against the spread
- The totals have gone OVER in 4 of Marlins' last 5 games
- The totals have gone OVER in 9 of Marlins' 13 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Marlins vs. Pirates Injury Updates

Marlins Injuries
- Braxton GarrettP
Garrett is out for season with elbow
Out for Season
- Ryan WeathersP
Weathers is out with arm
Out
- Eury PerezP
Perez is out with elbow
Out

Pirates Injuries
- Johan OviedoP
Oviedo is questionable with elbow
Questionable
- Jared JonesP
Jones is out with elbow
Out
- Jared TrioloIF
Triolo is questionable with back
Questionable
- Spencer HorwitzIF
Horwitz is questionable with wrist
Questionable
Pirates vs. Marlins Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 94 | 5.1 | 7 | 2 | |
![]() | 18 | 0.1 | 1 | 0 | |
![]() | 7 | 0.1 | 1 | 0 | |
![]() | 17 | 1 | 1 | 0 | |
![]() | 37 | 1 | 1 | 2 | |
![]() | 8 | 0 | 0 | 1 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 1-3 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 2 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-4 | 1 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-3 | 1 | 1 | 2 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 0-2 | 1 | 0 | 0 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 91 | 4.2 | 7 | 2 | |
![]() | 25 | 1.1 | 2 | 2 | |
![]() | 34 | 2 | 1 | 0 | |
![]() | 26 | 1 | 1 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 0-3 | 1 | 0 | 1 |
![]() | 1-3 | 1 | 0 | 1 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-3 | 1 | 0 | 1 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 1-2 | 0 | 0 | 1 |
![]() | 1-2 | 0 | 0 | 1 |
![]() | 1-3 | 1 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-0 | 1 | 0 | 0 |
Pirates vs. Marlins Odds Comparison
Could not load odds
Pirates at Marlins Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Pirates 8-14 | o3.5-112 | u3.5-115 |
![]() Marlins 8-12 | o2.5-130 | u2.5+100 |