Over 9.0 was the right total lean because the game carried multiple ways to get to offense even without a full-blown slugfest. Citi Field was set up for run carry in warm conditions, both lineups had enough middle-order thump, and neither pitching side entered with the kind of dominant certainty that scares an over ticket. At a number like nine, you are often just looking for steady traffic and a couple of cash-in swings, and this matchup offered both.
For the Mets, the over case was tied to the possibility that the lineup would look more dangerous with Juan Soto showing signs of life again and Francisco Alvarez back in the mix. New York did not need to score eight by itself; it just needed to contribute normal home scoring against a Cardinals staff that had been leaning hard on momentum. Christian Scott also brought enough volatility to the table that St. Louis was live to help the total early if his command wandered.
The Cardinals had their own clear path into the number because Jordan Walker came in scorching hot and this lineup had been producing all series. St. Louis did not need to dominate to validate the over, either, only to keep turning innings over and make the Mets cover too much game with the bullpen. With heat, form, and enough swing power on both sides, the over was the logical position.
Expanded total context
Pitching Matchup: Christian Scott vs Hunter Dobbins
Weather: 93.5°F, Wind 8.4 mph W (out to RF), Humidity 49%, P.O.P. 3% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 2
Texas Rangers vs Kansas City Royals — OVER 10.5
LOSS
LeanOVER 10.5
Odds-107
Confidence0.668
VenueKauffman Stadium
Game InfoStart: 2:10 PM ET
Pitching MatchupKumar Rocker vs Michael Wacha
Over 10.5 made sense because this game was built around run environment first and scoreboard resistance second. The weather at Kauffman was hitter-friendly, the wind was helping the ball carry, and both teams had recent evidence of turning ordinary innings into stressful ones for opposing staffs. A total this high asks for conviction, but this was the kind of spot where a crooked-number game could develop naturally.
Texas helped the over case by arriving with an offense that had been finding production throughout the series, whether through power, gap contact, or extra-inning pressure. Jake Burger and Elias Diaz had already delivered key damage for the Rangers, and that broader lineup depth matters in a total because it shortens the dead spots in the batting order. Kumar Rocker also profiles as the kind of starter who can miss bats and still contribute to an over if pitch count or command forces early bullpen involvement.
Kansas City was equally important to the ticket because the Royals can score in bunches when their contact game gets rolling, and the bullpen had been asked to absorb real stress in this series. Bobby Witt Jr. gives them a constant spark, and Michael Wacha was working in a spot where even seven decent innings might still leave enough game for late runs. When heat, wind, and both offenses are offering live pathways, the over remains the better read.
Los Angeles Dodgers vs Pittsburgh Pirates — OVER 9.5
In Progress
LeanOVER 9.5
Odds-106
Confidence0.475
VenuePNC Park
Game InfoStart: 6:40 PM ET
Pitching MatchupJustin Wrobleski vs Mitch Keller
Over 9.5 was the proper total angle because the matchup had already shown how quickly it could turn volatile. Wednesday's 9-8 game was not a guarantee of a repeat, but it did confirm that both offenses had accessible scoring routes and that neither side needed perfect sequencing to push runs across. Once the total moved into a high but still reachable range, the over still had a fair case.
The Dodgers are obvious over fuel because their top half can erase quiet innings with one burst, and Shohei Ohtani's late homer the night before was another reminder of that ceiling. Even if Justin Wrobleski held his own for stretches, Los Angeles had enough power and on-base skill to keep Mitch Keller from cruising. Against a lineup this deep, a starter can throw reasonably well and still watch the game speed up fast in the fifth or sixth.
Pittsburgh also contributed more to the over than the market sometimes credits, especially after Tyler Callihan's breakout game and the club's overall willingness to attack mistakes at home. The Pirates did not need to carry the entire number; they just needed to be opportunistic against a staff that had already given them openings. With warm air, recent scoring evidence, and two offenses that could matter, the over was still the stronger lean.
Expanded total context
Pitching Matchup: Justin Wrobleski vs Mitch Keller
Total Movement: Total moved up from 9.27 to 10.31 (+1.04).
Run Total 4
Seattle Mariners vs Baltimore Orioles — OVER 8.5
In Progress
LeanOVER 8.5
Odds-115
Confidence0.472
VenueOriole Park at Camden Yards
Game InfoStart: 7:05 PM ET
Pitching MatchupBryan Woo vs Kyle Bradish
Over 8.5 was a defensible total because the number sat in the range where one strong lineup performance plus ordinary support from the other side can get the job done. The Baltimore weather leaned favorable for offense, and this was not a game that required both starters to implode for the over to stay live. A couple of well-timed extra-base hits and one bullpen leak were enough to make this a realistic over script.
Seattle's part of the case came from patience and the chance to lengthen at-bats against Kyle Bradish, even if the Mariners were coming off a quiet night. They did not need to become a juggernaut; they just needed to create traffic often enough to score in clusters once Baltimore turned to the middle innings. Bryan Woo's presence can make an over feel uncomfortable, but good pitchers do not kill every over when the run line is this manageable and the weather is helping a bit.
Baltimore had its own reason to be trusted on a total after Jackson Holliday's grand slam helped fuel a 7-2 win the night before. The Orioles can cash an over quickly because they have real impact bats spread across the order, and they are especially dangerous once one inning starts unraveling. Given the warmth and the offensive ceiling on the home side, over 8.5 was still the right lane.
Total Movement: Total moved up from 8.5 to 8.56 (+0.06).
Run Total 5
Detroit Tigers vs Minnesota Twins — OVER 9.5
WIN
LeanOVER 9.5
Odds-106
Confidence0.172
VenueComerica Park
Game InfoStart: 1:10 PM ET
Pitching MatchupKeider Montero vs Zebby Matthews
Over 9.5 was worth the swing because this matchup had enough latent power to beat the number without demanding a Coors Field-type script. Comerica is not always an automatic over park, but decent summer hitting conditions and two imperfect pitching paths made ten runs a realistic ask. In totals this range, you want multiple ways to score, and both clubs brought them.
Detroit's side of the argument got much louder when the Tigers launched six homers and kept the line moving all afternoon. Even before that eruption, the case for their contribution was easy to see: this lineup can create damage from several spots, and Zebby Matthews was the kind of arm that could get punished if he fell behind. Once the Tigers started lifting the ball, the over ticket had the kind of breathing room these higher numbers need.
Minnesota mattered because the Twins still have enough offense to answer, especially if they force Keider Montero into hitter's counts or tap into the bullpen before the late innings. They were not required to dominate the game, only to add their share to a total that already had Detroit doing heavy lifting. With power on one side and rebound potential on the other, the over remained the correct pregame posture.
Expanded total context
Pitching Matchup: Keider Montero vs Zebby Matthews
Under 11.0 was the sharper side because the number baked in the Coors Field tax to such a degree that a merely normal scoring game could still land below it. You do not need to predict a pitchers' duel in Denver to like an under at this height; you only need to believe one or two run-suppressing elements can matter. The wind and the price point both pointed that way here.
Colorado's contribution to the under case started with the possibility that Ryan Feltner could be serviceable enough to avoid the one inning that blows the game apart. The Rockies were capable of scoring, but they did not have to turn this into a track meet for their side of the board to make sense. If their offense was more doubles than nonstop home-run damage, that actually helped the under more than the park reputation might suggest.
The Cubs certainly had the power to wreck the ticket, yet they were also facing a total that demanded sustained production rather than a quick burst. With the breeze working in from left and the number sitting at eleven, there was room for both teams to have some success and still stay under. In a park where the market sometimes overshoots, the under was the better value position.
Expanded total context
Pitching Matchup: Ryan Feltner vs Edward Cabrera
Weather: 76.5°F, Wind 9.6 mph ENE (in from LF), Humidity 11%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 7
Miami Marlins vs Arizona Diamondbacks — OVER 8.5
LOSS
LeanOVER 8.5
Odds-107
Confidence0.057
VenueloanDepot park
Game InfoStart: 1:10 PM ET
Pitching MatchupTyler Phillips vs Merrill Kelly
Over 8.5 was the call because Miami's recent offensive form had changed the shape of this matchup, even in a controlled indoor environment. This was no longer just a total riding on Arizona's lineup name value. The Marlins were creating enough hard contact and enough late-inning scoring to make a mid-range over playable on their own, with the Diamondbacks capable of supplying the rest.
Miami had put up 10 runs on Tuesday and 8 more on Wednesday, with Kyle Stowers, Owen Caissie, and the supporting cast giving the lineup real momentum. That matters against a veteran like Merrill Kelly because the over does not require him to get shelled, only to be a little less than precise against a club seeing the ball well. Tyler Phillips also carried enough uncertainty that Arizona had a credible chance to get on the board in bunches if his command slipped even briefly.
The Diamondbacks were the quieter side entering the game, but they still had too much lineup talent to be ignored in a total this modest. A team can look flat for two nights and still help cash an over the next afternoon with one big inning. Given Miami's surge and Arizona's rebound capacity, the over remained the more convincing angle.
Expanded total context
Pitching Matchup: Tyler Phillips vs Merrill Kelly
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total movement unavailable.
Run Total 8
Atlanta Braves vs Chicago White Sox — UNDER 8.5
In Progress
LeanUNDER 8.5
Odds-105
Confidence0.043
VenueRate Field
Game InfoStart: 7:40 PM ET
Pitching MatchupMartín Pérez vs Anthony Kay
Under 8.5 was the stronger read because the game shape leaned toward tension, not fireworks. Chicago had been winning close, low-scoring games in this series, and the conditions at Rate Field were not especially inviting for easy carry with the breeze pushing in. At this number, the under did not need everything to break perfectly; it just needed the game to keep feeling like the series had felt.
Atlanta's side of the under case was simple: the Braves had more talent than they had shown, but they were still coming off another frustrating one-run loss and had not been cashing in enough traffic. That kind of lineup can always threaten an over, yet it can also be a friend to the under when the approach turns into hard contact at defenders and missed RBI chances. If they were merely decent instead of explosive, the total stayed manageable.
The White Sox had earned their run with pitching and sequencing, not with track-meet offense, and that profile fits an under ticket much better than an over. Even with Chicago surging into first place, this was still a team more likely to win 4-3 than 8-6. In a series already defined by narrow margins, the under was the right bet to keep.
Expanded total context
Pitching Matchup: Martín Pérez vs Anthony Kay
Weather: 76.9°F, Wind 13.9 mph SSE (in from LF), Humidity 85%, P.O.P. 23% (Open-Meteo fallback)