Sharp MLB Sunday

Seven July 5 Reads Where The Record Lies And The Arm Tells The Truth

July 5, 2026 | MLB Team Totals, Game Totals, and Moneylines | Sports Betting Prime

A batter connecting on a swing at home plate with the catcher and umpire set behind him, representing the July 5 MLB matchups between the Rockies, Giants, Brewers, Diamondbacks, Guardians, White Sox, Rays, Astros, Blue Jays, Mariners, Red Sox, and Angels

Every column on a baseball card lies to somebody. The July 5 board is a clinic in which column to trust, because almost every number on today's card points away from the surface read. Tanner Bibee is 2-9 and he is one of the most backable arms on the slate. The Red Sox are nine games under .500 and they are the cleanest moneyline of the night. The game at Coors Field carries the biggest team total on the board, and the sharp side of it is the under. Seven plays make up today's card, and every one of them is built on the same idea. The win-loss column and the ballpark reputation set the price, the pitching and the lineup quality set the outcome, and the gap between the two is the value.

Same standard as always. We do not bet the front of the jersey, we bet the gap between the price and the pitching. Every ERA, WHIP, record, and opponent average below was pulled from the live league feed for this session, every probable pitcher was confirmed on today's schedule before a word was written, and any number that could not be confirmed stayed out. Here are the seven reads for Sunday, July 5, in order of first pitch.

Share This Analysis

X Facebook Reddit
The July 5 Card At A Glance

Seven plays across six games, sized by conviction. The pitching manifest below was pulled and confirmed for this session, and every read is broken down in full underneath.

Matchup (First Pitch ET)Probable PitchersThe PlaySize
White Sox at Guardians (2:00)Chris Murphy (2-0, 3.79) vs Tanner Bibee (2-9, 3.69, 1.11 WHIP)Guardians ML -131 / Game total under 8 at -1051u / 1.5u
Rays at Astros (3:30)Mason Englert (0-1, 3.96) vs Peter Lambert (6-5, 3.51)Game total under 9 at -1152.5u
Giants at Rockies (4:10, Coors)Tyler Mahle (1-8, 5.67) vs Tanner Gordon (0-2, 6.69)Rockies team total under 6.5 at -1402.5u
Brewers at Diamondbacks (4:10)Brandon Sproat (3-4, 5.28) vs Eduardo Rodriguez (7-2, 2.21)Brewers ML -1161.5u
Blue Jays at Mariners (5:00)Trey Yesavage (4-3, 3.34) vs Emerson Hancock (5-4, 3.47)Game total under 7.5 at -1203u
Red Sox at Angels (9:30)Ranger Suarez (4-3, 2.94) vs Ryan Johnson (1-3, 7.40)Red Sox ML -1532u
White Sox At Guardians: The 2-9 Record That Is Lying To You

Start in Cleveland with the purest record-versus-skill gap on the board. Tanner Bibee is 2-9, and if that were the whole story he would be a fade. It is not close to the whole story. Bibee carries a 3.69 ERA across 102.1 innings and 18 starts, his WHIP sits at 1.11, and opponents are hitting .225 against him. A starter who allows barely one baserunner an inning does not earn a 2-9 record with his arm. He earns it with run support, and that is the exact profile the moneyline market punishes too long. The 46-42 White Sox counter with Chris Murphy, a swingman with a respectable 3.79 ERA who has thrown 19 innings on the season and made exactly one start. Cleveland at 47-43 gets its best version of a home edge here, a legitimate frontline arm priced like a back-end one because the win column looks ugly.

The Guardians moneyline at minus 131 is the first play at 1 unit, and the game total under 8 at minus 105 is the second at 1.5 units. They come from the same read. Bibee's 1.11 WHIP and .225 opponent average say the White Sox side of the scoreboard stays quiet, and Murphy has been effective enough in short work that a 46-win Chicago club does not need to chase this game either. Progressive Field suppresses damage on its own. The honest counterpoint on the moneyline is that Murphy is a live arm with a 2-0 mark and Chicago has been the better road story this season than its reputation, which is why the side stays at 1 unit while the under carries the heavier weight. Seventeen home runs allowed is Bibee's one flaw, and one swing can beat a side. It is much harder for one swing to beat an 8.

Bibee's 2-9 record and 1.11 WHIP cannot both be telling the truth. The WHIP is the one that predicts the next start, and the moneyline is still priced off the record.
Rays At Astros: A 9 That Respects Neither Starter Enough

Houston hangs a game total of 9 for Rays at Astros, and the number reads like the market does not trust either pitcher. It should. Peter Lambert has been one of the quietest good stories in the American League, 6-5 with a 3.51 ERA across 74.1 innings, a 1.18 WHIP, and a .209 opponent average that ranks among the best marks on today's entire board. Mason Englert is the reason the total is 9 instead of 8, a swing arm with one start all season, but his actual work reads fine, a 3.96 ERA over 25 innings. Tampa Bay at 52-34 owns the best record in the American League and Houston sits at 44-47, yet this read has nothing to do with the sides. It is about a total that priced Englert like a batting practice machine when his results say otherwise.

The game total under 9 at minus 115 is the play at 2.5 units. Lambert holding a .209 opponent average keeps the Rays' half of the scoreboard modest, and a 9 leaves enormous cushion if Englert simply delivers the 3.96 ERA he has posted in the role all year. The honest counterpoint is the Tampa Bay lineup itself, because 52-34 teams get to that record by punishing exactly this kind of spot start, and Englert's .300 opponent average shows the contact is there. That risk is real, and it is also already in the number. Nine runs is a total you hang on a game you expect to get loose. Two arms with a 3.51 and a 3.96 do not profile as loose, and the under has a full run of slack that most totals on this board never get.

Giants At Rockies: The Coors Number That Pays You To Fade One Lineup

Coors Field prints the biggest numbers in baseball, and today it prints the play with the most counterintuitive shape on the card. The Rockies' team total sits at 6.5, a number that exists only because of the address. Colorado is 36-54, the worst record in the National League, and this lineup has spent three months proving the altitude cannot fix it. Tyler Mahle is the reason the number got pushed this high, because his season line is genuinely rough, 1-8 with a 5.67 ERA, a 1.47 WHIP, and 12 home runs allowed in 66.2 innings. The market looked at Mahle, looked at the ballpark, and asked the worst offense in the league to score seven runs. That is the overcorrection, and Tanner Gordon and his 6.69 ERA on the other mound have no bearing on how many the Rockies score.

The Rockies team total under 6.5 at minus 140 is the play at 2.5 units. The bet is not on Mahle suddenly pitching well. It is on the plain fact that asking a 36-54 lineup to hang seven is asking for close to its ceiling game, even at home, even against a struggling arm. The honest counterpoint is everything about the venue, because opponents hit .273 off Mahle and Coors turns his fly-ball misses into events, and a single crooked inning at altitude can run a team total down fast. The reason to lay the price anyway is that the 6.5 already charges you the full Coors tax and the full Mahle tax at once. Colorado does not clear this number by playing its normal game. It clears it with an outlier, and minus 140 against the league's worst offense needing an outlier is exactly the kind of inflated team total this column exists to fade.

A team total of 6.5 asks the worst offense in the National League to score seven. The ballpark set that number. The lineup has to cash it.
Brewers At Diamondbacks: The Best Record In The League At A Coin-Flip Price

Milwaukee at 54-33 owns the best record in the National League, and tonight it is priced at minus 116 in Arizona, barely above a coin flip. There is a reason, and his name is Eduardo Rodriguez. The Diamondbacks' lefty is having a genuinely excellent season, 7-2 with a 2.21 ERA over 102 innings, and this column does not pretend otherwise. But the shape under the surface matters. Rodriguez has struck out 71 batters in those 102 innings, the lightest strikeout rate of any starter on today's board, with 38 walks and a .219 opponent average that leans heavily on balls in play finding gloves. Contact-managed excellence is real until the batted-ball luck evens out, and a lineup that just piled up 54 wins is the kind that evens it out. Brandon Sproat gives Milwaukee the opposite profile, a 5.28 ERA that looks shaky but 80 strikeouts in 75 innings, bat-missing stuff that keeps a 44-44 Arizona lineup from stringing anything together.

The Brewers moneyline at minus 116 is the play at 1.5 units. The case is the roster gap. A ten-game difference in the standings between these clubs is priced at almost nothing because the market is paying full retail for Rodriguez's ERA and charging nothing for the profile behind it. The honest counterpoint is that Rodriguez at 7-2 and 2.21 is the single best season line on today's entire slate, and Sproat's 14 home runs allowed give Arizona a direct path to an early lead. That is why this sits at 1.5 units instead of the top of the card. But when the best team in the league is available at nearly even money because of a starter whose strikeout rate says his ERA is renting, not owning, the sharp side is the lineup that has been the most relentless in the sport for three months.

Blue Jays At Mariners: The Biggest Play On The Card Lives Under 7.5

The heaviest number on today's card goes to Seattle, where the quietest pitching matchup of the day meets the most run-suppressing park in the American League. Toronto rookie Trey Yesavage has been flatly hard to hit, 4-3 with a 3.34 ERA, a 1.10 WHIP, and a .185 opponent average that is the best mark of any starter on this board. Emerson Hancock matches him with the best control on the board, a 3.47 ERA and a 1.05 WHIP built on just 22 walks across 90.2 innings. Neither offense scares anyone. The Blue Jays are 42-47 and the Mariners are 46-44, two lineups that have spent the season in the middle of the pack or worse, and now they trade at-bats against the two stingiest baserunner-preventers on the slate in a ballpark that turns warning-track contact into outs.

The game total under 7.5 at minus 120 is the play at 3 units, the largest position of the day. Every input points the same direction. A .185 opponent average on one mound, a 1.05 WHIP on the other, T-Mobile Park underneath both, and two offenses with no recent claim to slugging their way out of it. The honest counterpoint is that Hancock has allowed 12 home runs, because strike-throwers get hurt over the fence, and a couple of solo shots plus a sloppy bullpen inning is the fastest route past 7.5. The reason this is still the card's anchor is that the path to the over requires the two best run-preventers on the board to both leak in the same afternoon, in the park least likely to allow it, from two lineups least equipped to force it. That is a parlay of failures priced at minus 120, and the under only needs a normal day.

Red Sox At Angels: Buying A 39-48 Team Because The Mound Gap Is A Canyon

The nightcap in Anaheim closes the card with the theme of the day in its purest form. Boston at 39-48 has been a disappointment all season, and none of that matters at 9:30 Eastern tonight, because moneylines are decided by the twenty-seven outs in front of them. Ranger Suarez takes the ball with a 2.94 ERA across 88.2 innings, 92 strikeouts, a 1.13 WHIP, and just 5 home runs allowed all season, one of the stingiest long-ball marks of any qualified arm on the board. The Angels counter with Ryan Johnson, 1-3 with a 7.40 ERA, a 1.52 WHIP, and 6 home runs allowed in only 24.1 innings. Suarez has allowed fewer homers in 88.2 innings than Johnson has in 24.1. Los Angeles sits at 36-54, tied for the worst record in the game, and sends its most hittable starter into the gap.

The Red Sox moneyline at minus 153 is the play at 2 units. A four-and-a-half-run gap in starter ERA is the widest mound mismatch on the slate, and it is priced like an ordinary road chalk because Boston's record drags the number down. That is the discount. The honest counterpoint is that Boston is 39-48 for real reasons, the lineup has stranded runners all year, and minus 153 with a team that struggles to score is how favorites get burned late at night. The answer is the other dugout. The Angels are 36-54 with a starter allowing opponents to hit .283, and Suarez's five home runs allowed all season removes the one-swing equalizer that keeps bad teams in games. When the worst team on the board starts its worst arm against the best pitcher on the field, the record columns stop mattering.

Ranger Suarez has allowed 5 home runs in 88.2 innings. Ryan Johnson has allowed 6 in 24.1. That single line is the whole bet.
The Sunday Card, Stacked

Seven plays, one idea. The Guardians moneyline and the Cleveland under back a 1.11 WHIP the win column has been slandering for three months. The Rays-Astros under 9 banks a .209 opponent average the total ignored. The Rockies team total under 6.5 charges the Coors tax back to the ballpark instead of paying it. The Brewers moneyline buys the league's best record at a coin-flip price. The Blue Jays-Mariners under 7.5 anchors the card behind the two hardest arms to reach base against all day. And the Red Sox moneyline closes the night on the widest pitching mismatch of the slate. The market prices the reputation. The card bets the arm.

Share This Analysis

X Facebook Reddit