Marlins vs. Orioles Odds & Betting Predictions - July 12, 2025

Marlins at Orioles

8:05 pm • MASN
Stream Live on SiriusXM - Free 3 Month Offer
@
Starting Pitchers
pitcherteameraw-l
Trevor Rogers logoT.RogersBaltimore Orioles logo1.572-0
Janson Junk logoJ.JunkMiami Marlins logo3.123-1

Marlins at Orioles Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Marlins
42-51
+1.5
+1.5-150
o9-108
+140
Orioles
43-50
u9
-1.5+125
u9-110
-166
location pinSaturday 8:05 p.m.
July 12, 2025
Oriole Park at Camden YardsBaltimore
thermometer image83°Fahrenheit
rain image17%Rain
wind image5Wind
Marlins vs. Orioles Expert Picks
Boomer Betz
Boomer Betz
Last 30d: 320-325-7 (+22.8u)
MIA +142
1u
Anders
Anders
Last 30d: 4-4-1 (+0.5u)
MIA +140
1u
🐶
Sean Zerillo
Sean Zerillo
Last 30d: 161-139-9 (+13.3u)
MIA +142
0.5u
Bet to +130

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Marlins vs. Orioles Public Betting Percentages

Away Logo

Marlins

Public

20%

Bets%

80%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Orioles
40-5318-2722-2616-3022-23
Marlins
54-3925-2229-173-850-30

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Orioles
39-51-323-20-216-31-122-22-216-28-1
Marlins
44-48-119-2825-20-15-638-41-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Orioles
43-5022-2321-2721-2520-25
Marlins
42-5120-2722-245-637-43

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 11thMIAW 5-2-1.5 WU 9BAL -146
Jul 10thNYMW 7-3+1.5 WU 10.5BAL +108
Jul 10thNYMW 3-1+1.5 WU 9.5BAL +122
Jul 8thNYML 6-7+1.5 WO 10NYM +104
Jul 6th@ATLW 2-1+1.5 WU 8.5BAL +128

Marlins vs. Orioles Injury Updates

Marlins Injuries

  • Braxton Garrett
    SP

    Garrett is out for season with elbow

    Out for Season

  • Max Meyer
    SP

    Meyer is out for season with hip

    Out for Season

Orioles Injuries

  • Albert Suarez
    RP

    Suarez is out with shoulder

    Out

  • Jorge Mateo
    SS

    Mateo is out with hamstring

    Out

  • Zach Eflin
    SP

    Eflin is out with back

    Out

  • Kyle Bradish
    SP

    Bradish is out with elbow

    Out

  • Grayson Rodriguez
    SP

    Rodriguez is out with elbow

    Out

  • Tyler Wells
    SP

    Wells is out with elbow

    Out

  • Adley Rutschman
    C

    Rutschman is out with oblique

    Out

  • Cade Povich
    SP

    Povich is out with hip

    Out

Marlins vs. Orioles Starting Lineups
Marlins Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Janson Junk logoRJ.Junk, P3-13.121.0387.48
HITTERSAVGOBPSLGHR
Xavier Edwards logo1X.Edwards, 2B.288.355.3330
Agustin Ramirez logo2A.Ramirez, DH.242.288.47314
Otto Lopez logo3O.Lopez, SS.250.320.38510
Eric Wagaman logo4E.Wagaman, 1B.245.288.3615
Connor Norby logo5C.Norby, 3B.241.289.3646
Dane Myers logo6D.Myers, RF.280.330.3834
Heriberto Hernandez logo7H.Hernandez, LF.338.390.5273
Nick Fortes logo8N.Fortes, C.252.300.3602
Derek Hill logo9D.Hill, CF.200.269.3182
Orioles Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Trevor Rogers logoLT.Rogers, P2-01.570.8727.53
HITTERSAVGOBPSLGHR
Jackson Holliday logo1J.Holliday, 2B.259.310.41812
Jordan Westburg logo2J.Westburg, 3B.261.316.49110
Gunnar Henderson logo3G.Henderson, SS.279.348.45211
Ryan O'Hearn logo4R.O'Hearn, 1B.287.383.46311
Ramon Laureano logo5R.Laureano, RF.279.348.50010
Colton Cowser logo6C.Cowser, LF.223.279.4628
Tyler O'Neill logo7T.O'Neill, DH.184.281.3273
Cedric Mullins logo8C.Mullins, CF.216.302.41313
Jacob Stallings logo9J.Stallings, C.158.200.2110

Marlins vs. Orioles Odds Comparison

Right Arrow

Could not load odds

Marlins at Orioles Team Totals

MatchupOverUnder
Marlins
42-51
N/A
N/A
Orioles
43-50
N/A
N/A