Toronto Blue Jays vs Baltimore Orioles Prediction, 7/29/2025 MLB Picks, Best Bets & Odds
Game: Toronto Blue Jays vs Baltimore Orioles
Date: Tuesday, July 29, 2025
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Toronto (-196) Baltimore (+162)
The Baltimore Orioles (47-58) are hosting the Toronto Blue Jays (63-43) at Oriole Park at Camden Yards on Tuesday. The moneyline on this matchup has the Blue Jays at -196 and the Orioles are sitting at +162. The betting total is set at 8.5. The pitchers taking the mound will be Eric Lauer and Cade Povich.


As a squad, the Toronto Blue Jays are knocking in 4.7 runs per game, which ranks them 7th in the league. They have a total of 497 runs scored and have an on-base percentage of .334. The Blue Jays have recorded 189 two-baggers as a team and have hit 112 baseballs out of the park. They have accrued 473 runs batted in in addition to 938 base knocks over the course of the season, while their team batting average comes in at .263. Toronto has a slugging % of .414 and have been rung up 697 times, while drawing a walk on 352 occasions.
Today’s Featured MLB Best Bet! RAPHAEL ESPARZA has posted 10 of 14 winning MLB plays (+3,235) and hit for +400 last night with San Diego. Esparza is releasing a 7-Unit MLB Total (9 p.m.) Tuesday and he has tallied +3,945 this season on baseball plays rated 5.0+. Sign up below and get on it! 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 hold a team ERA of 4.04 so far this year (18th in the league), and their staff has struck out 939 batters. Blue Jays pitchers have allowed 139 long balls and 449 runs in total (17th in baseball). They have walked 324 opposing players and their FIP is 4.22 as a team over the course of the season. Toronto has surrendered 828 base hits (8.0 per 9 innings) in addition to 419 earned runs. They have a strikeout to walk ratio of 2.90 and their pitching staff holds a collective WHIP of 1.23.
The Blue Jays bullpen have accumulated a save percentage of 64.6% and have entered the game in 113 save situations. The relief pitchers have inherited 145 base runners this season and 30.3% of them crossed home plate. Blue Jays pitchers have stepped onto the hill with runners on 103 times and also have had 104 appearances in high leverage situations. The Blue Jays have sent 355 relievers to the hill this season. The relief pitchers have accumulated 63 holds so far this season (13th in MLB). They have compiled 31 saves this year and have blown 17 of 48 save opportunities.
The Blue Jays have transformed 70.7% of balls hit into play into outs in their 8,403 innings, which has them ranked 10th in baseball. The Toronto Blue Jays are sitting with 2,801 putouts on the year, as well as 783 assists and 53 errors. Their fielding percentage is holding at .985 which has them ranked 20th in pro baseball, and they have turned 76 double plays.
Lauer has taken the ball for 665 innings and has earned 638 strikeouts so far in his MLB career. Lauer (42-39 career record) has a FIP of 4.06 while he has gone up against 2,846 batters during his time in the major leagues. His ERA is 4.13 (305 earned runs allowed) and he has a career WHIP of 1.321. He has given up 633 hits (8.6 hits per nine innings) and has had 246 walks.
The Baltimore Orioles have earned an OBP of .305 as well as a team batting average of .241 on the year. They have struck out on 896 occasions (11th in MLB) and are sitting with 839 hits. Baltimore has tallied 125 long balls this year to go along with 414 RBIs. The Orioles have a slugging percentage of .403 and they are recording 4.22 runs per game (20th in the league). They have put up 168 two-baggers, while getting a free base 285 times as well as putting up 439 runs.
The Orioles have a team WHIP of 1.411 and have a FIP of 4.55 as a team on the campaign. They have earned a K/BB ratio of 8.40 (851 strikeouts against 345 free passes). They come in at 28th in the league as a staff in total hits relinquished with 943. They have allowed 146 homers and they concede 5.21 runs per 9 innings (27th in MLB). The Baltimore pitching staff have given up 529 runs on the year while having an ERA of 4.94 (501 earned runs relinquished).
Baltimore has had relief pitchers enter the contest in 38 save opportunities and they have earned 25 saves. They are currently ranked 11th in the league holding a save rate of 65.8%, and they have dispatched 362 bullpen pitchers onto the field on the season. Their relief pitchers have come in 108 times in high leverage situations and also on 112 occasions with runners on. Baltimore relievers hold an inherited score rate of 20.1% out of their 149 inherited base runners. Sitting with 114 save situations, the Orioles have amassed 73 holds and 13 blown saves.
In 8,220 innings played, the Orioles have earned a efficiency on defense of 68.1% (29th in baseball). The Baltimore Orioles have gotten 70 double plays and hold a fielding percentage of .985 (23rd in professional baseball). The Orioles have racked up 907 assists, 56 errors and are sitting with 2,740 putouts on the season.
Thus far in his career, Povich has surrendered 154 base knocks and he has 137 K's in 143 innings. He has given up a total of 83 earned runs while earning a WHIP of 1.471 and being the owner of a FIP of 5.1. His strikeout to walk ratio is 2.40 and he has gone up against 637 batters in his career. Povich (5-14 career mark) has a 5.21 earned run average while allowing 9.7 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Baltimore (+162)
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