OVER 10.5 was the right kind of total to back because this game had multiple paths to offense instead of relying on one brittle script. The weather was hot, the run environment was lively, and both offenses had enough impact bats to keep the pressure on even if one starter settled in for a stretch.
Tampa Bay came in looking capable of carrying its share almost by itself, especially with Junior Caminero in the middle of a ridiculous power burst. The Rays' lineup has been forcing action from top to bottom, so even against Seth Lugo there was a believable case for sustained traffic and extra-base damage.
Kansas City did not need to be perfect to push this over, only active, and Bobby Witt Jr.'s recent power surge showed the Royals had the star-level bat to answer quickly. Once you add in a warm night and two offenses with genuine crooked-number potential, the over angle held together cleanly.
Expanded total context
Pitching Matchup: Shane McClanahan vs Seth Lugo
Weather: 89.8°F, Wind 13.0 mph S (out to LF), Humidity 61%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total moved up from 10.32 to 10.43 (+0.11).
Run Total 2
Detroit Tigers vs New York Yankees — OVER 9.5
LOSS
LeanOVER 9.5
Odds-109
Confidence0.825
VenueYankee Stadium
Game InfoStart: 1:35 PM ET
Pitching MatchupTroy Melton vs Will Warren
OVER 9.5 made sense because Yankee Stadium plus summer heat always puts stress on pitchers who leave even a few balls in dangerous spots. This was a total built around the park, the weather, and the chance that both lineups could create one big inning without needing elite efficiency all game.
Detroit was in good enough form to contribute, and the Tigers had just shown throughout the series that they were comfortable scoring in this park against a star-heavy opponent. Their lineup was not just surviving; it was producing timely contact and forcing New York to play from uncomfortable positions.
The Yankees were the home side and still carried enough thunder to do their part even while scuffling. In that setting, with afternoon heat and two bullpens that could easily be exposed if the starters failed to get deep, the over remained the cleaner total read.
Expanded total context
Pitching Matchup: Troy Melton vs Will Warren
Weather: 94.0°F, Wind 4.3 mph W (out to CF), Humidity 54%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 3
San Diego Padres vs Chicago Cubs — OVER 12.0
WIN
LeanOVER 12.0
Odds-114
Confidence0.797
VenueWrigley Field
Game InfoStart: 2:20 PM ET
Pitching MatchupWalker Buehler vs Colin Rea
OVER 12.0 was a big number, but it fit a game that projected for real lift in every direction. Wrigley was hot, the wind favored offense, and neither side needed many mistakes to turn a normal inning into a pile of runs.
San Diego had enough road thump to help carry the total, especially with the Padres capable of doing damage even if they were not dictating the game. Against that backdrop, their job in the over script was simple: avoid getting shut down completely and keep forcing Chicago to stay aggressive.
The Cubs were the clearer driver of the ticket, and they ended up detonating the game with a franchise-tying eight-homer barrage while Dansby Swanson and Michael Conforto turned it into a video game. Even before that explosion, the total angle was strong because the weather and the park were screaming for offense.
Pittsburgh Pirates vs Philadelphia Phillies — OVER 10.12
WIN
LeanOVER 10.12
Odds-105
Confidence0.687
VenueCitizens Bank Park
Game InfoStart: 6:40 PM ET
Pitching MatchupPaul Skenes vs Zack Wheeler
OVER 10.12 looked playable because the environment was much friendlier to offense than the marquee starting-pitcher names suggested. Heat, a hitter-leaning park, and an upward market move all pointed toward a game where quality contact could travel in a hurry.
Pittsburgh's contribution was the swing factor, but the Pirates still brought enough athleticism and gap power to matter if they could force Wheeler out of his comfort zone. The over did not need the away side to erupt; it only needed the Pirates to avoid disappearing for six innings.
Philadelphia was the sturdier home offense and the likelier club to pile on if the game opened up, especially in a park that rewards aggression. Once the total started climbing before first pitch, the case for more scoring than the raw ace-versus-ace label suggested became easier to buy.
Total Movement: Total moved up from 8.05 to 9.95 (+1.9).
Run Total 5
Houston Astros vs Minnesota Twins — OVER 8.5
WIN
LeanOVER 8.5
Odds-111
Confidence0.65
VenueDaikin Park
Game InfoStart: 8:10 PM ET
Pitching MatchupTatsuya Imai vs Taj Bradley
OVER 8.5 was a reasonable number because it left room for a game that could pivot from a pitching duel into a bullpen-and-traffic contest by the middle innings. In a warm environment with two lineups capable of lifting the ball, this total did not need chaos to get home.
Minnesota had enough away-side punch to justify the over on its own terms, and Josh Bell's recent loud contact only strengthened that case. Even with Taj Bradley throwing well, the Twins were built to punish mistakes quickly and make the Astros answer rather than coast.
Houston's side of the script depended on its lineup depth showing up against good stuff, and that is usually a fair bet at home. Once you combine the Astros' ability to keep innings alive with the possibility of late scoring against relievers, the over angle stayed intact.
Baltimore Orioles vs Chicago White Sox — OVER 10.0
LOSS
LeanOVER 10.0
Odds-117
Confidence0.592
VenueOriole Park at Camden Yards
Game InfoStart: 12:35 PM ET
Pitching MatchupDean Kremer vs Noah Schultz
OVER 10.0 was a heat-and-lineup play more than a blind bet against the starters. The number asked for a healthy offensive game in Baltimore, and with summer conditions plus two young lineups capable of a sudden big frame, that was not an unreasonable ask.
Chicago needed to help the ticket by converting its best swings into immediate damage, because the White Sox were less likely to build rallies through depth alone. Noah Schultz's strikeout stuff could suppress some scoring, but if Baltimore forced him into deep counts, this game always had room to accelerate.
The Orioles were the better bet to drive the total because their lineup had more ways to create noise, whether through power or extra baserunners. Even though Baltimore wound up controlling the game more cleanly than the over backers wanted, the original total angle made sense from the offensive setup.
Expanded total context
Pitching Matchup: Dean Kremer vs Noah Schultz
Weather: 93.7°F, Wind 2.2 mph S (out to LF), Humidity 56%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 7
Colorado Rockies vs Miami Marlins — OVER 12.12
LOSS
LeanOVER 12.12
Odds-113
Confidence0.472
VenueCoors Field
Game InfoStart: 8:40 PM ET
Pitching MatchupKyle Freeland vs Max Meyer
OVER 12.12 was a classic Coors Field total, inflated for a reason but still reachable because both teams could get their share in a hurry. Even with a breeze pushing in, the altitude, the gaps, and the overall scoring texture in Denver still made this a game where double-digit runs never feel far away.
Miami had the speed and contact profile to pressure Colorado's defense and turn routine balls into extra bases in that park. The Marlins also showed they could create something out of nothing, which matters more in Coors than almost anywhere else.
Colorado did not need much encouragement to be part of an over in its own yard, and the Rockies had enough pop to stress Max Meyer if his fastball command drifted. When the market kept lifting the number, it reflected a fair read that the park could overwhelm the wind and drag both teams into a high-scoring script.
Expanded total context
Pitching Matchup: Kyle Freeland vs Max Meyer
Weather: 88.4°F, Wind 16.7 mph ENE (in from LF), Humidity 12%, P.O.P. 1% (Open-Meteo fallback)
Total Movement: Total moved up from 10.91 to 12.07 (+1.16).
Run Total 8
San Francisco Giants vs Arizona Diamondbacks — OVER 9.5
In Progress
LeanOVER 9.5
Odds-107
Confidence0.46
VenueChase Field
Game InfoStart: 9:40 PM ET
Pitching MatchupTrevor McDonald vs Zac Gallen
OVER 9.5 fit because this matchup paired two starters who had been vulnerable enough to invite action, even in a roof-controlled park. With the total dropping before first pitch, the over became more interesting, not less, because the offensive talent on both sides still gave the game plenty of scoring routes.
San Francisco's job in the over case was to make Zac Gallen work early and avoid letting him coast through soft innings. Even without Matt Chapman, the Giants still had enough left-handed contact and middle-order authority to threaten a pitcher whose form had been shaky.
Arizona was the more natural over driver at home, with Ketel Marte bringing a hot bat and the D-backs continuing to handle this matchup confidently. If both teams forced the starters into traffic, 9.5 was a fair threshold for a game with this much volatility on the mound.
Expanded total context
Pitching Matchup: Trevor McDonald vs Zac Gallen
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total moved down from 9.5 to 8.5 (-1).
Run Total 9
St. Louis Cardinals vs Atlanta Braves — OVER 9.0
LOSS
LeanOVER 9.0
Odds-108
Confidence0.456
VenueTruist Park
Game InfoStart: 7:15 PM ET
Pitching MatchupMichael McGreevy vs Reynaldo López
OVER 9.0 was a balanced total because it did not need a track meet, only two offenses to seize a few scoring pockets in summer conditions. Warm air and two lineups with enough extra-base ability made nine runs a reachable target even if the starters were competent.
St. Louis had a clear role in the over script as the road team that could chip in early against a Braves starter still settling back into a regular rotation rhythm. The Cardinals did not need a huge night; they only needed to keep handing Atlanta a game with some pace.
Atlanta always had the higher home-side scoring ceiling, and the Braves had just gotten a jolt from Ozzie Albies while Reynaldo Lopez's move back into the rotation was still being managed. Put together, that gave the over enough support from both dugouts to make sense at the number.
Expanded total context
Pitching Matchup: Michael McGreevy vs Reynaldo López
OVER 6.78 was a low enough total that it did not require much imagination, only a normal offensive showing from two clubs with enough bats to clear a modest bar. Even in a controlled indoor setting, that number invited an over look because one crooked inning from either side would immediately change the math.
Cincinnati had the away-side power to matter, especially with a lineup that can erase quiet stretches with one swing. The Reds were not being asked to dominate the game, only to make Shane Drohan work and turn a couple of baserunner clusters into real damage.
Milwaukee was the steadier offensive piece and the better candidate to do the heavy lifting on the total. Given the Brewers' recent form and the tiny threshold attached to this game, the over was the natural lean even with market pressure pushing the number down.
Expanded total context
Pitching Matchup: Shane Drohan vs Andrew Abbott
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total moved down from 8.5 to 6.64 (-1.86).
Run Total 11
Texas Rangers vs Cleveland Guardians — OVER 7.5
WIN
LeanOVER 7.5
Odds-110
Confidence0.285
VenueProgressive Field
Game InfoStart: 1:10 PM ET
Pitching MatchupMacKenzie Gore vs Joey Cantillo
OVER 7.5 was a fair total because it sat in the range where one productive lineup turn from each team could put the ticket on schedule quickly. The weather was warm enough to help, and neither starter profile was so overpowering that the game had to stay compressed.
Texas had the road-side upside needed for an over because the Rangers have enough hard-contact potential to manufacture a big inning without a string of perfect at-bats. If they got to Joey Cantillo early or forced Cleveland into middle relief, their portion of the number was very reachable.
Cleveland's role was to answer with contact and pressure at home, and Progressive Field can play faster when the weather cooperates. With both clubs capable of turning traffic into doubles and crooked numbers, the over was the cleaner total side.
Expanded total context
Pitching Matchup: MacKenzie Gore vs Joey Cantillo
Weather: 90.7°F, Wind 9.3 mph WNW (in from RF), Humidity 69%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total movement unavailable.
Run Total 12
Boston Red Sox vs Washington Nationals — OVER 9.5
WIN
LeanOVER 9.5
Odds-108
Confidence0.252
VenueFenway Park
Game InfoStart: 1:35 PM ET
Pitching MatchupPayton Tolle vs Brad Lord
OVER 9.5 made sense because Fenway in the heat can turn ordinary contact into fast offense, especially when both starters enter with something to prove. This total was more about environment and lineup shape than blind faith in a slugfest from first pitch.
Washington had enough emerging punch to help, and James Wood's recent run was the kind of form that can tilt an over by itself. The Nationals still needed secondary bats to support him, but their path to contributing was real if they kept forcing Boston to pitch in traffic.
Boston's side of the total was easy to understand because the Red Sox had been stacking extra-base hits for weeks and were built for their home park. When that offense is producing loud contact, a total in the high nines becomes much easier to back.
UNDER 8.5 was a bet on game control more than dominance, with the expectation that the roof setting and the starting-pitching matchup could keep scoring bursts limited. At that number, the angle was to trust cleaner innings, fewer freebies, and a game that stayed more tactical than explosive.
The Mets were central to the under case because Freddy Peralta had the strikeout ability to blunt Toronto's momentum if he stayed ahead in counts. New York also had enough reason to prefer a lower-scoring game, where its pitching depth mattered more than asking the lineup to trade power for power.
Toronto had just come off a loud offensive win, but that is exactly why the under price still had appeal before first pitch: it leaned against recency and backed a calmer script. The Blue Jays were capable of scoring, yet the original total stance counted on run prevention winning more of the night than the previous game's headline suggested.
Expanded total context
Pitching Matchup: Freddy Peralta vs Braydon Fisher
Weather: Dome/retractable roof environment — external wind conditions not applicable.