Blue Jays vs. Orioles Odds & Betting Predictions - July 28, 2025
Blue Jays at Orioles
10:35 pm • MASNStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 5.93 | 6-5 | ||
![]() | 3.96 | 11-9 |
Blue Jays at Orioles Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Blue Jays 29-29 | -1.5 | -1.5+138 | o9.5-108 | -115 |
Orioles 26-32 | u9.5 | +1.5-165 | u9.5-114 | -104 |

Oriole Park at Camden YardsBaltimore
Blue Jays vs. Orioles Expert Picks
Cam Is Money
Last 30d: 56-75-2 (-25.5u)
TOR +1.5 (Live)-120
1u
Al’s Analytics
Last 30d: 0-0-0 (+0.0u)
BAL -104
0.96u
New Owner
Last 30d: 0-0-0 (+0.0u)
BAL -101
0.99u
The Degenerates
Last 30d: 73-80-7 (-10.0u)
TOR -122
1.22u
Capper Central
Last 30d: 1-0-0 (+1.0u)
BAL +100
1u
Scott Rickenbach
Last 30d: 44-45-2 (-2.4u)
Over 9.5-105
0.95u
The Pick Don
Last 30d: 8-7-1 (+2.7u)
BAL -114 (F5)
1u
Ryan Minion
Last 30d: 329-375-15 (-18.3u)
V.Guerrero o1.5 Total Bases-110
$1.00
Doug Ziefel
Last 30d: 184-147-4 (+16.0u)
TOR -110
0.55u
Picks Office
Last 30d: 133-136-11 (-12.0u)
BAL +110
1.1u
Chris Bassitt’s road numbers are a nightmare. He’s rocking a brutal 5.66 ERA and 1.42 WHIP away from Toronto, and the Orioles have already smashed him once this year at Camden. Baltimore’s offense is locked in and licking their chops.
This Orioles lineup just dropped 18 runs in a shutout win and followed it with a 5-1 cruise the next night. They rake at home vs righties (.265 AVG) and key bats like Tyler O’Neill (.564 xSLG) and Ryan O’Hearn (.373 xwOBA) are red hot heading into this matchup.
Baltimore’s bullpen has the edge too. Toronto’s pen? Just coughed up a 6.23 ERA over their last 3. That’s game over if it gets close late.
MJC Locks
Last 30d: 7-23-1 (-3.0u)
C.Bassitt o2.5 Earned Runs-110
1u
Lines at Lunch
Last 30d: 0-0-0 (+0.0u)
TOR -1.5+140
0.71u
TOR -104
1.04u
Grant Neiffer
Last 30d: 26-112-5 (+1.1u)
J.Holliday o0.5 HR+550
0.5u
Sandy Plashkes
Last 30d: 104-106-3 (-6.9u)
TOR -104
1.04u
Matt DiLeo
Last 30d: 71-41-2 (+14.7u)
Z.Eflin o2.5 Earned Runs-115
0.87u
CeeJ Sports
Last 30d: 0-0-0 (+0.0u)
V.Guerrero o1.5 Hits + Runs + RBIs-140
0.71u
Vlady has been an absolute animal this year, cashing this line in 65% of games and 8 straight. He will get Zach Eflin today, who has not been good this year.
Eflin is averaging 3.3 runs allowed and has had some really bad blow-ups. His three worst starts he gave up 8 runs to the Nationals, 7 runs to the Rays, and 6 runs to the Yankees.
It won't get easier for him today vs the Blue Jays, who rank 2nd in wRC+ and wOBA vs RHP over the last month and top 10 on the season.
Guerrero not only has been hitting well, but the team around him has been just as hot to drive him in for some runs.
I mean Bo Bichette literally had 5 hits in yesterday's game alone and has a hit in 18/L20 games. This lineup is hot, and Guerrero has been cashing this line all season, so I will gladly back him to cash again vs Eflin today.
G.Henderson o1.5 Hits + Runs + RBIs-120
1u
Gunnar gets a nice matchup here vs Bassitt, who has been great at home, but on the road, he struggles. At home, he averages 1.8 earned runs compared to 3.1 on the road, which is good news for Gunnar.
The Orioles offense has been great the last few weeks, ranking 4th in wRC+ and wOBA. Gunnar has been a key piece of that production, hitting this line in 11/L16.
Against Bassitt, Gunnar is batting .400, which is in line with him hitting righties well this year with a .308 average. When you look at his history vs TOR, he is only over this line in 36% of games dating back to last season.
However, digging a little deeper, most of his struggles have been on the road. In Toronto, he has hit this line just once out of 7 games, but at home, he has cashed this line in 4/L5 with 3+ HRR in all 4.
Cam Is Money
Last 30d: 56-75-2 (-25.5u)
TOR -114
1u
Blue Jays vs. Orioles Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Blue Jays vs. Orioles Public Betting Percentages
Betting Trends
- Orioles are 3-2 in their last 5 games.
- Orioles are 3-2 in their last 5 games against the spread
- Orioles are 10-16 in their road games against the spread
- The totals have gone OVER in 3 of Orioles' last 5 games
- The totals have gone OVER in 16 of Orioles' 32 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Orioles vs. Blue Jays Injury Updates

Orioles Injuries
- Heston KjerstadLF
Kjerstad is out with hamstring
Out
- Jordan Westburg3B
Westburg is out with elbow
Out
- Dylan BeaversRF
Dylan Beavers scratched Tuesday.
Out

Blue Jays Injuries
- Jose BerriosSP
Berrios is out with elbow
Out
- Anthony SantanderRF
Santander is out with shoulder
Out
- Shane BieberSP
Bieber is out with elbow
Out
- Bowden FrancisSP
Francis is out with shoulder
Out
- Addison BargerRF
Addison Barger (elbow) scratched Sunday.
Out
Blue Jays vs. Orioles Box Score
Blue Jays Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 69 | 2.1 | 4 | 6 | |
![]() | 24 | 1.2 | 1 | 0 | |
![]() | 24 | 0.1 | 1 | 4 | |
![]() | 17 | 1.2 | 1 | 0 | |
![]() | 13 | 1 | 0 | 1 | |
![]() | 11 | 1 | 0 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 1-5 | 1 | 1 | 1 |
![]() | 1-5 | 1 | 1 | 1 |
![]() | 0-3 | 1 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 2-4 | 1 | 1 | 2 |
![]() | 4-5 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 1-1 | 0 | 0 | 0 |
![]() | 1-1 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 1 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
Orioles Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 79 | 4.1 | 3 | 4 | |
![]() | 21 | 1.2 | 4 | 0 | |
![]() | 10 | 1 | 0 | 0 | |
![]() | 12 | 1 | 0 | 0 | |
![]() | 16 | 1 | 0 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 0-5 | 0 | 0 | 0 |
![]() | 3-5 | 1 | 0 | 0 |
![]() | 0-4 | 1 | 0 | 0 |
![]() | 3-5 | 2 | 0 | 2 |
![]() | 2-5 | 2 | 0 | 1 |
![]() | 2-4 | 1 | 1 | 3 |
![]() | 1-3 | 2 | 1 | 1 |
![]() | 2-3 | 1 | 1 | 2 |
![]() | 3-4 | 1 | 1 | 2 |
Blue Jays vs. Orioles Odds Comparison
Could not load odds
Blue Jays at Orioles Team Totals
MatchupOverUnder | ||
|---|---|---|
Blue Jays 29-29 | N/A | N/A |
Orioles 26-32 | N/A | N/A |



































