← All archive dates

Daily archive

2026-07-10

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

Game picks

14
WC3:00 PM

Belgium @ Spain

The stage is set under the Southern California sun at SoFi Stadium, where a spot in the World Cup semifinals is on the line in this colossal clash between Spain and Belgium. It is a classic battle of styles, but the tactical advantages heavily favor the Spanish side in this midday kickoff. My read is that Spain’s relentless control will dictate this entire match. Spain enters the quarterfinal with an active 609-minute shutout streak for keeper Unai Simón, having yet to concede a single goal in five tournament matches. Their ability to starve opponents of the ball—averaging 65.6% possession and a 90.4% pass accuracy in their last six fixtures—is an elite defensive weapon. In the 81°F (27°C) heat of Los Angeles, forcing the Belgians to chase the ball for long stretches will exhaust them. This physical toll is magnified because Belgium’s midfield anchor, Amadou Onana, is out with a fresh ACL injury. Without Onana to protect their backline, a Belgian defense that already allows 1.22 xGA per match is going to find itself constantly exposed to Spain's intricate passing carousels. Additionally, Belgium’s attacking threat is significantly compromised at kickoff. While Kevin De Bruyne and Jeremy Doku return to the starting XI, their leading goal scorer, Romelu Lukaku, is starting on the bench due to a hip injury. Spain, despite managing Nico Williams' adductor issue by keeping him on the bench, has Alex Baena starting and Lamine Yamal nearing full fitness. Spain’s elite defensive discipline (allowing just 0.3 xGA/match) and superior midfield stability will allow them to systematically break down a depleted Belgian side. Back Spain to win in 90 minutes.

Spain ML-160
CONF
85%
WC3:00 PM

Belgium @ Spain

Under the bright canopy of SoFi Stadium, a tactical chess match of the highest order unfolds as Spain's historic defense looks to neutralize a potent Belgian attack. With a midday kickoff and immense pressure on both sides, this quarterfinal has all the hallmarks of a low-scoring, defensive grind. My read on this match is that Spain will completely control the tempo and keep this game under the total. Spain’s defensive record is the tournament’s absolute benchmark, having kept five consecutive clean sheets and allowing zero goals. In their last six matches, Spain has surrendered a microscopic 0.3 xGA per match. They achieve this not by sitting deep, but through a suffocating possession game that averages 65.6% possession and a 90.4% pass accuracy. They choke the life out of matches, and in the midday Southern California heat, neither team will want to waste energy on high-tempo pressing. Furthermore, Belgium is missing their chief midfield shield, Amadou Onana, due to a fresh ACL injury, which will likely force them into a more conservative, compact shape to avoid being carved open. With their primary target man Romelu Lukaku starting on the bench because of a hip injury, Belgium’s high-volume attack (which averaged 22.33 shots in recent matches) will lack the directness needed to break down Spain’s immaculate backline. When Spain played high-caliber teams like Portugal and Uruguay in this tournament, the matches ended in tight 1-0 results. Expect another disciplined, low-tempo affair where defense reigns supreme, making Under 2.5 goals at plus-money a phenomenal value.

Under 2.5+110
CONF
80%
MLB6:40 PM

Brewers @ Pirates

The clouds hang low over the Allegheny River as the Milwaukee Brewers and Pittsburgh Pirates prepare to lock horns at PNC Park under overcast skies and a light breeze blowing out to center field. This divisional battle is priced close, but the sharp money is looking at a massive value mismatch in the details. On the mound, Braxton Ashcraft looks formidable with his 9-3 record and 3.24 ERA, but a closer look reveals a clear path of attack for the Brewers. Ashcraft struggles significantly against left-handed hitting, allowing a .712 OPS and nine home runs to lefties compared to a stingy .575 OPS and three home runs to right-handers. Milwaukee is built to exploit this exact vulnerability tonight. The Brewers roll out a lineup packed with six left-handed and switch-hitting bats, headlined by the crucial return of Christian Yelich. Yelich—slashing an elite .334 with a 1.011 OPS—adds instant plate discipline and explosive power back to the top of the order, creating a relentless gauntlet of lefties that will force Ashcraft to work out of his comfort zone. While Brandon Sproat’s 5.13 ERA and 1.37 WHIP require him to navigate some traffic, Milwaukee's elite defense and stellar run prevention are there to clean up any messes. The Brewers are highly efficient in the field, sporting a .988 fielding percentage with just 38 errors on the year, while catcher William Contreras neutralizes any threat of a run game with his stellar 43.6% caught-stealing rate. If this game gets tight late, the bullpen discrepancy is massive. Pittsburgh’s relief corps is heavily taxed and shuffled after optioning key regulars yesterday, whereas Milwaukee has an elite, rested closer in Trevor Megill—boasting 14 saves, a 3.00 ERA, and a 0.97 WHIP—fully primed to shut the door. Getting the division-leading Brewers, who own a dominant 30-16 road record, at a plus-money price against a .500 Pirates squad is an easy decision. Back the Brewers to take the series opener on the moneyline.

Brewers ML+110
CONF
82%
MLB6:40 PM

Phillies @ Tigers

Under the twilight skies of Comerica Park, the surging Detroit Tigers welcome the Philadelphia Phillies for a high-stakes cross-league battle where recent momentum clashes with season-long pedigree. Detroit enters tonight’s contest as one of the hottest teams in baseball, riding a five-game winning streak and an outstanding 8-2 stretch over their last 10 games. While Philadelphia holds the superior overall season record, they are currently playing .500 baseball and have struggled to find consistency on the road. The true edge tonight lies in how these starting pitchers match up against the opposing lineups in Comerica’s spacious environment. Aaron Nola takes the mound for the Phillies, and while his 4.25 xERA suggests his 5.87 surface ERA is ballooned by some bad luck, he faces a nightmare matchup in Detroit’s lineup. Nola has been heavily punished by left-handed hitters this season, surrendering a massive .864 OPS and 11 home runs to LHBs. Detroit is perfectly positioned to exploit this vulnerability by stacking six left-handed hitters in their starting nine, including dangerous bats like Riley Greene and Kerry Carpenter. Conversely, Detroit's Jack Flaherty exhibits much better platoon balance (.771 OPS against lefties and .735 against righties), giving him a clearer path to navigate a left-heavy Philadelphia batting order. The late-inning landscape heavily favors the home side, creating a massive gap in reliability. Detroit's bullpen has been nearly flawless of late, posting a microscopic 0.59 ERA over their last seven games, with Kyle Finnegan ready to lock down the late innings. Meanwhile, Philadelphia’s bullpen ranks 21st in the majors with a 4.39 ERA and was dealt a fresh blow today with left-hander Tanner Banks landing on the 15-day injured list. With the Phillies forced to rely on high-leverage arms like Jose Alvarado and his elevated 7.03 ERA, any early-game parity is likely to break in Detroit's favor. Back the Tigers to protect their home turf and keep their hot streak alive.

Tigers ML-120
CONF
72%
MLB6:45 PM

Yankees @ Nationals

Warm summer air hangs heavy over Nationals Park tonight as the visiting New York Yankees prepare to battle the Washington Nationals in a compelling series opener. The spotlight is on the mound, where the market looks to have mispriced the starting pitching matchup. Ryan Weathers goes for the Yankees with a 4.29 ERA, but his xERA of 4.62 indicates he has benefited from some fortune. Contrast that with Nationals rookie left-hander Carson Palmquist. While Palmquist carries an inflated 7.11 ERA across his first two starts of 2026, his underlying 3.67 xERA and a highly encouraging 5.6% barrel rate allowed signal that his early-season struggles are a product of extreme bad luck. Palmquist’s fly-ball tendency (0.43 GO/AO) matches up perfectly in a neutral park environment against a cold Yankee lineup that has averaged just 3.9 runs per game over their last 10. The true edge tonight lies in how the Nationals' active lineup matches up against Weathers. Weathers relies heavily on his 95.8 mph four-seam fastball, which is highly problematic against a Washington offense that is absolutely rolling, averaging 6.5 runs per game over their last 10 games. James Wood boasts an elite .445 xwOBA against four-seamers, and Luis Garcia Jr. matches him with a stellar .493 xwOBA against the same pitch. Additionally, Weathers struggles with a reverse-platoon split, yielding a .760 OPS to left-handed batters. This plays directly into the hands of Washington's core left-handed hitters like Wood, Garcia, and CJ Abrams. While the Yankees possess a superior bullpen anchored by David Bednar, the price of -158 on a sliding New York team (3-7 in their last 10) is simply too steep to lay on the road. The Nationals are playing with high-powered offensive momentum and possess the exact matchup keys needed to jump on Weathers early. Palmquist is due for significant positive regression, and at a generous +134 price, backing the home underdogs to take the series opener is the sharp play.

Nationals ML+134
CONF
68%
MLB7:05 PM

Royals @ Orioles

Under the warm evening skies at Camden Yards, the Baltimore Orioles host the Kansas City Royals in a matchup that has the look of a heavy favorite but the underlying math of a dog-day ambush. At first glance, Baltimore seems like the comfortable play here, especially with Brandon Young carrying a shiny 7-2 record and 3.38 ERA onto the mound. But as a sharp bettor, you learn to look past the surface of those sparkling numbers and find where the market is overvaluing a team, and that is exactly what we have tonight in Maryland. The starting pitching matchup is far closer than the raw ERAs suggest, and actually tilts toward the visitors. Young has been playing with fire all season, masking his actual 3.38 ERA with a much more alarming 4.34 expected ERA (xERA) that screams regression. He faces a Royals lineup featuring Jac Caglianone, who is primed to sit on Young's primary weapon with an elite .477 xwOBA against sliders. Meanwhile, Royals starter Luinder Avila is the inverse: his 5.05 season ERA is heavily inflated by a single bad outing, but his 4.49 xERA indicates a much steadier pitcher. Avila has allowed one earned run or fewer in four of his last five starts and has excelled away from home with a stellar 2.65 Away ERA this season. The real tipping point tonight lies in the late innings, where the Orioles' bullpen is in a state of absolute crisis. Baltimore recently lost both closer Ryan Helsley and setup man Keegan Akin to the injured list with elbow issues. To make matters worse, their remaining top high-leverage arms—Tyler Wells, Andrew Kittredge, and Yennier Cano—all had to work yesterday, with Wells throwing 34 pitches on back-to-back days. In contrast, the Royals have a fresh and elite multi-inning weapon in Daniel Lynch IV (2.41 ERA, 0.96 WHIP) to bridge any gaps, plus the added offensive bench depth of Vinnie Pasquantino returning today. At +128 odds, the value is entirely on the visiting side to pull off the outright upset.

Royals ML+128
CONF
72%
MLB7:10 PM

Cubs @ Reds

Welcome to Great American Ball Park in Cincinnati, where a thick blanket of summer humidity sits over a tiny field, setting the stage for a highly volatile NL Central clash between the Chicago Cubs and the Cincinnati Reds. This entire matchup hinges on Shota Imanaga navigating the humid Cincinnati air. Imanaga is a fly-ball heavy pitcher, as evidenced by his 0.81 grounders-per-flyout ratio, which presents a significant risk in this hitter-friendly venue with the wind blowing out. He has surrendered 14 home runs to right-handed hitters this season. The Reds have crafted a lineup specifically to exploit this, stacking eight right-handed or switch-hitters tonight. This includes Elly De La Cruz, who is batting .329 with a 1.066 OPS against left-handed pitching, and Sal Stewart, who carries a .277 average and a .930 OPS against lefties. Under these high-humidity conditions, fly balls have a tendency to carry, putting the Cubs' starter in a precarious position. Adding to the volatility is an 85% chance of rain around game time, making a lengthy weather delay highly probable. In a game that is likely to see the starting pitchers knocked out early to protect their arms, bullpen depth becomes the ultimate differentiator. The Reds possess a massive advantage here, with high-leverage relievers Emilio Pagán, Pierce Johnson, and Zach Burke fully rested after starter Brady Singer tossed 8.1 innings yesterday. Conversely, the Cubs' relief group is stretched thin following a late-inning collapse yesterday. High-leverage arms Jacob Webb and Trent Thornton have worked two of the last three days, and with several key relievers on the injured list, Chicago simply lacks the depth to cover extensive middle innings. While Reds starter Hunter Greene is still working his way back from elbow surgery, carrying a 21.60 ERA over his brief 3.1 innings of work, his raw stuff remains elite, with his fastball averaging 98.9 mph and his slider registering a 58.3% whiff rate. The Reds also welcome back Gold Glove third baseman Ke'Bryan Hayes to stabilize their defense. With the home crowd behind them, an optimized righty-heavy lineup, and a completely fresh bullpen ready to take over if the rains come, the Reds are the sharp play to take this series opener at near-even money.

Reds ML-104
CONF
72%
MLB7:10 PM

Guardians @ Marlins

Tonight at loanDepot park, the roof is closed and the stage is set for an intriguing interleague clash as the surging Miami Marlins host the Cleveland Guardians in a series opener. The public is understandably racing to the window to back the Marlins, who come into this matchup on a six-game winning streak with a stellar 31-17 record on their home turf and ace Sandy Alcantara on the hill. But when a hot home team with a big-name starting pitcher is sitting at a cheap -116 price against a road team on a mediocre stretch, the sharp play is to look the other way. While Alcantara has a strong 3.19 ERA at home and is coming off a hot stretch, his season-long 4.00 ERA and 1.25 WHIP over 123.2 innings leave him highly vulnerable, especially in evening games where he has struggled to a 4.83 ERA. On the other side, rookie left-hander Parker Messick has quietly put up a superior 2.80 ERA and 1.08 WHIP with 109 strikeouts over 106.0 innings. Messick’s underlying metrics are outstanding, boasting an expected ERA of 3.22 and an opponent xwOBA of 0.280, compared to Alcantara's 3.78 expected ERA and 0.302 opponent xwOBA. Messick is also in his absolute element tonight, holding a 2.50 ERA in night games and a 2.45 ERA in away games. Furthermore, the late-inning situation leans in Cleveland's favor due to a fresh injury blow to Miami’s relief depth. The Marlins placed left-handed reliever John King on the 15-day injured list yesterday with an ankle sprain, compounding a bullpen injury crisis that already has multiple arms sidelined. The Marlins also lost outfielder Owen Caissie to a fresh calf strain, further thinning their depth. Although Cleveland’s bullpen is dealing with the fresh loss of Tim Herrin to an elbow injury, the Guardians possess a pitching staff averaging 9.2 strikeouts per nine innings compared to Miami's 8.6. Messick's elite reverse-platoon split—holding righties to a .206 batting average and a .607 OPS—will neutralize Miami's right-handed hitters and keep the Guardians in control. Take the Guardians on the moneyline at a value price of -102.

Guardians ML-102
CONF
68%
MLB7:10 PM

Mariners @ Rays

Under the dome at Tropicana Field, the Tampa Bay Rays look to protect their lead in the American League East as they host the Seattle Mariners in a high-stakes series opener. This is a classic clash between a dominant home team and a struggling road squad, with the bookmakers offering a surprisingly narrow line that doesn't fully capture the environmental and matchup advantages in play tonight. While some might point to Nick Martinez's 2.61 ERA outrunning his 4.68 xERA as a sign of trouble, his environmental splits paint a much safer picture. Martinez is stellar at night, carrying a 2.38 night ERA, and he gets the benefit of a pitcher-friendly park factor of 0.93. On the other side, Luis Castillo faces a brutal road test under conditions he dislikes, holding a 5.29 night ERA compared to his 4.79 overall ERA. Castillo's glaring weakness is against left-handed hitters, allowing a .786 OPS and 7 home runs in 184 at-bats. The Rays are perfectly designed to exploit this, stacking 7 left-handed or switch hitters in their lineup. With Yandy Diaz (.335 AVG, .922 OPS against righties) and Jonathan Aranda (.297 AVG, .900 OPS against righties) setting the table, Castillo will be under constant pressure from the opening frame. Furthermore, Seattle's offense averages a mediocre 4.1 runs per game on a .230 AVG and .691 OPS, and they match up poorly against Martinez's primary weapon. Martinez's changeup has limited opponents to a .272 xwOBA, which spells trouble for Mariners like Dominic Canzone (.277 xwOBA vs. changeups) and Luke Raley (.224 xwOBA vs. changeups). In the late innings, the bullpen discrepancy becomes clear. Even though both relief corps are fully rested, the Rays feature a lockdown back-end combination in Kevin Kelly (2.57 ERA) and closer Bryan Baker, who boasts 25 saves, a 1.73 ERA, and a 0.83 WHIP. Seattle is forced to counter with Andres Muñoz, who has struggled to a 4.32 ERA and 1.29 WHIP. Backing the Rays on the moneyline at a cheap price of -116 is the sharp play tonight.

Rays ML-116
CONF
78%
MLB7:15 PM

Red Sox @ Mets

We’ve got a fascinating clash of styles and situations tonight at Citi Field as the New York Mets host the Boston Red Sox in a matchup that features two starting pitchers on opposite ends of the regression spectrum. Sonny Gray takes the mound for Boston with an impressive 10-1 record, while young flame-pitcher Nolan McLean counters for the home team in this series opener. My read tonight is all about a massive situational crisis for Boston that the market has not fully accounted for. The Red Sox suffered a legitimate travel disaster today, stranded in Chicago due to mechanical issues, with their flight finally landing at LGA shortly before 5:00 PM ET. Getting from the airport to Citi Field in Friday rush-hour traffic leaves them with barely two hours to unpack, stretch, and take the field without any of their normal pre-game routine or batting practice. This is an extreme fatigue spot for a team that has already been chasing pitches at an alarming rate lately—posting a 34.3% chase rate and a modest 85.6 mph average exit velocity over their last three games. Facing McLean's high-octane 96.1 mph fastball and heavy ground-ball stuff when you're completely rushed is a recipe for an offensive shutdown. While the Mets are dealing with their own fresh injury news—notably losing Mark Vientos to a hand fracture today and Marcus Semien to a hip injury two days ago—their lineup still features elite plate discipline, sporting a stellar 27.5% chase rate and a .432 xwOBA in their last three games. Furthermore, the starting pitching peripherals are completely flipped from their surface numbers: Gray's 2.61 ERA is heavily masked by a 3.70 xERA, whereas McLean's 3.73 ERA is backed by a very strong 3.41 xERA. With Boston's bullpen also heavily taxed after Aroldis Chapman was forced to pitch on back-to-back days, the Mets are in a prime position to capitalize. I am laying the price on the home side to take advantage of a rushed, road-weary Red Sox team.

Mets ML-152
CONF
78%
MLB7:40 PM

Athletics @ White Sox

The wind is blowing at 11 mph out to right field at Rate Field tonight as the Chicago White Sox host the Oakland Athletics in a series opener that presents a massive, unpriced mismatch on the mound and in the dugouts. Sean Burke takes the hill for Chicago in elite form, carrying a 3.56 ERA, a 1.22 WHIP, and 106 strikeouts over 98.2 innings. Burke is fresh off an 11-strikeout, one-run masterpiece and has reliably averaged 5.2 innings per start over his last five outings. On the other side, Oakland hands the ball to left-hander Jacob Lopez, who has been hammered to the tune of a 7.04 ERA and 1.84 WHIP. While Lopez's 4.05 xERA suggests some eventual positive regression, his inability to work deep—averaging only 3.2 innings over his last five starts—is a fatal flaw tonight. What makes Lopez's short-leash profile so dangerous tonight is the fresh state of both rosters. Chicago officially activated superstar infielder Munetaka Murakami today, injecting a massive power threat into their order. Murakami, who boasts 20 home runs and a .938 OPS, possesses a ridiculous .611 xwOBA against four-seam fastballs, which perfectly aligns against Lopez's primary pitch (33.7% usage). Meanwhile, the Athletics are dealing with the fresh loss of Zack Gelof, who was placed on the injured list today after exiting yesterday’s game with a right knee injury. While Oakland’s offense is reeling after scoring exactly one run in each of their last three games, Chicago's lineup is poised to tee off. Lopez allows a low 0.53 grounders-per-flyout ratio, and his fly-ball tendencies combined with the 11 mph wind blowing out to right field make him extremely vulnerable to Chicago's offense. The decisive blow in this matchup is the bullpen availability. Oakland's bullpen was completely gutted yesterday, throwing 8.0 combined innings and forcing high-leverage arms like Hogan Harris to work consecutive days. If Lopez gets knocked out early, Oakland will have to turn to overtaxed, high-ERA options like Jack Perkins (6.87 ERA) and Scott Barlow (6.48 ERA). Chicago, conversely, has their high-leverage triumvirate of Sean Newcomb (2.58 ERA), Daniel Hudson (2.25 ERA), and Josh Taylor (2.89 ERA) fully rested and available. Backing a dominant 28-17 home team against a collapsing Oakland squad on a six-game losing streak is the only sharp play. We are laying the price on the White Sox moneyline to cash on a highly favorable daily mismatch.

White Sox ML-178
CONF
85%
MLB8:05 PM

Astros @ Rangers

A hot July night in Arlington sets the stage for a critical Lone Star State showdown as the division-leading Rangers host the Astros under the roof at Globe Life Field. While the public looks at the tight AL West standings and sees a coin-flip series opener, the smart money is staring directly at a massive mismatch on the mound and in the late-inning depth charts. The starting pitching matchup is a classic "smoke and mirrors" situation. Cal Quantrill's surface-level 3.35 ERA looks respectable, but his underlying metrics are screaming for regression, featuring a bloated 4.87 xERA, a dangerous 10.3% Barrel% allowed, and an opponent xwOBA of .339. Quantrill relies heavily on his sinker, throwing it 30% of the time, which is a death sentence against this Astros lineup. Yordan Alvarez (.351 BA, .573 xwOBA) and Isaac Paredes (.391 BA) absolutely demolish sinkers, and having Jeremy Peña (.351 BA against four-seamers) activated today and back at shortstop immediately strengthens the top of Houston's order. On the other side, Hunter Brown is the real deal, carrying a 3.38 ERA and a matching 3.41 xERA, limiting hard contact with an elite 5.4% Barrel% and a blistering 96 mph fastball. Supported by an elite outfield defense featuring Cam Smith's 9 DRS, Brown is fully equipped to keep the Rangers' bats quiet. The discrepancy in bullpen availability tonight is where this bet truly becomes a slam dunk. Coming off a scheduled off-day on Thursday, the Astros have their high-leverage bullpen completely rested and locked in. Houston can confidently deploy dominant closer Josh Hader (0.59 ERA, 10-for-10 in saves) and Bryan King (2.02 ERA) to slam the door in the late innings. Meanwhile, the Rangers' relief corps is in complete disarray. Their primary high-leverage arm, Jacob Latz, is coming off a grueling 41-pitch outing and is almost certainly unavailable tonight. This leaves Texas with a heavily taxed middle relief unit and volatile arms like Cole Winn, who struggles with a 6.32 ERA, to navigate critical high-pressure situations if Quantrill gets knocked out early. In a sport defined by thin margins, finding a game where one side holds a definitive edge in starting pitching quality, specific batter-pitcher matchups, and a rested, elite bullpen is rare. While the Rangers have some emotional momentum from Wyatt Langford’s walk-off hit last night, they are running into a highly focused Houston team that matches up perfectly against Quantrill's pitch mix. At -142, the market is offering an incredibly reasonable price on an Astros team that has all the advantages where they matter most. I'm laying the juice on the road favorite here—Houston takes the opener behind a strong performance from Brown and a relentless attack on Quantrill's sinker.

Astros ML-142
CONF
85%
MLB8:10 PM

Angels @ Twins

Target Field is baked in extreme summer heat tonight as the Minnesota Twins open up a crucial series against the struggling Los Angeles Angels under a heavy mid-July sky. With a tight division race in the AL Central and a blazing heat dome settling over Minneapolis, every pitch carries postseason-level weight for the home side. The pitching matchup tonight heavily favors the Twins, driven by Zebby Matthews' remarkable home-field mastery and Grayson Rodriguez's severe platoon issues. Matthews (4-5, 4.43 ERA, 1.16 WHIP) has been a completely different pitcher at Target Field, carrying a dominant 2.08 ERA across 26 home frames compared to an elevated 6.17 mark on the road. He also thrives under the lights with a 2.45 ERA in night games. Contrast that with Rodriguez (2-2, 8.06 ERA, 1.83 WHIP), who is making his first start since June 14 after a low back inflammation injury. Rodriguez struggles mightily against left-handed hitters, yielding a massive 1.088 OPS and a .357 batting average. The Twins are perfectly set up to exploit this, lining up six lefties and switch hitters in their top eight spots, including Trevor Larnach and Brooks Lee. Furthermore, the game environment and bullpen situations widen this gap. First-pitch temperatures are expected to hover around 85 to 90 degrees, an extreme heat index that will test the stamina of Rodriguez in his high-stakes return from a back injury. Once the starters depart, the Twins hold the clear advantage. Minnesota closer Yoendrys Gomez (10 saves, 3.59 ERA) is fully rested and available after two days off, while Angels closer Kirby Yates is likely spent after tossing 47 pitches over the last three days. With the Angels sitting on a miserable 16-32 road record and the Twins playing their best ball of the summer, laying the moderate price on the home favorite is the sharp play tonight.

Twins ML-156
CONF
78%
MLB8:15 PM

Braves @ Cardinals

Welcome to a sultry, storm-threatened evening at Busch Stadium, where a critical National League clash is set to unfold as the visiting Atlanta Braves look to assert their dominance against the St. Louis Cardinals in this series opener. The mismatch on the mound tonight is as stark as they come. Chris Sale has been spectacular for Atlanta, boasting a 2.27 ERA, a 1.12 WHIP, and a stellar 3.44 xERA. He faces Kyle Leahy, whose 3.86 ERA is heavily masked by a massive 5.56 xERA and a 1.45 WHIP. This is a disastrous spot for Leahy because of his severe vulnerability to left-handed hitters. Leahy has surrendered a .318 batting average and an .895 OPS to lefties this season. Atlanta’s manager is sending out six left-handed bats and one switch-hitter to exploit this exact weakness. With Matt Olson, who possesses a .924 OPS against righties, and Michael Harris II, who carries a .938 OPS on the road, the Braves' offense is perfectly positioned to force Leahy's ERA to catch up to his ugly expected metrics. While the stormy forecast introduces some volatility, the weather dynamics actually reinforce the case for the visitors. With a pre-game or mid-game delay likely to shorten starting outings, bullpen depth becomes paramount. The Cardinals enter tonight with a heavily taxed middle relief; bulk arm Graceffo is highly unlikely to be available after throwing 73 pitches over the last four days, and Ryne Stanek is day-to-day with a fresh ankle injury. On the other side, the Braves' bullpen is in much stronger shape, featuring a rested Raisel Iglesias with his 18 saves and a 2.30 ERA, alongside a freshly reinstated Tyler Kinley to handle the leverage. Atlanta’s superior depth protects them from a short start far better than St. Louis can protect Leahy. At the end of the day, we are looking at two teams on different trajectories. The Braves are a strong 27-20 away from home, while the Cardinals have struggled to find their footing at Busch Stadium, sitting at a sub-.500 home record of 24-25. The Braves have the better offensive punch, averaging 4.9 runs per game on a .249 batting average compared to the Cardinals' 4.6 runs on a .244 average. When you combine Sale’s high-end efficiency, a lineup custom-built to exploit Leahy’s platoon splits, and a healthier bullpen to weather any storm, laying the -164 with Atlanta is the only logical play.

Braves ML-164
CONF
82%

Player props

23
WC · Belgium @ Spain

Thibaut Courtois

Spain is the tournament's most relentless offensive engine, averaging 18.6 shots and 6.4 shots on target per match. They thrive on sustaining pressure in the final third, a task made easier tonight by the absence of Belgium's primary defensive screen, Amadou Onana.

OVER 4 Saves-145
  • · Spain 6.4 shots on target per match (last 6)
  • · Belgium missing DM Amadou Onana (ACL)
  • · Courtois saves 4 line needs >59.2% probability
WC · Belgium @ Spain

Unai Simón

While Spain is known for its ball retention (65.6% possession), Belgium is the most aggressive shooting side in the competition, averaging 22.33 attempts and 7.33 shots on target per match. Spain's impressive shutout streak is a testament to Unai Simón's concentration and shot-stopping ability within a system that often leaves the keeper exposed to high-quality transitions. Even in matches where Spain dominates, elite opponents like Belgium—led by a fresh Kevin De Bruyne and a clinical Romelu Lukaku—inevitably find the target. Simón only needs 3 saves to cash this even-money prop; against a Belgian attack that puts 7.33 balls on frame per game, the volume alone suggests Simón will be tested frequently enough to clear this modest bar.

OVER 3 Saves+100
  • · Belgium 7.33 shots on target per match (last 6)
  • · Spain 609-minute shutout streak (Simón)
  • · Simón saves 3 line needs >50% probability
MLB · Phillies @ Tigers

Riley Greene

Riley Greene is the engine of a Tigers team that has won five straight and finds themselves in a prime spot against Aaron Nola. Nola’s 2026 campaign has been a nightmare for the veteran, specifically in his encounters with left-handed hitters. Through 18 starts, Nola is allowing a staggering .864 OPS and 11 home runs to lefties.

OVER 1.5 Total Bases+102
  • · Nola allowing .864 OPS and 11 HR to LHB in 2026
  • · Greene hitting .304 with .871 OPS vs RHP this season
  • · Greene has 4 HR and 11 RBI over his last 10 games
MLB · Yankees @ Nationals

James Wood

James Wood is currently the hottest hitter in baseball, posting a .382 average and five home runs over his last 10 games. While standard logic favors a lefty pitcher like Ryan Weathers against a left-handed hitter, the data shows Weathers struggles with reverse splits, allowing a .295 average and .760 OPS to lefties this season.

OVER 1.5 Total Bases+111
  • · James Wood: .382 AVG and 5 HR in last 10 games
  • · Ryan Weathers: .295 AVG allowed vs Left-Handed Batters in 2026
  • · Ryan Weathers: 10.7% Barrel Rate allowed (high)
MLB HR · Yankees @ Nationals

James Wood

Riding the James Wood 'heater' is the sharp play here. He has homered in 5 of his last 10 games and faces a pitcher in Weathers who has allowed 16 home runs in just 17 starts.

OVER 0.5 Home Runs+350
  • · James Wood: 5 HR in last 10 games
  • · Ryan Weathers: 16 HR allowed in 17 starts (2026)
  • · Weather: 87 degrees and 0.88 GO/AO for Weathers (fly-ball prone)
MLB · Royals @ Orioles

Pete Alonso

Pete Alonso is the primary engine for the Baltimore offense, and tonight he faces a starter in Luinder Avila who is exceptionally vulnerable to power and mistake pitches. Avila's 1.59 WHIP is one of the highest on the slate, driven by a high walk rate (31 BB in 51.2 IP) that frequently puts runners in scoring position for the heart of the order.

OVER 0.5 RBI+113
  • · Pete Alonso leads Orioles with 62 RBIs and 20 HR in 2026 season
  • · Starter Luinder Avila allows a .400 batting average on his curveball and .350 on his changeup
  • · Avila has issued 31 walks in 51.2 innings (1.59 WHIP), creating high-traffic situations for power hitters
MLB · Royals @ Orioles

Lane Thomas

Lane Thomas is currently seeing the ball as well as anyone in the Royals' lineup, entering this contest on a five-game hitting streak. During this stretch, he has tallied 8 hits, including multiple three-hit and two-hit performances, showing he isn't just squeaking out singles.

OVER 0.5 Hits-185
  • · Lane Thomas is on a 5-game hitting streak with 8 hits over that span
  • · Opposing starter Brandon Young allows a .287 batting average to right-handed hitters (reverse platoon split)
  • · Thomas has three multi-hit games in his last five starts
MLB · Brewers @ Pirates

Garrett Mitchell

Mitchell is currently the hottest bat in this matchup, slashing .417 over his last 10 games. He has recorded a hit in 80% of those contests and is coming off a perfect 4-for-4 performance on Thursday. While Ashcraft is a quality starter, he is statistically more vulnerable to left-handed hitters like Mitchell, allowing a .240 average to the left side compared to .227 against righties. 4. PARK/WEATHER CHECK: Overcast, 77°F, Wind 6 mph Out To CF. 5.

OVER 0.5 Hits-175
  • · .417 AVG in last 10 games
  • · 8/10 games with a hit (needs >64% to break even)
  • · 4-for-4 in most recent game
MLB · Cubs @ Reds

Seiya Suzuki

Seiya Suzuki has a career-long history of seeing Hunter Greene well, posting 8 hits and 2 HR in just 18 at-bats against him. Greene is currently a high-risk starter, having just returned from elbow surgery and getting shelled for 8 runs in his season debut while allowing a massive 66.7% hard-hit rate. In the hitter-friendly environment of Cincinnati, with 84-degree temperatures and wind blowing out, Suzuki only needs one extra-base hit or two singles to clear this line. Given his .444 career average in this specific matchup, the probability of him finding the gaps—or the seats—is exceptionally high.

OVER 1.5 Total Bases+120
  • · Suzuki .444 AVG and 1.500 OPS in 18 career AB vs Hunter Greene
  • · Hunter Greene 21.60 ERA and 66.7% hard-hit rate in season debut
  • · GABP 1.1 hitter-friendly park factor with wind blowing out to right-center
MLB · Cubs @ Reds

Elly De La Cruz

Elly De La Cruz is a split-neutralizing monster when he faces lefties at home. He is batting .329 against southpaws and his home OPS is nearly 300 points higher than his road mark.

OVER 0.5 Runs Scored+100
  • · De La Cruz .329 AVG and 1.066 OPS vs LHP this season
  • · De La Cruz .319 AVG and .971 OPS at home this season
  • · Imanaga is a fly-ball pitcher (0.81 GO/AO) who has allowed 21 HR in 2026
MLB HR · Cubs @ Reds

Seiya Suzuki

This 'Gary Special' correlates directly with the Total Bases pick. Suzuki has already homered twice off Greene in their brief history, and Greene's lack of command and high hard-hit rate in his season debut make him extremely vulnerable to the long ball tonight. Great American Ball Park is notorious for rewarding fly balls, and with the wind blowing out and the heat thinning the air, any ball Suzuki squares up has a high likelihood of clearing the fence. At +380, the value on a hitter with a 1.500 OPS against the opposing starter is too strong to ignore.

OVER 0.5 Home Runs+340
  • · Suzuki has 2 HR in 18 career AB against Hunter Greene
  • · Greene allowed a 11.1% Barrel% in his first start of the season
  • · Game-time weather: 84°F with wind blowing out 6-7 mph to the fences
MLB · Guardians @ Marlins

Otto Lopez

Otto Lopez is currently the most productive leadoff hitter in the league against left-handed pitching, boasting a staggering .446 average and 1.112 OPS in that split. Tonight he faces Guardians rookie southpaw Parker Messick, who has shown vulnerability by allowing 9 home runs this season. Lopez is on a certified heater, hitting .409 over his last 10 games, and he has cleared this 1.5 total bases line in four of his last five outings. In a controlled dome environment at loanDepot park, Lopez's contact-heavy approach at the top of the order should see him reach this mark early, likely through multiple hits or an extra-base hit against a pitcher he is statistically built to solve.

OVER 1.5 Total Bases+115
  • · 0.446 season batting average against left-handed pitchers (LHP)
  • · 0.409 batting average over the last 10 games with 18 hits
  • · Recorded 3, 3, 7, and 7 total bases in 4 of his last 5 games
MLB · Red Sox @ Mets

Juan Soto

Juan Soto is in a prime position to exploit a significant regression candidate in Sonny Gray. While Gray's 2.61 ERA is impressive, his xERA of 3.70 suggests he has been fortunate, and a hitter of Soto's caliber is precisely who forces those numbers to normalize.

OVER 1.5 Total Bases+113
  • · Juan Soto Home OPS: 1.134
  • · Sonny Gray xERA: 3.70 (Actual ERA: 2.61)
  • · Break-even probability: 46.9% (+113)
MLB · Mariners @ Rays

Junior Caminero

Junior Caminero is currently in a high-variance power surge, having mashed 5 home runs in his last 10 games. While his batting average has dipped during this stretch, the prop is for total bases, and Caminero's contact quality is elite—he is a pure power threat with 27 home runs on the season.

OVER 1.5 Total Bases+105
  • · Junior Caminero: 5 home runs in last 10 games
  • · Luis Castillo: 44.3% Hard-hit rate allowed / 9% Barrel% allowed
  • · Total Bases 1.5 Over: +105 odds (requires >48.8% probability)
MLB · Mariners @ Rays

Dominic Canzone

Dominic Canzone is being moved up to the 3rd spot in the Mariners' order tonight, a significant jump that maximizes his RBI opportunities. Canzone has been one of Seattle's most consistent power threats this year with 15 home runs and a .885 OPS. He faces Nick Martinez, who on the surface has elite numbers (2.61 ERA), but a closer look at the underlying data reveals he is a major regression candidate.

OVER 0.5 RBI+147
  • · Dominic Canzone: 15 home runs / 39 RBIs in 2026 season
  • · Nick Martinez: 2.61 ERA vs 4.68 xERA (2.07 ERA-xERA gap)
  • · RBIs 0.5 Over: +147 odds (requires >40.5% probability)
MLB HR · Athletics @ White Sox

Miguel Vargas

Tonight’s setup for Miguel Vargas is a clinical case of statistical alignment. The Athletics' starter, Jacob Lopez, is an extreme fly-ball pitcher (0.53 GO/AO ratio) who has been systematically dismantled by right-handed hitters this season, surrendering a .314 average and a massive .943 OPS to the platoon.

OVER 0.5 Home Runs+320
  • · Lopez vs RHB: .314 AVG / .943 OPS with 9 HR allowed in 156 AB
  • · Lopez GO/AO Ratio: 0.53 (extreme fly-ball tendency)
  • · Weather Context: 75°F with 11 mph wind blowing OUT to RF
MLB · Athletics @ White Sox

Munetaka Murakami

The centerpiece of the White Sox offense returns tonight, and the matchup couldn't be more favorable for a statement performance. Before his IL stint, Murakami was on a historic pace with 20 home runs in just 57 games and a .938 OPS.

OVER 1.5 Total Bases+125
  • · Murakami Season OPS: 0.938 (20 HR in 57 games)
  • · Jacob Lopez WHIP: 1.84 through 53.2 IP
  • · Lopez Fastball Velocity: 90.6 mph (well below league average)
MLB · Astros @ Rangers

Wyatt Langford

Wyatt Langford is the hottest hitter in this matchup, entering the game with a .386 average over his last 10 appearances. He returned from the IL yesterday and immediately picked up where he left off, delivering a walk-off hit that reinforced his status as Texas's most reliable contact threat in Corey Seager's absence. Batting second in the order ensures he will see maximal volume (likely 4-5 plate appearances), and while Hunter Brown possesses elite strikeout stuff, Langford has demonstrated the ability to barrel high-velocity pitching during this stretch. With hits in 90% of his last 10 games, the hit probability comfortably clears the -190 price.

OVER 0.5 Hits-190
  • · Break-even probability: 65.5%
  • · Langford: .386 AVG and 5 HR over his last 10 games
  • · Langford: Recorded at least one hit in 9 of his last 10 games
MLB · Astros @ Rangers

Yordan Alvarez

This pick targets the massive discrepancy between Cal Quantrill's surface stats and his underlying contact quality allowed. Quantrill carries a 3.35 ERA but a 4.87 xERA, largely because he is allowing a dangerous 10.3% Barrel rate.

OVER 0.5 RBI+120
  • · Break-even probability: 45.5%
  • · Alvarez: 67 RBI in 93 games (0.72 per game)
  • · Quantrill: 4.87 xERA and 10.3% Barrel% allowed
MLB · Angels @ Twins

Trevor Larnach

This is a pure matchup play against Grayson Rodriguez, who has been a human launchpad for left-handed hitters this season. Rodriguez is surrendering a staggering 1.088 OPS and .357 average to lefties, and tonight he’s making his first start in nearly a month (back inflammation) in an 86-degree heat dome that will favor the ball's carry. Larnach is locked into the leadoff spot, guaranteeing him the most plate appearances in a game where Rodriguez's 1.83 WHIP suggests a very high volume of baserunners and long innings. Larnach only needs one extra-base hit or two singles to clear this line, and given Rodriguez allows hits at a rate of 11.2 per nine innings, the math heavily favors the leadoff man finding the gap at least once tonight.

OVER 1.5 Total Bases+133
  • · Grayson Rodriguez vs LHB: .357 AVG / 1.088 OPS allowed
  • · Grayson Rodriguez: 1.83 WHIP / 11.2 H/9 allowed
  • · Trevor Larnach: Leadoff spot (high PA volume floor)
MLB · Braves @ Cardinals

Michael Harris II

Michael Harris II is playing some of the best baseball of his career right now, entering tonight's matchup as the leadoff hitter with a .348 average over his last 10 games. This play is a direct bet on the massive platoon advantage Harris holds against Kyle Leahy.

OVER 1.5 Hits+157
  • · Michael Harris II: .348 AVG over last 10 games (16 hits)
  • · Kyle Leahy: .318 AVG and .895 OPS allowed to LHB in 2026
  • · Michael Harris II: .320 AVG vs right-handed pitching this season
MLB HR · Royals @ Orioles

Pete Alonso

Pete Alonso is positioned perfectly to exploit Luinder Avila's reverse-split tendencies. While Avila is a right-handed pitcher, he has struggled significantly more against right-handed hitters this season, yielding a high .884 OPS and a .273 average.

OVER 0.5 Home Runs+340
  • · Pete Alonso vs RHP: .891 OPS, 17 HR in 245 AB
  • · Luinder Avila vs RHB: .884 OPS allowed, .273 AVG allowed
  • · Weather: 86°F, Wind 5 mph out to RF (Camden Yards)
MLB HR · Royals @ Orioles

Samuel Basallo

Samuel Basallo presents significant value at +370 for a home run given his extreme platoon splits and the pitcher matchup. Basallo has been a specialist against right-handed pitching this season, with 13 of his 14 home runs and a robust .870 OPS coming against righties, compared to a meager .481 OPS against lefties.

OVER 0.5 Home Runs+370
  • · Samuel Basallo vs RHP: .870 OPS, 13 HR in 193 AB
  • · Luinder Avila vs LHB: .761 OPS, 3 HR allowed in 123 AB
  • · Weather: 86°F, Wind 5 mph out to RF (Camden Yards)

Hub research

134

Graded results

35

Games

  • W

    Spain ML -160

    WC · 1-2

  • L

    Under 2.5 +110

    WC · 1-2

  • W

    Tigers ML -120

    MLB · 2-10

  • W

    White Sox ML -178

    MLB · 1-14

  • L

    Astros ML -142

    MLB · 3-7

  • L

    Twins ML -156

    MLB · 4-3

  • L

    Mets ML -152

    MLB · 6-2

  • L

    Nationals ML +134

    MLB · 5-3

  • L

    Braves ML -164

    MLB · 1-2

  • L

    Royals ML +128

    MLB · 3-5

  • W

    Reds ML -104

    MLB · 0-4

  • W

    Guardians ML -102

    MLB · 3-2

  • W

    Rays ML -116

    MLB · 2-7

Props

  • W

    Dominic Canzone · over

    Mariners @ Rays · Actual 1

  • W

    Elly De La Cruz · over

    Cubs @ Reds · Actual 2

  • W

    James Wood · over

    Yankees @ Nationals · Actual 7

  • W

    James Wood · over

    Yankees @ Nationals · Actual 1

  • L

    Juan Soto · over

    Red Sox @ Mets · Actual 1

  • W

    Junior Caminero · over

    Mariners @ Rays · Actual 6

  • L

    Lane Thomas · over

    Royals @ Orioles · Actual 0

  • L

    Michael Harris II · over

    Braves @ Cardinals · Actual 0

  • W

    Miguel Vargas · over

    Athletics @ White Sox · Actual 1

  • W

    Munetaka Murakami · over

    Athletics @ White Sox · Actual 2

  • L

    Otto Lopez · over

    Guardians @ Marlins · Actual 0

  • L

    Pete Alonso · over

    Royals @ Orioles · Actual 0

  • L

    Pete Alonso · over

    Royals @ Orioles · Actual 0

  • W

    Riley Greene · over

    Phillies @ Tigers · Actual 2

  • W

    Samuel Basallo · over

    Royals @ Orioles · Actual 1

  • W

    Seiya Suzuki · over

    Cubs @ Reds · Actual 3

  • L

    Seiya Suzuki · over

    Cubs @ Reds · Actual 0

  • L

    Thibaut Courtois · over

    Belgium @ Spain · Actual 4

  • W

    Trevor Larnach · over

    Angels @ Twins · Actual 4

  • L

    Unai Simón · over

    Belgium @ Spain · Actual 1

  • W

    Wyatt Langford · over

    Astros @ Rangers · Actual 1

  • W

    Yordan Alvarez · over

    Astros @ Rangers · Actual 1