We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsBaltimore Orioles at Texas Rangers
Baltimore OriolesBaltimore Orioles
@
Globe Life Field
Texas RangersTexas Rangers

Match Predictor

Pre-match Prediction
Baltimore Orioles
@
Texas Rangers
Baltimore Orioles 42%Texas Rangers 58%
Market LinesRun Line: Texas Rangers -0.5Total: O/U 8
Model: Under 8
Model projects 7.8 total runs vs 8 line

Baltimore Orioles

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
51%
59/115
MLB: 48%
Starter
41%
9/22
vs TEX
67%
2/3
Avg Total
9.3
MLB: 8.9
Game Starter (22) Last Starter vs TEX vs TEX (3)
Shane Baz #34 · RHP · Age 27
3.86
ERA (2026)
7.8
K/9 (2026)
22
Starts (2026)
8.0
Avg Total (2026)
Last 3:
L PHI (Aug 01): 6.1IP, 1ER, 4K
ND ATL (Jul 26): 4.1IP, 1ER, 2K
ND @BOS (Jul 20): 6.0IP, 1ER, 6K
vs TEX: L (Jul 05 2024): 6.0 IP, 3 ER, 6 K
Bullpen (2026 Season)Average
ERA: 3.86MLB Avg: 3.959 relievers
Workload Alert: Allowed 8 runs on 2026-08-02 vs PHI. Bullpen arms likely still recovering.
Recent: L 0-5L 0-8W 3-1W 5-2L 1-4
Lineup vs Shane Baz (Career)
BatterPosPAAVGOPSHR
Corey SeagerSS6.2501.0000
Wyatt LangfordLF6.1670.5000
Brandon NimmoRF3.3330.6660
Elias DiazC2.0000.0000
Evan CarterCF2.0000.0000
Jake Burger1B2.0000.0000
7 batters with no matchup history

Texas Rangers

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
54%
62/115
MLB: 48%
Starter
52%
11/21
vs BAL
67%
2/3
Avg Total
8.6
MLB: 8.9
Game Starter (21) Last Starter vs BAL vs BAL (3)
Nathan Eovaldi #17 · RHP · Age 36
4.31
ERA (2026)
9.6
K/9 (2026)
21
Starts (2026)
9.0
Avg Total (2026)
Last 3:
L @HOU (Jul 31): 5.0IP, 6ER, 5K
W SEA (Jul 25): 7.0IP, 1ER, 8K
L @ATL (Jul 19): 4.0IP, 4ER, 2K
vs BAL: L (Jul 19 2024): 5.0 IP, 6 ER, 2 K
Bullpen (2026 Season)Average
ERA: 3.64MLB Avg: 3.9510 relievers
Recent: L 4-5L 3-7L 1-5W 5-4W 6-0
Lineup vs Nathan Eovaldi (Career)
BatterPosPAAVGOPSHR
Gunnar HendersonSS10.5001.1000
Colton CowserCF6.4001.5001
Pete Alonso1B6.7501.5830
Carlos NarvaezC4.2500.7500
Christian Encarnacion-Strand3B3.0000.0000
Coby Mayo3B3.0000.3330
Dylan BeaversRF2.5001.0000
Jackson Holliday2B2.5001.0000
Jeremiah Jackson2B2.0000.0000
Leody TaverasCF2.10002.5000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickBaltimore Orioles Moneyline +130 (MEDIUM)
The market implies a 43.5% win probability for Baltimore, but the evidence pushes that number closer to 47-48%.
PickBaltimore Orioles +1.5 Run Line @ -169 (MEDIUM)
The analyst's projected finish of Baltimore 4, Texas 3 puts this exactly in run-line territory.
PickUnder 8.0 Runs @ -132 (LOW)
The market total of 8.0 aligns with the analyst's projected total around 7 runs, leaving minimal edge on this pick.

Baltimore Orioles vs Texas Rangers Game Preview

The Baltimore Orioles come to Globe Life Field with the hottest starting pitcher in this matchup and a wild card race that demands a win. Shane Baz has been nearly unhittable over his last three starts: 1 ER in 6.1 innings against Philadelphia, 1 ER in 4.1 innings against Atlanta, and 1 ER in 6.0 innings against Boston. Three total earned runs across roughly 17 innings. His 4-10 record in 2026 and 3.86 ERA obscure what has genuinely been the best stretch of his season. On the other side, Nathan Eovaldi enters this series as one of the most volatile starters in the American League. His last three outings break down like this: 4 ER in 4 innings against Atlanta, then a dominant 7-inning, 1-ER gem against Seattle with 8 strikeouts, then a 6-ER collapse against Houston in his most recent start. The Texas Rangers have watched their 36-year-old ace allow 10 earned runs across two of three starts. Eovaldi shows up Friday will largely determine the outcome.

The playoff stakes make this opener the most consequential game on Baltimore's schedule this week. The Orioles sit half a game behind Texas in the wild card race, arriving off a 4-1 loss to the Angels on Wednesday, their struggles against opposing starting pitching exposed again. The bullpen concern is real too. Albernaz raised flags after Tuesday's outing, saying, "He threw way more pitches than he needed to," referencing Brandon Young's 98-pitch, 4.1-inning effort against Los Angeles. A taxed relief corps heading into a must-win series opener is not where Baltimore wants to be. The Rangers, for their part, are 4-6 in their last 10 games, a number that weakens the standard home-field confidence argument at -145 on the moneyline.

The Baltimore lineup carries genuine career advantages against Eovaldi. Pete Alonso is hitting .750 with a 1.583 OPS across 6 career plate appearances, the strongest batter-vs-pitcher signal in tonight's data set. His 2026 sample against Eovaldi (3 PA, 1.167 OPS) confirms the edge has not faded. Colton Cowser carries a 1.500 OPS and a home run in 6 career PAs against him. Gunnar Henderson's career aggregate of .500 and 1.100 OPS across 10 PAs looks formidable until you break it down by year: he has gone hitless in his last 5 consecutive PAs against Eovaldi spanning 2025 and 2026. The career number flatters; the recent form does not. On the Texas side, most Rangers hitters have minimal exposure to Baz. Corey Seager and Wyatt Langford each have just 6 career PAs, and several regulars show no matchup history at all, which typically benefits the pitcher in familiar patterns.

Globe Life Field runs a park factor of 0.95 for runs and 0.92 for home runs since moving indoors, a mild but real lean toward pitching. Both starters arrive on extended rest: Eovaldi on 7 days, Baz on 6, with fresh bullpens on both sides. Carlos Narvaez was absent from Baltimore's lineup Wednesday, and if the primary catcher misses this start, Baz loses a familiar target behind the plate, potentially affecting pitch sequencing and rhythm. Worth monitoring before first pitch in tonight's MLB action.

Baltimore Orioles vs Texas Rangers Key Insights

  • Baz has allowed just 3 earned runs across his last three starts in roughly 17 innings, the strongest recent form argument for either pitching staff in this series opener.
  • Eovaldi has allowed 10 earned runs across two of his last three starts, including a 6-ER meltdown against Houston most recently, and now faces a Baltimore lineup with documented career success against him.
  • The market prices Texas at roughly 59% win probability (-145 ML), but the Rangers' 4-6 record over their last 10 games undercuts the standard home-field premium in this spot.
  • Globe Life Field's runs factor of 0.95 and HR factor of 0.92 provide a structural lean toward lower-scoring games, supporting the Under in a matchup where both starters have shown recent run-suppression ability.
  • Pete Alonso's .750 AVG and 1.583 OPS across 6 career PAs against Eovaldi is the standout batter-vs-pitcher signal in this game, and his active 2026 sample (3 PA, 1.167 OPS) confirms the edge has not faded.
  • Gunnar Henderson has gone hitless in his last 5 consecutive PAs against Eovaldi across 2025 and 2026, a directional shift that diverges sharply from his strong career aggregate and makes the Under 0.5 hits prop at +172 a notable angle.

Baltimore Orioles vs Texas Rangers Betting Picks

Picks made August 07, 2026 at 05:38 AM ET. Odds shown reflect current market prices.

Baltimore Orioles +1.5 Run Line @ -169 (MEDIUM)
Baltimore Orioles +1.5 Run Line @ -169 (MEDIUM): The analyst's projected finish of Baltimore 4, Texas 3 puts this exactly in run-line territory. Baz's recent dominance (3 ER in three starts) and Eovaldi's volatility support a tight, competitive game where the Orioles stay within striking distance regardless of the final result. Not a price value at -169, but the structural alignment between recent form and projected game flow makes this the right coverage pick.
Under 8.0 Runs @ -132 (LOW)
Under 8.0 Runs @ -132 (LOW): The market total of 8.0 aligns with the analyst's projected total around 7 runs, leaving minimal edge on this pick. Baz's recent efficiency, Eovaldi's strikeout upside when his command holds, and Globe Life Field's mild pitcher lean (runs factor 0.95) all support fewer runs. Play with modest sizing given the low confidence rating and the reality that Eovaldi's ceiling and floor are far apart on any given night.
Shane Baz Under 5.5 Strikeouts @ -159 (MEDIUM)
Shane Baz Under 5.5 Strikeouts @ -159 (MEDIUM): Baz's 2026 K/9 of roughly 7.79 looks decent on paper, but his last three starts tell a different story: 4 K in 6.1 IP, 2 K in 4.1 IP, 6 K in 6.0 IP. Two of three came in well under the 5.5 line. Several Rangers regulars have no career exposure to him at all, which cuts both ways, but Jake Burger (0.000 OPS, 2 PA) and Evan Carter (0.000 OPS, 2 PA) have made contact without striking out against him in limited samples. If outing-length risk repeats from the 4.1-inning Atlanta start, the strikeout ceiling is capped hard regardless of stuff.
Nathan Eovaldi Under 6.5 Strikeouts @ -103 (MEDIUM)
Nathan Eovaldi Under 6.5 Strikeouts @ -103 (MEDIUM): Eovaldi's last three starts: 2 K in 4.0 IP, 8 K in 7.0 IP, 5 K in 5.0 IP. Only one of three cleared the 6.5 line. His most recent outing (5 K, 6 ER, 5.0 IP against Houston) illustrates the core risk: command problems (30 BB in 127.1 IP in 2026) lead to shorter outings, and short outings kill strikeout volume. Baltimore has historically struggled against starting pitching, which could mean hitters put balls in play rather than running deep counts. At -103, this is nearly a pick-em with a mild lean to the Under.
Pete Alonso Over 1.5 Total Bases @ +114 (MEDIUM)
Pete Alonso Over 1.5 Total Bases @ +114 (MEDIUM): The best individual spot on the board tonight. Alonso has hit .750 with a 1.583 OPS in 6 career PAs against Eovaldi, and his 2026 numbers against him (3 PA, 1.167 OPS) confirm the matchup edge has not faded. Eovaldi has allowed 24 HR in 127.1 innings this season (1.70 HR/9), making him one of the more homer-prone starters on the slate. Even in a low-scoring game, Alonso's power profile against an HR-prone right-hander makes 1.5 total bases an achievable line. At +114, this offers genuine value relative to the matchup signal.
Gunnar Henderson Under 0.5 Hits @ +172 (MEDIUM)
Gunnar Henderson Under 0.5 Hits @ +172 (MEDIUM): The career aggregate of .500 AVG and 1.100 OPS across 10 PA against Eovaldi looks appealing at first glance, but the year-by-year breakdown changes the picture entirely. Henderson has gone hitless in his last 5 consecutive PAs against Eovaldi spanning 2025 and 2026. His 2026 season batting average sits at .218 with a .661 OPS against right-handed pitching. At +172, the value is real: recent form suggests a hitless night is more likely than his career number implies.
Joc Pederson to Hit a Home Run @ +330 (LOW)
Joc Pederson to Hit a Home Run @ +330 (LOW): Pederson leads Texas with 20 home runs and a .500 slugging percentage this season. Eovaldi has allowed 24 HR in 127.1 innings in 2026, a 1.70 HR/9 rate that consistently puts hitters in favorable contact spots. Globe Life Field's HR factor of 0.92 provides a slight suppressor, and the overall run environment leans Under, which limits ceiling. Low confidence, but +330 on a power hitter facing a homer-prone starter is a reasonable small-stakes lottery play.
Same-Game Parlay (MEDIUM)
Same-Game Parlay (MEDIUM): Orioles +1.5 / Under 8.0 / Pete Alonso Over 1.5 Total Bases / Shane Baz Under 5.5 Strikeouts: The four legs reinforce the same game narrative. Baz's efficiency keeps Texas scoring down while Baltimore stays competitive, supporting both the run line coverage and the Under. Alonso's career edge against Eovaldi is the highest-confidence individual piece of the parlay. Baz's recent strikeout counts (4 K, 2 K, 6 K) give structural confidence to the under on his prop. All four legs point to the same game: tight, low-scoring, Orioles hanging around until the final out.

Baltimore Orioles vs Texas Rangers Summary

The analytical case for Baltimore tonight is cleaner than the +130 price suggests. Baz is pitching the best baseball of his 2026 season while Eovaldi is one command sequence away from another blowup, as his last two ugly starts (4 ER in 4 IP against Atlanta, 6 ER in 5 IP against Houston) make plain. The Orioles lineup owns meaningful career edges against the Texas starter, headlined by Alonso's .750 average and 1.583 OPS in 6 career PAs. Texas's 4-6 mark over their last 10 games weakens the home-field premium built into the -145 price. The gap between the market's 43.5% implied win probability and the evidence-based estimate of 47-48% is where the value lives tonight. One contrarian angle worth noting: the market prices Eovaldi's outs prop (Over 17.5 outs, roughly 6 innings) at -192, implying 65.8% probability. But Eovaldi has failed to reach 6 innings in two of his last three starts, and Baltimore's patient lineup historically works pitchers and could force an early exit. That feels like a prop the market is overconfident on, though it falls outside our official picks tonight.

The Under at 8.0 is real but thin. The lean comes from Baz's form and the park, not from a model edge. Size it accordingly. The player props carry the clearest standalone value: Alonso Over 1.5 total bases at +114 is the best individual angle in this game, and Henderson Under 0.5 hits at +172 exploits a recent BvP trend that the headline career number masks. One honest caveat: Eovaldi's extended 7-day rest could produce the sharp version, the one that went 7 innings and allowed 1 ER against Seattle two starts ago. If that Eovaldi shows up, the Orioles ML and the run line are in trouble. The edge does not care what sport you are watching. Rest, context, price, same formula, different field. Tonight, that formula points to Baltimore.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Orioles vs Rangers predictions: Baz's 3-start, 3 ER streak meets volatile Eovaldi. Best bets: Orioles ML +130, Alonso Over 1.5 total bases at +114.

Frequently Asked Questions

MLBGame PreviewsBaltimore Orioles at Texas Rangers