We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsMiami Marlins at Athletics
Miami MarlinsMiami Marlins
@
Sutter Health Park
AthleticsAthletics

Match Predictor

Pre-match Prediction
Miami Marlins
@
Athletics
Miami Marlins 47%Athletics 53%
Market LinesRun Line: Athletics -0.5Total: O/U 10.5
Model: Under 10.5
Model projects 10.0 total runs vs 10.5 line

Miami Marlins

0022446688101012121414OVERUNDERO/U 10.5Runs ScoredRuns Allowed
All Over 10.5
30%
26/88
MLB: 48%
Starter
0%
0/6
vs ATH
Avg Total
8.7
MLB: 8.9
Game Starter (6) Last Starter vs ATH vs ATH (0)
Tyler Phillips #30 · RHP · Age 29
3.02
ERA (2026)
6.9
K/9 (2026)
6
Starts (2026)
5.5
Avg Total (2026)
Last 3:
L @STL (Jun 28): 7.1IP, 2ER, 1K
ND TEX (Jun 22): 6.0IP, 2ER, 4K
L @PHI (Jun 16): 4.0IP, 8ER, 4K
vs ATH: W (Jul 13 2024): 6.0 IP, 4 ER, 5 K
Bullpen (2026 Season)Average
ERA: 3.95MLB Avg: 3.9510 relievers
Workload Alert: Allowed 14 runs on 2026-07-02 vs COL. Bullpen arms likely still recovering.
Recent: L 1-2W 10-7W 14-3L 3-6L 4-14
Lineup vs Tyler Phillips (Career)
BatterPosPAAVGOPSHR
Shea LangeliersC4.2500.7500
Lawrence ButlerRF3.0000.0000
Jeff McNeil2B1.0001.0000
Nick Kurtz1B1.0000.0000
9 batters with no matchup history

Athletics

0022446688101012121414OVERUNDERO/U 10.5Runs ScoredRuns Allowed
All Over 10.5
38%
33/87
MLB: 48%
Starter
40%
2/5
vs MIA
Avg Total
9.9
MLB: 8.9
Game Starter (5) Last Starter vs MIA vs MIA (0)
Jack Perkins #50 · RHP · Age 27
6.00
ERA (2026)
10.9
K/9 (2026)
5
Starts (2026)
9.4
Avg Total (2026)
Last 3:
ND @LAA (Jun 27): 5.0IP, 2ER, 5K
ND LAA (Jun 21): 5.0IP, 4ER, 8K
ND PIT (Jun 16): 5.0IP, 3ER, 6K
Bullpen (2026 Season)Average
ERA: 4.26MLB Avg: 3.9510 relievers
Workload Alert: Allowed 9 runs on 2026-06-29 vs LAD. Bullpen arms likely still recovering.
Recent: L 2-5L 1-4L 4-9L 3-9W 7-1
Lineup vs Jack Perkins (Career)
No career matchup data — first meaningful meeting
Our Top PicksLive Odds
Top PickMiami Marlins ML (+108, MEDIUM confidence)
Getting positive money on the team with the clearly superior starter against a depleted Athletics roster is the headliner here.
PickMiami Marlins +1.5 (-175, MEDIUM confidence)
This is the lower-risk version of the same Miami thesis.
PickUnder 10.5 Total Runs (-104, LOW confidence)
Phillips at 3.02 ERA is the anchor for this side.

Miami Marlins vs Athletics Game Preview

In tonight's MLB action at Sutter Health Park, the pitching matchup tells you everything. Miami Marlins send Tyler Phillips to the mound against the Athletics and Jack Perkins, and the gap between them is nearly three full runs of ERA. Phillips sits at 3.02 in 2026. Perkins checks in at 6.00. Yet the market lists Miami as the underdog at +108. That structural disconnect is where this entire conversation starts.

Perkins has been consistently vulnerable this season. In each of his last three starts he allowed at least two earned runs without getting past five innings. The box scores read: 5.0 IP, 2 ER against the Angels on June 27; 5.0 IP, 4 ER against the Angels on June 21; 5.0 IP, 3 ER against Pittsburgh on June 16. His strikeout rate is genuinely elite, 62 punchouts in 51.0 innings puts him at 10.94 K/9, and that number is real. But runs keep scoring at a pace that a 6.00 ERA makes plain. He is 1-4-0 against the spread in his five starts this year, and that is not a coincidence when you see the run prevention numbers behind it.

Phillips is the opposite story. His contact-management approach has quietly produced two strong outings in a row: 7.1 innings and 2 earned runs at St. Louis on June 28, then 6.0 innings and 2 earned runs against Texas on June 22. He generated just one strikeout in the St. Louis start, which tells you everything about how he operates. This is not a pitcher who misses bats. He generates weak contact and limits damage through sequencing and location. His 2026 K/9 has dropped to 6.86 across 65.2 innings, and his last three starts produced just nine total strikeouts. Against an Athletics lineup that is 29-29 against right-handers, his approach creates a sustainable path through six innings without needing elite stuff.

The team context reinforces the pitching edge. Miami is 6-4 over their last 10 games and 20-10 over the last 30. The legitimate concern is travel. The Marlins came directly from Coors Field, where they split four games against Colorado and lived in the kind of inflated offensive environment that can recalibrate plate discipline the following night. Oakland arrives here with nine players on the injured list and has gone 3-7 over their last ten while posting a 19-25 home record that offers zero compensating advantage. Nick Kurtz is the one ATH bat who genuinely concerns against a right-hander, posting a 1.005 vR OPS with 19 home runs. But even Kurtz has limited career exposure to Phillips, just one plate appearance in the data, so the matchup history offers nothing predictive.

Miami Marlins vs Athletics Key Insights

  • The ERA gap between Phillips (3.02) and Perkins (6.00) is nearly three full runs, yet the market prices Miami as the underdog. The pricing reflects home field bias and recent form signals that the pitching data does not support.
  • Perkins is 1-4-0 ATS in his five starts this season. He cannot get deep enough into games to keep the Athletics in scoring position, and the team has repeatedly failed to cover behind him.
  • Phillips has posted just 9 strikeouts across his last three starts, including 1 K in 7.1 innings at St. Louis. He is a contact pitcher now, not a swing-and-miss arm, which makes his strikeout total the most reliable prop entry in this game.
  • The Athletics are without nine players on the injured list, limiting lineup depth and in-game flexibility if an early deficit develops. Kurtz is the primary power threat, but the rest of the lineup profiles as manageable for a right-hander with Phillips' command profile.
  • Miami traveled directly from Coors Field, and the Coors hangover effect is a documented pattern for road teams. Hitters who just spent four games in altitude-inflated offense sometimes take a night to recalibrate, which applies a legitimate check on the Marlins' offensive ceiling.
  • Perkins' 10.94 K/9 is his only calling card, and it works regardless of the score. Miami produces strikeouts at a 8.58 K/9 clip as a team, making the Perkins over on strikeouts the cleanest number on this card.

Miami Marlins vs Athletics Betting Picks

Picks made July 03, 2026 at 05:27 AM ET. Odds shown reflect current market prices.

Miami Marlins +1.5 (-175, MEDIUM confidence)
Miami Marlins +1.5 (-175, MEDIUM confidence): This is the lower-risk version of the same Miami thesis. If you want the Marlins to win outright, the moneyline pays more. If you want the safety net, +1.5 keeps you alive even in a late-inning Athletics rally scenario. Perkins going 1-4-0 ATS this season makes laying -1.5 on the Athletics side a dangerous proposition at +156. The run line is the pick for bettors who want the Marlins thesis without full exposure to a one-run loss.
Under 10.5 Total Runs (-104, LOW confidence)
Under 10.5 Total Runs (-104, LOW confidence): Phillips at 3.02 ERA is the anchor for this side. Even with Perkins allowing runs at an elevated clip, a contact manager of Phillips' caliber can keep the Athletics total suppressed enough to keep the combined number in range. The Coors hangover argument adds a credible layer: Miami's offense may not replicate its Colorado production the very next night. At -104, the price is nearly neutral. The contrarian case is real, but low confidence is honest given the variance inherent in two mediocre bullpens eventually taking over this game.
Jack Perkins Over 4.5 Strikeouts (-152, HIGH confidence)
Jack Perkins Over 4.5 Strikeouts (-152, HIGH confidence): This is the cleanest number on the board tonight. Perkins cleared 4.5 strikeouts in each of his last three starts: 5 K, 8 K, 6 K. His 2026 K/9 sits at 10.94. The strikeout ability is not in question even as the ERA climbs. Miami produces strikeouts at 8.58 per nine as a team, and Perkins will lean heavily on his best pitch in this spot. -152 is meaningful juice, but the edge is consistent across a large enough sample in 51.0 innings this season.
Tyler Phillips Under 4.5 Strikeouts (-164, HIGH confidence)
Tyler Phillips Under 4.5 Strikeouts (-164, HIGH confidence): Phillips has become a contact pitcher. He threw 7.1 innings in his most recent start and recorded just one strikeout. His last three outings produced nine total across 17.1 innings. His 2026 K/9 is 6.86. The Athletics make contact against right-handers, and Phillips does not profile as a pitcher who will suddenly start missing bats in a hitter-friendly count. -164 is significant juice but the trend is consistent, and the sample across 65.2 innings is meaningful enough to trust.
Lawrence Butler Under 0.5 Hits (+130, MEDIUM confidence)
Lawrence Butler Under 0.5 Hits (+130, MEDIUM confidence): Butler is hitting .196 this season with a vR OPS of just 0.604 against right-handers and a L7d mark of 0.538, meaning he is in poor recent form going into this matchup. He went 0-for-3 with a 0.000 OPS in three career plate appearances against Phillips, a small but directionally aligned sample. Phillips limits damage through contact management, and Butler profiles as exactly the kind of overmatched right-handed hitter he suppresses. Getting +130 on a hitless performance from one of the weakest bats in this lineup is genuine value.
Otto Lopez Over 1.5 Total Bases (-116, MEDIUM confidence)
Otto Lopez Over 1.5 Total Bases (-116, MEDIUM confidence): Lopez leads Miami with a .336/.368/.494 slash line across 367 plate appearances and carries a 0.912 OPS over his last 28 days. He is the engine at the top of this Marlins lineup, with 7 home runs and 16 stolen bases giving him multiple routes to extra bases in any given game. Perkins is carrying a 6.00 ERA, has allowed 6 home runs in 51 innings, and his 1.45 WHIP means baserunners arrive frequently. Lopez at -116 to go over 1.5 total bases is the logical offensive expression of backing Miami in this game.
Nick Kurtz Home Run (+194, LOW confidence)
Nick Kurtz Home Run (+194, LOW confidence): Kurtz has 19 home runs in 389 plate appearances with a .516 slugging percentage and a vR OPS of 1.005 against right-handed pitching. Phillips is a right-hander, the optimal split for Kurtz, and Perkins is yielding 1.06 home runs per nine innings this season. Sutter Health Park plays at a neutral HR factor of 1.0, so no park suppression applies. At +194, the implied 34% probability feels light for a power bat of this caliber facing a starter who allows home runs. Low confidence given the lean toward under on the total, but the price justifies a small look.
Same-Game Parlay
Same-Game Parlay: Perkins Over 4.5 K + Under 10.5 + Marlins +1.5 + Butler Under 0.5 Hits: The thesis is internally consistent. Perkins racking up strikeouts while still allowing some runs creates a run-suppression dynamic that benefits the under and keeps Miami competitive on the run line. Butler going hitless is directly correlated to Phillips managing weak contact through the Athletics order. All four legs move in the same direction when Perkins is striking batters out without surrendering a blowout and Phillips is limiting the damage on the other side. Individual leg contract IDs: 414343315, 414708764, 414708762, and 414341938.
Analysis insight — no specific bet associated
YRFI (-101, LOW confidence)
YRFI (-101, LOW confidence): Directional lean toward a run scoring in the first inning. Perkins has allowed multiple earned runs in each of his last three starts, which points toward early-inning vulnerability against a Marlins lineup that has scored 10 or more runs twice in their last four games. Phillips also surrendered 8 earned runs in his worst recent outing, so neither starter is a guaranteed first-inning shutdown arm. At near-even money, YRFI is a marginal lean rather than a conviction bet. Low confidence due to the absence of verified first-inning specific splits for either pitcher in this matchup.

Key Players

Batting AverageMIA
Otto Lopez
.336Batting Average
SS
Home RunsMIA
Liam Hicks
13Home Runs
C
Runs Batted InMIA
Liam Hicks
54Runs Batted In
C
Earned Run AverageMIA
Max Meyer
2.53Earned Run Average
SP
WinsMIA
Sandy Alcantara
9Wins
SP
StrikeoutsMIA
Max Meyer
112Strikeouts
SP
Batting AverageATH
Nick Kurtz
.279Batting Average
1B
Home RunsATH
Shea Langeliers
20Home Runs
C
Runs Batted InATH
Nick Kurtz
64Runs Batted In
1B
Earned Run AverageATH
J.T. Ginn
3.04Earned Run Average
SP
WinsATH
J.T. Ginn
7Wins
SP
StrikeoutsATH
J.T. Ginn
82Strikeouts
SP

Recent Form

Miami Marlins
L2-1St. Louis Cardinals
W10-7Colorado Rockies
W14-3Colorado Rockies
L6-3Colorado Rockies
L14-4Colorado Rockies
Athletics
L5-2Los Angeles Angels
L4-1Los Angeles Angels
L9-4Los Angeles Dodgers
L9-3Los Angeles Dodgers
W7-1Los Angeles Dodgers

Miami Marlins vs Athletics Summary

The case for the Miami Marlins tonight is straightforward: a pitcher with a 3.02 ERA rarely loses value as a straight-up underdog. Phillips has pitched well in five of his last six starts, and the Philadelphia blowout increasingly looks like an outlier against the broader body of 65.2 innings. Perkins is a fascinating contradiction, a pitcher who misses bats at an elite rate while allowing runs at a 6.00 ERA pace, and that combination makes the strikeout props on both arms the most reliable entries on the card. The run line and moneyline on Miami represent credible medium-confidence plays at positive or near-positive pricing. The pitching matchup is too lopsided to ignore, and the market has not fully accounted for it.

The honest caveat is the Coors Field travel. Miami split four games in Colorado before flying to Sacramento, and the hangover effect on away offenses coming from altitude is a real pattern worth pricing into your expectations. Kurtz remains a single-swing threat against any right-hander, and the Athletics' bullpen at 4.26 ERA can hold a lead if Perkins exits with one. This game has a realistic outcome range from a clean 5-3 Marlins win to a late scramble where Oakland closes the gap. The pitching thesis is clear. The margin of victory is where the uncertainty lives, which is precisely why +1.5 on Miami at -175 is the most comfortable expression of the edge rather than the outright.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Miami Marlins at Athletics predictions: Phillips (3.02 ERA) vs Perkins (6.00 ERA). Best bets: Marlins ML +108, Perkins over 4.5 Ks. Full picks and analysis.

Frequently Asked Questions

MLBGame PreviewsMiami Marlins at Athletics