Baltimore Orioles vs Seattle Mariners Prediction, 6/4/2025 MLB Picks, Best Bets & Odds
Game: Baltimore Orioles vs Seattle Mariners
Date: Wednesday, June 4, 2025
Location: T-Mobile Park in Seattle, WA
TV: Root Sports Northwest
Odds/Point Spread: Baltimore (+150) Seattle (-182)
The Baltimore Orioles (22-36) are en route to T-Mobile Park on Wednesday where they will try to beat the Seattle Mariners (32-26). The line on this contest has Baltimore at +150 while Seattle is opening at -182. The total is 8. The men taking the mound will be Cade Povich and Emerson Hancock.


The Orioles have tallied 85 two-baggers as a squad and have hit 62 baseballs out of the park. Baltimore is slugging .385 and have struck out 513 times, while being walked on 162 occasions. As a team, the Baltimore Orioles are compiling 3.8 runs per game, which ranks them 25th in the league. They have accumulated 208 runs batted in in addition to 457 base knocks so far this season, and their team batting average comes in at .237. They have tallied 222 runs scored and have an OBP of .302.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL nailed our 8-unit MLB Game of the Year on Sunday (5-0 on 8-unit plays). Thursday will feature a 7-unit selection from an afternoon game you do not want to miss. We have nailed two straight top plays in MLB and you can receive this selection by signing-up below with a daily MLB picks package. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our Free MLB Picks
The Orioles are sitting with a team earned run average of 5.27 for the year (28th in baseball), and they have rung up 456 hitters. Orioles pitchers have allowed 88 home runs and 315 runs (27th in the league). They have walked 200 opposing players and their FIP comes in at 4.82 as a squad this season. Baltimore has conceded 541 base knocks (9.6 per 9 innings) and 297 earned runs. They have a strikeout to walk ratio of 2.28 and the pitching staff holds a WHIP of 1.46.
The Orioles have sent 202 relievers to the mound on the season. The relievers have inherited 92 runners for the year and 25.0% of them crossed the plate. They have compiled 12 saves on the season and have not converted 8 out of their 20 save opportunities. The Orioles relievers have accumulated a save percentage of 60.0% and have entered the game in 61 save situations. The relief pitchers have notched 38 holds over the course of the season (11th in the league). Orioles relief pitchers have gone to the mound with runners on base 72 times and also have had 57 appearances in high leverage situations.
The Atlanta Braves have earned 1,522 putouts over the course of the season, as well as 520 assists and 33 errors. Their fielding percentage is currently at .984 which has them ranked 23rd in professional baseball, and have accumulated 40 double plays. The Orioles have converted 67.8% of balls in play into outs out of 4,566 innings on the field, which has them ranked 26th in the majors.
Povich (4-13 win-loss record in his career) holds a FIP of 5.17 and he has gone up against 578 batters during his time in the majors. He has surrendered 138 base knocks (9.5 hits per nine innings) and has 54 free passes. His ERA is 5.25 (76 ER's allowed) and his WHIP is 1.475. Povich has taken the hill for 130 innings and has 122 punch outs so far in his MLB career.
Seattle has accounted for 79 home runs so far this year and 254 runs batted in. They have 71 doubles, while walking 218 times as well as scoring 263 runs. The Seattle Mariners have a team on-base percentage of .321 and a batting average of .237 for the season. The Mariners hold a slugging percentage of .396 and they tally 4.53 runs per contest (10th in MLB). They have been called out on strikes on 520 instances (7th in baseball) and have tallied 467 base hits.
The Mariners are sitting with a team WHIP of 1.329 and are the owners of a FIP of 3.98 as a unit on the campaign. They currently have a K/BB ratio of 7.90 (466 strikeouts vs 179 walks). They are currently ranked 24th in baseball as a staff in total hits surrendered with 523. They have given up 62 homers and they give up 4.34 runs per 9 innings (18th in MLB). The Seattle pitching staff have surrendered 255 runs for the year and come in with a team ERA of 3.87 (227 earned runs surrendered).
Seattle has had bullpen pitchers step onto the mound in 29 save opportunities and they have walked away with 18 saves. They sit at 19th in the league holding a save percentage of 62.1%, and they have dispatched 202 relief pitchers to the hill so far this year. Their relief pitchers have come in 89 times in high leverage situations and also on 46 occasions with runners on base. Seattle relievers hold an inherited score rate of 28.0% out of their 50 inherited runners. With 62 save situations, the Mariners have 33 holds and 11 blown saves.
In their 4,758 innings on the field, the Mariners hold a defensive efficiency of 68.9% (21st in professional baseball). The Seattle Mariners have gotten 48 double plays and have accounted for a fielding rate of .988 (9th in professional baseball). The Mariners have racked up 515 assists, 25 errors and have a tally of 1,586 putouts on the season.
In his MLB career, Hancock has surrendered 130 base knocks and he has 77 punch outs in 116 frames. He has surrendered a total of 66 earned runs while earning a WHIP of 1.435 and being the owner of a FIP of 5.0. His K/BB ratio is 2.08 and he has gone up against 512 opposing batters in his career. Hancock (6-6 career record) has earned a 5.10 ERA while allowing 10.1 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Baltimore (+150)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Seattle Mariners - Twitter
Baltimore Orioles - Twitter