MLB Betting Odds Preview: Week of July 20, 2026
Fifteen MLB games spread across Monday and Tuesday open Week 30, and the betting odds tell an interesting story throughout the slate. There are near-coin-flip matchups, a handful of heavy favorites that will have bettors weighing risk versus reward, and a few totals that stand out as outliers. Here is a full breakdown of every game.
Monday, July 20
The Close Calls
Minnesota Twins at Cleveland Guardians (6:41 PM EDT) is about as tight as it gets. The Guardians open as -120 favorites with a 55% implied probability, while the Twins sit at +100 for an even 50%. The run line flips the script slightly, with Minnesota favored at +140. Any edge here comes down to pitching matchup and lineup construction rather than any meaningful market lean.
San Francisco Giants at Kansas City Royals (7:41 PM EDT) is another coin flip on the moneyline, with the Giants at -118 and the Royals at -102. The standout is the total, which sits at 10.5, one of the higher over-unders on the entire week's slate. The market is pricing in an offensive game.
Los Angeles Dodgers at Philadelphia Phillies (7:11 PM EDT) has the Dodgers installed as -141 favorites with the Phillies at +115. At 47% implied probability, the market is saying Philadelphia has nearly a coin-flip shot to win at home. Worth monitoring for sharp movement before first pitch.
The Lopsided Matchups
New York Mets at Milwaukee Brewers (7:41 PM EDT) features the most extreme moneyline on Monday's card. The Mets are -200 favorites, implying a 67% win probability. Milwaukee getting +100 on the run line tells you the market expects a competitive game even if New York wins, just not necessarily by a wide margin.
San Diego Padres at Atlanta Braves (7:16 PM EDT) puts the Padres as -145 road favorites over Atlanta at +118, with a total set at 9.0. The Padres carrying that kind of price on the road against a home Braves squad is a notable market statement.
Tampa Bay Rays at Toronto Blue Jays (7:08 PM EDT) has the Rays as -154 road favorites with a 61% implied probability. Toronto is available at +125 on the moneyline, and the Blue Jays at +145 on the run line could appeal to bettors who think Toronto stays competitive even without the win.
Baltimore Orioles at Boston Red Sox (7:11 PM EDT) features Boston as -145 home favorites, with the Orioles at +120. Baltimore's run line comes in at -175 to cover +1.5, suggesting the market expects this game to stay close regardless of the winner.
Pittsburgh Pirates at New York Yankees (7:06 PM EDT) is one of the stranger lines of the week. Pittsburgh opens as -120 favorites over the Yankees, who sit at +100. The Pirates covering -1.5 is priced at -222, signaling the market thinks Pittsburgh wins and wins comfortably when they do.
If you want to break down what any of these implied probabilities look like across different odds formats, the Odds Converter is a quick reference.
Tuesday, July 21
Detroit Tigers at Chicago Cubs (8:06 PM EDT) is a coin flip on the moneyline, with Detroit at -118 and Chicago at -102. The total is 11.5, the second-highest of the week, so expect an offensive atmosphere at Wrigley.
Chicago White Sox at Texas Rangers (8:06 PM EDT) has the White Sox as -175 favorites, one of the steeper prices on Tuesday. Texas at +145 is the underdog price, and the total sitting at just 7.5 means the market is not expecting a high-scoring affair.
Miami Marlins at Houston Astros (8:11 PM EDT) features Miami as -135 road favorites, an unusual position for the Marlins. Houston at +110 may attract sharp attention given the home field advantage.
Washington Nationals at Colorado Rockies (8:41 PM EDT) carries the highest total of the week at 12.0, no surprise given Coors Field. The Nationals are a modest -120 favorite, and their run line coming in at +118 reflects how much the park inflates expected scoring.
Athletics at Arizona Diamondbacks (9:41 PM EDT) has Oakland priced at -164 with a 62% implied win probability. Arizona at +135 is a significant underdog number if the Diamondbacks are healthy and starting a quality arm.
Cincinnati Reds at Seattle Mariners (9:41 PM EDT) puts Cincinnati as -154 road favorites with a 61% implied probability. The Mariners at +125 on a low 7.5 total suggests a potential pitcher's duel where Seattle carries real value if their rotation delivers.
St. Louis Cardinals at Los Angeles Angels (10:11 PM EDT) closes the Tuesday slate with the Angels as -120 home favorites and the Cardinals at even money. St. Louis at +165 on the run line to cover -1.5 is a solid spot for bettors looking for underdog spread value.
If you are building multi-game tickets from this slate, check the Parlay Calculator to see how the implied probabilities stack up before locking anything in. Line Whale's live MLB odds page lets you compare prices across books in real time so you are always getting the best number available.