We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsAtlanta Braves at Baltimore Orioles
Atlanta BravesAtlanta Braves
@
Oriole Park at Camden Yards
Baltimore OriolesBaltimore Orioles

Match Predictor

Pre-match Prediction
Atlanta Braves
@
Baltimore Orioles
Atlanta Braves 49%Baltimore Orioles 51%
Market LinesRun Line: Baltimore Orioles -0.5Total: O/U 9
Model: Over 9
Model projects 9.1 total runs vs 9 line

Atlanta Braves

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
39%
40/103
MLB: 48%
Starter
37%
7/19
vs BAL
Avg Total
8.9
MLB: 8.9
Game Starter (19) Last Starter vs BAL vs BAL (0)
Grant Holmes #66 · RHP · Age 30
3.70
ERA (2026)
7.6
K/9 (2026)
19
Starts (2026)
8.0
Avg Total (2026)
Last 3:
W TEX (Jul 19): 5.0IP, 3ER, 2K
ND @PIT (Jul 08): 5.0IP, 0ER, 5K
W NYM (Jul 03): 5.0IP, 1ER, 2K
vs BAL: L (Jul 06 2025): 6.0 IP, 2 ER, 5 K
Bullpen (2026 Season)Good
ERA: 3.25MLB Avg: 3.9510 relievers
Workload Alert: Allowed 8 runs on 2026-07-21 vs SD. Bullpen arms likely still recovering.
Recent: W 8-5W 3-2L 3-8W 7-6W 6-5
Lineup vs Grant Holmes (Career)
BatterPosPAAVGOPSHR
Pete Alonso1B5.6001.2000
Gunnar HendersonSS3.0000.0000
Jackson Holliday2B3.10003.0001
Taylor WardLF3.5001.1670
Coby Mayo3B2.0000.5000
Colton CowserCF2.0000.5000
7 batters with no matchup history

Baltimore Orioles

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
46%
47/103
MLB: 48%
Starter
vs ATL
Avg Total
9.3
MLB: 8.9
Game Starter (0) Last Starter vs ATL vs ATL (0)
Bullpen (2026 Season)Good
ERA: 3.46MLB Avg: 3.957 relievers
Recent: W 4-2W 5-2L 5-6L 3-6W 5-1
Our Top PicksLive Odds
Top PickBraves ML +100 (MEDIUM)
Atlanta is the better team by 10 games in the standings and holds a 119-run differential advantage over Baltimore on the season.
PickBraves -1.0 Run Line +114 (MEDIUM)
Positive odds on a superior team at -1.0 is the definition of structural value.
PickOver 8.5 Runs -130 (LOW)
This is a thin play and LOW confidence is the honest rating.

Atlanta Braves vs Baltimore Orioles Game Preview

The Atlanta Braves bring the best record in the National League into Camden Yards on Friday, but the story in this game is who isn't confirmed on the mound for the Baltimore Orioles. Baltimore lists a TBD starter, and while the contracts board strongly implies Trevor Rogers gets the ball, bettors going into tonight's MLB matchup are working with a real information gap. That uncertainty pushed the market to treat this like a coin flip, even though one team is clearly superior by every measure that counts.

Grant Holmes takes the ball for the Braves with a 6-4 record, a 3.70 ERA, and a 1.34 WHIP across 92.1 innings in 2026. The surface numbers hold up. His strikeout production is telling a different story. Over his last five starts, Holmes has posted 2, 4, 4, 5, and 2 strikeouts, a 3.4 K average against a season K/9 of 7.60. That is not a blip. Holmes is walking batters at 4.00 BB/9, working deep counts, and letting hitters put the ball in play rather than punching them out. His last outing against Texas on July 19 went five innings with just 2 strikeouts and 3 earned runs. Baltimore's lineup is 37-34 against right-handed pitching with enough functional contact bats to extend Holmes' pitch count and keep the inning pressure on.

Drake Baldwin enters this game on one of the hottest individual streaks on the entire slate. The Atlanta catcher is 15-for-37 with 4 home runs over his last 10 games, and his OPS over the last seven days sits at 1.502. His L28d OPS of 0.873 confirms this is not a two-day blip. Pete Alonso gives Baltimore its clearest early-inning threat against Holmes, carrying a .600 average and 1.200 OPS across 5 career plate appearances against the Atlanta starter. Small sample, but a meaningful contact trend across two seasons. Jackson Holliday also carries a 3.000 OPS in 3 PA versus Holmes, including a home run. Camden Yards plays slightly hitter-friendly with a 1.06 HR park factor and a short left field wall that adds extra-base upside for right-handed power on both sides.

The contrarian case for Baltimore is legitimate and should not be dismissed. The Orioles are 8-2 over their last 10 games and riding a four-game home win streak. If Rogers is confirmed as the starter, he's coming off 8 strikeouts in 6.1 innings against Houston on July 18 and carries a 7.2 K/9 season rate. Atlanta also arrives with travel fatigue after playing yesterday. But a 10-game hot streak in a favorable home schedule does not erase a 10-game gap in the standings and a run differential advantage that has been building all season. Atlanta sits at 60-42 with a plus-106 run differential. Baltimore is 50-53 at minus-13. The market has this as a coin flip. The numbers say otherwise.

Atlanta Braves vs Baltimore Orioles Key Insights

  • Holmes' strikeout collapse is the sharpest individual signal on tonight's board. His 3.4 K average over his last five starts sits well below his 7.60 K/9 season rate. He has gone Under 4.5 strikeouts in four of those five starts, and the -106 price barely charges for a trend this sustained.
  • The TBD pitcher situation at Baltimore is the largest structural uncertainty on the slate. The contracts board lists Trevor Rogers' strikeout line alongside Holmes, strongly implying he gets the start. Rogers just posted 8 K in 6.1 IP against Houston and carries a 7.2 K/9 rate. His strikeout Over 4.5 at -156 reflects real upside if he pitches six-plus innings with run support.
  • Drake Baldwin's 1.502 OPS over the last seven days makes him the most dangerous bat in this matchup. Holmes' 1.34 WHIP and contact-heavy recent outings create a direct path to Baldwin reaching base repeatedly and collecting multiple hits, making Over 1.5 Hits at +164 one of the cleaner value bets on the slate.
  • Pete Alonso carries a .600 average and 1.200 OPS in 5 career plate appearances against Holmes across two seasons. His 21 HR in 448 PA in 2026 and Holmes' 15 HR allowed in 92.1 IP combine with Camden Yards' 1.06 HR factor and short left field wall to create genuine power upside at +295.
  • Atlanta is 60-42 with a plus-106 run differential. Baltimore is 50-53 at minus-13. The market's even-money pricing reflects TBD starter uncertainty and home-field bias, not the actual quality difference between these teams. Getting the Braves at +100 is structural value the market is leaving on the table.
  • Holmes pitching to contact has a multiplier effect on the total. More contact means more baserunners, more scoring chances, and a game environment that trends toward the Over. Atlanta's 5.0 R/G offense and Baltimore's 4.6 R/G add to that baseline. The chain connecting Holmes' recent approach to a higher-scoring game is internally consistent.

Atlanta Braves vs Baltimore Orioles Betting Picks

Picks made July 24, 2026 at 05:45 AM ET. Odds shown reflect current market prices.

Braves -1.0 Run Line +114 (MEDIUM)
Braves -1.0 Run Line +114 (MEDIUM): Positive odds on a superior team at -1.0 is the definition of structural value. Atlanta's 60-42 record and plus-106 run differential versus Baltimore's 50-53 and minus-13 justify this spread. The +114 price exists because of TBD starter uncertainty, not because Baltimore is a legitimate favorite to keep this within a run. The quality gap is real and consistent, not a recent blip.
Over 8.5 Runs -130 (LOW)
Over 8.5 Runs -130 (LOW): This is a thin play and LOW confidence is the honest rating. Holmes' contact-heavy approach generates baserunners, and Atlanta's 5.0 R/G offense knows how to cash them in. Baltimore's lineup averages 4.6 R/G. If Rogers goes deep and both starters allow normal contact rates, the run environment points toward clearing 8.5. Keep the unit size small given the margin and the -130 price.
Grant Holmes Under 4.5 Strikeouts -106 (HIGH)
Grant Holmes Under 4.5 Strikeouts -106 (HIGH): Holmes has gone Under 4.5 strikeouts in four of his last five starts, posting a 3.4 K average during that stretch against a season rate of 7.60 K/9. His 4.00 BB/9 confirms he is working deep counts without generating whiffs. Baltimore's contact-capable lineup is not going to bail him out of that pattern tonight. Under 4.5 at -106 barely charges juice for a signal this clear and this recent. This is the highest-confidence play on the board.
Trevor Rogers Over 4.5 Strikeouts -156 (MEDIUM)
Trevor Rogers Over 4.5 Strikeouts -156 (MEDIUM): Rogers just delivered 8 K in 6.1 innings against Houston on July 18. His 7.2 K/9 season rate gives him a real ceiling above this line, and Baltimore's home momentum suggests he gets run support and pitches deep enough to reach the number. Atlanta's lineup strikes out at a rate consistent with a team facing a pitcher like Rogers. Risk: the -156 price and Rogers' 4.28 ERA and 6-7 record reflect real inconsistency that could cap the upside.
Pete Alonso Anytime Home Run +295 (LOW)
Pete Alonso Anytime Home Run +295 (LOW): Alonso is 3-for-5 career against Holmes with a 1.200 OPS, spanning two seasons of matchup data. His 2026 power profile is genuine: 21 HR in 448 PA with a .461 SLG. Holmes has allowed 15 HR in 92.1 innings this season, above league average. Camden Yards adds a 1.06 HR park factor and a short left field wall that specifically favors right-handed hitters. At +295 and 25.3% implied odds, the overlap of BvP contact trend, pitcher HR rate, and park factor creates marginal positive expected value. LOW confidence reflects the 5 PA career sample size.
Drake Baldwin Over 1.5 Hits +164 (MEDIUM)
Drake Baldwin Over 1.5 Hits +164 (MEDIUM): Baldwin is the hottest hitter in this game by a wide margin. His 1.502 OPS over the last seven days and 15-for-37 stretch over his last 10 games are the kind of numbers that age well into multi-hit nights. Holmes' 1.34 WHIP and contact-permissive outings mean he puts runners on and gets hit consistently right now. Pairing a pitcher in a contact-heavy groove with a catcher on a genuine extended hot streak, +164 on Over 1.5 Hits is one of the better value spots on tonight's slate.
Michael Harris II Over 1.5 Total Bases +116 (MEDIUM)
Michael Harris II Over 1.5 Total Bases +116 (MEDIUM): Harris leads Atlanta in slugging at .507 with a .299 batting average and 19 HR across 385 PA in 2026. His L7d OPS of 1.023 confirms he is in strong current form coming into this game. No BvP data is available given the TBD pitcher situation, but Holmes' contact-permissive approach and 1.34 WHIP create favorable conditions for a hitter with genuine extra-base power. Camden Yards' 1.06 HR factor and short left field wall add upside on contact. Over 1.5 Total Bases at +116 for a slugger in this form is real value.
SGP (4 Legs)
SGP (4 Legs): Braves ML + Over 8.5 Runs + Holmes Under 4.5 K + Harris II Over 1.5 Total Bases. The chain earns its logic: Holmes pitching to contact generates baserunners, which drives scoring, which pushes the total over 8.5, which benefits Atlanta as the stronger offensive team, while Harris, one of the best sluggers on the slate right now, benefits directly from a contact-heavy pitcher in a slightly hitter-friendly park. Each leg reinforces the others. The SGP structure deserves a look at reduced unit size given the parlay variance.
Analysis insight — no specific bet associated

Key Players

Batting AverageATL
Michael Harris II
.299Batting Average
CF
Home RunsATL
Matt Olson
26Home Runs
1B
Runs Batted InATL
Michael Harris II
61Runs Batted In
CF
Earned Run AverageATL
Chris Sale
2.19Earned Run Average
SP
WinsATL
Chris Sale
11Wins
SP
StrikeoutsATL
Chris Sale
134Strikeouts
SP
Batting AverageBAL
Taylor Ward
.251Batting Average
LF
Home RunsBAL
Pete Alonso
21Home Runs
1B
Runs Batted InBAL
Pete Alonso
66Runs Batted In
1B
Earned Run AverageBAL
Kyle Bradish
3.49Earned Run Average
SP
WinsBAL
Brandon Young
8Wins
SP
StrikeoutsBAL
Kyle Bradish
110Strikeouts
SP

Recent Form

Atlanta Braves
W8-5Texas Rangers
W3-2San Diego Padres
L8-3San Diego Padres
W7-6San Diego Padres
W6-5San Diego Padres
Baltimore Orioles
W5-2Houston Astros
L6-5Boston Red Sox
L6-3Boston Red Sox
W5-1Boston Red Sox

Atlanta Braves vs Baltimore Orioles Summary

The biggest variable tonight is who's actually on the mound for Baltimore. If Trevor Rogers gets the ball, as the contracts board implies, this game is more competitive than a glance at the standings suggests. Rogers' 8-K performance against Houston and his 7.2 K/9 season rate make Baltimore's starting pitcher a real factor, not a placeholder. Atlanta also arrives with travel in the legs after playing yesterday. But Rogers' upside does not change the fact that the Braves are 60-42 with a plus-106 run differential and the hottest catcher in this game. The market gave us even money on the better team. Take it.

The clearest individual edge on the board is Holmes' strikeout under at -106. Four of his last five starts came in under 4.5 K, and his 4.00 BB/9 confirms the swing-and-miss is not coming back quickly. The SGP chain connecting Holmes' contact-heavy approach to a higher-scoring game and a Braves win is internally consistent. Baldwin's 1.502 OPS over the last seven days and Harris' .507 SLG put two elite bats in the right environment at the right time. The props are where the real value lives in this game.

One honest caveat: if Rogers is sharp and Baltimore's run support holds, this game stays competitive through six innings and the Orioles' home-field momentum becomes a real factor. Back the Braves at the moneyline and in the run line, play Holmes Under 4.5 K with conviction, and size the Over 8.5 small given the thin margin. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesATL leads series 2-0-1
DateMatchupResult
Feb 23, 2026ATL @ BALATLATL 10-7
Feb 28, 2026ATL @ BALATLATL 7-5
Mar 07, 2026BAL @ ATLBALBAL 2-2

Atlanta Braves at Baltimore Orioles predictions: Braves ML +100, Holmes Under 4.5 K (HIGH). Atlanta 60-42 vs Baltimore 50-53 with +119 run diff edge.

Frequently Asked Questions

MLBGame PreviewsAtlanta Braves at Baltimore Orioles