← All archive dates

Daily archive

2026-07-18

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

Game picks

17
MLB1:10 PM

Pirates @ Guardians

Progressive Field plays host to a hot-stove afternoon clash as the Pittsburgh Pirates and Cleveland Guardians square off in the opening leg of today’s split doubleheader. Under a hazy, partly cloudy sky with temperatures pushing a sweltering eighty-nine degrees, this matchup offers a fascinating study in starting pitcher variance that the betting market has mispriced. My money is on the Pirates at a plus-money price because the starting pitching matchup heavily favors Pittsburgh when you look under the hood. Cleveland’s Gavin Williams carries a respectable 3.81 ERA, but his underlying 4.39 expected ERA indicates he has been playing with fire and benefiting from fortunate defense. Conversely, Pittsburgh's Jared Jones is a prime candidate for positive regression. Jones holds a 4.37 ERA that completely masks his elite 3.58 expected ERA, backed by a high-octane 98.6 mph fastball and a slider that carries a 37.1% whiff rate. While the market is sweating Jones' platoon splits against Cleveland's lefty-heavy lineup, Williams faces a similarly tough task against a Pirates offense that has been far more productive than Cleveland's all season. The offensive gap here is too wide to ignore, especially at these prices. Pittsburgh is averaging a robust 5.3 runs per game with a .263 team batting average and .768 OPS, whereas Cleveland is managing only 4.0 runs per game on a meager .229 AVG and .679 OPS. In an environment with a 14 mph wind blowing straight out to right field, Pittsburgh’s superior overall power profile is much better positioned to capitalize on mistakes. Expect Jones' elite stuff to keep Cleveland's quiet bats in check while the Pirates' potent offense exploits Williams' regression-prone profile to secure a road victory.

Pirates ML+110
CONF
72%
MLB2:20 PM

Twins @ Cubs

Wrigley Field is bathed in afternoon sunshine today as the Twins visit the Cubs for a high-stakes cross-league battle under the wind-blown flags of Chicago. With the temperature climbing to 86 degrees and a 13 mph crosswind blowing from left to right, this game is set up to be a tactical chess match where starting pitching and early runs will dictate the pace. The books are offering the Twins at +122, and that is a price I will gladly take because of the starting pitching mismatch on the mound. Taj Bradley has been exceptional this season with a 9-3 record, 3.59 ERA, and 118 strikeouts in 102.2 innings. More importantly, he is an absolute weapon in the afternoon, carrying a dominant 2.96 Day ERA. On the other side, Matthew Boyd is a massive regression candidate. His 4.50 ERA is heavily masked by a 4.90 xERA, indicating he has been incredibly lucky. Boyd has also struggled in day games, posting a bloated 5.40 Day ERA, and he has a glaring weakness against right-handed hitters, allowing a .790 OPS. Minnesota's coaching staff has aligned their lineup perfectly to exploit Boyd’s platoon splits, stacking seven right-handed or switch-hitters today, including Ryan Jeffers and Austin Martin. While the public will overreact to the fresh scratch of Royce Lewis due to hamstring tightness, this offense is still firing on all cylinders. Over their last three games, the Twins have averaged a stellar .370 xwOBA and a 44.2% hard-hit rate. Their high bat speed of 71.7 mph matches up perfectly against Boyd's vulnerable 92.7 mph four-seam fastball. The Cubs' offense is currently in a power slump, managing a weak .297 xwOBA and an anemic 1.8% barrel rate over their last two games. They will find it incredibly difficult to generate hard contact against Bradley's 96.9 mph fastball and his nasty cutter. While the Cubs possess a slightly better bullpen and defensive metrics, Bradley's ability to dominate the top of Chicago’s lineup and pitch deep into the afternoon will carry the day. Getting the superior starting pitcher and the hotter team—with the Twins riding a 7-3 run in their last 10 games—at plus-money is a classic sharp bet.

Twins ML+122
CONF
72%
MLB3:07 PM

White Sox @ Blue Jays

It is a beautiful Saturday afternoon at the Rogers Centre as the red-hot Chicago White Sox look to keep their division lead intact against a struggling Toronto Blue Jays squad. Sitting in a dead heat with Cleveland at the top of the American League Central, the White Sox come into this matchup with maximum urgency and serious momentum, riding a four-game winning streak that includes yesterday’s 12-4 blowout in the series opener. This is a spot where the starting pitching mismatch simply cannot be ignored, even at a pick'em price of -108. Davis Martin has been a steady and reliable presence for Chicago with a 9-4 record, a 3.41 ERA, and a 1.29 WHIP over 18 starts. On the other hand, Shane Bieber has looked incredibly vulnerable since returning from the injured list, posting a 7.64 ERA and a 2.04 WHIP in his four starts. Bieber's contact quality metrics are highly concerning, surrendering a 14.3% barrel rate and a 55.6% hard-hit rate, while his staggering 11.53 expected ERA suggests his struggles are very real and highly sustainable. The White Sox's left-handed hitters are uniquely positioned to exploit Bieber's primary pitch mix, particularly his 4-seam fastball, which he uses 37% of the time and has surrendered a highly vulnerable .456 expected weighted on-base average. While core hitters like Sam Antonacci and Munetaka Murakami have historically seen a drop-off in afternoon games—with Antonacci carrying a .664 Day OPS and Murakami a .639 Day OPS—their underlying talent and matchups against Bieber remain highly favorable. Andrew Benintendi, serving as the designated hitter, has historically dominated Bieber throughout his career, posting an elite .524 batting average and a 1.403 OPS over 21 career at-bats. This veteran presence in the middle of the order gives the Chicago offense a highly reliable focal point to jump on Bieber early and knock him out of the game. Defensively, the White Sox also provide a far sturdier safety net for their starting pitcher than Toronto does. Chicago has committed just 48 errors with a .986 fielding percentage this season, while the Blue Jays have booted 62 balls for a .982 fielding percentage. Behind the plate, rookie catcher Kyle Teel has been exceptional, throwing out runners at a 45.5% caught-stealing rate, whereas Toronto's Alejandro Kirk has managed just a 17.6% rate, which should allow Chicago's aggressive baserunners to run wild. Once the starting pitchers exit, the White Sox possess a deep and dependable bullpen to preserve the lead, anchored by Bryan Hudson with his stellar 2.20 ERA and a rested closer in Grant Taylor who boasts a 2.79 ERA and 1.10 WHIP. With first place on the line, take the hotter, more complete, and highly motivated team on the moneyline.

White Sox ML-108
CONF
72%
MLB3:10 PM

Reds @ Rockies

Under the blinding afternoon sun at Coors Field, the Cincinnati Reds and the Colorado Rockies face off in a high-altitude clash where the thin, 89-degree air is poised to push both pitching staffs to their limits. This is an environment where park factors dictate the terms of engagement, and today's starting pitching matchup highlights a massive discrepancy in underlying quality that the betting market has failed to fully price. While Rhett Lowder has faced his own road challenges this season, carrying a 6.75 Away ERA, he represents a far more stable option than Colorado's Tomoyuki Sugano. Sugano is scheduled to make his return from the 15-day injured list with back spasms, and his season numbers are a statistical minefield. Despite a superficial 4.80 ERA, Sugano's expected ERA sits at a staggering 7.07—a massive -2.27 gap—backed by a highly vulnerable .397 opponent xwOBA. He allows a 14% barrel rate and a 44.6% hard-hit rate, and his fly-ball tendency (0.73 GO/AO) is a dangerous fit for a hot day in Denver, especially with a 6.15 Day ERA. This matches up poorly against Reds hitters like Elly De La Cruz, who has posted a .420 xwOBA against four-seamers, and Sal Stewart, who bats .326 against them, ready to punish Sugano's primary fastball and its .473 xwOBA. Furthermore, the Reds have displayed complete comfort playing in this venue, carrying a seven-game winning streak at Coors Field including a decisive 7-2 win in yesterday's series opener. Unlike many teams that suffer from the Denver travel hangover, Cincinnati’s 22-24 road record is actually superior to their 22-28 home record, and their pitching staff offers a much sturdier safety net with a 4.49 team ERA and a 1.43 WHIP compared to Colorado’s 5.45 team ERA and 1.52 WHIP. At a modest price of -120 on the moneyline, we are backing the team with the superior bullpen, the healthier starting pitcher, and a clear history of success in this park.

Reds ML-120
CONF
78%
MLB3:05 PM

Mets @ Phillies

A classic National League East rivalry takes center stage under overcast skies in Philadelphia as the Phillies look to assert their divisional dominance against the visiting Mets. My money tonight is riding on the Phillies moneyline. Even with Jesús Luzardo making his first appearance of the season, the baseline statistical gap between these two starting pitchers is too wide to ignore. Luzardo owns a stellar 3.51 ERA backed by an even better 2.96 xERA, registering a commanding 11.1 K/9 and keeping hitters off-balance with a tiny 5.3% barrel rate. New York counters with Sean Manaea, who has labored to a 2-4 record with a 4.56 ERA (4.22 xERA) and a far more vulnerable 8.1% barrel rate. The underlying metrics strongly favor Luzardo, and having a fundamentally sound defense behind him—where Philadelphia has committed only 48 errors and a .986 fielding percentage compared to the Mets' sloppy 66 errors and .981 fielding percentage—solidifies the home team's defensive edge for Luzardo’s ground-ball-inducing style (1.50 GO/AO). The offensive matchups lean heavily toward the home team, particularly when we look at how the Phillies' left-handed power matches up against Manaea's repertoire. Manaea relies on a 90.6 mph four-seam fastball 35% of the time, a pitch that Kyle Schwarber (.442 xwOBA vs. fastballs) and Bryce Harper (.462 xwOBA vs. fastballs) absolutely feast on. To make matters worse for the Mets, Harper is a career .368 hitter in 19 at-bats against Manaea. Citizens Bank Park features a 1.06 hitter factor, and with the wind blowing 8 mph out to right field, Schwarber (1.037 home OPS) and Harper (.928 home OPS) are in a prime position to damage Manaea's soft-tossing approach. While the Mets get Juan Soto back in the lineup, they still average fewer runs (4.1 R/G) and possess a lower team OPS (.685) than Philadelphia's marks of 4.3 R/G and .699 OPS. When the starting pitchers yield to the bullpens, the Phillies hold a massive advantage in high-leverage situations. Philadelphia features Jhoan Duran, who has locked down 24 saves with a microscopic 1.38 ERA and 0.92 WHIP. Meanwhile, the Mets' late-inning situation remains highly volatile, anchored by Devin Williams who has posted a bloated 4.68 ERA and a 1.65 WHIP. Even with Brad Keller sidelined, the rest of the Phillies' high-leverage arms are fully rested after Friday's off-day. At -168, the price on the Phillies moneyline reflects a division contender playing at home with a superior starting pitcher, cleaner defense, and a highly reliable back-end bullpen. I'll take the Phillies to take care of business at Citizens Bank Park.

Phillies ML-168
CONF
72%
MLB4:10 PM

Rays @ Red Sox

The stage is set at Fenway Park on a warm afternoon where a 20-mph wind is blowing straight out to left field, turning this AL East clash into a potential launching pad. With the wind howling and both Ian Seymour and Patrick Sandoval sporting extreme fly-ball profiles, this game will be decided by who can keep the ball in the yard and lock down the late innings. The public is chasing Boston's 11-game winning streak, but the smart money is looking at a massive starting pitching and bullpen divergence. Patrick Sandoval's 2.08 ERA is a tiny-sample mirage over just 4.1 innings that hides a dangerous 3.56 xERA and a highly vulnerable 46.2% hard-hit rate. Meanwhile, Ian Seymour’s 4.59 ERA is backed by a superb 3.48 xERA and an elite changeup with a 38.9% whiff rate, showing he has pitched much better than his traditional numbers suggest. The matchups get even more pronounced when analyzing how Tampa's right-handed bats line up against Sandoval's pitch mix. Junior Caminero crushes left-handers to the tune of a 1.048 OPS, while Yandy Diaz brings a career .565 xwOBA against Sandoval’s primary weapon, the slider. While the Red Sox have potent bats like Wilyer Abreu (.948 OPS vs. LHP), Seymour is highly capable of limiting damage with his 10.4 K/9. Most importantly, Boston’s bullpen is gassed after utilizing seven relievers to secure yesterday’s doubleheader sweep, leaving closer Aroldis Chapman heavily taxed. Tampa Bay’s high-leverage relief corps is completely rested, giving the visitors a massive, late-inning advantage. This is a textbook spot to fade public hype during a long season. The Red Sox are at the peak of their valuation on this winning streak, but the first-place Rays (56-40) are the superior team and are priced at a near-even -106 due to a brief three-game slide. Boston's elite defense cannot bail out a fatigued pitching staff in a hitter's park with the wind blowing out. I am taking the Rays to exploit Sandoval's regression-heavy profile early and let their rested bullpen lock down a victory.

Rays ML-106
CONF
78%
MLB4:10 PM

Rangers @ Braves

Welcome to a sweltering July afternoon at Truist Park, where the first-place Texas Rangers battle the division-leading Atlanta Braves in a high-stakes clash under the Georgia sun. With temperatures pushing a thick 89°F and an eight-mile-per-hour wind blowing directly out to left field, we are looking at a powder keg of a game environment that uniquely penalizes fly-ball pitchers. This sets up an incredibly dangerous major league debut for Atlanta's young right-hander Owen Murphy, who relies on his four-seam fastball 59.7% of the time at 94.1 mph. The heart of this Texas lineup is absolutely lethal against heaters, with Joc Pederson (.455 xwOBA), Wyatt Langford (.370 xwOBA), Josh Jung (.368 xwOBA), and Brandon Nimmo (.340 xwOBA) all ranking as elite fastball hitters. Murphy's extreme fly-ball profile (0.33 GO/AO) and high contact rates allowed—including a 77.8% hard-hit rate and 11.1% barrel rate in his brief career action—mean any mistakes over the plate are going to fly out of this park in a hurry today. Now, MacKenzie Gore has certainly had his road struggles for the Rangers, carrying a 5.81 ERA away from home compared to a 3.44 ERA in his home starts. He also has to navigate a tough reverse-platoon split where lefties hit him for a .281 average and a .783 OPS, giving Matt Olson (.276 AVG, .846 OPS vs LHP) and Michael Harris II (.276 AVG, .754 OPS vs LHP) plenty of opportunities. However, Gore’s underlying metrics are much more stable than his surface numbers suggest; his 3.88 xERA compared to his 4.63 ERA indicates he has been on the wrong side of luck, and his 8.6% barrel rate and 44.8% hard-hit rate allowed are far more manageable than what a debuting rookie is about to face. Behind the starters, both bullpens are completely rested and locked in after yesterday's lopsided opener. While Atlanta has Raisel Iglesias (2.23 ERA, 19 saves) ready, they are missing setup man Robert Suarez due to a new elbow injury, which leaves a hole in their late-inning bridge. Texas counter-punches with a highly efficient bullpen of their own, led by Jacob Latz (1.61 ERA, 18 saves), Tyler Alexander (2.21 ERA), and Jakob Junis (2.80 ERA) who have all been preserved. In a game that will come down to which lineup punishes mistake pitches in the summer heat, I am putting my money on the experienced starter and the veteran hitters who eat fastballs for breakfast. Give me the Rangers to take this one on the moneyline at a highly attractive near-even price of -104.

Rangers ML-104
CONF
68%
MLB4:10 PM

Orioles @ Astros

Daikin Park sets the stage this afternoon as the surging Orioles look to keep their hot streak alive against an Astros squad fighting to defend their home turf. On the mound, we are looking at two starting pitchers with identical 4.50-range ERAs, but their paths to those numbers couldn’t be more different. Baltimore’s Trevor Rogers has been on an absolute tear, posting a dominant 0.74 ERA over his last four starts, and his underlying 4.27 expected ERA suggests his season-long performance is both sustainable and improving. In contrast, Houston’s Spencer Arrighetti is a walking regression candidate, sporting a massive 5.20 expected ERA that points to serious trouble under the hood. Arrighetti has already shown a low floor with two eight-run blowouts in his last five outings, and his highly vulnerable four-seam fastball, which allows a .420 xwOBA, is a major liability. The Orioles’ lineup is perfectly structured to exploit Arrighetti’s primary weakness. The Houston righty has struggled mightily against left-handed hitting, allowing a hefty .798 OPS to lefties compared to a stingy .593 against right-handed batters. Baltimore rolls out a lineup featuring six left-handed hitters plus switch-hitting Adley Rutschman, maximizing this platoon advantage. This sets up beautifully for Gunnar Henderson, who has historically hammered Arrighetti to the tune of a .500 average and a home run in six career at-bats, as well as Pete Alonso, who has a career .431 xwOBA against four-seam fastballs. Houston’s defensive structure also faces a fresh disruption in center field, where rookie Lucas Spence has to fill in after Brice Matthews was placed on the 10-day injured list yesterday with a knee injury. Momentum is heavily on the side of the visitors, with Baltimore riding a five-game winning streak while Houston has dropped its last two and is just 4-6 in its last ten games. While Houston possesses a rest advantage in their back-end bullpen with Josh Hader, they have to get to him with a lead first. With Arrighetti’s high volatility and his distinct platoon struggles against a left-handed-heavy Orioles core, Baltimore is in a fantastic position to jump on the Astros’ starter early and build a lead that Rogers and the Orioles can protect. At a flat pick'em price, backing the hotter team with the pitcher in far superior form is the sharp play today.

Orioles ML-108
CONF
78%
MLB4:10 PM

Marlins @ Brewers

We’ve got an afternoon duel under the roof in Milwaukee as the National League Central-leading Brewers play host to the struggling Marlins at American Family Field. While the public is likely staring at Max Meyer’s shiny 9-1 record and 2.58 ERA, a sharp look under the hood tells a completely different story. Meyer’s underlying xERA stands at a much more mortal 3.77, representing a massive 1.19-run gap that suggests regression is looming. He is running headfirst into a scorching-hot Milwaukee offense that is hitting the cover off the ball, posting a spectacular .372 xwOBA, a .342 expected batting average, and a 40.0% hard-hit rate over their last three games. On the other side of the ledger, Brewers starter Shane Drohan has been as steady as they come. His 3.09 ERA is backed by a rock-solid 3.36 xERA, showing his success is no fluke. Since both Meyer and Drohan have matching 0.93 GO/AO ratios that tilt toward fly balls, outfield range is going to decide who keeps the ball in the yard. Milwaukee possesses a premier defensive unit that ranks 7th in the majors with 20 Defensive Runs Saved, whereas Miami trotts out a bottom-five defense with a -8 DRS and 60 errors on the season. Even with the fresh loss of outfielder Sal Frelick to a shoulder strain today, the Brewers' defensive safety net and offensive depth are vastly superior to a Miami team currently on a four-game skid where they've managed just six total runs. The bullpen situation only widens the gap. Milwaukee’s back-end arms are exceptionally fresh; despite playing extra innings yesterday, their top-tier high-leverage relievers Trevor Megill and Abner Uribe combined for a mere 22 pitches. They also get a major boost with Lance McCullers Jr. joining the relief corps. Meanwhile, Miami’s relief depth has been significantly compromised by recent injuries, forcing them to rely on high-exposure middle relievers. When you couple Milwaukee's dominant 30-18 home record with Miami's dismal 21-26 road splits, laying the -142 price on the Brewers in their own building is a beautiful piece of business.

Brewers ML-142
CONF
78%
MLB4:10 PM

Padres @ Royals

We are live under the hot summer sun at Kauffman Stadium, where a humid afternoon sets the stage for an intriguing battle between the San Diego Padres and the Kansas City Royals. The betting public is giving far too much respect to Randy Dobnak’s deceptive 1.86 ERA, which is a complete small-sample illusion built over just 9.2 innings of work. Dobnak’s underlying metrics are highly alarming, highlighted by a 4.90 xERA and an incredibly low 3.7 K/9 strikeout rate. In this game, if you do not miss bats, you are completely at the mercy of your defense. That becomes a fatal flaw for Kansas City today. The Royals are facing a severe defensive crisis with elite range leaders Maikel Garcia and Kyle Isbel both newly confirmed on the 10-day IL. Without Garcia at third and Isbel in center field, a heavy groundball pitcher like Dobnak (1.67 GO/AO) is in serious trouble against a disciplined Padres offense. San Diego is perfectly positioned to exploit Dobnak’s high-contact profile, particularly his heavy 40.9% sinker usage. Padres first baseman Ty France, who is absolute fire hitting .348 over his last 14 games, carries an elite .422 xwOBA against sinkers and is primed to drive the ball into the gaps. Meanwhile, Padres starter Griffin Canning is due for immense positive regression. His ugly 6.47 ERA is heavily contradicted by a much stronger 4.67 xERA, and he has been in excellent recent form, surrendering just 6 earned runs over his last 4 starts (17.1 IP). Canning also offers a solid 8.9 K/9 strikeout rate that keeps his defense out of high-stress situations far better than Dobnak can. Once this game shifts to the late innings, the bullpen matchup becomes an absolute mismatch in San Diego's favor. While the Royals are managing a systemic injury crisis with four key relievers on the IL—forcing them to rely on heavily taxed and struggling arms like Lucas Erceg (5.21 ERA) and Alex Lange (6.00 ERA)—the Padres can comfortably hand a lead to elite closer Mason Miller (0.89 ERA, 16.6 K/9) and reliable lefty Adrian Morejon (3.46 ERA). At a near-even moneyline, the Padres are the far superior, healthier, and more complete team. We are putting our money on the better arm and the stronger bullpen to cash this ticket.

Padres ML-110
CONF
82%
MLB4:10 PM

Cardinals @ Diamondbacks

Under the climate-controlled roof of Chase Field, two National League wild-card contenders square off as the St. Louis Cardinals look to make it two in a row against the Arizona Diamondbacks. At a near-even price of -102, the value tonight lies squarely with the visiting Redbirds. Starting on the mound, Dustin May brings a deceptively high 4.55 ERA, but his stellar 3.74 xERA reveals a massive +0.81 positive regression gap, meaning he is pitching far better than his basic line suggests. May’s elite 96.9 mph four-seamer offers a challenging 'first-look' for an Arizona offense that has exactly zero career plate appearances against him. Conversely, Brandon Pfaadt’s 4.70 ERA is backed by a much more vulnerable 4.42 xERA, showing he has less room for positive regression. The matchup splits heavily favor the Cardinals' left-handed power bats against Pfaadt, who has struggled against left-handed hitting to the tune of a .292 AVG, .877 OPS, and 7 home runs allowed. St. Louis features lethal lefties like Lars Nootbaar, who hits righties for a .282 AVG and .818 OPS, and Alec Burleson, who is tearing up right-handed pitching at a .309 AVG and .939 OPS. Meanwhile, Arizona’s top stars struggle when facing right-handed pitching like May, with Ketel Marte hitting .240 with a .709 OPS and Corbin Carroll hitting .203 with a .740 OPS against righties. While both starting pitchers have struggled in day games—with May carrying a 6.60 day ERA and Pfaadt at 5.84—St. Louis' top bats thrive in the afternoon. Nootbaar raises his game to an .866 day-game OPS (compared to .724 at night) and Jordan Walker boasts a .911 day OPS. On a team level, the Cardinals own the superior overall record of 51-45 (including an excellent 25-19 mark on the road) compared to Arizona's 49-48 record. St. Louis outclasses Arizona offensively, averaging 4.5 runs per game with a .242 AVG and .708 OPS, while the Diamondbacks counter with 4.3 runs per game, a .237 AVG, and a .693 OPS. The pitching numbers are also on the visitors' side, with the St. Louis staff carrying a 4.11 ERA and 7.6 K/9, compared to Arizona's 4.20 ERA and 6.9 K/9. Historical head-to-head metrics seal the deal: the Cardinals' core of Burleson, Walker, and Nootbaar has limited Pfaadt to a meager 3-for-24 (.125 AVG) in their careers. Grab the Cardinals moneyline at -102 as they leverage their superior starting pitching quality and massive platoon advantages.

Cardinals ML-102
CONF
78%
WC5:00 PM

England @ France

Hard Rock Stadium plays host to a heavyweight bronze medal clash as France and England look to salvage their World Cup campaigns under the blazing Florida sun. With a podium finish on the line, this classic European rivalry takes on a fascinating dynamic of heavy squad rotation and grueling environmental conditions. The betting value here lies entirely with France on the 3-way moneyline. While both managers are refreshing their lineups, the disparity in quality and motivation is stark. Didier Deschamps is coaching his final match after a legendary 14-year run, and his players have a massive emotional incentive to send him off with a victory. France is retaining a strong starting core, including Kylian Mbappé, who has his sights set on securing the Golden Boot with his tournament-leading 8 goals. Conversely, Thomas Tuchel is fielding a heavily experimental England lineup featuring Nico O'Reilly and Morgan Rogers in midfield, while key anchor Declan Rice is benched due to extreme fatigue and illness. Without Rice protecting a defense that has already conceded 1.14 goals per match, England's makeshift side will struggle to contain a French attack that also introduces fresh, high-caliber talents like Michael Olise and Rayan Cherki.

France ML-120
CONF
78%
WC5:00 PM

England @ France

Hard Rock Stadium plays host to a heavyweight bronze medal clash as France and England look to salvage their World Cup campaigns under the blazing Florida sun. With a podium finish on the line, this classic European rivalry takes on a fascinating dynamic of heavy squad rotation and grueling environmental conditions. When it comes to the total, the Under 3.5 at -135 is the sharp play. The primary adversary for both teams today isn't each other—it's the extreme Miami heat, with a kickoff temperature of 90°F and a suffocating heat index reaching 104°F to 106°F. FIFA will implement mandatory cooling breaks, which will repeatedly halt any attacking momentum. Furthermore, England has logged a grueling 20,600 kilometers of travel across eight cities this tournament compared to France's concentrated East Coast path. With heavy legs, extreme humidity, and extensive squad rotation, neither team will have the physical capacity to play at a breakneck pace. France's defense has been remarkably stout all tournament, conceding just 0.57 goals per game and keeping four clean sheets. Expect a highly controlled, measured game where energy conservation limits the total output.

Under 3.5-135
CONF
82%
MLB7:10 PM

Pirates @ Guardians

The nightcap of this split doubleheader at Progressive Field features a fascinating clash of pitching strategies, as the Cleveland Guardians turn to left-hander Logan Allen while the Pittsburgh Pirates counter with a bullpen game opened by high-velocity lefty Mason Montgomery. While Cleveland holds the deeper, more rested bullpen for the late innings, the starting pitching matchup heavily favors Pittsburgh in the early going. Montgomery brings elite raw stuff, including a 98.2 mph fastball and sinker that have generated 55 strikeouts over 37.0 innings for a stellar 13.4 K/9 rate. Conversely, Allen is making his first start of the season after throwing just 4.0 innings of relief. Although Allen carries a clean 0.00 ERA, his underlying metrics are incredibly fragile, having allowed an 18.2% barrel rate and a 54.5% hard-hit rate across 11 batted ball events. Pittsburgh's powerful offense is poised to exploit these contact vulnerabilities immediately. The matchup dynamics become even more pronounced when examining the platoon splits for both lineups. The Pirates feature a right-handed and switch-hitting core specifically designed to punish left-handed pitching like Allen. Esmerlyn Valdez is absolutely hammering lefties this season, sporting a .355 batting average, a 1.412 OPS, and 5 home runs in just 31 at-bats, while matching up perfectly against Allen's primary 4-seam fastball with a .412 xwOBA. He is joined by Bryan Reynolds, who dominates left-handers to the tune of a .313 average and a .949 OPS. On the other hand, the Guardians feature a left-handed heavy lineup that struggles mightily in these matchups. Travis Bazzana is hitting just .176 with a .521 OPS against left-handed pitchers, and Brayan Rocchio is at a modest .233 average and .672 OPS. Facing Montgomery and a parade of left-handed relievers will make it difficult for Cleveland to generate consistent offense. Furthermore, the Pirates enter tonight's matchup with immense momentum, riding a four-game winning streak and carrying a vastly superior +95 run differential that dwarfs Cleveland's +28. Pittsburgh's offense averages a potent 5.3 runs per game compared to Cleveland's 4.0 runs per game. While a bullpen game carries inherent risk, the looming threat of severe thunderstorms and an 80% chance of rain at game time adds immense volatility. A weather delay would disrupt a traditional starter like Allen far more than a Pirates squad already prepared to piece together 9 innings. At near-even money, backing the deeper, more explosive offense with a distinct platoon advantage is the sharp play. Take the Pirates on the moneyline to sweep the doubleheader.

Pirates ML-104
CONF
72%
MLB8:08 PM

Giants @ Mariners

Welcome to T-Mobile Park, where the marine air is cool, the skies are clear, and the AL West playoff race is tightening. Tonight, we have an absolute beauty of a pitching mismatch. Bryan Woo takes the hill for the Mariners, and he is a completely different beast when pitching at home. Woo has been dominant in Seattle, posting a 2.10 ERA and 1.07 WHIP at T-Mobile Park compared to his 6.28 ERA on the road. The analytics love him tonight too, with a season xERA of 3.51 suggesting his actual 4.23 ERA is due for positive regression. T-Mobile Park is highly pitcher-friendly with a 0.94 factor, and tonight’s 8 mph wind blowing in from left field creates an advantage for a fly-ball pitcher like Woo, who sports a 0.66 GO/AO ratio. On the other side, the Giants roll out Logan Webb, and the situation looks precarious. Webb struggles in night games, posting a 4.95 ERA, and enters tonight's contest in a slump after surrendering 12 earned runs over 17.0 innings in two of his last three starts. Unlike Woo, Webb relies heavily on the ground ball with a 1.57 GO/AO ratio. That strategy is dangerous tonight because the Giants' defense is one of the leakier units in the league, committing 66 errors with a .981 fielding percentage compared to Seattle's cleaner .985 fielding percentage and 51 errors. To make matters worse, the Giants are without their defensive anchor at third base, as Matt Chapman was recently sidelined with an abdomen injury. Asking Webb to navigate a contact-heavy game without his Gold Glove defender is a major disadvantage. The offense also favors the home side. The Mariners receive a monumental lift with star outfielder Julio Rodriguez returning to the roster today. Rodriguez, who brings his 14 home runs and .747 OPS back, gives Seattle the centerpiece they have missed. While the Giants' left-handed heavy lineup matches up well against Woo’s four-seamer on paper, Woo holds left-handed hitters to a respectable .694 OPS while holding right-handers to a stifling .527 OPS. While the Giants' bullpen is fresh, the starting pitching and defensive gaps are too wide to ignore. Backing Woo at home is the sharp play.

Mariners ML-158
CONF
72%
MLB10:05 PM

Nationals @ Athletics

Under the clear, hot evening skies of West Sacramento, the Washington Nationals look to keep their bats blazing at Sutter Health Park against an Oakland Athletics team desperate to halt a season-worst slide. While the market has priced this game near a coin-flip because of the starting pitcher ERAs, it is completely overlooking the massive systemic advantages Washington holds tonight. J.T. Ginn has been solid with a 3.67 ERA, but he is running into a buzzsaw. The Nationals are absolute road warriors with a 29-18 away record, and their offense is in an elite groove, posting a .493 xwOBA and a 15.3% barrel rate over their last two games. They roll out a lineup featuring eight left-handed or switch hitters perfectly positioned to attack Ginn's .777 OPS platoon split, led by James Wood and Luis Garcia Jr., who carry 1.029 and .909 OPS marks against right-handed pitching. While Sutter Health Park is projecting a 1.6x increase in home run probability tonight due to the 89-degree temperature and an 8 mph wind blowing out to left field, only Washington is built to exploit it. The Nationals are launching the ball at a 15.5-degree average angle, whereas Oakland's lineup has been hitting at a low 7.2-degree angle. More importantly, the Athletics' lineup has been gutted by fresh injuries, losing Brent Rooker, Nick Kurtz, and Zack Gelof within the last 24 to 48 hours. Without their primary power sources, Oakland lacks the thump to exploit Zack Littell's fly-ball tendencies (0.64 GO/AO) and his high 11.4% barrel rate allowed. The ultimate tiebreaker is the bullpen. Washington did not throw a single high-leverage relief pitch yesterday, leaving their high-leverage core completely rested. Meanwhile, the Athletics are mired in a ten-game losing streak where they are allowing 9.1 runs per game, and their bullpen is in a fatigue crisis. Oakland's relief corps has faced an MLB-high 37 batters over the last three days while surrendering a massive 2.92 runs per game. If Ginn gets chased early, Oakland's exhausted pen will crumble. Getting a red-hot Washington club with a rested bullpen and a stellar road record at -112 against a depleted, sliding Oakland squad is an absolute steal. Take the Nationals on the moneyline.

Nationals ML-112
CONF
78%
MLB10:07 PM

Tigers @ Angels

Tonight under the lights at Angel Stadium, a warm summer breeze blows out toward right field as the Tigers look to continue their hot streak against a struggling Angels squad. This is a game where the starting pitching matchup dictates everything, but the betting market is still giving us a very playable price on the run line. I am laying the run and taking the Tigers at -1.5 (-118). When you have a Cy Young contender like Tarik Skubal on the bump against a starting pitcher who has been completely shellshocked at home, you don't overcomplicate it—you take the side with the massive, quantifiable edge. The matchup on the mound is a nightmare for Los Angeles. Tigers ace Tarik Skubal has been brilliant, holding right-handed hitters to a microscopic .194 batting average and a .591 OPS this year. That completely neutralizes an Angels order that features eight righties in the lineup tonight. Conversely, Angels starter Grayson Rodriguez has been a disaster, bringing a 7.55 ERA, a 1.74 WHIP, and a horrific 9.58 home ERA into tonight's start. Rodriguez has been utterly non-competitive against left-handed hitters, allowing a .357 average and an astronomical 1.068 OPS. The Tigers are starting six left-handed bats tonight, including Riley Greene, who boasts an .879 OPS against righties, and rookie Kevin McGonigle. With a 10 mph wind blowing out toward right field and Rodriguez's heavy fly-ball profile, Detroit's lefties should easily launch a few balls out of the park. Beyond the starting pitching, the bullpen and defensive situations make this a mismatch. Yesterday's blown save by Angels closer Kirby Yates, who saw his fastball velocity dip to a career-low 91.0 mph, leaves the Los Angeles pen completely vulnerable. Their primary setup men are taxed, and they lack high-leverage depth. Detroit, on the other hand, has a rested high-leverage core in Kenley Jansen and Kyle Finnegan, who did not appear in Friday's game and are fully fresh to lock things down. When you add the Tigers' superior defense and Dillon Dingler's elite play behind the plate, Detroit has multiple ways to secure a multi-run victory. Don't let the road designation scare you off; the Tigers have the weapons to turn this into a comfortable win.

Tigers -1.5-118
CONF
85%

Player props

26
MLB · Pirates @ Guardians

Chase DeLauter

Chase DeLauter is hitting third in a Guardians lineup that matches up well against Jared Jones' statistical profile. Jones has been dominant against right-handers but shows a clear split against lefties, allowing an .815 OPS and 4 of his 5 home runs to that side of the plate this season. The environmental factors today are a significant variable; with temperatures at 89 degrees and a 14-mph wind blowing out toward right field, DeLauter’s left-handed bat is in a position to benefit from the carry. He has been in elite form with 4 home runs and a .293 average over his last 10 games, and hitting third ensures he sees the high-leverage situations where his power can clear this line with one swing.

OVER 1.5 Total Bases+120
  • · Chase DeLauter: .293 AVG and 4 HR in last 10 games
  • · Jared Jones: .815 OPS allowed to left-handed hitters
  • · Weather: 89°F with 14 mph wind blowing out to RF
MLB · Pirates @ Guardians

Esmerlyn Valdez

Esmerlyn Valdez is currently the most productive hitter in the Pirates' lineup, carrying a 1.084 OPS into today's game. He faces Gavin Williams, whose 3.81 ERA is significantly lower than his 4.39 xERA, suggesting he is a prime regression candidate.

OVER 1.5 Total Bases+140
  • · Esmerlyn Valdez: 1.084 OPS and 4 HR in last 10 games
  • · Gavin Williams: 4.39 xERA vs 3.81 ERA (regression candidate)
  • · Gavin Williams: 48.6% Hard-Hit rate allowed
MLB · Twins @ Cubs

Ryan Jeffers

The Twins have positioned Ryan Jeffers in the 2-hole specifically to punish the left-handed Matthew Boyd. Jeffers is a documented southpaw-crusher, slashing .319/.938 OPS against lefties this season.

OVER 1.5 Total Bases+113
  • · Ryan Jeffers .319 AVG and .938 OPS vs LHP in 2026
  • · Matthew Boyd 4.90 xERA vs 4.50 actual ERA
  • · Jeffers has 2+ Total Bases in 5 consecutive games
MLB · Twins @ Cubs

Pete Crow-Armstrong

Wrigley Field is a power-booster for Pete Crow-Armstrong, who sees his OPS jump to 1.009 at home compared to .825 on the road. Today's environment is perfectly tailored for his profile: he faces Taj Bradley, a pitcher who lives in the air with a very low 0.63 GO/AO ratio.

OVER 1.5 Total Bases+110
  • · Pete Crow-Armstrong .321 AVG and 1.009 OPS at Wrigley Field
  • · Taj Bradley 0.63 GO/AO ratio (heavy fly-ball pitcher)
  • · 13 mph wind and 86-degree temperature at game time
MLB · White Sox @ Blue Jays

Andrew Benintendi

Andrew Benintendi enters this matchup with a massive historical edge, having dominated Shane Bieber for a .524 career average (11-for-21). While historical numbers can be noisy, they align perfectly with Bieber's current collapse; the right-hander is sporting a 7.64 ERA and a horrific 11.53 xERA through four starts.

OVER 1.5 Total Bases+134
  • · Andrew Benintendi .524 career AVG (11-for-21) vs. Shane Bieber
  • · Shane Bieber 11.53 xERA and 55.6% hard-hit% allowed in 2026
  • · Bieber allowing .951 OPS to left-handed hitters this season
MLB · Reds @ Rockies

Elly De La Cruz

This is a pure regression play against Rockies starter Tomoyuki Sugano, whose surface-level ERA (4.80) masks an abysmal 7.07 xERA. Sugano is living on borrowed time, evidenced by his league-bottom contact metrics (44.6% Hard-hit rate and 14% Barrel rate allowed).

OVER 2.5 Total Bases+115
  • · Elly De La Cruz .350 AVG and 3 HR in last 10 games
  • · Tomoyuki Sugano 7.07 xERA vs 4.80 actual ERA
  • · Sugano 44.6% Hard-hit rate and 14% Barrel rate allowed
MLB · Reds @ Rockies

Mickey Moniak

Mickey Moniak is in a prime situational spot against Rhett Lowder, who has shown a significant struggle against left-handed power this season. Lowder has surrendered 8 of his 9 home runs to lefties, despite facing them in only 60% of his total at-bats.

OVER 1.5 Total Bases-125
  • · Rhett Lowder 8 HR allowed in 164 AB to LHB (.817 OPS)
  • · Moniak 15 HR on the season with .888 OPS
  • · Moniak coming off a home run and 2-RBI performance yesterday
MLB · Mets @ Phillies

Bryson Stott

Stott has demonstrated a clear comfort level against Sean Manaea, logging a career .444 average and a home run in their limited head-to-head history. While Manaea is statistically tougher on lefties this season (.230 AVG allowed), Stott's specific success suggests he tracks Manaea's release well. The environment is the deciding factor; Manaea is a fly-ball-heavy pitcher (0.83 GO/AO), and today's weather features 85-degree temperatures and an 8-mph wind blowing directly out to right field. In a hitter-friendly venue with a 1.06 park factor, Stott only needs one ball to find grass or clear the fence to cash this prop.

OVER 0.5 Total Bases-154
  • · 4-for-9 (.444) career AVG vs Manaea
  • · Manaea 0.83 GO/AO (Fly-ball pitcher)
  • · -154 odds need >60.6% win probability
MLB · Mets @ Phillies

Trea Turner

This pick targets the significant platoon disadvantage for Sean Manaea, who is allowing a massive .856 OPS to right-handed hitters this year. Turner has capitalized on this matchup historically, batting .333 with a home run across 21 career at-bats against the southpaw. Despite a localized 10-game slump (.205 AVG), the volume floor provided by the leadoff spot (4-5 expected plate appearances) and the elite hitting conditions at Citizens Bank Park provide Turner with a high-ceiling opportunity to clear the 1.5 mark. With wind blowing out to his pull side and high temperatures increasing ball carry, a single extra-base hit or a multi-hit game is well within his career baseline against this starter.

OVER 1.5 Total Bases-104
  • · Manaea .856 OPS allowed to RHB in 2026
  • · 7-for-21 (.333) career AVG vs Manaea
  • · -104 odds need >51.0% win probability
MLB · Rays @ Red Sox

Willson Contreras

Willson Contreras is the quintessential 'Lefty Killer' and enters this matchup in elite form, batting .344 over his last 10 games. He faces Ian Seymour, a fly-ball pitcher who has developed a consistent habit of giving up the long ball, allowing a home run in every one of his last five starts. Fenway Park is already a dangerous environment for fly-ball pitchers, but with 20 mph winds gusting straight out to left field, Contreras's pull-side power is perfectly positioned to exploit Seymour's 8.4% barrel rate. Batting cleanup for a Red Sox team on an 11-game winning streak, Contreras should see multiple opportunities with runners on base to drive a ball into the gaps or over the Monster.

OVER 1.5 Total Bases-104
  • · Willson Contreras: .982 OPS vs LHP this season
  • · Willson Contreras: 4 HR and 12 RBI in last 10 games (.344 AVG)
  • · Ian Seymour: Has allowed a home run in 5 consecutive starts
MLB · Rays @ Red Sox

Wilyer Abreu

While the 'Lefty-on-Lefty' matchup is usually a deterrent, Wilyer Abreu possesses some of the most dominant reverse splits in the league, hitting .345 against southpaws. This aligns perfectly with Ian Seymour's own vulnerability, as the Rays' starter has struggled significantly more against left-handed bats, surrendering 7 home runs and an .843 OPS to his own side. Abreu is coming off a massive performance where he collected 7 total bases, and batting third in the Red Sox lineup ensures he will see high-leverage pitches with the wind at Fenway blowing 20 mph out toward left-center. In a park where fly balls carry, Abreu's ability to drive the ball against lefties makes this line look undervalued.

OVER 1.5 Total Bases+106
  • · Wilyer Abreu: .345 AVG / .948 OPS vs LHP this season
  • · Ian Seymour: .843 OPS allowed to LHB in 2026
  • · Abreu: 7 total bases in his most recent game (3-for-5, 1 HR)
MLB · Rangers @ Braves

Matt Olson

The betting market often defaults to the lefty-on-lefty suppression narrative, but MacKenzie Gore has been uniquely vulnerable to left-handed hitters this season, surrendering a .281 average to the platoon. Matt Olson is in the middle of a significant power surge, having launched four home runs in his last ten games. Truist Park is expected to be nearly 90 degrees at first pitch with wind blowing out toward the left-center field gap, which heavily favors Olson's high fly-ball profile against a pitcher like Gore who owns a 0.73 GO/AO ratio (leaning heavily toward fly balls). Olson has already demonstrated multi-hit and multi-HR upside this week, and in these atmospheric conditions, a single extra-base hit or a multi-hit performance against a pitcher with backward splits is a high-probability path to cashing.

OVER 1.5 Total Bases+111
  • · MacKenzie Gore allowing .281 AVG and .783 OPS to LHB this season
  • · Matt Olson 4 home runs in his last 10 games
  • · +111 odds require a break-even win probability of 47.4%
MLB · Rangers @ Braves

Josh Jung

Josh Jung enters this matchup as the Rangers' most consistent producer, batting .306 over his last ten games with three multi-hit efforts in his last five starts. He faces Braves rookie Owen Murphy, who is making his MLB debut.

OVER 1.5 Total Bases+113
  • · Josh Jung .306 batting average over his last 10 games
  • · Owen Murphy 77.8% hard-hit rate and 0.33 GO/AO ratio in limited exposure
  • · +113 odds require a break-even win probability of 46.9%
MLB · Marlins @ Brewers

Otto Lopez

Otto Lopez is currently the most locked-in hitter in the Marlins lineup, and tonight's matchup against southpaw Shane Drohan is statistically his ideal environment. Lopez has been a 'Lefty-Killer' all season, posting a massive .416 batting average and a 1.039 OPS when facing left-handed pitching.

OVER 1.5 Total Bases+120
  • · Otto Lopez .416 AVG / 1.039 OPS against LHP this season
  • · Lopez has 3-hit games in each of his last two starts with 2 total HRs
  • · Break-even win probability needed: 45.5% (+120)
MLB · Padres @ Royals

Vinnie Pasquantino

This play is a direct attack on the most lopsided platoon split in tonight's pitching matchup. Griffin Canning has been historically vulnerable to left-handed power this season, surrendering nearly all his damage (8 home runs, .920 OPS) to the left side of the plate.

OVER 1.5 H+R+RBI-132
  • · Griffin Canning allows .920 OPS and 8 HR to left-handed hitters in 128 ABs (2026)
  • · Vinnie Pasquantino is hitting .289 over his last 10 games with 3 RBIs
  • · Weather: 90°F with 8 mph wind blowing out to center field
MLB · Padres @ Royals

Manny Machado

Manny Machado is trending upward at the right time to exploit a massive regression candidate in Randy Dobnak. While Dobnak's 1.86 ERA looks intimidating on paper, his underlying metrics (4.90 xERA) reveal a pitcher who has been incredibly fortunate to avoid damage.

OVER 1.5 Total Bases-101
  • · Randy Dobnak ERA 1.86 vs xERA 4.90 (3.04 run luck discrepancy)
  • · Manny Machado recorded 5 Total Bases (2-for-4, HR) in yesterday's game
  • · Game Total: 11 runs (implied high-scoring environment)
MLB · Cardinals @ Diamondbacks

JJ Wetherholt

JJ Wetherholt is perfectly positioned to exploit Brandon Pfaadt's primary statistical vulnerability. Pfaadt has struggled significantly against left-handed hitters this season, yielding a .292 AVG and a massive .877 OPS with 7 home runs allowed to LHBs in just 113 at-bats.

OVER 1.5 Total Bases+115
  • · Pfaadt vs LHB: .877 OPS allowed (7 HR in 113 AB)
  • · Pfaadt Day ERA: 5.84 (Home ERA: 5.28)
  • · Wetherholt: Hit 402-foot HR yesterday
MLB · Orioles @ Astros

Pete Alonso

This is a clear situational edge against Spencer Arrighetti, who has struggled significantly of late. Arrighetti has surrendered an alarmingly high 9.72 ERA over his last five starts, most recently getting chased after allowing eight earned runs in just three innings of work on July 8.

OVER 1.5 Total Bases+131
  • · Spencer Arrighetti: 9.72 ERA over his last 5 starts
  • · Pete Alonso: .874 OPS and 17 HR against RHP this season
  • · Break-even probability: 43.3% (+131 odds)
MLB · Orioles @ Astros

Yordan Alvarez

Yordan Alvarez is currently putting together an MVP-caliber season and is a legitimate Triple Crown contender, leading the league in several power categories while maintaining a .321 average. His performance at Daikin Park is elite, where he boasts a .366 average and a massive 1.184 OPS.

OVER 1.5 Total Bases+107
  • · Yordan Alvarez: .366 AVG and 1.184 OPS at home this season
  • · Alvarez: .351 AVG with 4 HR over his last 10 games
  • · Break-even probability: 48.3% (+107 odds)
WC · England @ France

Kylian Mbappé

**ROLE & MINUTES:** Mbappe starts as the focal point of the French attack (LF/CF) and is the primary penalty taker. Expect him to play the full 90 minutes as he chases the Golden Boot. **THE KEY FACTOR:** Motivation and fresh legs. This is Didier Deschamps' final match, and Mbappe is locked in a dead heat with Lionel Messi (8 goals each) for the Golden Boot.

OVER 1 Anytime Goal-137
  • · Kylian Mbappe: 8 tournament goals (tied for lead)
  • · England: 20,600 km traveled (most in tournament)
  • · France: 2.29 goals per match tournament average
WC · England @ France

Jordan Pickford

**ROLE & MINUTES:** Starting goalkeeper, guaranteed 90 minutes. **THE KEY FACTOR:** Shot suppression vs. Shot volume. France is the most aggressive attacking team in this tournament, averaging over 7 shots on frame per match.

OVER 4 Saves-110
  • · France: 7.1 shots on target per match (tournament avg)
  • · England: Rotated defense starting Spence and O'Reilly
  • · Market implied probability: 52%
MLB · Giants @ Mariners

Randy Arozarena

The matchup between Logan Webb and Randy Arozarena heavily favors the pitcher tonight. Webb has been dominant against right-handed hitters this season, holding them to a .211 average and an elite .593 OPS.

UNDER 0.5 Hits+161
  • · Logan Webb vs RHB: .211 AVG / .593 OPS allowed in 2026
  • · Randy Arozarena career vs Logan Webb: 0-for-4
  • · Line needs >38.3% win probability
MLB · Tigers @ Angels

Riley Greene

Riley Greene enters this contest in excellent form, slashing .313 over his last 10 games with three multi-hit performances in his last four starts. The deciding factor here is the staggering seasonal struggle of Angels starter Grayson Rodriguez against left-handed hitters. Rodriguez has been porous against lefties, allowing a .357 batting average and a 1.068 OPS this season.

OVER 1.5 Total Bases+110
  • · Grayson Rodriguez allows .357 AVG and 1.068 OPS to left-handed hitters
  • · Riley Greene is batting .313 with 2 HR in his last 10 games
  • · Weather features 85-degree temperatures and 10 mph wind blowing out to RF
MLB HR · Nationals @ Athletics

James Wood

James Wood is in the midst of a legendary power surge, clubbing 6 home runs over his last 10 games. Tonight, he enters an absolute launching pad at Sutter Health Park, where 89-degree temperatures and an 8 mph wind blowing out to left field have combined for a 60% increase in HR probability.

OVER 0.5 Home Runs+230
  • · 6 HR in last 10 games (60% hit rate)
  • · Sutter Health Park: 1.6x (60%) increase in home run probability tonight
  • · Break-even win probability: 30.3% (+230)
MLB · Nationals @ Athletics

James Wood

The 'Gary Special' 3rd pick focuses on James Wood's total offensive floor. By taking the Over 2.5 on his combined hits, runs, and RBIs, we are essentially betting on the same environmental and matchup factors that support the home run prop, but with a safer path to victory.

OVER 2.5 H+R+RBI+100
  • · Wood has cleared 2.5 H+R+RBI in 3 of his last 4 games
  • · Wood averages 1.45 Runs+RBIs per game over his last 10
  • · Break-even win probability: 50.0% (+100)
MLB · Nationals @ Athletics

Tyler Soderstrom

Tyler Soderstrom is in a prime position to capitalize on Zack Littell's extreme platoon vulnerability. Littell has been hammered by left-handed hitters this season, yielding a .914 OPS and 17 of his 23 total home runs to the left side.

OVER 0.5 RBI+132
  • · Zack Littell vs LHB: .914 OPS allowed, 17 of 23 HR allowed
  • · Littell xERA: 6.39 (actual 4.90) suggests massive regression due
  • · Break-even win probability: 43.1% (+132)

Hub research

138

Graded results

43

Games

  • L

    France ML -120

    WC · 6-4

  • L

    Under 3.5 -135

    WC · 6-4

  • W

    Pirates ML +110

    MLB · 7-1

  • L

    Twins ML +122

    MLB · 2-6

  • L

    Reds ML -120

    MLB · 3-10

  • W

    Pirates ML -104

    MLB · 7-1

  • L

    White Sox ML -108

    MLB · 0-1

  • L

    Padres ML -110

    MLB · 1-6

  • W

    Phillies ML -168

    MLB · 1-6

  • L

    Cardinals ML -102

    MLB · 3-5

  • W

    Rangers ML -104

    MLB · 7-6

  • W

    Brewers ML -142

    MLB · 6-8

  • W

    Orioles ML -108

    MLB · 4-2

  • W

    Mariners ML -158

    MLB · 3-4

  • W

    Tigers -1.5 -118

    MLB · 7-0

  • L

    Nationals ML -112

    MLB · 1-15

  • L

    Rays ML -106

    MLB · 6-7

Props

  • L

    Andrew Benintendi · over

    White Sox @ Blue Jays · Actual 0

  • W

    Bryson Stott · over

    Mets @ Phillies · Actual 3

  • L

    Chase DeLauter · over

    Pirates @ Guardians · Actual 1

  • W

    Elly De La Cruz · over

    Reds @ Rockies · Actual 3

  • W

    Esmerlyn Valdez · over

    Pirates @ Guardians · Actual 4

  • L

    James Wood · over

    Nationals @ Athletics · Actual 0

  • L

    James Wood · over

    Nationals @ Athletics · Actual 0

  • W

    JJ Wetherholt · over

    Cardinals @ Diamondbacks · Actual 2

  • L

    Jordan Pickford · over

    England @ France · Actual 0

  • W

    Josh Jung · over

    Rangers @ Braves · Actual 2

  • W

    Kylian Mbappé · over

    England @ France · Actual 2

  • L

    Manny Machado · over

    Padres @ Royals · Actual 0

  • L

    Matt Olson · over

    Rangers @ Braves · Actual 0

  • W

    Mickey Moniak · over

    Reds @ Rockies · Actual 2

  • L

    Otto Lopez · over

    Marlins @ Brewers · Actual 1

  • L

    Pete Alonso · over

    Orioles @ Astros · Actual 0

  • L

    Pete Crow-Armstrong · over

    Twins @ Cubs · Actual 0

  • W

    Randy Arozarena · under

    Giants @ Mariners · Actual 0

  • L

    Riley Greene · over

    Tigers @ Angels · Actual 0

  • L

    Ryan Jeffers · over

    Twins @ Cubs · Actual 1

  • W

    Trea Turner · over

    Mets @ Phillies · Actual 6

  • W

    Tyler Soderstrom · over

    Nationals @ Athletics · Actual 2

  • W

    Vinnie Pasquantino · over

    Padres @ Royals · Actual 2

  • L

    Willson Contreras · over

    Rays @ Red Sox · Actual 0

  • W

    Wilyer Abreu · over

    Rays @ Red Sox · Actual 8

  • W

    Yordan Alvarez · over

    Orioles @ Astros · Actual 2