The over is the right play because this total still leaves room for the environment to win. Kauffman is getting real summer heat with the wind pushing out to left, and that creates a game where hard contact does not need much help to become crooked numbers. Even with the market shaving the number down a bit, the run conditions still feel stronger than the price.
Kansas City helps the over because Noah Cameron's talent does not eliminate variance in this setting. He did take a no-hitter into the seventh against Tampa Bay in his debut against this club last year, but that kind of prior success can be fragile once the weather and bullpen layers change. The Royals can also do their share offensively if Griffin Jax is merely good instead of dominant.
Tampa Bay adds the second path needed to get this home. Jax has been sharp, including a career-high seven strikeouts in his last outing against Kansas City, but the Rays have still been playing around in high-event games and have enough pull-side power to cash in on the weather. This total does not need perfection from both lineups; it just needs normal pressure in a favorable run environment.
Expanded total context
Pitching Matchup: Noah Cameron vs Griffin Jax
Weather: 92.1°F, Wind 14.4 mph S (out to LF), Humidity 59%, P.O.P. 0% (Open-Meteo fallback)
Total Movement: Total moved down from 10.41 to 10.09 (-0.32).
Run Total 2
Philadelphia Phillies vs Pittsburgh Pirates — OVER 8.08
LOSS
LeanOVER 8.08
Odds-111
Confidence0.8
VenueCitizens Bank Park
Game InfoStart: 6:40 PM ET
Pitching MatchupCristopher Sánchez vs Bubba Chandler
The over deserves the call because this number is light for a warm night at Citizens Bank Park with the wind moving out toward center. That is already a setup where one lineup can carry most of the scoring burden, and the listed total still leaves room for late-inning damage to finish the job. With the market moving down, the price gets more appealing, not less.
Pittsburgh actually helps the over case even with Bubba Chandler pitching well. His recent 2.82 ERA and 18 strikeouts over his last 22 1/3 innings tell you the talent is real, but this is still a young arm working in a park where one mistake can become three runs in a hurry. The Pirates can also contribute against Cristopher Sanchez if they force him into deeper counts than usual and get into the middle relief lanes.
Philadelphia is the cleaner scoring path because the Phillies can punish both starters and secondary arms, especially at home. Sanchez's strong form does not scare me off an over in this park when the weather is helping and the number sits close to eight. The total only needs one messy stretch to look very live.
Expanded total context
Pitching Matchup: Cristopher Sánchez vs Bubba Chandler
Total Movement: Total moved down from 8.5 to 8.05 (-0.45).
Run Total 3
San Francisco Giants vs Arizona Diamondbacks — OVER 9.5
In Progress
LeanOVER 9.5
Odds-108
Confidence0.77
VenueChase Field
Game InfoStart: 9:40 PM ET
Pitching MatchupLanden Roupp vs Brandon Pfaadt
This over is playable because the total still reflects caution that the pitching matchup does not really earn. Chase Field removes the weather swings, but it does not erase the fact that Brandon Pfaadt entered with an ERA well north of where Arizona would like it, and San Francisco has enough professional at-bats to force stress early. The market nudge upward makes sense, and I still think it is short of the right number.
The Giants can do a lot of the lifting here because Pfaadt has been vulnerable to long innings when the command loosens. San Francisco's lineup continuity has been a little steadier, and that matters in a park where contact quality tends to compound once the order turns over. Even four or five runs from the road team would put this over on a strong track.
Arizona's contribution is the swing factor that makes the total worth backing. Landen Roupp has been the steadier starter on paper, but he is not some automatic shutdown arm, and the Diamondbacks have enough lineup speed and gap power to create offense without needing three homers. In a controlled environment with both offenses capable of pressure, the over is still the better angle.
Expanded total context
Pitching Matchup: Landen Roupp vs Brandon Pfaadt
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total moved up from 9.12 to 9.5 (+0.38).
Run Total 4
Seattle Mariners vs Los Angeles Angels — UNDER 7.0
In Progress
LeanUNDER 7.0
Odds-102
Confidence0.661
VenueT-Mobile Park
Game InfoStart: 9:40 PM ET
Pitching MatchupBryan Woo vs José Soriano
The under is the sharper side because this game has two real starter-based reasons to stay quiet and a park that usually rewards that shape. Seven is never a forgiving number, but T-Mobile is one of the better places to ask for a cleaner pitching script, and both teams have enough swing-and-miss to help the cause. Even with the total getting hammered downward, the fundamental case still points lower.
Seattle supplies most of the under confidence through Bryan Woo. He brought a 5-0 record and a 2.00 ERA in seven home starts into the matchup, and his style fits this building perfectly when he is ahead in counts. If the Mariners limit free runners, the Angels need to string together quality contact instead of waiting on one big fly.
Los Angeles does its part because Jose Soriano has also handled Seattle well, carrying a career 3.19 ERA and 1.25 WHIP in 10 appearances against the Mariners. That makes it much easier to picture long stretches with traffic dying on base rather than piling into crooked innings. At this number, the cleaner bet is still the one that trusts the arms and the park.
Expanded total context
Pitching Matchup: Bryan Woo vs José Soriano
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total moved down from 7.5 to 4.31 (-3.19).
Run Total 5
Chicago Cubs vs San Diego Padres — OVER 11.5
In Progress
LeanOVER 11.5
Odds-113
Confidence0.652
VenueWrigley Field
Game InfoStart: 8:05 PM ET
Pitching MatchupMatthew Boyd vs JP Sears
This over is all about the weather and the personnel meeting in the same place at once. Wrigley with the wind blowing hard out to center can turn ordinary contact into dangerous contact, and a total in the low double digits is not always enough when both lineups have real lift and pull power. The small market move up does not feel like the ceiling of the story.
Chicago gives the over a strong foundation because Matthew Boyd was only one start removed from the injured list, and that usually means a little less certainty on workload and sharpness. The Cubs can also do damage against JP Sears, who was making just his second start of 2026 after a decent first outing. In this kind of air, the difference between decent and punished can be a single missed fastball.
San Diego finishes the case because the Padres bring enough star-level thump to keep the over alive even if Chicago grabs the first punch. They do not need to dominate Boyd; they just need a couple of innings where the ball carries. In Wrigley weather like this, that is a very reasonable ask.
Total Movement: Total moved up from 11.3 to 11.43 (+0.13).
Run Total 6
Los Angeles Dodgers vs Athletics — OVER 9.38
In Progress
LeanOVER 9.38
Odds-117
Confidence0.621
VenueSutter Health Park
Game InfoStart: 9:40 PM ET
Pitching MatchupJustin Wrobleski vs Jeffrey Springs
The over remains the better bet because the weather and the lineups still argue for more offense than this total implies. Warm air and a breeze out to center are enough on their own to matter at Sutter Health Park, and adding the Dodgers' lineup on top of that gives the game a very clear scoring lane. The market move down only makes the entry point better.
Los Angeles is the obvious engine of the over. Justin Wrobleski has been excellent at limiting traffic, but the bigger scoring point is what the Dodgers can do to Jeffrey Springs once they start seeing him a second time through. This is a lineup that rarely needs many mistakes, and it is deep enough that even a solid start can still turn into five or six runs by the end of the night.
The Athletics do not need to carry much for this ticket to cash. A couple of extra-base hits, one bullpen crack, or a short burst against Wrobleski would be enough to turn this from a Dodgers scoring story into a true over game. In this weather and with this favorite in the matchup, the higher path still makes more sense.
Expanded total context
Pitching Matchup: Justin Wrobleski vs Jeffrey Springs
Total Movement: Total moved down from 10.59 to 9.42 (-1.17).
Run Total 7
Milwaukee Brewers vs Cincinnati Reds — UNDER 8.5
LOSS
LeanUNDER 8.5
Odds-104
Confidence0.618
VenueAmerican Family Field
Game InfoStart: 7:40 PM ET
Pitching MatchupBrandon Sproat vs Rhett Lowder
The under is playable because a closed-roof game with a moderate total often comes down to which side can generate cheap offense, and neither team is a lock to do that here. The market shaved the number a touch, but not enough to erase the appeal of a game that can be controlled by the pitchers for long stretches. This looks more like a sequencing contest than a fireworks show.
Milwaukee helps the under because Brandon Sproat gives the Brewers a chance to own the strikeout battle early and keep Cincinnati from stringing together big innings. The Reds have dangerous bats, but they are also carrying more lineup turnover than Milwaukee, which can show up as empty traffic in a park where the environment is not forcing runs home. If Sproat is around the zone, the first half of the game can move quickly.
Cincinnati adds to the case because the Reds can get enough from Rhett Lowder to keep Milwaukee from running wild. The Brewers are the better side, but that does not automatically make them an over team in a roof-controlled setting. Eight and a half still feels a little rich for a matchup that can settle into bullpen and contact management.
Expanded total context
Pitching Matchup: Brandon Sproat vs Rhett Lowder
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total moved down from 8.77 to 8.5 (-0.27).
Run Total 8
Texas Rangers vs Cleveland Guardians — OVER 8.64
LOSS
LeanOVER 8.64
Odds-106
Confidence0.616
VenueProgressive Field
Game InfoStart: 6:40 PM ET
Pitching MatchupJacob deGrom vs Tanner Bibee
The over is worth backing because the weather is doing enough work to make even a good pitching matchup less tidy than it looks at first glance. Ninety-plus heat with a breeze toward right field adds carry, and the number has already climbed for good reason. When a total rises nearly a full run and still sits below nine, I am more interested in following than fading.
Texas can push this over even against Tanner Bibee. He blanked the Rangers over eight innings on June 6, but this is still a lineup with enough left-handed thunder and middle-order pop to punish him if the command is a little less precise in the heat. The Rangers do not need six runs by themselves, but they have a realistic path to that range.
Cleveland is what makes the play comfortable rather than hopeful. Jacob deGrom has been excellent, but the Guardians are disciplined enough to force him into some stress, and once Texas gets beyond him the over can pick up speed quickly. In a game where both offenses have plausible scoring routes and the conditions are helping, the over remains the cleaner call.
Total Movement: Total moved up from 7.5 to 8.45 (+0.95).
Run Total 9
Detroit Tigers vs New York Yankees — OVER 9.93
WIN
LeanOVER 9.93
Odds-113
Confidence0.608
VenueYankee Stadium
Game InfoStart: 7:05 PM ET
Pitching MatchupTarik Skubal vs Cam Schlittler
The over is the call because this total has been dragged upward by legitimate forces, not noise. Yankee Stadium is warm, the wind is helping toward left, and both lineups have enough authority to punish even very good pitchers for one or two mistakes. When a number jumps this hard, I usually want a reason to resist it, and I do not see one strong enough here.
Detroit contributes because the Tigers are not walking into the Bronx just to survive Cam Schlittler. They have enough left-handed power and enough lineup balance to force stress if his command is a shade off, and Tarik Skubal's own recent uneven run since returning from the injured list keeps the game from feeling like a pure ace-under setup. One crooked inning from either starter can move this a long way.
New York gives the over its strongest late-game push because the Yankees can erase a quiet start with one swing in this park. They do not need a full breakout to help this total; they just need to keep applying pressure until the game reaches the bullpens. In these conditions, the over still has more routes than the under.
Total Movement: Total moved up from 7.36 to 9.91 (+2.55).
Run Total 10
Minnesota Twins vs Houston Astros — OVER 8.25
In Progress
LeanOVER 8.25
Odds-114
Confidence0.379
VenueDaikin Park
Game InfoStart: 8:10 PM ET
Pitching MatchupJoe Ryan vs Mike Burrows
The over makes sense because the total is sitting in an awkward middle where one strong lineup performance and one ordinary one can still get it home. Daikin Park is playing in warm air, and both offenses have enough contact quality to keep the innings from staying too clean. The slight move down is not enough to scare me off.
Minnesota helps the over because Joe Ryan is good enough to suppress ownership of the game, but not so overpowering that Houston cannot push back. The Astros have enough veteran bats to make him work, and if they turn his pitch count over early, the game opens up. The Twins can also do their share against Mike Burrows, whose profile looks more vulnerable to hard contact over a full start.
Houston completes the case because the Astros do not need a huge night to make this number reachable. A four-run contribution and a couple of bullpen leaks would be plenty in a game with this total. It is not a screaming over spot, but it is still the side with the more forgiving math.
Total Movement: Total moved down from 8.45 to 8.32 (-0.13).
Run Total 11
Miami Marlins vs Colorado Rockies — OVER 10.75
In Progress
LeanOVER 10.75
Odds-111
Confidence0.377
VenueCoors Field
Game InfoStart: 8:40 PM ET
Pitching MatchupEury Pérez vs Tanner Gordon
The over still deserves the ticket because Coors Field keeps asking the same question: can both teams find a few innings of lift and pressure? Most nights the answer is yes often enough to respect a number in this range, especially when the market moves down and gives a little extra breathing room. This is not the sort of venue where I want to get cute fading offense without a dominant reason.
Miami has a clear path to scoring because Tanner Gordon is the starter more likely to get dragged into long counts and elevated contact. The Marlins do not have to be a great offense to matter here; they just need to put the ball in play with men on base and let Coors do the rest. Their willingness to mix lineups lately also suggests they can manufacture runs in a few different ways.
Colorado is the second half of the argument. Eury Perez has the better arm, but altitude can flatten even a good pitch mix, and the Rockies do not need many clean swings to cash in at home. Once this game gets to the bullpens, the over is still the side that asks for less perfection.
Expanded total context
Pitching Matchup: Eury Pérez vs Tanner Gordon
Weather: 81.3°F, Wind 6.4 mph ENE (in from LF), Humidity 24%, P.O.P. 6% (Open-Meteo fallback)
Total Movement: Total moved down from 11.5 to 10.82 (-0.68).
Run Total 12
Boston Red Sox vs Washington Nationals — OVER 9.86
LOSS
LeanOVER 9.86
Odds-115
Confidence0.314
VenueFenway Park
Game InfoStart: 7:10 PM ET
Pitching MatchupConnelly Early vs Cade Cavalli
The over is the stronger angle because Fenway, warm air, and a breeze toward left are enough to keep offense live even if the starters begin well. A total near ten sounds high until you remember how quickly this park can stack singles, doubles, and wall-ball damage into one big inning. The move upward from the opener looks justified.
Boston gives the over real muscle because the Red Sox can create scoring without needing three straight barrels. They are comfortable playing the wall, taking the extra base, and forcing a starter like Cade Cavalli to work out of traffic. If the game gets beyond the front-line arms by the middle innings, the scoring math becomes much easier.
Washington is what keeps this from being a one-team over. The Nationals have enough young bats and enough speed to turn a couple of mistakes into a fast three or four runs, especially if Connelly Early is not at his sharpest. With both clubs capable of contributing and the park helping along the way, the over remains the better bet.
Expanded total context
Pitching Matchup: Connelly Early vs Cade Cavalli
Weather: 78.8°F, Wind 9.9 mph S (out to LF), Humidity 81%, P.O.P. 28% (Open-Meteo fallback)
Total Movement: Total moved up from 9.5 to 9.86 (+0.36).
Run Total 13
Atlanta Braves vs St. Louis Cardinals — OVER 9.0
LOSS
LeanOVER 9.0
Odds-101
Confidence0.232
VenueTruist Park
Game InfoStart: 7:15 PM ET
Pitching MatchupMartín Pérez vs Matthew Liberatore
The over is the better play because this total sits at a number where Atlanta can do most of the heavy lifting and St. Louis only has to offer a modest return. The weather is hot, the Braves have the bigger power ceiling, and neither starter profile is strong enough to talk me into a quiet game as the default. Even with the market trimming the total a little, the offensive routes still outnumber the shutdown ones.
Atlanta drives the over because Matthew Liberatore is still the starter more likely to get caught in a crooked inning. The Braves can pile damage quickly, especially when they force a lefty into the heart of their order in warm conditions. They do not need perfect sequencing to get this number moving.
The Cardinals add enough to keep the total interesting on their side too. Martin Perez can navigate, but he is not unhittable, and St. Louis has enough contact ability to keep innings alive if Atlanta gives away extra pitches. Nine is a fair line, but I still want the side that trusts offense over calm.
Expanded total context
Pitching Matchup: Martín Pérez vs Matthew Liberatore
Weather: 93.1°F, Wind 4.1 mph ESE (in from RF), Humidity 52%, P.O.P. 9% (Open-Meteo fallback)
Total Movement: Total moved down from 9.5 to 9.0 (-0.5).
Run Total 14
New York Mets vs Toronto Blue Jays — OVER 7.73
LOSS
LeanOVER 7.73
Odds-112
Confidence0.231
VenueRogers Centre
Game InfoStart: 7:07 PM ET
Pitching MatchupNolan McLean vs Kevin Gausman
The over is the angle because this number is still modest for a game with a meaningful market jump and two lineups that can cash in on one starter's slight wobble. Rogers Centre removes weather from the conversation, which turns the focus directly onto contact quality and bullpen sequencing. In that setup, something closer to eight or nine total runs feels more natural than a game parked in the low sevens.
The Mets give the over life because Kevin Gausman may be trending back in the right direction, but New York has enough disciplined right-handed offense to make him work through stressful innings. The lineup is deep enough that it can score without one superstar carrying the whole total, and that is useful against a veteran arm who still has good swing-and-miss pitches.
Toronto's part of the case is a little more conditional, but it is there. Even with lineup health concerns, the Blue Jays can still pressure a young starter like Nolan McLean if they get runners aboard early and force the Mets into the middle relief bridge. At a number under eight, both teams only need to be moderately successful for the over to come in.
Expanded total context
Pitching Matchup: Nolan McLean vs Kevin Gausman
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Total Movement: Total moved up from 7.77 to 8.79 (+1.02).
Run Total 15
Chicago White Sox vs Baltimore Orioles — OVER 10.45
WIN
LeanOVER 10.45
Odds-110
Confidence0.04
VenueOriole Park at Camden Yards
Game InfoStart: 6:35 PM ET
Pitching MatchupErick Fedde vs Trey Gibson
The over is still the right look because Camden Yards is getting hitter-friendly weather and the pitching matchup leaves room for both offenses to matter. The market moved the total down a touch, but not enough to change the broader read. A number just above ten can still be light when one side's starter is inexperienced and the other side's environment is helping carry.
Chicago gives the over a real engine because the White Sox can do damage against Trey Gibson if they make him work from behind. Young starters who have been good at limiting damage can still get exposed quickly once the command slips in hot weather, and this park rewards well-struck line drives as much as towering fly balls. The White Sox do not need to be elite to push this total along.
Baltimore is capable of doing the rest even though Erick Fedde has had success against the Orioles before. Fedde is steady, but steady is not the same as untouchable, and the O's have enough left-right balance to find a few barrels at home. This total asks for offense, and the setup still offers plenty of it.