SportsJaw
LeaderboardToday's GamesBest BetsLive OddsMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsLive OddsTeam PredictionsHead-to-Head MatchupsSJ CoinsAbout SportsJawContact UsLogin / Sign In
HomeMatchupsMake PicksLeaders
SportsJaw

The social platform for sports bettors.

Explore SportsJaw

  • Today’s Picks
  • Predictions
  • Best Bets
  • Leaderboard
  • Make Picks
  • Live Odds
  • Consensus Picks
  • Team Predictions
  • Head-to-Head
  • Game Briefing

Picks by Sport

  • NFL Picks
  • NCAAF Picks
  • NBA Picks
  • NCAAB Picks
  • MLB Picks
  • NHL Picks

About SportsJaw

  • How It Works
  • SJ Coins
  • Terms
  • Privacy
  • Contact Us

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

© 2026 SportsJaw. For entertainment purposes only. SportsJaw does not accept or place wagers.

  1. Home
  2. MLB Picks
  3. Baltimore Orioles vs Seattle Mariners
Thu 3:40 PM ET
Baltimore Orioles logo
Baltimore
Orioles4
Z. Eflin RHP
versus
Seattle Mariners logo
Seattle
Mariners3
B. Woo RHP
Final
Team123456789T
Baltimore Orioles0010030004
Seattle Mariners00102000

Baltimore Orioles vs Seattle Mariners Betting Picks & Predictions

Game time: June 5, 2025 at 3:40 PM ET

Venue: T-Mobile Park — Seattle, Washington

Article updated Jun 5, 6:00 PM EDT

Published by SportsJaw Editorial Team

The Baltimore Orioles and the Seattle Mariners are set to conclude their three-game series on Thursday afternoon, with Zach Eflin taking the mound for the Orioles and Bryan

Game outlook

The Baltimore Orioles and the Seattle Mariners are set to conclude their three-game series on Thursday afternoon, with Zach Eflin taking the mound for the Orioles and Bryan Woo for the Mariners. Seattle is favored to win with the current line at -148. Can Woo secure his sixth win of the season? Read on for the Orioles vs. Mariners prediction.

Betting Odds

Moneyline: Orioles +132 | Mariners -148

Spread: Orioles +1.5 (-164) | Mariners -1.5 (+143)

Total: Over/Under 7.5 (-110)

Based on the moneyline, the implied probability that Seattle will win straight-up is 60%.

Baltimore Orioles

The Baltimore Orioles will have Zach Eflin on the mound to close out the series on Thursday afternoon. Eflin had a strong recent performance, throwing seven scoreless innings against the White Sox and earning the win. However, he has been inconsistent with a 5.25 ERA last month. Overall, Eflin has a 4.46 ERA, 1.09 WHIP, and a 4-2 record in 40.1 innings this season. Against the Mariners, he has given up six runs in 11 career innings. The Orioles, who have had a challenging season, are nine games out of a wildcard spot and could potentially be sellers next month. They recently won two out of three home games against the White Sox, with strong pitching performances. Adley Rutschman and Ryan Mountcastle have struggled offensively, but Ryan O'Hearn has been a bright spot with 23 RBIs and a .960 OPS. Cedric Mullins, who has 31 RBIs, is currently on the injured list. The Orioles average 3.85 runs per game, ranking 25th in offense and have a 5.18 ERA, placing them 28th in pitching. Overall, they have a power ranking of 27 and a record of 23-36 this season.

0
3
MLB · Baltimore Orioles at Seattle Mariners

Your Picks on Orioles vs Mariners

Picks closed
Runline
Moneyline
Total

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

Seattle Mariners Analysis

Bryan Woo is set to be the Mariners' pitcher to close out the series, having performed solidly in his previous outing. Woo has been the team's top pitcher with impressive stats, including a 2.82 ERA and a 0.95 WHIP. The Mariners have had some recent struggles, dropping series against the Nationals and the Twins. J.P. Crawford is struggling at the plate, while Cal Raleigh has been a standout hitter for Seattle. Jorge Polanco has had a rough May but has solid numbers on the season. The Mariners are averaging 4.50 runs per game and have a mediocre pitching staff with a 3.88 ERA. They currently have a power ranking of 25 and are 32-27 overall. Baltimore has had a recent record of 1-2 against Seattle.

Baltimore Orioles Struggle Continues as Seattle Mariners Pitching Matchup Favors Opponents

The Baltimore Orioles have struggled during the current season, particularly on the road where they have only managed to win 11 out of 30 games. The recent improvement in their performance does not overshadow their overall disappointing record. In the upcoming game against the Seattle Mariners, the pitching matchup definitely favors the Mariners. Orioles pitcher Zach Eflin had a challenging month in May, posting a 5.64 ERA, while Mariners pitcher Bryan Woo has been consistent, allowing two or fewer runs in three of his last four starts, including games against strong teams like the Yankees and Padres. With a 2.58 ERA in the previous month, Woo has been a reliable asset for the Mariners. Considering these statistics, it is likely that the Mariners will have the upper hand in this matchup.

SportsJawGame Predictions
Predicted score

Unavailable for this preview

Projected winnerUnavailableConfidencelow
Pick on the Spread

Published pick: Unavailable

Pick on the Total

Published pick: Unavailable

#BaltimoreOrioles#SeattleMariners

Share this preview

Facebook X Reddit Email
SportsJaw logo
Written by

SportsJaw Editorial Team

SportsJaw published this archived preview from its original game-day article. Its prediction and quoted lines are preserved as written.

About our editorial process

SportsJaw Orioles vs Mariners archived game preview contains historical odds and availability that may no longer be current. View history of past Orioles vs Mariners matchups or learn how our predictions work.

Current matchup data

Lines, trends and availability

Line movement since open

  • Moneyline · Baltimore Orioles+135 → +131Moved
  • Moneyline · Seattle Mariners-150 → -146Moved
  • Spread · Baltimore Orioles+1.5 (-160) → +1.5 (-165)Moved
  • Spread · Seattle Mariners-1.5 (+140) → -1.5 (+144)Moved
  • Total · Over7.5 (-110) → 7.5 (-110)Unchanged
  • Total · Under7.5 (-110) → 7.5 (-110)Unchanged

ATS and O/U trends

Baltimore Orioles
76-81 matchup record · 5-4-1 ATS · 2-8-0 O/U
Last 10 completed games on file
Seattle Mariners
76-86 matchup record · 2-7-1 ATS · 5-4-1 O/U
Last 10 completed games on file

Injuries and availability

From the published research (2025-06-05T22:00:28.001Z). Availability may have changed; review the cited sources.

The Baltimore Orioles will have Zach Eflin on the mound to close out the series on Thursday afternoon. Eflin had a strong recent performance, throwing seven scoreless innings against the White Sox and earning the win. However, he has been inconsistent with a 5.25 ERA last month. Overall, Eflin has a 4.46 ERA, 1.09 WHIP, and a 4-2 record in 40.1 innings this season. Against the Mariners, he has given up six runs in 11 career innings. The Orioles, who have had a challenging season, are nine games out of a wildcard spot and could potentially be sellers next month. They recently won two out of three home games against the White Sox, with strong pitching performances. Adley Rutschman and Ryan Mountcastle have struggled offensively, but Ryan O'Hearn has been a bright spot with 23 RBIs and a .960 OPS. Cedric Mullins, who has 31 RBIs, is currently on the injured list. The Orioles average 3.85 runs per game, ranking 25th in offense and have a 5.18 ERA, placing them 28th in pitching. Overall, they have a power ranking of 27 and a record of 23-36 this season.

Recent head-to-head

  • 2025-06-04Baltimore Orioles 3 · Seattle Mariners 2
  • 2025-06-03Baltimore Orioles 5 · Seattle Mariners 1
Final result

Matchup pick recap

Baltimore Orioles defeated Seattle Mariners 4-3

Baltimore Orioles defeated Seattle Mariners 4-3 on June 5, 2025, a 1-run decision in the series. Baltimore Orioles' strongest period was the 6th inning, when it outscored its opponent 3-0. Against SportsJaw's recorded Baltimore Orioles +1.5 (-165) spread, Baltimore Orioles covered, while the 7 combined runs finished under the recorded total of 7.5.

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

  • CoolioMoneyline · Seattle Mariners -150Loss
  • OddssharkMoneyline · Seattle Mariners -150Loss