The Seattle Mariners look to emerge victorious in MLB odds action as the Baltimore Orioles arrive at Safeco Field on Thursday.
The Seattle Mariners will turn to Taijuan Walker and his 3-6 record as they look for a win in this one, while the Baltimore Orioles send Kevin Gausman (1-5) to the hill.
Sportsbook Odds & Computer Pick
The Seattle Mariners were listed as -114 moneyline favorites earlier in the day at Sportsbook, while odds makers set the Sportsbook total line around 8 earlier at Sportsbook.
Handicapping models based on recent betting stats and prediction formulas pick a 6.5-4.0 win for the Orioles. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
Baltimore Orioles vs Seattle Mariners Matchup
Team Betting Records & Power Rankings
The Seattle Mariners sport a record of 39-39 heading into this matchup, while the Baltimore Orioles sit at 47-30 on the season Stay Informed: follow us on Twitter for odds specials, betting line moves and Seattle vs Baltimore injuries news.
This game matches up the No. 21 (Seattle Mariners) and the No. 9 (Baltimore Orioles) teams, according to our current MLB Power Rankings.
Statistical Matchup
The game also pits Seattle Mariners No. 8-rated offense, averaging 4.82 runs per game, against a Baltimore Orioles defense that ranks No. 15 at 4.48 in runs allowed per game. The Seattle Mariners have averaged 9 hits per game so far, less than Baltimore Orioles batters have averaged on the year (9.4 hits per game).
Pitching and defensive stats are important baseball handicapping betting factors and Seattle has the No. 14-ranked defense. In the other dugout, the Orioles own the No. 15 mark in runs allowed.
Recent Outings Betting Recap
Baltimore got the job done in their last match in a 12-6 victory over San Diego on Wednesday at PETCO Park behind starter Y Gallardo.
Seattle didn't get the job done in their last match, falling 8-1 to Pittsburgh on Wednesday at Safeco Field.
Next Betting Matchups
Baltimore at Seattle, Friday, July 1st