Toronto Blue Jays vs Baltimore Orioles Prediction, 7/28/2025 MLB Picks, Best Bets & Odds
Game: Toronto Blue Jays vs Baltimore Orioles
Date: Monday, July 28, 2025
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Toronto (-145) Baltimore (+125)
Oriole Park at Camden Yards is where the Baltimore Orioles (45-57) will try to defeat the Toronto Blue Jays (61-42) on Monday. The odds on this game have the Blue Jays at -145 and the Orioles are coming in at +125. The over/under is 9. The men taking the mound are Chris Bassitt and Zach Eflin.


Toronto is slugging .412 and have struck out 680 times, while taking a walk on 347 occasions. They have 462 runs batted in in addition to 913 base knocks this year, and their team batting average is at .262. The Blue Jays have hit 183 doubles as a squad and have smacked 109 baseballs out of the park. They have earned 485 runs scored and have an on-base percentage of .333. As a squad, the Toronto Blue Jays are knocking in 4.7 runs per outing, which has them at 8th in baseball.
Today’s Featured MLB Best Bet! AUGUST YOUNG is hitting 62% since the all-star break with his MLB selections! AY has identified a special edge and is releasing a 7-Unit MLB Best Bet Thursday (1p.m EST) AY is connecting at a 64% clip this season on his MLB plays rated 7.0+ and is looking to hit another! Click BUY NOW below! 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 MLB Betting Picks
The Blue Jays have a team ERA of 4.09 so far this year (20th in MLB), and they have struck out 917 batters. Blue Jays pitchers have relinquished 138 home runs and also 446 runs (18th in the league). They have walked 321 opposing hitters and their FIP is 4.27 as a team on the year. Toronto has conceded 821 base knocks (8.1 per 9 innings) as well as 416 earned runs. Their strikeout to walk ratio sits at 2.86 and their pitching staff sits with a WHIP of 1.25.
The Blue Jays bullpen have recorded a save percentage of 64.6% and have come into the game in 112 save situations. The relief pitchers have inherited 144 runners for the season and 29.9% of those players ended up scoring. Blue Jays pitchers have come into the game with players on base 102 times and also have had 102 appearances in high leverage situations. The Blue Jays have dispatched 349 relief pitchers to the hill on the season. The relievers have notched 62 holds this season (12th in MLB). They have compiled 31 saves for the season and have missed out on 17 out of their 48 chances to get a save.
The Toronto Blue Jays have earned a total of 2,747 putouts this year, as well as 769 assists and 52 errors. Their fielding percentage is holding steady at .985 which puts them in 21st in professional baseball, and have a total of 75 double plays. The Blue Jays have converted 70.5% of baseballs in play into outs out of their 8,241 innings, which ranks them 11th in the majors.
Bassitt has pitched in 1,228 frames and is sitting with 1,142 strikeouts so far in his career. Bassitt (83-60 career record) holds a FIP of 3.57 while going up against 5,192 batters in the major leagues. His earned run average is 3.62 (494 earned runs allowed) and his WHIP is 1.241. He has surrendered 1,138 hits (8.3 hits per nine innings) and has 386 free passes.
Baltimore has tallied 118 home runs for the season to go along with 393 RBIs. They have 161 two-baggers, while taking a walk 278 times as well as earning 416 runs. The Baltimore Orioles have tallied a team on-base percentage of .302 in addition to a batting average of .238 for the year. The Orioles have a team slugging percentage of .396 and they are earning 4.08 runs per contest (23rd in MLB). They have struck out on 885 instances (9th in MLB) and have recorded 811 base hits.
The Orioles hold a team WHIP of 1.423 in addition to having a FIP of 4.56 as a pitching staff on the season. Their K/BB ratio is 8.40 (834 strikeouts against 340 bases on balls). They are currently ranked 28th in baseball as a staff in total hits conceded with 934. They have relinquished 143 homers and they relinquish 5.26 runs per 9 innings (27th in MLB). The Baltimore pitching staff have yielded 523 runs over the course of the season while holding an ERA of 4.98 (495 earned runs yielded).
Baltimore has had bullpen pitchers step onto the hill in 38 save chances and they have earned 25 saves. They are currently ranked 10th in baseball with a save percentage of 65.8%, and they have sent 357 relievers onto the diamond on the season. Their relief pitchers have come in 107 times in high leverage situations and also on 112 occasions with runners on. Baltimore relief pitchers have an inherited score percentage of 20.1% out of their 149 inherited base runners. With 114 save situations, the Orioles have accrued 73 holds and 13 blown saves.
The Baltimore Orioles have turned 69 double plays and have a fielding rate of .985 (23rd in the majors). The Orioles have recorded 893 assists, 56 errors and have a tally of 2,686 putouts on the campaign. In 8,058 innings played, the Orioles hold a efficiency on defense of 67.8% (29th in the majors).
Eflin (68-67 career mark) has earned a 4.27 earned run average and has given up 9.2 hits per 9 innings. He has a K/BB ratio of 4.18 and he has faced 4,479 batters in his career. He has given up a total of 507 ER's while holding a WHIP of 1.233 and a FIP of 4.2. In his career, Eflin has conceded 1,098 hits and he has 919 punch outs in 1,069 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Baltimore (+125)
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:
Baltimore Orioles - Twitter
Toronto Blue Jays - Twitter