← All archive dates

Daily archive

2026-07-05

The stored Gary board for Sun, Jul 5. Results are presented separately because older records do not all carry a durable source-pick ID.

Game picks

19
MLB12:30 PM

Mets @ Braves

We have a blistering afternoon at Truist Park as the Atlanta Braves look to finish off a sweep of the division-rival New York Mets in suffocating 94-degree heat. The market has priced this game surprisingly tight because of a stark contrast in starting pitching metrics. The Mets run out Nolan McLean, who boasts an elite 10.7 K/9 and a 3.46 xERA that suggests his 3.78 ERA is actually underperforming. The Braves counter with veteran lefty Martín Pérez, who has been highly regression-prone with a 4.36 xERA compared to his shiny 3.27 ERA, while showing signs of fading recently with a 7.00 ERA over his last two outings. However, single-game results do not bend solely to season-long expected metrics. The market is overpaying for McLean's underlying profile while ignoring the brutal situational spot he faces today. McLean has a glaring day-game vulnerability, pitching to a 4.70 ERA in day starts compared to a stellar 3.16 ERA at night. Today's extreme heat will turn Truist Park into a launching pad, which is terrifying for McLean given his platoon splits. He allows a .699 OPS to left-handed hitters compared to a microscopic .558 to righties, and the Braves are throwing seven left-handed or switch hitters at him today. Left-handed bats like Matt Olson (.894 OPS vs. RHP) and Michael Harris II (.874 OPS vs. RHP) are poised to do heavy damage. To make matters worse, the Mets' defense is highly compromised. Playing Brett Baty (who is hitting just .167 over his last 10 games) out of position at second base behind a ground-ball pitcher like McLean (1.44 GO/AO) in a hot, fast infield is a recipe for defensive miscues. The strongest case against the Braves is Pérez's recent command struggles, as he has issued seven walks over his last nine innings and must face Juan Soto, who absolutely destroys Pérez's primary pitch types with a .478 xwOBA against changeups and a .487 against four-seamers. But even if Pérez falters, the Braves have a massive bullpen and depth advantage. Thanks to Chris Sale's deep outing yesterday, elite back-end arms Raisel Iglesias (1.53 ERA, 17 SV) and Joe Fuentes (2.41 ERA) are completely fresh. The Mets' bullpen, conversely, is completely spent after yesterday's 14-3 blowout and lacks any reliable middle-relief depth. With the Mets in a 2-8 tailspin over their last 10 games and holding a miserable 17-29 road record, laying just -116 on a dominant Braves team at home (27-16) is excellent value. Trust the situational splits and the price—back Atlanta to complete the sweep.

Braves ML-116
CONF
78%
MLB1:05 PM

Orioles @ Reds

Under a partly cloudy sky and heavy summer heat at Great American Ball Park, the Baltimore Orioles look to complete a series sweep as they send Kyle Bradish to the mound against the Cincinnati Reds' left-hander Nick Lodolo. Look, as a lifelong Reds fan, my heart always wants to back Cincinnati. I grew up with this team, and I am always optimistic about our potential, especially when we are desperate to salvage a game on our home turf in front of a loud crowd. But as a sharp gambler with over 30 years in the game, I have learned the hard way that you bet with your head, not your heart. And right now, the numbers are screaming that the market is offering a flat pick'em price of -108 on a matchup where the Baltimore Orioles hold a massive, systemic edge. The biggest discrepancy tonight lies on the mound. While Lodolo carries a shiny 5.05 season ERA, his underlying 6.11 xERA indicates that the market is overpaying for a highly fragile number, particularly in this hitter-friendly environment where he has struggled to a 6.30 home ERA in 30 IP. Lodolo is also giving up a .358 batting average and a .926 OPS to left-handed hitters, creating a direct matchup advantage for left-handed bats like Gunnar Henderson. In contrast, Kyle Bradish is far more sustainable, carrying a 3.77 ERA (3.99 xERA) and backing it up with elite swing-and-miss tools, including a 46.7% whiff rate on his curveball. The Orioles’ offense is also locked in, posting a .406 xwOBA and a .609 xSLG over their last three games, and Pete Alonso matches up exceptionally well against Lodolo's primary pitch mix, holding a .450 xwOBA against four-seamers and a .414 xwOBA against sinkers. Now, the biggest threat to this bet is the state of the Orioles' bullpen. With elite closer Ryan Helsley recently landing on the IL with an elbow injury, and Tyler Wells heavily taxed after throwing in three of the last four games, the late innings could get shaky. The Reds certainly have the home-run power to strike, as Elly De La Cruz carries a .999 home OPS and JJ Bleday sits at a .977 home OPS. However, Adley Rutschman’s elite defense completely shifts the equation; he ranks in the 99th percentile in Fielding Run Value and has thrown out 42% of base stealers (13-of-31), which directly neutralizes Cincinnati's aggressive running game. At -108, the market is overpaying for a fragile Cincinnati pitching profile. I am backing the Orioles to finish the sweep.

Orioles ML-108
CONF
78%
WC4:00 PM

Norway @ Brazil

It is a high-stakes summer afternoon in New Jersey as international heavyweights Brazil and Norway clash at MetLife Stadium for a coveted spot in the World Cup quarterfinals. With the lights bright on the neutral grass, we have a classic tactical battle of defensive discipline against explosive, high-efficiency attacking stars. As a gambler, the price on Brazil at -130 on the three-way moneyline is an outstanding value that we must take. The market has discounted Brazil due to the confirmed absences of starters Raphinha and Lucas Paquetá, but this creates an opportunity to buy a premier team at a discount. Brazil's defensive structural integrity remains world-class, conceding only 0.5 goals per match on 0.72 xGA in this tournament. This defensive base, marshaled by Gabriel Magalhães and Marquinhos, provides a rock-solid foundation that will make life incredibly difficult for Norway's offense. Even if defensive midfielder Casemiro is slightly limited by his adductor groin injury, Brazil's overall defensive metrics are too strong to ignore. The biggest issue for Norway is their incredibly leaky defense, which is conceding 2.0 goals per match on 1.34 xGA in this tournament. Compounding this issue is the highly doubtful status of starting right-back Julian Ryerson, who holds a start probability of less than 50% due to a thigh injury. His expected replacement, Marcus Pedersen, will be forced to contain Vinícius Júnior, who has been in sensational tournament form with 4 goals. Brazil's consistent and high-volume shot generation is sustainable and will test the backup fullback. While critics will point out Norway’s historic 2-2-0 undefeated head-to-head record against Brazil, those numbers are from a bygone era, with the last competitive meeting occurring in 1998. The concrete path to a Brazilian victory is their ability to control the midfield tempo and break down a Norway side that surrendered four goals to France. Norway relies heavily on Erling Haaland, who has scored 5 goals in 4 tournament matches. However, Brazil's depth, highlighted by Gabriel Martinelli stepping into the lineup, and their one extra day of rest (last played June 29 compared to Norway's June 30) gives them a significant physical and tactical advantage. At -130, we are backing the better, more balanced squad to get the job done in regulation.

Brazil ML-130
CONF
72%
WC4:00 PM

Norway @ Brazil

MetLife Stadium sets the stage for a high-intensity Round of 16 battle where the net is expected to bulge frequently as Brazil and Norway unleash their attacking arsenals. With goals flowing freely throughout the tournament for both nations, this matchup is primed to be a wide-open affair. The main line total of 2.5 goals is priced at -150 for the Over, and the data strongly suggests this is the correct side of the ledger. Norway’s tournament matches have been a defensive nightmare, with their backline surrendering 2.0 goals per match on 1.34 xGA. Consequently, all four of Norway's matches in this tournament have sailed over this number (4-1, 3-2, 4-1, and 2-1). On the other side, Norway's attack is highly efficient, averaging 2.50 goals per match on 2.11 xG, largely fueled by Erling Haaland's 5 tournament goals. With Brazil's defensive midfielder Casemiro carrying an adductor injury, Norway is well-positioned to breach a Brazilian defense that has allowed just 0.5 goals per match so far. Brazil's offense also brings high-level sustainability, averaging 2.25 goals per match on 2.26 xG in the tournament. Even with key creators Raphinha and Lucas Paquetá ruled out, Brazil’s attack remains incredibly dangerous with Vinícius Júnior (4 tournament goals) leading the line. Brazil has consistently generated high shot volume and put pressure on opposing keepers. Facing a Norwegian defense that allowed four goals to France and is likely missing starting right-back Julian Ryerson, Brazil's depth, including Gabriel Martinelli and Rodrygo, will find ample opportunities to find the back of the net. The strongest argument against the Over is the risk of a cagey, defensive knockout game where both teams sit deep to avoid a critical mistake. However, the sheer defensive frailties of Norway and the individual brilliance of clinical finishers like Haaland and Vinícius Júnior make a low-scoring game highly unlikely. With both teams combining for a high average of goals across their tournament runs, backing the Over 2.5 at -150 is the sharpest play on the board.

Over 2.5-150
CONF
78%
MLB1:35 PM

Twins @ Yankees

Under the warm July sun in the Bronx, the Minnesota Twins and New York Yankees meet at Yankee Stadium for a high-stakes Sunday afternoon rubber match. While the market has priced the Yankees as -136 home favorites, there is major value in backing the Twins at +116 due to a severe starting pitching mismatch. The market is overpaying for a fragile 4.08 ERA from Yankees starter Ryan Weathers, whose 4.64 xERA reveals underlying vulnerability. Furthermore, the market is pricing in Weathers’ spectacular 0.66 ERA in day games over 27.1 innings as if it is sustainable. In reality, Weathers faces a nightmare platoon matchup against a Twins lineup featuring eight right-handed or switch-hitters. Weathers has been crushed by right-handed power, allowing 13 home runs in 262 at-bats to righties this season compared to just 3 home runs to lefties. Byron Buxton, who returned yesterday, matches up perfectly here, carrying a .523 xwOBA and .709 SLG against four-seam fastballs. The strongest case against Minnesota is Yankee Stadium's short right-field porch, which poses a threat to Joe Ryan’s extreme fly-ball profile (0.67 GO/AO) in hot 85°F weather. The Yankees' lefties, especially Ben Rice—who has hit 18 of his 24 home runs against right-handed pitchers with a 1.014 OPS—are certainly dangerous. However, Ryan is a highly polished strikeout pitcher with 113 punchouts over 97.1 innings, and his 3.61 ERA is backed by an elite 3.21 xERA. Ryan has the swing-and-miss stuff, led by his sweeper (.165 xwOBA), to generate empty swings and bypass the field. While the Yankees hold a clear defensive advantage (+6 DRS to the Twins' -36 DRS), Ryan's ability to miss bats entirely limits ball-in-play variance. With the Yankees in a 2-8 tailspin and high-leverage arm Camilo Doval struggling after allowing four runs in each of his last two appearances, the late innings are highly volatile for New York. The Twins' offense is riding high after an 11-run explosion yesterday, and by rolling out a righty-heavy lineup to exploit Weathers' massive platoon split, they have a clear path to early runs. Getting the superior starting pitcher by expected metrics and a highly motivated Twins lineup at a +116 underdog price is an easy choice.

Twins ML+116
CONF
72%
MLB2:00 PM

White Sox @ Guardians

We’ve got a high-stakes division battle on our hands under overcast skies at Progressive Field as the Guardians and White Sox wrap up their series tied atop the AL Central. Cleveland has the home-field advantage and a starting pitcher in Tanner Bibee who looks dominant on paper, but a closer look at the strategic chess board reveals a massive tactical edge for Chicago. The White Sox are starting left-hander Chris Murphy as an opener, which is a brilliant counter to a Cleveland lineup that features seven left-handed bats in their starting nine. Murphy has held left-handed hitters to a stingy .212 batting average and .628 OPS this season, and he represents an immediate roadblock for Cleveland's leadoff hitter Travis Bazzana, who has hit just .167 against southpaws. By neutralizing the top of Cleveland's order early, Chicago can smoothly bridge the game to right-hander Erick Fedde, who is coming off a highly effective June where he posted a 2.39 ERA. The real value in this matchup is found on the mound, where the market is overpaying for Bibee’s fragile 3.69 ERA. Under the hood, Bibee's expected ERA sits at a much higher 4.51, indicating that his season-long results are built on a shaky foundation. He has allowed a high 42.8% hard-hit rate and a 9.1% barrel rate, which spells trouble against a White Sox lineup that still carries significant power in the absence of Munetaka Murakami. Miguel Vargas has been an absolute terror against Bibee's primary pitch mix, boasting a .606 xwOBA against sweepers and a .511 xwOBA against sinkers to go along with his 20 home runs and .848 OPS. Alongside Colson Montgomery and his 22 home runs, Chicago’s active hitters have the contact profile to make Bibee pay for any mistakes, especially with a humid afternoon keeping the ball in play but challenging outfield defenses. Now, the case for Cleveland is obvious: they are 24-21 at home, Bibee has a sparkling 1.89 ERA over his last five starts, and their bullpen features a lockdown closer in Cade Smith. But in a rubber match where the season series is 3-1 in Cleveland's favor—with all three of those Guardians wins coming by exactly one run—the margin between these division rivals is razor-thin. Chicago actually holds the superior overall season run differential at +52 compared to Cleveland's +22, signaling they have been the more efficient club overall. Getting a highly competitive Chicago team with a distinct tactical matchup advantage at +126 is simply too much value to ignore. I am backing the White Sox to grind out a victory and reclaim sole possession of the AL Central lead.

White Sox ML+126
CONF
68%
MLB1:00 PM

Pirates @ Nationals

Under a blistering 93-degree July sun in the nation's capital, the Pirates and Nationals square off in a decisive rubber match at Nationals Park. With both teams fighting for Wild Card positioning, today's clash features a battle of young power arms on the mound. While the market has priced the Nationals as -142 home favorites on the strength of Cade Cavalli's flashy 3.69 season ERA and his recent 13-strikeout gem, the value lies squarely with the Pirates as +120 underdogs. A deep dive into the expected metrics reveals that the market is overpaying for a fragile number. Cavalli's 3.69 ERA masks an expected ERA (xERA) of 4.13, indicating he has benefited from some favorable luck. Meanwhile, Pirates rookie Bubba Chandler enters with a 4.62 ERA that is actually an underperformance of his 4.16 xERA. With the true expected pitching matchup virtually identical, the plus-money price on Pittsburgh is a massive discount. The critical differentiator that tilts this game in Pittsburgh’s favor is the late-inning situation. The Nationals' bullpen is heavily taxed, ranking in the bottom six in the league in efficiency, and is missing a vital setup cog in Richard Lovelady. This forces them to rely on struggling bridge options like Gus Varland (6.25 ERA, 1.77 WHIP) to get the ball to closer Clayton Beeter. In contrast, the Pirates possess a fully rested late-inning core. Their primary leverage arms, including Gregory Soto (11 saves, 1.08 WHIP) and setup man Carmen Mlodzinski (3.33 ERA) have not pitched since July 2 and are completely fresh. In a hot, humid game where starting pitchers are unlikely to push deep into the afternoon, Pittsburgh's bullpen advantage will make all the difference in the final third of the game. Furthermore, the Nationals are dealing with a critical, fresh injury to center fielder Jacob Young, who was scratched on July 4 due to hand soreness. This forces rookie Dylan Crews into center field, representing a major defensive downgrade from Young's elite range. For a ground-ball-leaning pitcher like Cavalli (1.17 GO/AO) who depends on clean defense behind him, this outfield vulnerability is a major risk. Combined with Washington's persistent struggles at home, where they are just 18-26 this season, and their poor 1-3 record in homestand finales, the situational stars are aligned for the visitors. The Nationals' offense has posted strong short-term contact numbers recently, but Pittsburgh's rested relief core and the market's overvaluation of Cavalli's surface ERA make the Pirates at +120 the sharp, high-value play today.

Pirates ML+120
CONF
72%
MLB2:30 PM

Cardinals @ Cubs

The flags are fluttering tight against the standards at a sun-splashed Wrigley Field as the St. Louis Cardinals look to complete a crucial three-game sweep of their arch-rivals, the Chicago Cubs. On the mound, Matthew Liberatore battles Javier Assad in a high-stakes divisional finale. For a sharp bettor, backing the Cardinals at +124 on the moneyline presents a massive price advantage because the market is overvaluing Assad's surface record while ignoring St. Louis's platoon advantages and a dramatic environmental shift today. The Cardinals have seized complete control of this series, outscoring Chicago 20-1 across the first two games (securing 17-1 and 3-0 victories) to pull within a half-game of second place in the division. The market is currently overpaying for Assad's 6-1 record and a shiny 2.78 home ERA, ignoring the fact that his underlying metrics are highly fragile. Assad is overperforming by a wide margin, with a 4.53 season ERA compared to a 4.86 xERA, and a .312 opponent wOBA that sits well below his .339 xwOBA. St. Louis's left-handed hitters are perfectly positioned to force that regression today. Assad is highly vulnerable to lefties, allowing an .860 OPS and 8 of his 10 home runs to left-handed batters. This plays right into the hands of Alec Burleson, who is punishing righties with a .322 AVG, .977 OPS, and 13 home runs. St. Louis's offense is locked in, averaging a .374 xwOBA and a 44.4% hard-hit rate over their last three games. The primary argument against St. Louis is Liberatore's volatile 5.33 ERA and a high 10.6% barrel rate allowed. However, today's weather at Wrigley Field acts as a massive neutralizer. An 11 to 13 mph wind blowing straight IN from the outfield serves as a "tenth defender" for a fly-ball pitcher like Liberatore (0.67 GO/AO), knocking down deep drives that would otherwise be extra-base damage. With the wind suppressing home run power and the Cubs' bullpen heavily taxed due to recent rotation issues, this matchup will come down to situational execution. In a tight game, the Cardinals' bullpen offers superior high-leverage stability with closer Riley O'Brien (22 saves) ready to lock down the sweep. Take the hotter team with the clear platoon edge at a premium plus-money price.

Cardinals ML+124
CONF
68%
MLB3:00 PM

Phillies @ Royals

The afternoon sun beats down on Kauffman Stadium as the high-stakes battle continues, with the surging Philadelphia Phillies looking to extend their dominance over a depleted Kansas City Royals squad. The market is overpaying for Aaron Nola's fragile surface numbers, pricing the Phillies at a very reasonable -136 moneyline despite their massive structural advantages. Yes, Nola has struggled with an overall 6.04 ERA and a 7.33 ERA over his last five starts, but his 4.48 xERA indicates his actual performance has not been as poor as the standard box score suggests. Meanwhile, Royals starter Luinder Avila carries a 5.40 ERA and a 1.67 WHIP, and his astronomical 12.79 home ERA points to extreme volatility that the Phillies' offense is primed to exploit. The strongest argument against backing the Phillies is Nola’s pronounced vulnerability to left-handed batters, who have tagged him for an .899 OPS and 11 home runs this season, playing into the hands of the Royals' six lefties. However, this concern is neutralized by Avila's fastball reliance. Avila's primary four-seam fastball (96.2 mph) and sinker (96.4 mph) play directly into the strengths of Bryce Harper and Kyle Schwarber. Schwarber carries an elite .469 xwOBA and Harper carries an elite .474 xwOBA against four-seamers. In a blistering 95°F environment where the ball carries well, the Phillies' heavy hitters have a distinct advantage in doing damage against Avila's high-velocity, straight fastballs. Because both starting pitchers have averaged under 5.0 innings per start recently, this game will likely be decided by the bullpens, where Philadelphia holds a massive, decisive advantage. The Phillies' high-leverage relief corps is completely rested and available, anchored by closer Jhoan Duran (21 saves, 1.52 ERA, 0.94 WHIP) and Orion Kerkering (2.55 ERA, 40 K in 35.1 IP). Conversely, the Royals' bullpen is heavily depleted due to injuries, and closer Lucas Erceg—who carries a 5.35 ERA and a 1.72 WHIP—threw 21 pitches yesterday, leaving him with highly limited availability today. This allows the Phillies to lock down the late innings while Kansas City is forced into high-risk matchups. Back the Phillies to take care of business on the road.

Phillies ML-136
CONF
78%
MLB3:30 PM

Tigers @ Rangers

We are under the climate-controlled roof at Globe Life Field in Arlington, where the Detroit Tigers and the Texas Rangers prepare to settle their hard-fought weekend series. The pitching matchup tonight is the focal point, and it heavily favors Detroit's right-hander, Casey Mize. Mize is pitching at an elite level, carrying a 2.63 ERA and a 0.97 WHIP. Over his last five starts, he has been in peak form with a 2.89 ERA and a stellar 29:3 K:BB ratio over 28.0 innings. The massive edge for Mize is his historic platoon advantage: he completely neutralizes left-handed hitters, holding them to a .162 AVG and .450 OPS. This is a nightmare matchup for a Rangers lineup that features five left-handed batters tonight—including Joc Pederson and Brandon Nimmo—especially with core right-handed bats like Corey Seager already sidelined on the injured list. On the other side of the mound, Kumar Rocker is a prime regression candidate. While his 3.83 ERA looks decent on paper, the market is overpaying for a fragile number, as his 4.51 xERA indicates significant underlying regression is coming. Rocker has struggled heavily against left-handed hitting, allowing a .275 AVG and .794 OPS. The Tigers are built perfectly to exploit this, stacking six left-handed batters in their confirmed starting lineup, led by Riley Greene and Kevin McGonigle. Even on the road, Detroit's top lefties have traveled well, and they should feast on Rocker's vulnerable platoon split and his shaky command. The smartest case for Texas relies on their bullpen advantage, where elite closer Jacob Latz (1.71 ERA, 0.62 WHIP) is fully rested to shut down late frames, whereas Detroit’s bullpen is statistically ranked as the seventh-worst in the majors. Furthermore, Detroit starting backup catcher Jake Rogers and his poor defensive metrics (.147 AVG, -2 Framing Runs) could test Mize's precision. However, Mize's deep-outing efficiency—coming off seven scoreless innings in his last start—minimizes the bullpen risk. The Tigers' massive starting pitching and platoon advantages completely outweigh these concerns and are not fully priced into this line. Back the Tigers to win outright on the moneyline.

Tigers ML-126
CONF
72%
MLB3:30 PM

Rays @ Astros

The roof is closed at Daikin Park as the red-hot Tampa Bay Rays and the Houston Astros battle in a high-stakes Sunday afternoon rubber match to decide a hard-fought series. From a sharp betting perspective, the market is overpaying for Peter Lambert's season-long 3.51 ERA, which is slightly fragile given his 3.66 xERA and a recent spike in control issues where he issued 10 walks over his last 29.0 innings. Compare that to Rays starter Griffin Jax, who is in absolute peak form, pitching to a microscopic 1.73 ERA and 1.04 WHIP over his last five starts while exhibiting elite command with 26 strikeouts to just 4 walks. Jax provides a incredibly stable pitching floor that gives the Rays a massive head start on the mound. The ultimate situational edge in this game lies in bullpen availability following yesterday’s grueling 18-inning doubleheader. The Rays' high-leverage relief corps is in a vastly superior position, with closer Bryan Baker (23 saves, 1.83 ERA, 0.82 WHIP) and setup man Kevin Kelly (18 holds, 2.41 ERA, 0.88 WHIP) fully fresh and available after throwing just 12 and 7 pitches yesterday respectively. In contrast, Houston's middle relief bridge is severely compromised after leaning heavily on key arms yesterday, including a multi-inning, 39-pitch outing from Cristian Javier. Once the starting pitchers exit, the Rays possess a massive structural advantage to choke out the late innings and secure the win. Admittedly, the strongest case for the Astros rests on Lambert's elite reverse-platoon splits against left-handers (.150 AVG, .541 OPS) and the presence of Yordan Alvarez, who is a terror at home with a 1.198 OPS and 16 home runs. However, this specific threat is exactly why we are receiving a premier 52-34 Rays team at a bargain price of -102 on the moneyline. The Rays' lineup possesses elite situational counters, led by Yandy Diaz, who is batting .453 with a 1.066 OPS with runners in scoring position, alongside the dangerous bat of Junior Caminero (.945 OPS). Tampa Bay's disciplined hitters are poised to exploit Lambert's recent control lapses, get into a depleted Astros bullpen early, and deliver the value on the underdog price.

Rays ML-102
CONF
72%
MLB4:00 PM

Giants @ Rockies

The afternoon sun is beating down on Coors Field in Denver, where a sweltering 96-degree temperature and the thin mountain air set the stage for an explosive series finale between the San Francisco Giants and the Colorado Rockies. On a day where balls are projected to fly under extreme conditions, the pitching matchups and bullpen states point directly to a clear edge for the visitors. At -120 on the moneyline, the market is offering a very reasonable price on the Giants, underestimating how heavily the tactical matchups tilt in San Francisco's favor. The load-bearing reason to back the Giants today lies in the starting pitching platoon splits and fly-ball profiles. Rockies starter Tanner Gordon is an extreme fly-ball pitcher with a 0.60 grounders-per-flyout ratio, coupled with a highly vulnerable 12.8% barrel rate allowed and a 45.1% hard-hit rate. In this extreme heat, that fly-ball profile is highly dangerous, especially against a Giants lineup that can stack six left-handed hitters to target Gordon’s primary weakness. Gordon has been absolutely hammered by lefties this season, allowing a massive 1.046 OPS and six home runs in just 88 at-bats. Meanwhile, even though the Rockies feature six lefties of their own, Giants starter Tyler Mahle possesses a strong reverse split, holding left-handed hitters to a meager .215 batting average and .685 OPS. This matchup completely neutralizes Colorado's primary source of left-handed power. The strongest argument against backing San Francisco is Tyler Mahle’s dismal 8.79 road ERA this season. However, this shiny road number has inflated the price, making the Giants a cheaper favorite than they should be, especially when Mahle's overall 4.33 expected ERA points to substantial bad luck. Additionally, the bullpen situations could not be more divergent. The Rockies' pitching staff is heavily taxed after Tomoyuki Sugano was a late scratch yesterday, forcing Sean Sullivan to throw 105 pitches and dragging their key relievers into action. Conversely, the Giants rested their high-leverage bullpen arms yesterday behind a strong start from Robbie Ray. With a fresh bullpen, a massive platoon advantage against an extreme fly-ball pitcher, and a neutralized opposing lineup, the Giants are the sharp play to close out the series.

Giants ML-120
CONF
72%
MLB4:00 PM

Brewers @ Diamondbacks

It’s a blazing Sunday afternoon in Phoenix, where the roof is tightly shut at Chase Field as the high-powered Milwaukee Brewers seek to claim a series victory in this rubber match against the Arizona Diamondbacks. The market has painted a very telling picture by installing the road Brewers as favorites despite a massive discrepancy in surface-level starting pitcher ERAs. On paper, Eduardo Rodriguez and his sparkling 2.21 ERA should command respect at home, but a deeper look reveals that the market is rightly charging a premium on a Brewers team primed to exploit major underlying fissures. The load-bearing reason to back the Brewers here is the extreme situational vulnerability of Arizona’s pitching staff. Rodriguez is a classic paper tiger with a 4.90 xERA that sits nearly three runs higher than his actual ERA, indicating massive regression is baked into his profile. He relies heavily on a soft-tossing, pitch-to-contact style that will be severely tested by a Brewers lineup constructed to obliterate lefties, headlined by Andrew Vaughn and his absurd 1.219 OPS against southpaws. Even if Rodriguez manages to navigate the early innings, Arizona's bullpen is in a complete crisis; high-leverage arms Paul Sewald, Jonathan Loaisiga, Juan Morillo, and Brandyn Garcia have all pitched on consecutive days, leaving the late innings completely exposed. To be sure, the strongest case against Milwaukee is their own starting situation, sending rookie Brandon Sproat and his 5.28 ERA to the mound without elite defensive catcher William Contreras behind the plate. Yet Sproat is trending sharply in the right direction with a 3.46 ERA and a 10.8 K/9 strikeout rate over his last five starts, and his high-velocity arsenal matches up beautifully against an Arizona lineup whose top hitters, Ketel Marte and Corbin Carroll, experience steep drops in production against right-handed pitching. When you add Arizona’s abysmal 14-33 record against teams above .500 this season, everything points to Milwaukee’s elite back-end bullpen of Trevor Megill and Abner Uribe slamming the door shut. Lay the short price on the better team.

Brewers ML-120
CONF
75%
MLB4:30 PM

Marlins @ Athletics

We’ve got a blazing hot afternoon in West Sacramento as the Miami Marlins look to complete a three-game sweep of the Oakland Athletics under a sweltering 96-degree sun at Sutter Health Park. If you are looking for where the smart money is tonight, it is right here with the underdog Marlins at an even +100. The biggest factor tipping this matchup is the massive roster imbalance created by Oakland's fresh injury situation. The Athletics are without their primary offensive engine, missing 53 combined home runs from Tyler Soderstrom, Brent Rooker, and most critically, catcher Shea Langeliers, who was scratched today due to a thumb injury. This forces defensive backup Brian Serven into the starting lineup, leaving a severely thinned-out bottom of the order and giving Miami's elite basestealing unit—which leads the majors with 96 stolen bases—an absolute green light to run at will. The pitching matchup further widens this gap, specifically when looking at Gage Jump's severe home-road splits in this hitters' park. Jump has been impressive on the road, but at Sutter Health Park he has struggled to a 4.98 ERA over 21.2 innings. He is also coming off a brutal blowup start against the Dodgers where he allowed 11 hits and five earned runs. Tonight, he faces a Marlins lineup packed with right-handed hitters that matches up terribly with his fastball-heavy approach. Newly-named All-Star Otto Lopez, who is slashing .341 on the year, has been a left-handed pitcher's worst nightmare, hitting .444 with a 1.101 OPS against southpaws. Lopez and the Marlins top of the order should have no trouble keying in on Jump's 4-seamer in the thin, hot Sacramento air. Now, the counter-argument is that Eury Pérez has his own regression warnings, carrying a 4.21 ERA against a 4.70 xERA along with a high 14.8% Barrel% allowed. However, the market is overpaying for these full-season indicators while ignoring how dominant Pérez has been since returning from his injury, posting a 2.84 ERA with 28 strikeouts over his last 25.1 innings and ramping up to an 86-pitch workload in his last outing. Behind him, Miami features a fully rested bullpen with high-leverage arms John King and Michael Petersen ready to back him up. Meanwhile, Oakland’s relief corps is completely exhausted after taxing multiple long relievers yesterday. At even money, backing the red-hot Marlins to finish the sweep against a depleted Oakland squad is the sharpest play on the board.

Marlins ML+100
CONF
82%
MLB5:00 PM

Blue Jays @ Mariners

A gorgeous summer afternoon at T-Mobile Park sets the stage for a high-stakes Sunday series finale between the Blue Jays and the Mariners. When you look at tonight's pitching matchup, the starting pitching mismatch is where this game is won or lost. The market is overpaying for a fragile number with Emerson Hancock. While Hancock’s 3.47 ERA and 1.05 WHIP look solid on the surface, his 4.48 expected ERA (xERA) reveals heavy overperformance, backed by a high 9.7% barrel rate and a 44.9% hard-hit rate. Trey Yesavage, on the other hand, is the real deal. Carrying a 3.34 ERA and a 1.10 WHIP, Yesavage’s elite 3.19 xERA is fully backed by a dominant splitter that features a 42.5% whiff rate and a .236 xwOBA. Yesavage has been spectacular on the road this season with a 2.22 road ERA, and today's pitcher-friendly environment will only elevate his effectiveness. The strongest argument against backing Toronto is their fatigued bullpen after yesterday's doubleheader split, which concluded in a taxing 11-0 blowout loss where position players were forced to pitch. Seattle's bullpen enters the finale far more rested, with closer Andres Munoz available. However, Yesavage’s ability to suppress left-handed hitting with a stellar .197 opponent batting average allowed completely neutralizes Seattle’s left-heavy lineup, which features six left-handed or switch hitters. Furthermore, Seattle’s offense has slumped significantly following the fresh injuries to stars Julio Rodriguez and Brendan Donovan over the last 48 hours. Without their offensive anchors, the Mariners' lineup has registered a heavy 36.3% whiff rate in their last three games, pressing significantly without their core producers. Meanwhile, Toronto’s right-handed bats are perfectly positioned to exploit Hancock's primary weaknesses. Hancock's primary four-seam fastball (.381 xwOBA) and sinker (.407 xwOBA) are his main liabilities, which plays directly into the strengths of Kazuma Okamoto (.363 xwOBA against four-seamers) and Ernie Clement (.355 batting average against four-seamers). Defensively, Toronto holds a massive range advantage as the league's #6 team in Outs Above Average (OAA), compared to Seattle’s #29 ranking, which is critical in a ballpark where both fly-ball-leaning starters will test the outfields. At even money (+100), the value lies entirely with Yesavage and the Blue Jays to bounce back and secure the series.

Blue Jays ML+100
CONF
72%
MLB7:20 PM

Padres @ Dodgers

A warm July night in Los Angeles sets the stage for a classic National League West showdown, as the Dodgers look to complete a four-game sweep of their division rivals, the Padres, live on Sunday Night Baseball. While the heavy moneyline of -220 indicates a highly favored Dodgers squad, the value tonight lies in laying the 1.5 runs at -110 on the Run Line. My read tonight is driven by two critical factors: the starting pitching mismatch and the state of the two bullpens. On the mound, JP Sears starts for San Diego carrying a 6.97 ERA, but his underlying metrics are even more concerning, with a 7.91 xERA. Sears is a fly-ball heavy pitcher with a GO/AO of 0.44, who allows a 13.9% Barrel% and a 47.2% Hard-hit%. This profile is a recipe for disaster tonight, given the 77°F weather and a 9 mph wind blowing directly out to center field. He is particularly vulnerable to right-handed hitters, allowing a .314 average and .968 OPS against them. The Dodgers' lineup is tailored to exploit this, starting high-caliber right-handed bats like Mookie Betts, Teoscar Hernandez, and Andy Pages alongside a returning Shohei Ohtani in the leadoff spot. The opposing case for the Padres rests on Emmet Sheehan's own struggles (5.08 ERA) and the fact that the Dodgers are giving Eliezer Alfonzo his Major League debut at catcher due to Will Smith's fresh neck injury. However, Sheehan's metrics are actually highly encouraging; his 4.10 xERA indicates he is pitching nearly a full run better than his surface numbers suggest, and he recently held these Padres to just one run in a victory last week. While starting a rookie catcher presents a minor defensive challenge, the Padres' offense has been sputtering during their current eight-game losing streak, averaging only 3.9 runs per game this season with a team batting average of .224. The decisive edge in the later frames belongs to the Dodgers' bullpen. While San Diego's relief core is severely compromised by fresh injuries to Jason Adam and Jeremiah Estrada, and heavily taxed after using Mason Miller, Griffin Canning, and Kyle Hart earlier today, the Dodgers boast a fresh high-leverage unit. Closer Tanner Scott (2.02 ERA, 0.70 WHIP) is fully rested alongside Alex Vesia (2.48 ERA, 1.07 WHIP) and Will Klein (2.29 ERA). In a game where Sears' high-fly-ball tendency matches up poorly with warm air and wind blowing out, the Dodgers' offense should generate plenty of run support, while a rested bullpen secures the multi-run victory. I am putting my money on the Dodgers to cover the -1.5 run line at -110.

Dodgers -1.5-110
CONF
85%
WC8:00 PM

England @ Mexico

Under the baking summer sun and thin mountain air of Mexico City, two undefeated giants collide at the legendary Estadio Azteca as Mexico and England battle for a spot in the World Cup quarterfinals. This is a matchup where the environmental context and high-stakes tournament tension completely dictate the flow, pointing directly to a tactical, regulation-time stalemate. The load-bearing reason for backing the draw at +205 is the collision of England's high-altitude adjustment against Mexico's pristine, yet statistically fragile, defensive run. Mexico has yet to concede a single goal in this tournament, keeping four consecutive clean sheets. However, their offensive over-performance—scoring at twice their expected goals rate—is a fragile trend that the market is overpaying for. If Mexico's finishing regresses to match their actual chance creation, they will struggle to break down an England defense that has consistently suppressed opponents' expected goals. At the same time, England’s high-volume attacking process will be severely hampered by the grueling elevation of Mexico City. Under these physical constraints, England will likely prioritize ball retention and patient passing to conserve energy and protect a backline currently missing key defensive options like R. James. The strongest argument against the draw is England’s overwhelming attacking talent, led by H. Kane, who has scored two goals in this tournament cycle. If England’s quality translates into an early goal, it could force Mexico to abandon their defensive shape. However, England has never won a match in Mexico City, with their only prior Azteca visits ending in a 1-0 loss in 1985 and a 0-0 draw in 1969. In a knockout scenario, neither manager will want to commit numbers forward and risk a fatal counter-attack. Expect a highly cagey, low-risk affair where England dominates possession but fails to break down Mexico's organized block, resulting in a deadlocked draw at the end of the standard 90 minutes.

Draw+205
CONF
70%
WC8:00 PM

England @ Mexico

Under the baking summer sun and thin mountain air of Mexico City, two undefeated giants collide at the legendary Estadio Azteca as Mexico and England battle for a spot in the World Cup quarterfinals. In a single-elimination environment at high altitude, defensive organization and tactical conservation of energy will take absolute precedence, making the Under 2.5 the sharpest play on the board. The driving force behind this total is the sheer defensive rigidity of both teams combined with the physical realities of playing at high altitude. Mexico has been defensively immaculate in this tournament, keeping four consecutive clean sheets and holding opponents to very low expected goals against. England is equally stingy in suppressing quality chances, allowing minimal expected goals per match. While England's offense averages a high volume of shots and chances, they cannot sustain that high-pressing, high-tempo style in the thin oxygen of Mexico City without gassing out. To preserve their players and protect a backline with key defensive doubts like R. James, England is highly likely to slow the game down, dominating possession and playing a low-risk, horizontal passing game to tire out El Tri. The biggest threat to the Under is Mexico's extreme finishing efficiency, as they have scored double their expected goals. If Mexico continues to convert low-quality chances at this rate, it could push this total over. However, this over-performance is highly fragile and statistically unsustainable over a larger sample size against elite opposition. Expect Mexico’s attack to regress to their underlying metrics against a disciplined English defense. With both teams sporting elite defensive profiles and facing a grueling physical test, this matchup has all the makings of a low-scoring, highly tactical battle that stays well under the 2.5-goal line.

Under 2.5-175
CONF
85%
MLB9:30 PM

Red Sox @ Angels

It is a clear, warm evening in Anaheim as the Boston Red Sox look to complete a clean four-game sweep of the Los Angeles Angels under the Southern California sky. Angel Stadium plays host to this doubleheader nightcap, presenting a highly strategic pitching matchup that favors the visiting club. The mound mismatch is the load-bearing reason to back Boston tonight. Ranger Suarez is pitching at an All-Star level with a 2.94 ERA and a stellar 2.10 ERA, 0.93 WHIP, and 35-to-7 strikeout-to-walk ratio over his last five starts. While the Angels are stacking eight right-handed hitters to counter the left-handed Suarez, this plays directly into his elite reverse splits; Suarez has held righties to a tiny .207 average and .554 OPS on the season. Conversely, Boston's lineup is primed to punish Angels rookie Ryan Johnson's primary sinker. Johnson carries a 7.40 ERA, and hitters like Wilyer Abreu and Willson Contreras boast elite expected weighted on-base averages (xwOBA) against sinkers at .452 and .442, respectively. While some might hesitate to back a sweep against a rookie who has shown flashes of success in his last two outings, Johnson is highly volatile, and the structural advantages behind Suarez are too great. The Angels' hitters have chased at a high 42.0% rate over their last three games, which is a massive liability against Suarez's curveball (48% whiff rate, 61.3% chase rate). Furthermore, Boston holds a massive bullpen advantage with All-Star closer Aroldis Chapman fully rested after the afternoon blowout, while the Angels' middle relief is heavily taxed. Combined with Boston's elite defense ranking 3rd in MLB with 47 Defensive Runs Saved compared to the Angels' 0 DRS and 57 errors, the -154 moneyline on the Red Sox is a highly valuable price for the superior team.

Red Sox ML-154
CONF
85%

Player props

41
MLB · Mets @ Braves

Michael Harris II

Michael Harris II is the Braves' most consistent offensive threat, maintaining a .301 season average and entering today with a hit in four of his last five games (including two multi-hit performances). He holds a significant platoon advantage against Nolan McLean, who has struggled much more against left-handed bats this season (.699 OPS allowed vs .558 to RHB). With 94-degree temperatures creating an elite environment for ball carry and Harris II batting in a high-run environment (Braves average 4.9 R/G), the probability of him recording multiple combined hits, runs, or RBIs is high. Harris has cleared this specific 1.5 line in 80% of his most recent five games.

OVER 1.5 H+R+RBI-140
  • · Michael Harris II has cleared 1.5 Hits+Runs+RBIs in 4 of his last 5 games (80%)
  • · Nolan McLean allows a .699 OPS to left-handed hitters compared to a .558 OPS against righties
  • · Line break-even: 58.3% (-140)
MLB · Mets @ Braves

Francisco Lindor

Francisco Lindor enters this matchup in excellent form, having recorded three home runs in his last 10 games and clearing the 1.5 HRR mark in 70% of those contests. He faces Braves starter Martín Pérez, whose surface-level success (3.27 ERA) is undercut by a 4.36 xERA and a .323 xwOBA, indicating he has been fortunate to avoid more damage. Lindor's leadoff role ensures maximum plate appearance volume to exploit Pérez's contact-heavy profile (7.1 K/9). The extreme heat at Truist Park (94°F) will further assist ball flight for a hitter who has been finding his power stroke recently.

OVER 1.5 H+R+RBI-136
  • · Francisco Lindor has cleared 1.5 Hits+Runs+RBIs in 7 of his last 10 games (70%)
  • · Martín Pérez xERA is 4.36 compared to his 3.27 ERA, suggesting regression is imminent
  • · Line break-even: 57.6% (-136)
WC · Norway @ Brazil

Erling Haaland

Erling Haaland is the undisputed focal point of the Norwegian attack, and his volume in this international cycle has been remarkably consistent. He has recorded 9 shots in just 2 appearances during this period, averaging 4.5 shots per match, which sits significantly above the 3.5 line.

OVER 3.5 Shots+112
  • · 4.5 shots per match in current international cycle
  • · 9 shots in 2 caps during this tournament cycle
  • · Norway averages 5.67 corners per match
WC · Norway @ Brazil

Ørjan Nyland

This pick is a direct reflection of Brazil's overwhelming offensive production and Norway's defensive vulnerability. Brazil leads the tournament field in accuracy, putting 7.5 shots on target per match from a total of 15.17 attempts.

OVER 4 Saves-130
  • · Brazil averages 7.5 shots on target per match
  • · Brazil averages 15.17 total shots per match
  • · Norway concedes 1.4 goals per match in current cycle
MLB · Pirates @ Nationals

Esmerlyn Valdez

Valdez is currently the hottest hitter in the Pirates lineup, if not the entire league. Over his last 10 games, he has recorded 17 hits in 36 at-bats (.472 AVG) and has failed to record a hit in only one of those contests.

OVER 0.5 Hits-190
  • · .472 AVG and 1.096 OPS over last 10 games
  • · Hits in 18 of 21 games (86%) this season
  • · 65.5% break-even probability at -190 odds
MLB · Pirates @ Nationals

James Wood

Despite batting in the leadoff spot, Wood has been the primary run producer for Washington recently, tallying at least one RBI in four of his last five games. His elite power (23 HR) allows him to drive himself in frequently, which is a significant factor in a game where temperatures are expected to reach 100 degrees with wind blowing out toward center field.

OVER 0.5 RBI+160
  • · Recorded at least one RBI in 4 of last 5 games
  • · 23 home runs on the season (leads team)
  • · 38.5% break-even probability at +160 odds
MLB HR · Pirates @ Nationals

James Wood

This Gary Special is built on the perfect storm of form, matchup, and environment. Wood is currently in a power surge with three homers in his last five games, and he enters a game environment with 100-degree heat and wind blowing out—conditions that maximize his league-leading power profile.

OVER 0.5 Home Runs+250
  • · 3 home runs in last 5 games
  • · Bubba Chandler allows 3.5x more HRs to LHB than RHB (7 vs 2)
  • · 28.6% break-even probability at +250 odds
MLB · Orioles @ Reds

Elly De La Cruz

This play targets the convergence of Elly De La Cruz's elite plate discipline and Kyle Bradish's recent command struggles. De La Cruz has been exceptionally patient at the plate, drawing 11 walks over his last 10 games, including a walk in his most recent appearance.

OVER 0.5 Walks+131
  • · Elly De La Cruz: 11 walks in last 10 games
  • · Kyle Bradish: 14 walks issued in last 27.2 innings pitched
  • · Kyle Bradish: 4.5 BB/9 on the season (47 BB in 93.0 IP)
MLB · Orioles @ Reds

JJ Bleday

JJ Bleday is positioned to exploit a perfect storm of environmental factors and pitcher vulnerabilities. Batting third in the Reds' lineup, Bleday benefits from the elite hitting conditions at Great American Ball Park, where the temperature is 87°F and the wind is blowing out to left field.

OVER 1.5 Total Bases+125
  • · JJ Bleday: .826 season OPS with 13 home runs
  • · Kyle Bradish: 4.37 ERA and 1.45 WHIP in day games
  • · Great American Ball Park: 1.1 Hitter-Friendly Park Factor with wind blowing OUT to LF
MLB · Twins @ Yankees

Ben Rice

Ben Rice is in the midst of a significant slump, managing just five hits in his last 35 at-bats (.143) and going hitless in six of his last 10 games. Today he faces Joe Ryan, who has been historically dominant in day-game environments this season, posting a 1.21 ERA.

UNDER 0.5 Hits+165
  • · Ben Rice: .143 AVG (5-for-35) over last 10 games
  • · Joe Ryan: 1.21 ERA / 0.61 WHIP in Day Starts (29.2 IP)
  • · Break-even Probability: 37.7% (+165)
MLB · Twins @ Yankees

Byron Buxton

Byron Buxton's performance suffers a dramatic decline during day games, where his .213 average is nearly 100 points lower than his night-game mark. He faces Ryan Weathers, who has allowed just two earned runs across 27.1 day-game innings this year (0.66 ERA).

UNDER 0.5 Singles-135
  • · Byron Buxton: .213 AVG / .586 OPS in Day Games this season
  • · Ryan Weathers: 0.66 ERA in Day Games (27.1 IP)
  • · Byron Buxton: Only 1 game with a single in his last 5 starts
MLB · White Sox @ Guardians

Travis Bazzana

Travis Bazzana is currently mired in a significant rookie slump, hitting just .146 over his last 10 games. Specifically in this series against the White Sox, he has gone 0-for-4, 0-for-5, and 0-for-4, extending his hitless streak to 13 at-bats. The matchup tonight does him no favors, as the White Sox are starting southpaw Chris Murphy to open the game.

UNDER 0.5 Hits+175
  • · Hitting .146 (6-for-41) over last 10 games (needs >36.4% break-even)
  • · Current 0-for-13 slump over the first three games of this series
  • · Opposing starter Chris Murphy (LHP) allows just a .212 AVG to left-handed hitters
MLB · White Sox @ Guardians

Miguel Vargas

Miguel Vargas has been the most consistent offensive force for the White Sox recently, hitting .308 over his last 10 games and emerging as the lineup's primary run producer with Munetaka Murakami sidelined. Vargas bats second in the order, which provides him with high-volume opportunities against Guardians starter Tanner Bibee.

OVER 0.5 Hits-200
  • · Hitting .308 (12-for-39) with 3 HR over his last 10 games (needs >66.7% break-even)
  • · Opposing starter Tanner Bibee allows a .254 AVG to right-handed hitters vs .200 to lefties
  • · Recorded at least one hit in 7 of his last 10 games
MLB · Cardinals @ Cubs

Seiya Suzuki

Wrigley Field is set to be a power-suppressing vacuum today with double-digit winds (11-13 mph) blowing directly in from left field. This wind direction is notorious for turning deep fly balls and extra-base hits into routine outs.

UNDER 1.5 Total Bases-155
  • · 11-13 MPH wind blowing straight in from Left Field at Wrigley
  • · 70 degree temperature suppresses ball carry
  • · -155 odds require a break-even win probability of 60.8%
MLB · Cardinals @ Cubs

JJ Wetherholt

Wetherholt is currently mired in a severe slump, having gone 0-for-his-last-14 over his previous three games. While he occupies the leadoff spot for the Cardinals, his lack of contact quality and three strikeouts in his last two outings suggest he is struggling to track the ball. He faces Javier Assad, who maintains a very respectable 1.12 WHIP and limits baserunners effectively. Even with four or five plate appearances, Wetherholt's current form makes him a strong candidate to remain hitless, and the +198 price offers significant value compared to his 33.6% break-even threshold.

UNDER 0.5 Hits+198
  • · 0-for-14 in last three games (0-for-4, 0-for-5, 0-for-5)
  • · 1.12 WHIP for Javier Assad (Pitcher)
  • · +198 odds require a break-even win probability of only 33.6%
MLB · Phillies @ Royals

Trea Turner

Trea Turner is in the midst of an elite power stretch, having cleared 1.5 total bases in three consecutive games with at least 5 TB in each. He benefits from a perfect matchup against Luinder Avila, whose home struggles are severe (12.79 ERA) and who consistently fails to retire right-handed hitters (.914 OPS allowed). The 95-degree heat at Kauffman Stadium will help the ball travel, and as the leadoff hitter, Turner will have maximum opportunities (4-5 PA) to exploit a pitcher with a 1.67 WHIP.

OVER 1.5 Total Bases-110
  • · 3 consecutive games with 5+ total bases (5, 6, 5)
  • · Luinder Avila allows .914 OPS to RHB
  • · Luinder Avila 12.79 ERA in home starts
MLB · Phillies @ Royals

Bobby Witt Jr.

While Bobby Witt Jr. is an elite talent, the 1.5 hits line is historically difficult to clear consistently. He has stayed under this mark in 80% of his last five games.

UNDER 1.5 Hits-189
  • · Stayed under 1.5 hits in 4 of last 5 games
  • · Aaron Nola maintains 9.2 K/9 rate despite high ERA
  • · Witt Jr. 0.286 season average suggests a 1-for-4 baseline outcome
MLB · Tigers @ Rangers

Brandon Nimmo

Casey Mize is currently operating as one of the most effective right-handers in the American League against left-handed hitting. This season, Mize has held LHB to a microscopic .162 batting average and a .450 OPS over 136 at-bats. Brandon Nimmo enters this matchup as a compromised hitter, listed as day-to-day with a shoulder issue that has noticeably sapped his production; he has recorded a hit in only two of his last five games and is 0-for-4 in his limited career history against Mize. With Mize coming off a 10-strikeout performance and maintaining an elite 0.97 WHIP, Nimmo faces an uphill battle to put the ball in play effectively, especially if his swing mechanics are hampered by the shoulder inflammation.

UNDER 0.5 Hits+156
  • · Casey Mize allows .162 AVG / .450 OPS to LHB (136 AB)
  • · Brandon Nimmo D2D with shoulder injury
  • · Nimmo 0-for-4 career vs Casey Mize
MLB · Tigers @ Rangers

Spencer Torkelson

Spencer Torkelson continues to struggle with right-handed velocity and secondary stuff, slashing just .196 against RHP this season. He faces Kumar Rocker, who has been significantly more effective against same-sided hitters, holding righties to a .212 average and just two home runs.

UNDER 0.5 Hits+120
  • · Spencer Torkelson .196 AVG vs RHP this season
  • · Kumar Rocker .212 AVG allowed to RHB
  • · Torkelson 0-for-3 with 2 K career vs Rocker
MLB HR · Rays @ Astros

Junior Caminero

Junior Caminero is currently in the middle of a historic power surge, having launched 10 home runs over his last 10 games. This level of production is rare, and the matchup tonight against Peter Lambert is specifically tailored to sustain it.

OVER 0.5 Home Runs+235
  • · 10 home runs in last 10 games (averaging 1.0 per game)
  • · Peter Lambert allows 70% of home runs to right-handed hitters (7 of 10)
  • · Lambert reverse platoon split: .776 OPS allowed to RHB vs .541 to LHB
MLB · Rays @ Astros

Christian Walker

Christian Walker is in a deep slump, failing to record more than one total base in any of his last five games (0-for-5 against this line). During this stretch, he is hitting just .133 with only two singles to his name.

UNDER 1.5 Total Bases-155
  • · 0-for-5 clearing 1.5 total bases in last 5 games
  • · Griffin Jax L5 starts: 1.73 ERA and 26 K in 26.0 IP
  • · Walker 2-for-15 (.133) over last 5 games
MLB · Giants @ Rockies

Luis Arraez

Luis Arraez is the most prolific contact hitter in baseball and enters this matchup on a torrid pace, batting .405 over his last 10 games. This elite contact profile is perfectly suited for the thin air and extreme heat (96°F) of Denver, which will widen the gaps at Coors Field. The matchup against Tanner Gordon is statistically lopsided; Gordon has been dismantled by left-handed hitters this season, surrendering a .341 batting average and a massive 1.046 OPS. Arraez has already recorded multi-hit games in three of his last five starts and occupies the leadoff spot in the Giants' order, ensuring he receives the maximum number of plate appearances to find two hits against a pitcher who struggles to miss bats (8.7 K/9).

OVER 1.5 Hits+110
  • · Luis Arraez L10 games: .405 AVG (15-for-37)
  • · Tanner Gordon vs LHB: .341 AVG allowed / 1.046 OPS allowed
  • · Odds +110: 47.6% break-even probability
MLB · Giants @ Rockies

Hunter Goodman

Hunter Goodman is the Rockies' premier power threat with 27 home runs and is currently in the middle of a significant power surge, having cleared the fence six times in his last 10 games. He faces Tyler Mahle, whose primary weakness is a staggering vulnerability to right-handed hitters; Mahle allows a .339 average and nearly a 1.000 OPS to righties.

OVER 0.5 RBI-106
  • · Tyler Mahle vs RHB: .339 AVG allowed / .948 OPS allowed
  • · Hunter Goodman: 27 HR (Rockies lead) and 6 HR in last 10 games
  • · Odds -106: 51.4% break-even probability
MLB · Brewers @ Diamondbacks

Andrew Vaughn

Andrew Vaughn is arguably the most dominant hitter in this matchup when facing left-handed pitching, carrying a .407 batting average and a 1.219 OPS against southpaws this season. He faces Eduardo Rodriguez, who represents the league's most significant regression candidate; Rodriguez's 2.21 ERA is heavily masked by a .247 BABIP, while his 4.90 xERA and .340 opponent xwOBA suggest a much more vulnerable pitcher. Vaughn's role as the cleanup hitter ensures high-leverage plate appearances against a pitcher who is increasingly allowing hard contact. Given Vaughn's high contact floor (.328 overall AVG) and the favorable split, he is well-positioned to record at least one single against a pitcher who lacks elite strikeout stuff (71 K in 102 IP).

OVER 0.5 Singles-111
  • · Vaughn: .407 AVG vs LHP (Season)
  • · Eduardo Rodriguez: 4.90 xERA vs 2.21 ERA (Regression)
  • · Break-even probability: 52.6% (-111 odds)
MLB · Brewers @ Diamondbacks

Corbin Carroll

Corbin Carroll is currently mired in a severe mid-season slump, managing just five hits in his last 38 at-bats (.132 AVG). He has failed to record more than one total base in any of his last five games, a trend that aligns with his season-long struggles against right-handed pitching (.213 AVG).

UNDER 1.5 Total Bases-145
  • · Carroll: .132 AVG over last 10 games (5-for-38)
  • · Carroll vs RHP: .213 AVG (Season)
  • · Total Bases L5: 0, 1, 0, 0, 0 (0% Over rate)
MLB · Marlins @ Athletics

Otto Lopez

Otto Lopez is perfectly positioned to continue his recent tear in this matchup. Lopez has been elite against left-handed pitching this season, posting a .444 batting average and a 1.101 OPS in that platoon.

OVER 1.5 Total Bases-115
  • · Otto Lopez AVG vs LHP: .444 (1.101 OPS)
  • · Lopez has 1.5+ TB in 4 of last 5 games (.378 L10 AVG)
  • · Gage Jump (LHP) allows .325 AVG to LHBs and struggled with 11 hits allowed in last start
MLB · Marlins @ Athletics

Zack Gelof

While the environmental conditions in Sacramento favor hitters, Zack Gelof faces a significant uphill battle against Eury Perez. Perez is exceptionally dominant against right-handed hitters like Gelof, holding them to a .212 season average.

UNDER 1.5 Total Bases-148
  • · Eury Perez allows only .212 AVG to right-handed hitters (RHB)
  • · Perez 10.1 K/9 rate and 98 mph average fastball velocity vs RHB
  • · Zack Gelof has failed to exceed 1.5 TB in 3 of his last 5 games
MLB · Blue Jays @ Mariners

Vladimir Guerrero Jr.

Vladimir Guerrero Jr. is in the midst of a significant power and contact drought, hitting just .150 over his last 40 at-bats.

UNDER 1.5 Total Bases-165
  • · L10 games: .150 AVG (6-for-40)
  • · 9 of last 10 games under 1.5 Total Bases
  • · 0 HR in last 10 games (4 HR in 309 AB season)
MLB · Blue Jays @ Mariners

Randy Arozarena

While Blue Jays starter Trey Yesavage has been dominant against right-handed hitters this season (.170 AVG), Randy Arozarena represents a specific matchup outlier, having gone 3-for-5 in their previous meetings. Arozarena has been one of the most consistent hitters for a Seattle lineup currently missing key pieces like Julio Rodriguez and Brendan Donovan, recording a hit in 70% of his last 10 games. Batting in the second spot ensures Arozarena will see 4-5 plate appearances, providing a high volume floor to secure at least one knock. His recent form includes a .286 average over the last 10 games, and his ability to hit Yesavage's primary offerings in the past gives him a distinct advantage over other right-handed bats in this lineup.

OVER 0.5 Hits-180
  • · Career vs Yesavage: 3-for-5 (.600 AVG)
  • · L10 games: .286 AVG with 10 hits
  • · Hits in 7 of last 10 games
MLB HR · Marlins @ Athletics

Nick Kurtz

Nick Kurtz is the focal point of an Oakland offense that has been gutted by injuries to Rooker and Langeliers, placing the power burden squarely on his shoulders. Kurtz has been a statistical outlier at Sutter Health Park this season, launching 14 of his 20 home runs in his home environment.

OVER 0.5 Home Runs+186
  • · 14 of 20 HR hit at home this season
  • · HR every 11.8 ABs at home (Sacramento)
  • · Opposing pitcher Eury Pérez allows 14.8% Barrel%
MLB HR · Marlins @ Athletics

Zack Gelof

Zack Gelof is currently in his most productive stretch of the season, entering this contest with a .371 average over his last 10 games. While he hasn't homered in his last five starts, the underlying matchup against Eury Pérez is highly favorable for a power resurgence.

OVER 0.5 Home Runs+350
  • · 8 of 11 HR hit at home this season
  • · Hitting .371 over last 10 games (13-for-35)
  • · Opposing pitcher Eury Pérez has 0.67 GO/AO (Fly-ball pitcher)
MLB HR · Giants @ Rockies

Hunter Goodman

Hunter Goodman enters this matchup as one of the most prolific power hitters in the league this season with 27 home runs, and he is currently in a blistering stretch with 6 home runs over his last 10 games. The matchup against Tyler Mahle is statistically ideal; Mahle has struggled significantly with right-handed hitters, surrendering a massive .948 OPS and a .339 batting average to the side.

OVER 0.5 Home Runs+260
  • · Hunter Goodman: 27 HR on season, 6 HR in last 10 games
  • · Tyler Mahle: .948 OPS and .339 AVG allowed to right-handed hitters
  • · 94-degree temperature and 14 mph sustained wind at Coors Field
MLB HR · Giants @ Rockies

Rafael Devers

Rafael Devers is in the midst of a power surge, having cleared the fence 5 times in his last 10 games. He now faces Tanner Gordon, whose splits against left-handed hitters are among the worst for any starter on today's slate.

OVER 0.5 Home Runs+275
  • · Rafael Devers: 5 HR in last 10 games and 1.253 career OPS at Coors Field
  • · Tanner Gordon: 1.046 OPS and .341 AVG allowed to left-handed hitters
  • · 94-degree temperature and 14 mph sustained wind at Coors Field
MLB · Padres @ Dodgers

Freddie Freeman

Freddie Freeman is currently the hottest hitter in baseball, posting a .444 average over his last 10 games. He has surpassed 1.5 total bases in 7 of his last 10 contests.

OVER 1.5 Total Bases+104
  • · Freeman L10: .444 AVG, 16-for-36
  • · Sears xERA: 7.91 vs actual 6.97 (underlying regression)
  • · Sears Barrel% allowed: 13.9% (League avg ~7%)
MLB · Padres @ Dodgers

Mookie Betts

Mookie Betts enters tonight hitting .364 over his last 10 games and moves into the cleanup spot behind Ohtani, Pages, and Freeman. This maximizes his RBI potential in an offense averaging 6.2 runs per game recently. Sears has been highly vulnerable to right-handed power, allowing a .314 average and three home runs in just 35 at-bats to RHBs this season. With Betts clearing the 2.5 H+R+RBI mark in 80% of his last 10 games and facing a pitcher with a 1.74 WHIP, the volume of scoring opportunities should be extremely high.

OVER 2.5 H+R+RBI+120
  • · Betts L10: .364 AVG (16-for-44)
  • · Sears vs RHB: .314 AVG, .968 OPS allowed in 2026
  • · Betts H+R+RBI: Over 2.5 in 8 of last 10 games
WC · England @ Mexico

Harry Kane

Harry Kane is the focal point of an England attack that creates elite volume, averaging over 20 shots per match. Kane himself has recorded 8 shots in his last 2 caps (4.0/gm), establishing a consistent baseline above this line.

OVER 3.5 Shots+175
  • · Harry Kane averages 4.0 shots per match in recent internationals.
  • · England generates 20.83 team shots per match.
  • · Implied probability: 36.4%.
WC · England @ Mexico

Jordan Pickford

Jordan Pickford's save line sits at 3, while Mexico's attack has consistently produced 4.33 shots on target per match over their last six fixtures. In a knockout environment at the Azteca, Mexico's familiarity with the high-altitude conditions allows them to maintain a high shot frequency, often testing goalkeepers with long-range efforts that lead to routine but 'countable' saves. England’s defensive profile, while solid, has shown vulnerability to conceding chances, having allowed 0.5 goals per match recently. With Mexico likely to push for a result in front of a home crowd, Pickford should see enough volume to exceed the 53.5% implied probability of this line.

OVER 3 Saves-115
  • · Mexico averages 4.33 shots on target per match.
  • · England has conceded 0.58 xGA per match recently.
  • · Implied probability: 53.5%.
MLB HR · Padres @ Dodgers

Mookie Betts

Mookie Betts draws a nearly perfect statistical matchup against JP Sears, an extreme fly-ball pitcher (0.44 ground-ball-to-fly-ball ratio) who has been dismantled by right-handed hitters in 2026. Sears is currently surrendering a .314 average and a .968 OPS to righties, including three home runs in just 35 at-bats. Sears’ secondary metrics are even more concerning; he is allowing a 13.9% barrel rate and a 47.2% hard-hit rate, suggesting his 6.97 ERA is no fluke. In a park environment with temperatures in the high 70s and wind blowing out to center field at 9 mph, Betts' ability to pull the ball in the air should result in multiple high-quality fly-ball opportunities. Betts enters this game on a tear, hitting .364 over his last 10 games, and hitting in the middle of a Dodgers order that provides maximum protection and RBI opportunities. While home run props are volatile, the 20% implied probability (+400) significantly undervalues the specific mismatch between Sears' fly-ball profile and Betts' current form.

OVER 0.5 Home Runs+400
  • · JP Sears 0.44 GO/AO (Fly-ball tendency)
  • · JP Sears .968 OPS allowed vs RHB (3 HR in 35 AB)
  • · 9 mph wind blowing OUT to Center Field
MLB HR · Padres @ Dodgers

Andy Pages

Andy Pages has emerged as the Dodgers' most consistent right-handed power source this season with 16 home runs. Batting second tonight, he is guaranteed high-volume plate appearances (likely 5) and will be the first hitter to test JP Sears' early-game command. Sears' profile is uniquely vulnerable to a hitter like Pages: Sears relies on a 92.5 mph fastball and a 79.2 mph sweeper that he struggles to keep on the ground. Pages specializes in punishing elevated fastballs, and Sears' 1.74 WHIP indicates that Pages will likely see Sears with runners on base or in hitters' counts. Given that Sears has allowed nearly half of all batted balls (47.2%) to be categorized as hard-hit, Pages' 16-HR power profile is set up for success in a warm Dodger Stadium with wind helping the ball toward center field. The Padres' bullpen is also cited as 'leaky,' meaning if Sears exits early, Pages will likely face relievers who have been overtaxed during the Padres' current eight-game losing streak.

OVER 0.5 Home Runs+400
  • · Andy Pages 16 Home Runs on season (team lead for active RHB)
  • · JP Sears 13.9% Barrel Rate allowed
  • · JP Sears 47.2% Hard-Hit Rate allowed
MLB · Red Sox @ Angels

Willson Contreras

Willson Contreras is in a premier 'smash' spot tonight against rookie Ryan Johnson. Johnson’s biggest liability this season has been his inability to navigate right-handed hitters, yielding a massive .905 OPS to them.

OVER 1.5 H+R+RBI-129
  • · Willson Contreras: .314 AVG and 11 RBI over last 10 games
  • · Ryan Johnson: .318 AVG and .905 OPS allowed to right-handed hitters
  • · Contreras has cleared 1.5 H+R+RBI in 4 of his last 5 games
MLB · Red Sox @ Angels

Jorge Soler

While Jorge Soler possesses significant raw power, he faces a nightmare matchup against Ranger Suarez. Suarez maintains elite reverse platoon splits, holding right-handed hitters like Soler to a .207 average and a .554 OPS—effectively turning even power hitters into replacement-level bats. Soler is currently hitting just .219 on the season and has shown no signs of breaking out, recording one or zero hits in each of his last five games without a single run or RBI to supplement his total. Suarez's ability to limit barrels (5.4%) directly counters Soler’s high-variance swing, making it highly probable that Soler finishes with a quiet stat line tonight.

UNDER 1.5 H+R+RBI-155
  • · Ranger Suarez: .207 AVG and .554 OPS allowed to right-handed hitters
  • · Jorge Soler: .219 season batting average
  • · Soler has failed to exceed 1.5 H+R+RBI in 5 consecutive games

Hub research

178

Graded results

60

Games

  • L

    Cardinals ML +124

    MLB · 4-6

  • L

    Phillies ML -136

    MLB · 2-5

  • L

    Brazil ML -130

    WC · 2-1

  • W

    Over 2.5 -150

    WC · 2-1

  • L

    Rays ML -102

    MLB · 0-2

  • W

    Tigers ML -126

    MLB · 6-3

  • W

    White Sox ML +126

    MLB · 7-6

  • L

    Orioles ML -108

    MLB · 2-3

  • W

    Marlins ML +100

    MLB · 9-8

  • L

    Giants ML -120

    MLB · 6-7

  • W

    Pirates ML +120

    MLB · 11-5

  • W

    Twins ML +116

    MLB · 6-1

  • W

    Brewers ML -120

    MLB · 3-2

  • L

    Blue Jays ML +100

    MLB · 0-4

  • L

    Dodgers -1.5 -110

    MLB · 5-2

  • L

    Draw +205

    WC · 3-2

  • L

    Under 2.5 -175

    WC · 3-2

  • W

    Red Sox ML -154

    MLB · 7-5

  • L

    Braves ML -116

    MLB · 10-9

Props

  • W

    Andrew Vaughn · over

    Brewers @ Diamondbacks · Actual 1

  • L

    Andy Pages · over

    Padres @ Dodgers · Actual 0

  • L

    Ben Rice · under

    Twins @ Yankees · Actual 1

  • L

    Bobby Witt Jr. · under

    Phillies @ Royals · Actual 2

  • L

    Brandon Nimmo · under

    Tigers @ Rangers · Actual 1

  • L

    Byron Buxton · under

    Twins @ Yankees · Actual 1

  • L

    Christian Walker · under

    Rays @ Astros · Actual 4

  • L

    Corbin Carroll · under

    Brewers @ Diamondbacks · Actual 2

  • L

    Elly De La Cruz · over

    Orioles @ Reds · Actual 0

  • W

    Erling Haaland · over

    Norway @ Brazil · Actual 4

  • L

    Esmerlyn Valdez · over

    Pirates @ Nationals · Actual 0

  • W

    Francisco Lindor · over

    Mets @ Braves · Actual 5

  • L

    Freddie Freeman · over

    Padres @ Dodgers · Actual 0

  • L

    Harry Kane · over

    England @ Mexico · Actual 1

  • W

    Hunter Goodman · over

    Giants @ Rockies · Actual 1

  • L

    Hunter Goodman · over

    Giants @ Rockies · Actual 0

  • L

    James Wood · over

    Pirates @ Nationals · Actual 0

  • L

    James Wood · over

    Pirates @ Nationals · Actual 0

  • L

    JJ Bleday · over

    Orioles @ Reds · Actual 0

  • L

    JJ Wetherholt · under

    Cardinals @ Cubs · Actual 2

  • L

    Jordan Pickford · over

    England @ Mexico · Actual 3

  • W

    Jorge Soler · under

    Red Sox @ Angels · Actual 1

  • L

    Junior Caminero · over

    Rays @ Astros · Actual 0

  • L

    Luis Arraez · over

    Giants @ Rockies · Actual 0

  • W

    Michael Harris II · over

    Mets @ Braves · Actual 6

  • W

    Miguel Vargas · over

    White Sox @ Guardians · Actual 1

  • L

    Mookie Betts · over

    Padres @ Dodgers · Actual 0

  • L

    Mookie Betts · over

    Padres @ Dodgers · Actual 0

  • L

    Nick Kurtz · over

    Marlins @ Athletics · Actual 0

  • L

    Ørjan Nyland · over

    Norway @ Brazil · Actual 4

  • W

    Otto Lopez · over

    Marlins @ Athletics · Actual 7

  • W

    Rafael Devers · over

    Giants @ Rockies · Actual 2

  • W

    Randy Arozarena · over

    Blue Jays @ Mariners · Actual 1

  • W

    Seiya Suzuki · under

    Cardinals @ Cubs · Actual 0

  • L

    Spencer Torkelson · under

    Tigers @ Rangers · Actual 1

  • L

    Travis Bazzana · under

    White Sox @ Guardians · Actual 1

  • L

    Trea Turner · over

    Phillies @ Royals · Actual 0

  • L

    Vladimir Guerrero Jr. · under

    Blue Jays @ Mariners · Actual 2

  • W

    Willson Contreras · over

    Red Sox @ Angels · Actual 5

  • W

    Zack Gelof · under

    Marlins @ Athletics · Actual 1

  • L

    Zack Gelof · over

    Marlins @ Athletics · Actual 0