Toronto Blue Jays vs Baltimore Orioles Prediction, 7/30/2025 MLB Picks, Best Bets & Odds
Game: Toronto Blue Jays vs Baltimore Orioles
Date: Wednesday, July 30, 2025
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Toronto (-128) Baltimore (+106)
Oriole Park at Camden Yards is where the Baltimore Orioles (48-58) will meet the Toronto Blue Jays (63-44) on Wednesday. The moneyline on this matchup has the Blue Jays at -128 and the Orioles are at +106. The total is set at 8.5. The men taking the mound are Jose Berrios and Dean Kremer.


Toronto has a slugging rate of .414 and have struck out 713 times, while drawing a walk on 359 occasions. They have recorded 481 runs batted in in addition to 959 hits over the course of the season, while their average at the plate is at .264. The Blue Jays have hit 192 two-baggers as a unit and have hit 114 baseballs out of the park. They have earned a total of 505 runs and have an on-base percentage of .334. As a squad, the Toronto Blue Jays are notching 4.7 runs per game, which puts them at 8th in baseball.
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
They have a K/BB ratio of 2.92 and the pitching staff has a collective WHIP of 1.25. Blue Jays pitchers have relinquished 144 home runs and also 470 total runs (19th in baseball). Toronto has allowed 854 base hits (8.1 per 9 innings) and 439 earned runs. The Blue Jays have an ERA of 4.16 over the course of the season (19th in the league), and the staff has struck out 959 hitters. They have walked 328 opposing players and their FIP sits at 4.24 as a squad on the year.
The Blue Jays have sent 362 relief pitchers to the mound this year. The bullpen pitchers have inherited 149 base runners on the year and 30.9% of them ended up scoring. They have earned 31 saves for the season and have blown 17 of their 48 chances to save the game. The Blue Jays relief pitchers have a save rate of 64.6% and have come into the game in 113 save situations. The relief pitchers have racked up 63 holds so far this year (13th in baseball). Blue Jays relief pitchers have entered the game with opponents on base 106 times in addition to having 104 appearances in high leverage situations.
The Toronto Blue Jays have amassed 2,849 putouts at this point in the season, as well as 793 assists and 55 errors. Their fielding percentage is currently at .985 which ranks 23rd in professional baseball, and they have turned 78 double plays. The Blue Jays have converted 70.3% of balls in play into outs out of their 8,547 innings, which has them sitting 12th in professional baseball.
Berrios has taken the mound for 1,532 frames and has 1,451 strikeouts so far in his pro baseball career. His earned run average is 4.05 (690 ER's allowed) and he has a WHIP of 1.234. He has given up 1,429 base knocks (8.4 hits per 9 innings) and has had 461 free passes. Berrios (106-81 career record) sits with a FIP of 3.99 and he has gone up against 6,433 batters in the major leagues.
Baltimore has hit 130 home runs this year as well as 429 RBIs. They have notched 173 doubles, while getting a free base 292 times as well as scoring 455 runs. The Baltimore Orioles are sitting with an OBP of .307 and a team batting average of .242 for the season. The Orioles have a slugging percentage of .407 and they have an average of 4.29 runs per contest (18th in baseball). They have been called out on strikes on 908 instances (11th in MLB) and have earned 860 base knocks.
The Orioles hold a team WHIP of 1.408 and have a FIP of 4.54 as a squad over the course of the season. Their strikeout to walk ratio is 8.40 (870 strikeouts against 351 bases on balls). They come in at 28th in MLB as a staff in total hits relinquished with 960. They have relinquished 149 HR's and they allow 5.16 runs per 9 innings (27th in MLB). The Baltimore pitching staff have given up 534 runs for the year while having a team ERA of 4.89 (506 earned runs given up).
Baltimore relief pitchers hold an inherited score percentage of 19.9% out of their 151 inherited base runners. Their relievers have stepped onto the hill 109 times in high leverage situations in addition to 113 occasions with base runners. With 116 save situations, the Orioles have accrued 75 holds and also 13 blown saves. They sit at 11th in the league holding a save rate of 65.8%, and they have sent 369 relievers to the hill on the season. Baltimore has had bullpen pitchers step onto the hill in 38 save opportunities and they have converted 25 saves.
Out of their 8,382 innings on the diamond, the Orioles have accumulated a defensive efficiency of 68.1% (29th in baseball). The Baltimore Orioles have gotten 72 double plays and have a fielding percentage of .985 (22nd in baseball). The Orioles have racked up 923 assists, 56 errors and have accumulated 2,794 putouts over the course of the season.
So far in his career, Kremer has allowed 602 hits while accumulating 535 punch outs in 621 innings pitched. He has allowed a total of 295 earned runs while holding a WHIP of 1.306 and being the owner of a FIP of 4.2. His strikeout to walk ratio is 2.56 and he has faced 2,634 batters in his career. Kremer (38-37 career win-loss mark) is the owner of a 4.27 ERA and has given up 8.7 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Baltimore (+106)
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