MLB

Baltimore Orioles @ Seattle Mariners - June 4, 2025

June 04, 2025, 9:08am EDT

Odds Provided By
BetUS logo

SPREAD PICK

Baltimore Orioles

+1.5

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

+1.5

-189

MONEYLINE PICK

Seattle Mariners

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

sea

-135

OVER/UNDER PICK

Under

8.5

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

8.5

-125

Ah, here we are again, folks—another thrilling night at T-Mobile Park where the Seattle Mariners will host the Baltimore Orioles. As a seasoned bettor, I’ve learned that each game has its own unique rhythm, and that rhythm is especially crucial when it comes to matchups like this one.

Let’s break down what we can expect tonight. The Mariners are sitting pretty with a record of 32-27 this season, while the Orioles have been struggling at 23-36. But don’t let those numbers fool you; the O’s are riding high on a four-game winning streak! They’ve shown they can surprise when least expected. That said, history tells us something different: Baltimore has had Seattle’s number recently, going 4-1 in their last five encounters.

Now onto the pitchers. Cade Povich for Baltimore may not inspire confidence with his win-loss record of 1-4 and an ERA hovering around 5.4. Yet he does have decent strikeout numbers—just under eight per game—which means he can still bring some heat when needed. On the flip side, Emerson Hancock for Seattle presents an interesting case with a slightly better win-loss record of 2-2 and an ERA of approximately 4.0. He’s also striking out about eight batters per game, which could give him the edge in this matchup.

When looking at batting stats, Seattle averages about 4.5 runs per game compared to Baltimore’s modest 3.8 runs—a significant difference on paper that gives Seattle an advantage offensively. However, before you rush to place your bets on the Mariners as -135 favorites tonight based solely on numbers, remember: baseball is unpredictable.

Last time these two teams faced off was a bit of a disaster for Seattle; they lost 5-1 against Baltimore in their recent outing—definitely something worth considering if you’re thinking about betting on them today.

Now let’s talk trends! The Mariners have struggled against the Orioles in recent games—they’re just 1-4 ATS (Against The Spread) in their last five against them and even worse at home with just one win in their last six contests against Baltimore! Conversely, the O’s have been solid away from home against Seattle.

With all that being said and done—and my superstitious rituals properly observed (I always wear my lucky cap during games)—I’m leaning towards taking a shot on Baltimore tonight despite their overall record because they seem to be riding momentum right now.

As for our Over/Under prediction? Well, both pitching staffs have shown some vulnerabilities but given both offenses’ struggles to consistently produce runs lately and Povich likely keeping things limited due to his strikeout potential—it seems wise to lean towards betting UNDER 8.5 runs tonight.

In summary: I’m forecasting a close game leaning toward an Orioles upset victory and would take UNDER for total runs scored as well! Good luck out there; may your bets be ever in your favor!

Seattle Mariners vs Baltimore Orioles
Live Odds & Betting History

Betting odds provided by BetUS

Wager TypeSeattle MarinersBaltimore Orioles
Spread-1.5 (+151) +1.5 (-189)
Moneyline-135+115
TotalUnder 8.5 (-125)Over 8.5 (-102)
Team DataSeattle MarinersBaltimore Orioles
Runs4.533.83
Hits8.037.91
Runs Batted In4.363.59
Batting Average0.2300.232
On-Base Slugging70.02%67.68%
Walks3.762.79
Strikeouts8.037.86
Earned Run Average3.975.39
0 Comments
Leave A Comment

You must be logged in to comment. Don't have an account? Sign up today.