← All archive dates

Daily archive

2026-06-22

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

Game picks

21
WC1:00 PM

Austria @ Argentina

Austria's elite form and 1.63 xG/match generation make them a formidable opponent, while Argentina's injury-shuffled fullbacks will lead to a more conservative defensive approach. With Argentina's attack overperforming their underlying 1.47 xG/match, the market is overpaying for a fragile finishing rate, making the 1.5-goal cushion on a disciplined Austrian side highly valuable.

Austria +1.5-120
CONF
78%
WC1:00 PM

Austria @ Argentina

With both teams holding massive tournament incentives to secure a draw and virtually guarantee advancement, neither side will take unnecessary risks. Missing primary playmaker Christoph Baumgartner hampers Austria's scoring ceiling, and Argentina's elite 0.30 xGA defense will keep this a low-risk, possession-heavy battle of attrition under the 2.5-goal line.

Under 2.5-120
CONF
82%
WC5:00 PM

Iraq @ France

Welcome to Lincoln Financial Field in Philadelphia, where a Group I showdown between tournament heavyweights France and a desperate Iraq side is set to kick off under the threat of severe local thunderstorms. On paper, France is expected to control the pitch, but a closer look at the environmental factors and tournament math reveals an incredibly valuable spot to back a heavily underpriced Draw at 1000. The primary driver for this pick is the intersection of severe weather and Iraq's defensive desperation. Philadelphia is under a Severe Thunderstorm Watch, which threatens to bring heavy rain, high winds, and lightning delays that will disrupt the game's flow and make technical play difficult. Iraq, currently sitting at the bottom of Group I with a -3 goal difference, must avoid another blowout at all costs to remain alive for a best third-place spot. They are highly likely to employ an ultra-defensive low block to park the bus. France is resting key starters and missing their primary midfield anchor Aurélien Tchouaméni, which could lead to a lack of cohesion and clinical execution in the final third. The strongest argument against backing a Draw is France's elite talent pool, including Kylian Mbappé and Michael Olise, who can manufacture goals out of nothing. However, breaking down a packed, determined Iraqi defense on a storm-slicked pitch is a massive equalizer. At +1000, the market is offering an extraordinary price on a scenario where weather, squad rotation, and tactical desperation combine to produce a frustrated, low-scoring stalemate.

Draw+1000
CONF
55%
WC5:00 PM

Iraq @ France

Welcome to Lincoln Financial Field in Philadelphia, where a Group I showdown between tournament heavyweights France and a desperate Iraq side is set to kick off under the threat of severe local thunderstorms. While France represents a high-powered offense, the structural conditions of this match point directly toward a low-scoring affair, making the Under 3.5 at 100 the premier play. The load-bearing reason to back the Under 3.5 goals is Iraq's offensive impotence combined with their need to protect their goal difference. Iraq averages a meager 0.8 xG per match and has only 1.5 shots on target over their recent fixtures. With primary forward Mohanad Ali ruled out, they lack any credible transition threat. Consequently, Iraq will commit fully to a deep defensive setup, focusing entirely on damage control to avoid another blowout. France, meanwhile, is expected to rotate their squad and is missing midfield anchor Aurélien Tchouaméni, which will slow down their build-up play. The main counterargument is that France has scored 2.6 goals per match over their last 10 and could easily run up the score if they break through early. However, the severe weather watch in Philadelphia threatens heavy rain and lightning delays, which will slick the pitch and slow down play. France's rotated squad will likely struggle to find its fluid passing rhythm in these conditions. This combination of weather, squad rotation, and Iraq's complete lack of attacking ambition makes a high-scoring game highly unlikely, giving the Under 3.5 exceptional value.

Under 3.5+100
CONF
72%
MLB6:10 PM

Yankees @ Tigers

The lights are on at Comerica Park as the division-leading New York Yankees roll into Detroit to kick off a three-game series against a hungry Tigers squad. At a modest price of -124, the Yankees look to snap their two-game skid behind their ace, Gerrit Cole, who faces off against Detroit's left-handed veteran Framber Valdez. The decisive edge in this game belongs to Gerrit Cole and the catastrophic matchup he presents for the Detroit offense. The Tigers are starting six left-handed hitters tonight, directly feeding into Cole's greatest statistical strength; he has completely neutralized lefties this season, holding them to a microscopic .183 batting average and a .599 OPS. On the flip side, Framber Valdez represents a fragile price on the mound. His 4.09 ERA is masking a concerning 4.47 xERA and a heavy 42.3% Hard-hit rate, which is a massive liability against a patient Yankees order. Paul Goldschmidt, who is carrying a stellar 1.218 OPS against left-handed pitchers, is uniquely positioned to punish Valdez’s sinker-heavy approach, while Cody Bellinger's robust .865 OPS against lefties ensures the Yankees' offense remains highly productive despite missing their primary power bats. The strongest counter-argument to backing New York is their fatigued bullpen and the 13 mph wind blowing out to right field, which could threaten Cole's fly-ball profile. However, Cole's elite 31% Hard-hit rate suggests that even with the wind, the contact he allows is rarely barreled, and his deep outfield security blanket in Cody Bellinger (16 DRS) will help track down anything in the gaps. While Detroit has a fresher bullpen with Kyle Finnegan and Kenley Jansen waiting, they cannot leverage those arms if Cole and the Yankees' offense build an early lead. At this price, the pitching mismatch is too pronounced to ignore, making the Yankees the clear and value-driven play to get back in the win column.

Yankees ML-124
CONF
78%
MLB6:40 PM

Royals @ Rays

Under the lights of the Tropicana Field dome, a high-stakes series gets underway tonight as the Tampa Bay Rays host a depleted Kansas City Royals team looking to survive without their superstar anchor. This matchup completely hinges on Drew Rasmussen’s absolute dominance against right-handed hitters and Michael Wacha's severe road vulnerabilities. Rasmussen is holding righties to a ridiculous .125 batting average and .350 OPS this season. With Bobby Witt Jr. sidelined with a knee sprain, the Royals are forced to send out a heavily right-handed lineup featuring Maikel Garcia and Salvador Perez. This leaves the Royals’ offense highly exposed to Rasmussen, who has yielded just a single run over his last 21 innings and comes in with an elite 0.88 WHIP. On the other side, Michael Wacha is prime for a reality check on the road. The market is pricing him on a solid 3.64 ERA, but his 4.15 xERA reveals a fragile underbelly. Wacha's road splits are troubling, ballooning to a 4.44 ERA in 46.2 innings away from home. He matches up poorly against a disciplined Rays offense that leads the AL with a .334 team OBP and features Yandy Diaz, who bats .364 at home and is a career .400 hitter against Wacha. Combine Wacha's contact-reliant style (6.9 K/9) with the Rays' stellar infield positioning—which leads the league with +26 positioning runs—and Tampa Bay holds a massive defensive and pitching advantage. Of course, the strongest argument against laying this juice on Tampa Bay is that Wacha has historically performed well against the Rays, logging quality starts in four consecutive matchups. However, those past matchups don’t account for the massive current talent disparity, nor the fact that the Royals' pitching staff has compiled a brutal 5.73 ERA when young catcher Carter Jensen is behind the plate. While the Rays' bullpen has some minor fatigue, their high-leverage arms like Bryan Baker (1.78 ERA) offer a much safer floor than Kansas City's volatile relief unit. Expect Rasmussen to dictate the pace and secure a comfortable home victory for the Rays.

Rays ML-184
CONF
82%
MLB6:40 PM

Rangers @ Marlins

Under the glowing roof of loanDepot park, the surging Miami Marlins look to defend their turf against a hungry Texas Rangers squad seeking a spark. While the home team brings all the recent momentum, the value lies with the visitors tonight. The market is heavily favoring the Marlins due to their impressive home win streak and 14-4 run in June, creating an overpriced line that fails to account for the sudden loss of Liam Hicks, who went on the injured list yesterday with a back strain. Hicks' team-leading 13 home runs and 53 RBIs represent a massive offensive void that the Marlins' lineup cannot easily replace. Furthermore, Miami starting pitcher Tyler Phillips is a prime regression candidate whose 3.10 ERA is highly fragile, masked by a much less impressive 4.21 xERA and a recent blowup start where he yielded eight earned runs. Texas manager Skip Schumaker returns to Miami with intimate knowledge of the Marlins' roster, and he is deploying a clever "Tandem" pitching strategy to exploit it. Left-handed opener Tyler Alexander (2.97 ERA) will handle the top of the lineup, shielding bulk follower Kumar Rocker from his first-inning struggles, where he has posted an 11.25 ERA. Rocker has already demonstrated great success in this exact follower role earlier this season, tossing 7.2 shutout innings on May 19. Offensively, the Rangers are well-positioned to attack Phillips’ platoon vulnerabilities with their left-handed bats, while veteran catcher Elias Diaz brings a reverse-split .450 average against righties and an elite 44.4% caught-stealing rate to shut down Miami’s aggressive baserunners on the path. The strongest case for Miami lies in their stellar bullpen and Otto Lopez, who is hitting .332 and crushes left-handed pitching to the tune of a .458 average. Lopez will certainly challenge Alexander early, and if the Marlins can knock out the opener and force the Rangers into middle relief, they can control the game. However, the Rangers' offensive power potential through Jake Burger—who is 2-for-2 against Phillips and crushes sinkers—alongside the tactical edge of the Alexander-Rocker tandem, makes Texas the superior choice. At +110, the market is overpaying for Miami's fragile surface numbers, making the Rangers the smart, value-driven play to win outright.

Rangers ML+110
CONF
68%
MLB6:45 PM

Phillies @ Nationals

The scenery is set at Nationals Park as the Philadelphia Phillies travel south to take on the Washington Nationals in a pivotal NL East division showdown under overcast, 83-degree skies. The market has installed Washington as a home favorite tonight largely due to the starting pitcher matchup on paper, but this represents a spot where the line is overpaying for a fragile surface-level number. Foster Griffin’s 7-2 record and 3.32 ERA look stellar, but his 4.35 xERA reveals significant underlying vulnerability. Griffin surrenders a dangerous 11% Barrel rate, which is highly problematic tonight with a 10 mph wind blowing directly out to Right Field. This is a nightmare environment for a fly-ball pitcher, particularly when facing left-handed power like Kyle Schwarber—who boasts an elite 1.036 OPS against southpaws—and right-handed bats like Trea Turner and Alec Bohm who can exploit Griffin’s weakness against righties (a .739 OPS and 12 of his 15 home runs allowed). The Phillies are also clicking under interim manager Don Mattingly, putting up a 33-16 record since he took over and coming off a sweep of the Mets where they outscored them 21-5. While Philadelphia is utilizing reliever Tim Mayza as an opener in a bullpen game, Mayza’s metrics are incredibly clean, featuring a 2.97 ERA, a 3.09 xERA, and an elite 5.6% Barrel rate allowed. The main argument against Philadelphia is the risk of bullpen fatigue, as closer Jhoan Duran has worked consecutive days, and the Nationals’ offense has been hot, producing a .420 xwOBA and 5.3 runs per game. However, the Phillies’ defense and basepaths management will severely limit Washington's opportunities. Philadelphia has committed only 36 errors (.987 FPCT) compared to Washington’s sloppy 63 errors (.978 FPCT). Furthermore, the catching mismatch completely neutralizes Washington's high-speed offense. Phillies catcher Rafael Marchan is a defensive wall, holding an elite 57% caught-stealing rate (8 caught stealings against 6 stolen bases), whereas Nationals catcher Keibert Ruiz is incredibly vulnerable, allowing 32 stolen bases while catching only 10 (a 23.8% rate) and committing 3 passed balls. Trea Turner and Bryson Stott should run at will to manufacture runs, while Marchan shuts down Washington’s speed on the other side. With the Nationals carrying a poor 16-22 record at Nationals Park compared to a 24-16 road mark, backing the hotter, more defensively sound Phillies at plus money is the smart play.

Phillies ML+106
CONF
72%
MLB7:07 PM

Astros @ Blue Jays

The roof is closed at Rogers Centre as the AL Wild Card race heats up in a high-stakes series opener between the Toronto Blue Jays and the visiting Houston Astros. Dylan Cease gives Toronto a highly reliable advantage on the mound in this high-velocity showdown. Cease has been an absolute workhorse this season, racking up 110 strikeouts over 73.0 innings with a stellar 2.71 ERA and a highly sustainable 3.04 xERA. What makes Cease especially lethal tonight is his elite platoon split against right-handed hitters, holding them to a .208 batting average and a .542 OPS. This aligns perfectly against an Astros lineup that features six right-handed bats in their starting nine. While Hunter Brown has been flashy with a 1.10 ERA through his first 16.1 innings since returning from the IL, his 2.18 xERA suggests some regression is lurking, and his fly-ball profile (0.77 GO/AO) is a dangerous recipe against Blue Jays sluggers like Kazuma Okamoto, who slugged .600 against 4-seam fastballs. The late innings highlight the absolute widest gap in this matchup. Toronto rolls out one of the most lockdown back-ends in baseball, featuring Tyler Rogers (1.77 ERA) and an untouchable closer in Louis Varland (0.86 ERA, 0.93 WHIP, 15 saves), both of whom are rested and fully available. Conversely, Houston's bullpen is entering this high-pressure opener highly compromised. Elite closer Josh Hader is sidelined with biceps tendinitis, forcing the Astros to lean on a heavily taxed Bryan King and the highly erratic Bryan Abreu, who has struggled to a 6.39 ERA and a bloated 1.82 WHIP. If this game is tied or close in the seventh inning, Toronto’s late-inning options give them a clear, decisive path to lock down the victory. The counter-argument to the Blue Jays is Houston's pure star power, specifically the terrifying bat of Yordan Alvarez (.322 AVG, 25 HR, 1.113 OPS vs. RHP), and the Astros' superior defense (.989 fielding percentage compared to Toronto's error-prone .983). Alvarez has the rare ability to destroy any right-handed pitcher on earth with a single swing. However, the Blue Jays have the deeper, more disciplined lineup overall, with productive lefties like Nathan Lukes (.336 vs. RHP) and Jesus Sanchez (.830 OPS vs. RHP) ready to drive up Brown's pitch count early. With Toronto playing in front of their home crowd where they are a solid 21-18, the combination of Cease's durability, a major bullpen advantage, and tactical platoon depth makes the Blue Jays the side to back at a very fair home price of -130.

Blue Jays ML-130
CONF
72%
MLB7:10 PM

Cubs @ Mets

Two of Japan's premier pitching exports clash under the overcast skies of Citi Field tonight as Shota Imanaga and the Chicago Cubs open a crucial four-game set against Kodai Senga and the New York Mets. While the market has priced the Mets as short home underdogs at +106, the reality is they are asking a struggling, short-handed starting pitcher to hold off a surging offense while playing in front of an entirely depleted bullpen. The market is overpaying for Senga's name value and his theoretical positive regression based on his 5.12 xERA compared to his actual 9.00 ERA. However, Senga's current 1.88 WHIP, 17 walks over 24.0 innings, and a complete absence of his legendary splitter have made him a massive liability. He has failed to reach the fifth inning in four of his last five starts, posting a bloated 11.21 ERA in that span, which spells disaster for a Mets bullpen running on fumes after David Peterson threw 79 pitches and Austin Warren threw 37 yesterday. The Cubs' offense is perfectly optimized to exploit Senga's primary weakness. Senga has been completely dismantled by left-handed hitters this season, allowing a massive 1.000 OPS and a .333 batting average. Chicago counterpunches with high-impact lefties like Pete Crow-Armstrong (16 HR, .883 OPS) and switch-hitter Ian Happ, who boasts a strong .891 OPS against right-handed pitchers. The Cubs' patient, disciplined hitters will run up Senga's pitch counts early and force this game into the hands of the tired Mets middle relief. Meanwhile, Shota Imanaga has fully stabilized with a 0.84 ERA over his last two starts. His 1.06 WHIP and 3.65 xERA show his true underlying strength, and his neutral splits (.216 AVG vs RHB, .217 AVG vs LHB) effectively take the sting out of Juan Soto, who drops to an .818 OPS against lefties. The primary argument for the Mets lies in their recent 8-1 win over Atlanta and the potential for right-handed bats like Bo Bichette—who is hitting .381 over his last 10 games—to ride a 14 mph wind blowing out to left field. However, Imanaga's elite command means he rarely permits baserunners to cluster, whereas Senga's extreme fly-ball profile (0.54 GO/AO), high walk rate, and 11.8% barrel rate make him the prime candidate to surrender a wind-aided multi-run home run. Backed by a clean defense that has committed only 31 errors this season compared to the Mets' 44, the fresh-bullpen Cubs have all the logical advantages to secure a road victory.

Cubs ML-124
CONF
78%
MLB7:10 PM

Brewers @ Reds

Under the partly cloudy skies of Cincinnati, the division-leading Brewers roll into Great American Ball Park to open up a crucial ten-game stretch against their NL Central rivals. While the -152 moneyline on the visiting Brewers might feel steep for a team re-integrating their starting pitcher from an injury layoff, the pricing is highly favorable when looking at the matchup. The market is paying for a fragile number in Brady Singer’s 5.32 ERA, especially since his underlying metrics show a 5.79 xERA and a .394 opponent wOBA allowed. Singer is a fly-ball leaning pitcher (0.88 GO/AO) in a park that is already a hitter's haven, and tonight's weather features an 11 mph wind blowing directly out to right field. This is a catastrophic environment for Singer, who is being decimated by left-handed hitters to the tune of a .324 batting average and a .948 OPS. Milwaukee’s lineup is perfectly optimized to exploit this weakness. They are starting six left-handed batters today, including Christian Yelich and Brice Turang, who will look to elevate Singer’s sinker and let the wind carry it toward GABP's short right-field porch. Furthermore, the Reds are playing tonight without their most dynamic offensive piece in Elly De La Cruz, who remains sidelined on the injured list until tomorrow. The Reds also face a severe mismatch behind the plate. Brewers catcher William Contreras has shut down opposing run games with a stifling 78.9% caught-stealing rate (15 of 19), whereas Reds catcher Tyler Stephenson has permitted a high success rate, catching just 12 of 55 runners. This gives high-volume base stealers like Turang a green light to run at will. The strongest argument against backing Milwaukee is the potential rust of Brandon Woodruff in his first Major League appearance since April 30. His fastball velocity in rehab was 92.1 mph, and the Reds are starting seven right-handed batters to target his weaker platoon split (.731 OPS allowed to righties). However, Woodruff’s 3.18 xERA indicates he was throwing with elite control before his injury, and he was stretched out to 82 pitches in his final rehab outing. Even if he is on a pitch count, the Brewers' bullpen is in excellent shape, with high-leverage arms Trevor Megill and Abner Uribe fully rested after not pitching yesterday. Conversely, Cincinnati's bullpen is heavily taxed, and relying on newly activated Pierce Johnson directly off elbow inflammation is a risky proposition. The Brewers hold the clear tactical edge.

Brewers ML-152
CONF
82%
MLB7:40 PM

Guardians @ White Sox

The AL Central crown is up for grabs tonight in the Windy City as the Chicago White Sox and Cleveland Guardians open a massive three-game series with first place on the line. The White Sox return to Rate Field, where they have been a dominant 24-12 this season, facing a fatigued Guardians team currently playing their seventh consecutive road game. The energy in the home dugout will be off the charts tonight as Chicago welcomes the 2026 season debut of top catcher prospect Kyle Teel, who slots immediately into the cleanup spot after hitting .387 with a 1.000+ OPS in his rehab assignment. Teel’s arrival provides an instant emotional lift and offensive upgrade, helpfully softening the blow of Munetaka Murakami’s absence due to a hamstring injury. The physical environment heavily tilts this matchup in Chicago’s favor, thanks to a 14 mph wind blowing straight out to right field on a clear, 64-degree night. This jet stream is a nightmare scenario for Cleveland’s Gavin Williams (9-4, 3.83 ERA, 1.13 WHIP), who is in the midst of a major home run slump. Over his last three starts, Williams has surrendered 13 earned runs and 6 home runs in just 15.1 innings of work. Williams allows a high 49.1% Hard-hit rate and a 12.8% Barrel rate, making him extremely vulnerable to a White Sox lineup packed with left-handed and switch-hitting pull power, such as Colson Montgomery and Andrew Benintendi, who can launch balls into the right-field breeze. The biggest argument against Chicago is Anthony Kay’s (6-2, 4.61 ERA, 1.44 WHIP) extreme platoon split, as he has surrendered a .296 average and a massive .879 OPS with 9 home runs to right-handed hitters this season. Cleveland has understandably stacked their lineup with righty bats to exploit this, but they are doing so without superstar third baseman José Ramírez, which severely dampens their overall punch. Furthermore, Kay has shown much better control recently—issuing only 6 walks over his last 5 starts (24.0 innings)—and holds a major individual advantage over Cleveland's dangerous leadoff hitter, Travis Bazzana, who hits a measly .169 with a .527 OPS against left-handed pitchers. With Kay's improved zone command and the wind blowing in the home team's favor, back the White Sox at this short home price.

White Sox ML-106
CONF
68%
MLB7:40 PM

Dodgers @ Twins

Target Field is bathed in early evening light as the Los Angeles Dodgers roll into Minneapolis to square off against the surging Minnesota Twins in a compelling interleague clash. While the Twins enter this series hot, the Dodgers present a major matchup nightmare for young Twins starter Zebby Matthews. Matthews relies heavily on a 95.1 mph four-seam fastball that has been vulnerable this year, yielding a .381 xwOBA, which matches up poorly against the Dodgers' elite left-handed hitters. Freddie Freeman (.341 BA against fastballs) and Max Muncy (.694 SLG against fastballs) are primed to exploit this heater, especially since Matthews has struggled with same-side matchups, yielding a .782 OPS to left-handed batters. The strongest counter-argument to the Dodgers is bulk reliever Eric Lauer’s massive reverse platoon split, as he has surrendered a staggering 1.028 OPS to lefties this season. However, the Dodgers' "Opener" strategy utilizing Will Klein is engineered to disrupt the Twins' lefty-heavy lineup early, and the Dodgers' defense provides a massive safety net. Los Angeles is a fundamentally clean unit, boasting an elite .991 fielding percentage with only 25 errors on the year, compared to the Twins' 46 errors. This defensive reliability minimizes free base runners, while a 5 mph wind blowing in from left field will suppress the right-handed pull power of Byron Buxton and Royce Lewis, leaving the Dodgers' left-handed pull power to right field unaffected. Finally, the late-inning discrepancy heavily favors the Dodgers' price. Having rested their primary arms during yesterday's blowout, their high-leverage core of Tanner Scott (2.32 ERA, 0.71 WHIP) and Alex Vesia (2.49 ERA) is completely fresh. The Dodgers also officially activated Brock Stewart today, adding immediate depth. In contrast, the Twins' pitching staff sports a 4.79 season ERA and their bullpen is thinned, with high-leverage reliever Yoendrys Gomez heavily taxed. Back the deeper, defensively sound Dodgers to bounce back and secure the win.

Dodgers ML-154
CONF
72%
MLB7:45 PM

Diamondbacks @ Cardinals

We’ve got a critical National League clash tonight at Busch Stadium as the surging St. Louis Cardinals host a heavily depleted Arizona Diamondbacks squad to open a crucial four-game series. The pitching matchup represents a massive contrast in form and execution. St. Louis sends Andre Pallante to the mound, who is 8-4 with a 3.76 ERA and a nearly identical 3.68 xERA, showing he is pitching some of his best baseball of the season. On the other side, Arizona counters with Merrill Kelly, whose 5.81 ERA actually masks an incredibly concerning 7.51 xERA, indicating the market is overpaying for a highly fragile performance profile. The biggest tactical edge of this game is the Cardinals' left-handed bats matching up against Kelly’s primary weakness. Kelly has been dismantled by lefties this season, allowing a massive .943 OPS and 10 home runs in 156 at-bats. St. Louis has stacked five left-handed hitters in their starting lineup tonight, including the red-hot rookie JJ Wetherholt and Alec Burleson, who is slashing .330 with a 1.005 OPS and 12 home runs against righties this season. Furthermore, Pallante's sinker-heavy profile is perfectly optimized for Busch Stadium (0.96 park factor), and he is backed by second baseman JJ Wetherholt, who ranks second in all of MLB with a +12.22 Fielding Run Value, giving him elite infield protection. The strongest argument against the Cardinals is Kelly’s historical success against St. Louis, where he holds a 2.25 career ERA in four starts. However, those historic stats came against past, veteran-heavy lineups; tonight, he faces a young, aggressive St. Louis core that has zero career at-bats against him and enters with high momentum after scoring 12 runs yesterday. When you combine Arizona’s severe roster fatigue—manning a makeshift outfield with Tommy Troy and Tim Tawa due to recent injuries to Jordan Lawlar and Ryne Nelson, and starting defensive downgrade Adrian Del Castillo (four passed balls in 15 games) behind the plate—the Cardinals are in a perfect position to secure a victory. We are backing St. Louis on the moneyline.

Cardinals ML-146
CONF
82%
MLB8:40 PM

Red Sox @ Rockies

The high-altitude stage is set at Coors Field as the Boston Red Sox roll into Denver to kick off a three-game interleague series against the Colorado Rockies in an 88-degree, wind-blowing-out shootout. This matchup presents a massive opportunity to target a starting pitching and bullpen discrepancy that the current market price doesn't fully capture. The starting pitching matchup is the main driver here. While surface ERAs look similar, the expected metrics reveal a huge gap. Jake Bennett has been extremely unlucky, holding a 3.40 xERA and a .289 xwOBA allowed, supported by a 7.6% barrel rate and a 36.4% hard-hit rate. Ryan Feltner, meanwhile, is pitching on borrowed time with a 5.79 xERA, a .367 xwOBA allowed, a 10.6% barrel rate, and a 44.7% hard-hit rate. The market is overpaying for Feltner's fragile surface numbers, while Boston's right-handed bats like Willson Contreras are primed to capitalize. Contreras has been lethal against sinkers, batting .394 with an .818 SLG, which matches up perfectly with Feltner's primary offering, especially in an 88°F environment where high-impact contact easily carries out of the park. Furthermore, the late-inning discrepancy is astronomical. If this game is close in the seventh or eighth, the Red Sox have a massive edge. Boston boasts a fully rested Aroldis Chapman, who has been sensational with a 0.83 ERA, 14 saves, and a 29:9 K/BB ratio in 21.2 innings. Colorado's bullpen is heavily fatigued and must rely on Victor Vodnik, who has struggled to a 7.78 ERA, a 2.08 WHIP, and 15 walks in 19.2 innings. The best counter-argument for Colorado is Feltner's strong reverse splits against lefties (.192 AVG and .633 OPS allowed). However, Boston's elite hard-hit metrics over their last three games (90.4 mph average exit velocity and a 40.3% hard-hit rate compared to Colorado's 84.8 mph and 27.5% hard-hit rate) and their right-handed platoon advantages should allow them to bypass Feltner's strength and out-slug the Rockies in the altitude.

Red Sox ML-136
CONF
72%
WC8:00 PM

Senegal @ Norway

Under the bright lights of MetLife Stadium, a critical Group I battle unfolds as a high-flying Norway side looks to book its ticket to the knockout rounds against a desperate Senegal team fighting for World Cup survival. With both teams at full strength and resting on equal preparation, this matchup promises to reveal who truly belongs in the upper echelon of international football. My read here is simple: the market is not fully pricing in the massive structural disparity between these two sides, making Norway at plus money an exceptional value. Norway is a hyper-efficient machine right now, averaging 1.97 expected goals (xG) per match over their last six fixtures and converting that into a massive 3.4 goals per match over their last ten. Their elite attacking weapons, led by Erling Haaland (2 goals in 2 caps) and Alexander Sørloth (2 goals in 2 caps), require very little room to punish an opponent. On the other hand, Senegal's defense has suffered a severe regression, conceding 1.79 xGA per match over their last six. While Senegal holds 53% possession, they are incredibly vulnerable when they lose the ball, and they simply do not have the transition protection to contain Norway's counter-attacking speed. The best counter-argument to this pick is Senegal's urgent situation and their raw squad talent, with proven match-winners like Sadio Mané and Nicolas Jackson capable of making something out of nothing. Senegal is in a must-earn-points situation, and they will likely play with an intensity that matches their desperation. However, Senegal's offensive generation has been remarkably poor, averaging just 0.53 xG per match over their last six fixtures. Despite taking 9.75 shots and putting 4.5 on target, they are constantly settling for low-probability, low-danger shots that struggle to break down structured defenses. Norway's solid defensive line, allowing only 0.84 xGA per match over their last six, is exceptionally well-suited to isolate Senegal's attackers and force them into sterile possession. As Senegal is forced to push forward for a result, they will leave massive gaps in behind that Ødegaard and Haaland will ruthlessly expose.

Norway ML+135
CONF
85%
WC8:00 PM

Senegal @ Norway

Under the bright lights of MetLife Stadium, a critical Group I battle unfolds as a high-flying Norway side looks to book its ticket to the knockout rounds against a desperate Senegal team fighting for World Cup survival. With both teams possessing world-class individual attacking talent, this match is primed to showcase an open and high-tempo affair. My play here is on the Over, as the market is offering a very reasonable price of -110 on a line of 2.5 goals that does not reflect the defensive vulnerabilities and finishing quality present on the pitch. Norway’s attack has been absolutely lethal, finding the back of the net four times in their opening match against Iraq and averaging 3.4 goals per match over their last ten internationals. Their high-quality chance creation (1.97 xG per match) matches up perfectly against a Senegal backline that is leaking opportunities, allowing 1.79 xGA per match over their last six games. With Erling Haaland and Alexander Sørloth in clinical form, Norway has the potential to threaten this total single-handedly against an expansive Senegal team. The primary concern for an Under bettor is Senegal's incredibly low xG generation, which sits at a mere 0.53 per match over their last six. It is easy to look at that number and assume Senegal will struggle to contribute to the scoreline, especially against a disciplined Norway defense allowing just 0.84 xGA per match. However, Senegal’s low xG is somewhat misleading given their volume; they still take 9.75 shots and put 4.5 on target per game, and they possess world-class individual finishers like Sadio Mané (2 goals in 2 caps) and Nicolas Jackson who can capitalize on a single defensive lapse. Furthermore, Senegal is in survival mode and has no choice but to push the tempo and take risks, which will naturally stretch the game and lead to high-turnover transitions. Combined with Senegal's high average of 6.5 corners per match to create set-piece chaos, we should see plenty of high-danger moments in both boxes, easily pushing this match past the 2.5-goal threshold.

Over 2.5-110
CONF
80%
MLB9:38 PM

Orioles @ Angels

We've got a warm, clear night under the big A as the high-powered Baltimore Orioles begin a three-game set against the Los Angeles Angels in Anaheim. While the price tag of -162 on a road team under .500 might raise some eyebrows, the starting pitching mismatch and the environmental conditions make the Orioles the clear play tonight. Sam Aldegheri is an extreme fly-ball pitcher with a GO/AO of 0.39, and facing a lineup with power threats like Gunnar Henderson and Pete Alonso (18 HR) in a park with an 8 mph wind blowing out to center field is a recipe for a blowout. Aldegheri's struggles are compounded by his extreme platoon vulnerability, having yielded a massive 1.196 OPS and .391 AVG against left-handed hitters, which sets up perfectly for a huge night from Henderson at the top of the order. The biggest argument against Baltimore is the absence of their star catcher Adley Rutschman, who was recently placed on the concussion IL, forcing backup Sam Huff into action. Huff's defensive drop-off is a real concern against an aggressive Angels team that might try to test him on the basepaths. Additionally, Orioles starter Kyle Bradish (4-7, 4.00 ERA, 1.51 WHIP) has a reverse platoon split, yielding a .300 average and .853 OPS to right-handed hitters, which aligns with the Angels' righty-heavy core. However, Bradish's elite swing-and-miss stuff—coming off a dominant 12-strikeout performance—gives him a much higher ceiling than Aldegheri. Moreover, Bradish's ground-ball profile (1.47 GO/AO) is exactly what is needed to neutralize the wind blowing out to center field. If this game comes down to the later frames, the gap in bullpen depth becomes a chasm. The Orioles feature a shutdown setup arm in Rico Garcia, who boasts a minuscule 1.72 ERA and 0.73 WHIP, and is fully rested after throwing just 11 pitches yesterday. Conversely, the Angels' bullpen is heavily fatigued with Kirby Yates and Sam Bachman working back-to-back days, and they are anchored by Jordan Romano, who has struggled to a disastrous 10.13 ERA and 2.13 WHIP over 8.0 innings. Baltimore's bats, fresh off a 12-1 demolition of the Dodgers, are primed to chase Aldegheri early and expose a fragile, worn-out Angels relief core. Back the Orioles' superior talent and pitching depth to roll in the series opener.

Orioles ML-162
CONF
75%
MLB10:00 PM

Braves @ Padres

Under the bright national lights of ESPN at Petco Park, the high-powered Atlanta Braves clash with the San Diego Padres in a crucial series opener that features two clubs desperate to shake off their June slumps. While the Padres send Michael King to the hill, the market appears to be significantly overpaying for King's 3.60 season ERA, which is highly fragile. His expected ERA sits at a much higher 4.79, and his actual performance has cratered over his last five starts, resulting in a 6.41 ERA, a 1.61 WHIP, and a massive drop in swing-and-miss stuff down to a 4.73 K/9. Atlanta’s left-handed hitters are uniquely structured to break this matchup wide open, particularly against King’s primary pitch mix. King's sinker-changeup combination faces a brutal challenge against the heart of the Braves' order. Left-handed slugger Matt Olson, sporting an .892 OPS and 20 home runs against righties, along with breakout catcher Drake Baldwin, who carries an .828 OPS versus right-handed pitchers, both possess expected slugging percentages over .640 against sinkers. Additionally, Michael Harris II is statistically primed to torment King's primary offspeed offering, having posted a stellar .371 batting average and a .629 slugging percentage against changeups this season. While the Padres' pitcher-friendly home park and Rodolfo Duran's elite 75% caught-stealing rate provide San Diego with strong defensive support, their depleted lineup—starting the light-hitting Duran and his .135 average—lacks the punch to match Atlanta's offensive depth. The decisive edge in this matchup comes down to the late innings. If Atlanta starter Grant Holmes struggles to find length after walking five batters over his last 5.2 innings, the Braves can hand the game over to a dominant, fully rested bullpen. Lock-down setup man Robert Suarez (0.56 ERA) and closer Raisel Iglesias (1.48 ERA) have not thrown a pitch since June 19 and are at maximum strength to secure the final frames. Conversely, the Padres' bridge to closer Mason Miller is heavily taxed, as high-leverage arm Jason Adam has thrown 39 pitches over the last three days. With a superior matchup against King's pitch-mix and a massive bullpen rest advantage, the Braves represent tremendous value to take this opener on the road at an even-money price.

Braves ML+100
CONF
72%
WC11:00 PM

Algeria @ Jordan

With tournament survival on the line in Santa Clara, Jordan and Algeria head to Levi's Stadium for a high-stakes Group J clash that neither side can afford to drop. The market is overpaying for Algeria's historical pedigree here, establishing them as heavy favorites and pricing their -1.5 spread at a steep -150 odds. That price completely ignores the profound attacking stagnation Algeria has experienced recently, averaging a tiny 0.3 xG and managing a mere 0.5 shots on target per match over their last six games. While they remain the superior squad on paper, they simply lack the offensive volume and cohesion at this moment to comfortably justify laying a multiple-goal margin. Supporting this read is the tactical shift Jordan is forced to make. With key forward threats Ibrahim Sabra and Yazan Al-Naimat sidelined with recent injuries, Jordan will likely abandon any high-pressing ambitions and set up in a rigid, low-block defensive shell to protect their fragile backline. While Jordan has shown they can generate shots under normal circumstances, their personnel shortages mean they will prioritize defensive damage control and look to slow the game down. Algeria will dominate possession, but breaking down a packed defense has been a massive challenge for them during their recent offensive slump. The strongest counter-argument to this play is Jordan's defensive weakness, having conceded 1.7 goals per match over their last 10 internationals and giving up three goals in their opener against Austria. However, with Algeria's toothless attack struggling to put more than half a shot on target per match recently, they are highly unlikely to execute a high-scoring blowout. Backing Jordan with a 1.5-goal cushion provides immense security, cashing on a Jordan win, a draw, or a tight, one-goal Algeria victory.

Jordan +1.5+110
CONF
78%
WC11:00 PM

Algeria @ Jordan

Defensive caution and depleted front lines look set to take center stage in Santa Clara as Jordan and Algeria square off in a high-stakes, direct-elimination Group J battle. This matchup is a textbook Under scenario, primarily driven by a dramatic decline in offensive efficiency for Algeria and severe injury blows to Jordan’s attacking unit. Algeria's recent attacking metrics are historically low for a favorite, as they have averaged just 0.3 xG, 6.0 shots, and a stunningly low 0.5 shots on target per match over their last six fixtures. Breaking down any defensive structure has become a slow, labor-intensive process for this squad. Jordan’s attacking teeth have been effectively removed for this match, with key goal-scorers Ibrahim Sabra and Yazan Al-Naimat officially ruled out. Although Jordan has averaged a decent 1.15 xG over their last six games, that number was built on the back of a healthy attacking line. Without their primary outlets, Jordan's offense will struggle heavily to test an Algerian backline that is bolstered by the return of key defender Ramy Bensebaïni. Expect Jordan to play with extreme defensive discipline to avoid conceding early, grinding the match to a crawl. The main argument against the Under is the sheer desperation of the tournament standings, where a draw does little to help either team's chances of catching Austria, potentially leading to an open, frantic second half. However, in high-pressure World Cup matches, desperation is far more likely to produce rigid tension, defensive panic, and poor finishing rather than fluid, high-scoring soccer. Both teams will be terrified of making the fatal mistake that sends them home, making a tight, low-scoring struggle under the 2.5-goal line the sharpest play on the board.

Under 2.5-115
CONF
85%

Player props

48
WC · Austria @ Argentina

Lionel Messi

Lionel Messi remains the most lethal goal-scoring threat in the Argentine lineup, recording 8 goals in 12 caps during the current international cycle. His 0.67 goals-per-game average significantly exceeds the 51% implied probability of this -105 line.

OVER 1 Anytime Goal-105
  • · 8 goals in 12 caps (0.67 goals/game)
  • · Argentina average 2.7 goals per match in current cycle
  • · Market implied probability: 51%
WC · Austria @ Argentina

Alexander Schlager

Alexander Schlager is expected to face a heavy workload as the starting goalkeeper for an Austrian side that is statistically outmatched in possession and shot suppression. Argentina averages 10 shots per match with a high accuracy rate of 4.83 shots on target.

OVER 4 Saves-120
  • · Argentina average 4.83 shots on target per match
  • · Argentina average 66.33% possession in last 6 games
  • · Market implied probability: 55%
WC · Iraq @ France

Kylian Mbappé

France enters this matchup as a dominant favorite, possessing the ball 61.5% of the time and generating over 15 shots per match. While Kylian Mbappé's recent average of 2.5 shots per game came against high-caliber defenses like Brazil and Colombia, this fixture against Iraq represents a massive drop in defensive quality.

OVER 5.5 Shots+115
  • · 15.17 team shots per game average for France
  • · 2.52 xGA allowed per match by Iraq defense
  • · 10 shots in 4 caps for Mbappé against elite competition
WC · Iraq @ France

Michael Olise

Michael Olise has been the most clinical finisher for France in the current international cycle, scoring three goals in his first four caps. He faces an Iraqi defense that was thoroughly dismantled by Norway, conceding four goals and appearing vulnerable to runners coming from the second line.

OVER 1 Anytime Goal+130
  • · 3 goals in 4 international caps for Olise
  • · France scores 2.6 goals per match in current cycle
  • · Iraq conceded 4 goals in their tournament opener vs Norway
MLB · Yankees @ Tigers

Paul Goldschmidt

Paul Goldschmidt presents the strongest platoon advantage on the board today. Facing southpaw Framber Valdez, Goldschmidt carries an elite .386 batting average and 1.218 OPS against left-handed pitching this season.

OVER 1.5 Total Bases+110
  • · Paul Goldschmidt .386 AVG / 1.218 OPS vs LHP this season
  • · Framber Valdez 42.3% Hard-hit% allowed and 4.47 xERA
  • · Goldschmidt 4 HR in his last 10 games (6 of 10 games over 1.5 TB)
MLB · Yankees @ Tigers

Riley Greene

While Riley Greene is the Tigers' most consistent bat, he faces a significant statistical hurdle in Gerrit Cole. Despite being a right-handed pitcher, Cole has been overwhelmingly dominant against left-handed hitters this season, limiting them to a meager .183 batting average and .599 OPS across 71 at-bats.

UNDER 1.5 H+R+RBI-123
  • · Gerrit Cole holding LHB to .183 AVG and .599 OPS this season
  • · Riley Greene hitting .275 vs LHP compared to .296 vs RHP
  • · Greene has failed to record a hit in 3 of his last 4 games (under 1.5 HRR in 3 of last 5)
MLB HR · Yankees @ Tigers

Ben Rice

Ben Rice has emerged as the Yankees' premier power threat in the absence of Aaron Judge, slugging 22 home runs in 263 at-bats—a rate of one home run every 11.95 at-bats. He enters this contest on a hot streak, having homered twice in his last three games.

OVER 0.5 Home Runs+400
  • · Line: 0.5 Home Runs (+400) baseline
  • · Ben Rice leads the Yankees with 22 home runs in 263 at-bats
  • · Homered twice in his last three games
MLB HR · Yankees @ Tigers

Riley Greene

Riley Greene has a significant environmental advantage tonight with a 13 mph wind blowing directly out to right field at Comerica Park. Greene, a left-handed hitter, faces Gerrit Cole, who has shown a distinct vulnerability to lefties this season; three of the four home runs Cole has surrendered in 2026 have come against left-handed bats. Cole's fly-ball tendency (0.53 GO/AO) makes him susceptible to wind-assisted home runs, especially in a park like Comerica when the wind is gusting toward the shallowest parts of the outfield for lefties. While Greene has only eight home runs on the season, the matchup against a fly-ball pitcher and the favorable wind conditions provide a clear path for him to exceed the 20% implied probability of this line.

OVER 0.5 Home Runs+400
  • · Line: 0.5 Home Runs (+400)
  • · Needs >20% win probability to be profitable
  • · Gerrit Cole allows 75% of his HRs to LHB (3 of 4 this season)
MLB · Royals @ Rays

Yandy Diaz

Yandy Diaz enters this matchup with a significant statistical edge over Royals starter Michael Wacha. Diaz has historically dominated Wacha, recording four hits in ten career at-bats, including a home run.

OVER 1.5 Total Bases+100
  • · Yandy Diaz .400 career AVG (4-for-10) vs Michael Wacha with 1.371 OPS.
  • · Yandy Diaz .364 batting average and 1.092 OPS at Tropicana Field this season.
  • · Michael Wacha allowed 37 hits over his last 30.2 innings (10.9 H/9).
MLB · Royals @ Rays

Salvador Perez

Salvador Perez faces a daunting matchup tonight against Drew Rasmussen, who has been nearly unhittable for right-handed batters this season. Rasmussen is holding righties to a .125 batting average, and Perez himself has managed just one hit in eight career at-bats against him.

UNDER 1.5 H+R+RBI-145
  • · Salvador Perez .125 career AVG (1-for-8) vs Drew Rasmussen.
  • · Drew Rasmussen limiting right-handed hitters to a .125 AVG and .350 OPS in 2026.
  • · Salvador Perez batting .192 with a .539 OPS against right-handed pitching this season.
MLB · Rangers @ Marlins

Otto Lopez

Otto Lopez is the most consistent offensive force for the Marlins, and tonight he draws a matchup that perfectly suits his statistical profile. Lopez is batting an elite .458 against left-handed pitching this season, and the Rangers are opening with left-hander Tyler Alexander.

OVER 1.5 Total Bases+110
  • · Otto Lopez .458 AVG and 1.099 OPS vs left-handed pitching this season
  • · Tyler Alexander (LHP) 1.48 WHIP and .340 AVG allowed to lefties (reverse split)
  • · Lopez .341 AVG at home and hits in 8 of last 10 games
MLB · Rangers @ Marlins

Xavier Edwards

Xavier Edwards is a high-contact hitter but possesses almost zero extra-base power, making him a prime candidate for the under on a 1.5 total bases line. Over his last five games, Edwards has failed to record an extra-base hit, totaling just two bases in that span (games of 1, 0, 0, 1, and 0 TB).

UNDER 1.5 Total Bases-167
  • · Xavier Edwards zero extra-base hits and combined 2 total bases in his last 5 games
  • · Tyler Alexander allows a lower .258 average to right-handed batters
  • · loanDepot park is one of the most run-suppressed environments in MLB
MLB · Phillies @ Nationals

Kyle Schwarber

Kyle Schwarber is in the midst of a significant power surge, having recorded six home runs and 12 RBIs over his last 10 games while hitting .385. While a matchup against a left-handed starter like Foster Griffin typically suppresses left-handed bats, Schwarber has maintained elite reverse splits this season, posting a .294 average and a 1.036 OPS against southpaws.

OVER 1.5 Total Bases+120
  • · Recent Form: .385 AVG and 6 HR in last 10 games.
  • · Platoon Splits: .294 AVG and 1.036 OPS against LHP this season.
  • · Pitcher Vulnerability: Foster Griffin allows an 11% barrel rate with a 4.35 xERA.
MLB · Phillies @ Nationals

James Wood

While James Wood has strong season-long numbers, he has entered a sharp cooling period over the last week. In his last five games, Wood is just 2-for-19 at the plate, failing to record an extra-base hit or a run in that span.

UNDER 1.5 Total Bases-125
  • · Recent Form: 2-for-19 (.105 AVG) with zero home runs in his last five games.
  • · Platoon Splits: Hits .250 against left-handed pitching.
  • · Pitching Matchup: Faces a left-handed opener (Mayza) and a bullpen with high-leverage strikeout arms.
MLB · Astros @ Blue Jays

Vladimir Guerrero Jr.

Vladimir Guerrero Jr. enters this matchup in a significant slump, batting just .205 over his last 10 games with only one home run in that span.

UNDER 1.5 Total Bases-113
  • · Hunter Brown 1.10 ERA and 1.04 WHIP in 2026 starts
  • · Guerrero 0-for-6 career vs Hunter Brown
  • · Guerrero .205 AVG (8-for-39) over his last 10 games
MLB · Astros @ Blue Jays

Christian Walker

Christian Walker faces one of the toughest challenges in the league tonight in Dylan Cease, who has been particularly dominant at home with a 2.21 ERA. Cease leads the league in strikeout potential (13.6 K/9), a profile that matches up poorly for Walker, who has struggled for consistency recently.

UNDER 0.5 Hits+118
  • · Dylan Cease 2.21 ERA at Rogers Centre in 2026
  • · Cease 13.6 K/9 strikeout rate ranks among MLB leaders
  • · Walker hitless in 2 of his last 5 games with only 3 total hits in that span
MLB · Cubs @ Mets

Pete Crow-Armstrong

Pete Crow-Armstrong is the hottest hitter in the Cubs lineup, entering tonight's game with five consecutive multi-category performances. Over his last five games, he has cleared this 1.5 Hits+Runs+RBIs line with totals of 5, 5, 3, 3, and 7.

OVER 1.5 H+R+RBI-150
  • · Pete Crow-Armstrong .476 AVG (20-for-42) over last 10 games
  • · Kodai Senga allowing 1.000 OPS and .333 AVG to LHB in 2026
  • · PCA has recorded 3+ Hits+Runs+RBIs in 5 consecutive games
MLB · Cubs @ Mets

Juan Soto

While Juan Soto is an elite offensive talent, this matchup favors the pitcher. Shota Imanaga has been dominant against left-handed hitters in 2026, holding them to a .217 batting average and a meager .708 OPS.

UNDER 1.5 Total Bases-146
  • · Shota Imanaga allowing .217 AVG and .708 OPS to LHB in 2026
  • · Juan Soto has stayed under 1.5 total bases in 3 of his last 5 games
  • · Imanaga 1.06 WHIP indicates limited baserunners and mistake pitches
MLB · Brewers @ Reds

Jackson Chourio

Jackson Chourio enters this matchup on an elite power surge, having recorded 5 home runs and 11 RBIs over his last 10 games. This includes hitting a home run in three of his last four starts.

OVER 1.5 Total Bases-130
  • · Chourio has hit 5 HR in his last 10 games.
  • · Brady Singer allows a 2.79 HR/9 rate at Great American Ball Park this season.
  • · Break-even probability: 56.5% (-130).
MLB · Brewers @ Reds

Sal Stewart

Sal Stewart provides a unique value opportunity against a returning Brandon Woodruff. While Woodruff was elite earlier this season (1.03 WHIP), tonight is his first Major League start since April 30.

OVER 1.5 Total Bases+125
  • · Sal Stewart leads the Reds with 14 home runs this season.
  • · Brandon Woodruff's fastball velocity was down 2-3 mph (91-92 mph) in his final rehab start.
  • · Stewart has cleared 1.5 total bases in 3 of his last 5 games.
MLB · Guardians @ White Sox

Andrew Benintendi

Andrew Benintendi enters this matchup in the midst of a significant slump, having recorded zero hits in four of his last five games. His season average of .234 provides little confidence that he will break out against Gavin Williams, who has been dominant against left-handed hitters.

UNDER 1.5 H+R+RBI-145
  • · Gavin Williams .210 AVG allowed vs LHB
  • · Andrew Benintendi 0 hits in 4 of last 5 games
  • · Break-even win probability: 59.2%
MLB · Guardians @ White Sox

Travis Bazzana

While Travis Bazzana has been on a recent hot streak hitting .314 over his last 10 games, tonight's matchup represents a significant statistical wall. Bazzana's production is heavily skewed toward right-handed pitching; against lefties like Anthony Kay, he is hitting just .169 with a .527 OPS.

UNDER 1.5 H+R+RBI-118
  • · Travis Bazzana .169 AVG vs LHP
  • · Anthony Kay .174 AVG allowed vs LHB
  • · Break-even win probability: 54.1%
MLB · Dodgers @ Twins

Josh Bell

Josh Bell is currently the most consistent producer in the Twins' lineup, entering this contest with a .412 batting average and 10 RBIs over his last 10 games. He has successfully cleared this 1.5 Hits+Runs+RBIs line in 8 of those 10 contests.

OVER 1.5 H+R+RBI-109
  • · .412 AVG and 10 RBI in last 10 games.
  • · Cleared 1.5 hits_runs_rbis in 8 of last 10 games.
  • · Eric Lauer allows 11.2% barrel rate and 0.51 GO/AO (fly-ball heavy).
MLB · Dodgers @ Twins

Kyle Tucker

Kyle Tucker has struggled with consistency recently, failing to record more than a single total base in any of his last five games (Total Bases: 1, 1, 1, 0, 0). While he remains a dangerous hitter, his season-long .234 average reflects a lower floor than in previous years. He faces Twins starter Zebby Matthews, who is a significant positive regression candidate; despite a 4.78 ERA, Matthews' xERA is nearly a full run lower (3.81), and his 1.18 WHIP demonstrates elite command and ability to limit baserunners. In a matchup where Matthews is expected to pitch better than his surface numbers suggest, and Tucker has lacked extra-base hit production for nearly a week, the Under on 1.5 Total Bases provides strong value.

UNDER 1.5 Total Bases-167
  • · Failed to clear 1.5 total bases in each of his last 5 games.
  • · Zebby Matthews maintains a 1.18 WHIP and 3.81 xERA.
  • · Kyle Tucker season average is .234.
MLB · Diamondbacks @ Cardinals

Alec Burleson

The statistical intersection between Merrill Kelly's primary weakness and Alec Burleson's greatest strength makes this the strongest over on the board. Kelly has been severely punished by left-handed hitters this season, yielding a massive .943 OPS.

OVER 1.5 Total Bases+105
  • · Merrill Kelly vs LHB: .943 OPS and 10 HR allowed in 156 AB (2026)
  • · Alec Burleson vs RHP: .330 AVG and 1.005 OPS with 12 HR (2026)
  • · Merrill Kelly: 7.51 xERA and 15.3% Barrel% allowed (2026)
MLB · Diamondbacks @ Cardinals

Nolan Arenado

While the narrative of Arenado returning to St. Louis is compelling, the data heavily favors the under. Arenado is currently mired in a significant slump, failing to record even one total base in 19 of his last 25 outings.

UNDER 1.5 H+R+RBI-130
  • · Andre Pallante vs RHB: .223 AVG and .628 OPS allowed (2026)
  • · Andre Pallante: 1.47 GO/AO (ground-ball leaning) and 6.5% Barrel% allowed
  • · Nolan Arenado: Under total bases in 19 of his last 25 games (as of June 22)
MLB · Red Sox @ Rockies

Masataka Yoshida

Masataka Yoshida enters tonight's matchup at Coors Field as a prime candidate for the under on his Hits+Runs+RBIs line. Despite the hitter-friendly environment, Yoshida's recent production has been non-existent relative to this line; he has failed to record 3 or more combined HRR in each of his last 10 games.

UNDER 2.5 H+R+RBI-162
  • · Last 10 Games: Failed to clear 2.5 HRR in 10 of 10 games (100% under rate)
  • · Season vs LHP: 0 HR in 36 AB with a 0.656 OPS
  • · Opposing Pitcher: Ryan Feltner allows a .192 AVG to left-handed hitters like Yoshida.
MLB · Red Sox @ Rockies

Tyler Freeman

Tyler Freeman's total bases line is significantly inflated by the Coors Field context, despite his actual production data suggesting the under is the clear value play. Freeman has failed to record multiple total bases in 9 of his last 10 games, consistently producing single-hit performances or going hitless.

UNDER 1.5 Total Bases-129
  • · Last 10 Games: Recorded 1 or fewer total bases in 9 of 10 games (90% under rate)
  • · Season: .268 AVG and .717 OPS with only 3 HR in 164 AB
  • · Opposing Pitcher: Jake Bennett allows a high GO/AO of 1.37, suppressing extra-base hits.
WC · Senegal @ Norway

Erling Haaland

Erling Haaland is the focal point of a Norway offense that is currently operating at a very high efficiency, averaging 3.4 goals and 11.4 shots per match over their last 10 internationals. Haaland's personal volume in this cycle has been elite, recording 9 shots in just 2 caps (4.5 per game), significantly higher than this 3.5 line.

OVER 3.5 Shots+110
  • · Norway: 11.4 shots/match (last 6)
  • · Erling Haaland: 4.5 shots/match (9 shots in 2 recent caps)
  • · Martin Ødegaard: 2.0 assists/match (4 assists in 2 caps) providing service
WC · Senegal @ Norway

Julian Ryerson

Julian Ryerson occupies the right-back role for Norway and will be the primary defender tasked with containing Senegal's left-sided attack, typically led by Sadio Mané. Senegal is in a must-win situation after their opening loss to France and will likely utilize their wingers to progress the ball, as evidenced by their 53% possession in their previous fixture.

OVER 2 Tackles-175
  • · Senegal Wingers: Sadio Mané and Ismaïla Sarr are high-volume progressors on the flanks
  • · Senegal Possession: 53% possession (last 6) forces defensive intervention from fullbacks
  • · Senegal Situation: Desperation for points (0pts, GD -2) will increase offensive aggression
MLB HR · Royals @ Rays

Junior Caminero

Junior Caminero is a significant power threat with 15 home runs on the season, but he enters this contest in a power drought, having failed to go deep in any of his last five games. While Michael Wacha is a fly-ball leaning pitcher (0.80 GO/AO) who can be susceptible to the long ball, Caminero's recent contact quality has been inconsistent (0 HR in L5).

UNDER 0.5 Home Runs-550
  • · 15 HR in 74 games (20.2% rate)
  • · 0 HR in last 5 games (0% rate)
  • · +370 odds for Over (needs >21.3% win rate)
MLB HR · Diamondbacks @ Cardinals

Alec Burleson

Alec Burleson is in an ideal situational matchup to extend his recent power surge. Burleson has recorded a home run in three of his last four games (according to game logs) and thrives against right-handed pitching, slugging 12 of his 13 home runs this season against them while maintaining a 1.005 OPS. He faces Merrill Kelly, whose statistical profile is one of the most vulnerable in the league tonight.

OVER 0.5 Home Runs+370
  • · Merrill Kelly allows .943 OPS and 10 HR to LHB in 156 AB
  • · Alec Burleson 1.005 OPS vs RHP with 12 HR this season
  • · Kelly xERA 7.51 and 15.3% Barrel% allowed
MLB HR · Guardians @ White Sox

Colson Montgomery

Colson Montgomery is currently 'on a tear' per recent reports, having launched 4 home runs over his last five games to reach 20 on the season. This power surge aligns perfectly with Gavin Williams' primary weakness: the long ball.

OVER 0.5 Home Runs+340
  • · 20 HR on season
  • · 4 HR in last 5 games
  • · 10 HR allowed by Williams to LHB (vs 5 to RHB)
MLB HR · Dodgers @ Twins

Byron Buxton

Byron Buxton enters this matchup in elite form, hitting .366 with 4 home runs over his last 10 games. Tonight, he faces a Dodgers pitching staff utilizing an opener followed by bulk reliever Eric Lauer.

OVER 0.5 Home Runs+220
  • · Needs >31.25% (at +220 odds)
  • · 12 HR allowed by Eric Lauer to RHBs in 184 at-bats
  • · 0.51 GO/AO for Lauer (Extreme Fly-Ball Profile)
MLB HR · Dodgers @ Twins

Shohei Ohtani

Shohei Ohtani continues to be the primary power engine for the Dodgers, recording 5 home runs in his last 10 games. He faces Zebby Matthews, who despite a solid WHIP, allows significant hard contact with an 11.3% barrel rate. Matthews is a fly-ball-leaning pitcher (0.72 GO/AO), which is dangerous against Ohtani, who has 11 of his 16 home runs against right-handed pitching and an elite 1.002 OPS in that split. Matthews has also shown higher vulnerability to left-handed hitters (.782 OPS allowed vs .705 vs RHB), providing Ohtani with the ideal matchup to drive the ball in the air.

OVER 0.5 Home Runs+184
  • · Needs >35.2% (at +184 odds)
  • · 5 HR for Ohtani in last 10 games
  • · 11.3% barrel rate allowed by starter Zebby Matthews
MLB HR · Astros @ Blue Jays

Yordan Alvarez

Yordan Alvarez is performing at a Triple Crown level in 2026, leading the Astros with 25 home runs and a 1.067 OPS. He is in peak form, hitting .350 with 3 HR over his last 10 games, including a multi-HR game recently.

OVER 0.5 Home Runs+330
  • · 25 HR in 78 games (.32 HR/G) in 2026 season
  • · .350 AVG and 3 HR over last 10 games
  • · 1.113 OPS against right-handed pitching (today's SP is RHP)
MLB HR · Cubs @ Mets

Pete Crow-Armstrong

Pete Crow-Armstrong is currently the hottest hitter in the Cubs lineup, having launched four home runs in his last five games while batting .476 over his last ten. This power surge coincides with a matchup against Kodai Senga, whose 2026 campaign has been defined by extreme vulnerability to the long ball.

OVER 0.5 Home Runs+310
  • · 4 HR in last 5 games
  • · Senga allowing 1.000 OPS and 3 HR in 45 AB vs LHB
  • · Senga 11.8% Barrel rate allowed
MLB HR · Brewers @ Reds

JJ Bleday

JJ Bleday is a significantly more dangerous power threat at Great American Ball Park, where he has launched 8 of his 13 home runs this season in just 75 at-bats (a 10.6% home run rate). While Milwaukee starter Brandon Woodruff has been dominant against lefties this season (.177 AVG allowed), he is making his first start since April 30 and displayed a velocity dip in his final rehab start (91-92 mph, roughly 2-3 mph below his average). The environmental factors are ideal for Bleday tonight, with an 11 mph wind blowing directly out to right field in one of the league's most hitter-friendly venues. Given his elite .983 OPS against right-handed pitching, Bleday is well-positioned to exploit any rust or decreased velocity from Woodruff.

OVER 0.5 Home Runs+400
  • · Home Splits: 8 HR in 75 AB (.280 AVG, 1.101 OPS)
  • · Vs RHP: 10 HR in 126 AB (.270 AVG, .983 OPS)
  • · Weather/Venue: 11 mph wind blowing out to RF at Great American Ball Park
MLB HR · Cubs @ Mets

Juan Soto

Juan Soto's power production is heavily concentrated at Citi Field, where he has hit 9 of his 17 home runs this season while maintaining a massive 1.153 OPS. Tonight he faces Shota Imanaga, a fly-ball specialist (0.79 GO/AO) who has struggled with home run suppression throughout the year, giving up 17 homers in 86.2 innings.

OVER 0.5 Home Runs+310
  • · 9 HR and 1.153 OPS at home this season
  • · Imanaga 17 HR allowed in 86.2 IP (1.77 HR/9)
  • · 14 mph wind blowing out to Left Field
MLB HR · Brewers @ Reds

Eugenio Suarez

Eugenio Suarez enters this matchup with significant momentum after a 2-homer, 6-RBI explosion in his last game. While his season average remains low (.208), he remains a high-ceiling power threat, especially at home.

OVER 0.5 Home Runs+350
  • · Recent Form: 2 HR and 6 RBI in his most recent game
  • · Woodruff Platoon: .265 AVG and .731 OPS allowed to RHB (vs .177 AVG to LHB)
  • · Venue Factor: GABP is highly conducive to right-handed power hitters
MLB HR · Red Sox @ Rockies

Willson Contreras

Willson Contreras is the Red Sox's primary offensive engine, leading the team with 16 home runs and a .903 OPS. He enters Coors Field in a favorable matchup against Ryan Feltner, whose underlying metrics suggest significant vulnerability to power.

OVER 0.5 Home Runs+320
  • · 16 home runs and .903 OPS in 2026 season
  • · Facing Ryan Feltner: 10.6% Barrel% allowed and 7 HR in 41.0 IP
  • · Feltner vs RHB: .277 AVG and .873 OPS allowed
MLB HR · Red Sox @ Rockies

Hunter Goodman

Hunter Goodman is the Rockies' most prolific power threat this season, having launched 21 home runs in just 272 at-bats. Tonight, he faces rookie left-hander Jake Bennett at Coors Field, a venue perfectly suited for Goodman's right-handed pull power.

OVER 0.5 Home Runs+260
  • · Team-leading 21 home runs in 272 at-bats
  • · Facing Jake Bennett: allowed .298 AVG and .769 OPS to RHB
  • · Slugging .667 vs Sinkers (29.7% of Bennett arsenal)
MLB · Orioles @ Angels

Gunnar Henderson

Despite the left-on-left matchup, Henderson holds a distinct statistical advantage due to Samuel Aldegheri's pronounced struggles against left-handed hitters. Aldegheri is currently yielding a .391 batting average and a staggering 1.196 OPS to left-handers this season, including two home runs in just 23 at-bats.

OVER 1.5 Total Bases+124
  • · Aldegheri vs LHB: .391 AVG / 1.196 OPS allowed (23 AB)
  • · Henderson: 16 HR on season / 3+ TB in 3 of last 5 games
  • · Break-even probability: 44.6% (Odds: +124)
MLB · Orioles @ Angels

Zach Neto

Zach Neto has been the primary engine of the Angels' offense, clearing the 1.5 hits-runs-rbis threshold in four of his last five games. Tonight he faces Kyle Bradish, who despite a recent 12-strikeout performance, has been vulnerable against right-handed hitters this season, allowing a .300 batting average and a .853 OPS—significantly higher than his marks against lefties.

OVER 1.5 H+R+RBI-102
  • · Bradish vs RHB: .300 AVG / .853 OPS allowed (110 AB)
  • · Neto: Cleared 1.5 HRR in 4 of last 5 games
  • · Bradish: 1.51 WHIP on season / 41 BB in 81 IP
MLB · Braves @ Padres

Jackson Merrill

Jackson Merrill has become the Padres' most consistent contact threat with Jake Cronenworth sidelined, hitting .295 over his last 10 games. He has cleared 1.5 total bases in four of his last five starts, including three multi-hit games and a home run.

OVER 1.5 Total Bases+135
  • · L10: .295 AVG (13-for-44)
  • · L5 TB: 2, 3, 0, 6, 2 (80% hit rate)
  • · Holmes vs LHB: .785 OPS, 8 HR allowed
MLB · Braves @ Padres

Matt Olson

While Matt Olson leads the Braves with 20 home runs, he has been held in check during Atlanta's recent cold spell where they have lost seven of their last 10 games. Olson has failed to clear 1.5 total bases in four of his last five games, recording one or zero bases in those contests.

UNDER 1.5 Total Bases-164
  • · L5 TB: 0, 1, 0, 3, 1 (80% hit rate for under)
  • · Braves June Team AVG: .226
  • · Michael King Season WHIP: 1.19
WC · Algeria @ Jordan

Mohamed Amoura

Algeria's offensive profile in the current international cycle is exceptionally low-volume, averaging just 6.0 total shots per match and 0.3 xG. Mohamed Amoura has not been a significant contributor to this limited output, recording only a single shot across his four most recent appearances.

UNDER 2.5 Shots-115
  • · Algeria team average: 6.0 shots per match (last 6)
  • · Mohamed Amoura individual average: 0.25 shots per match (1 shot in 4 caps)
  • · Market implied probability for Over 2.5: 51% (-104)
WC · Algeria @ Jordan

Ali Olwan

This prop requires Olwan to record at least one shot in both the first and second halves, a high consistency bar for a player averaging just 1.23 shots per total match. Olwan is Jordan's top goalscorer in this cycle, but his volume is concentrated; he frequently records matches with zero or one shot when Jordan is starved of possession (averaging just 33.3%). Against an Algeria side that prioritizes a compact defensive structure and has allowed only 0.6 goals per game, Jordan's attacking opportunities will be limited to counter-attacks. The statistical likelihood of these transition opportunities being distributed perfectly such that Olwan finds a shooting window in both distinct 45-minute periods is low, especially given his career average suggests he often doesn't even reach two shots in a full 90-minute game.

UNDER 1 Shot Each Half
  • · Ali Olwan individual average: 1.23 shots per match (16 shots in 13 caps)
  • · Algeria defense: 0.6 goals conceded per match (last 10)
  • · Market implied probability for Over 1.0 each half: 51% (-105)

Hub research

116

Graded results

69

Games

  • W

    Under 2.5 -120

    WC · 0-2

  • L

    Austria +1.5 -120

    WC · 0-2

  • L

    Draw +1000

    WC · 0-3

  • W

    Under 3.5 +100

    WC · 0-3

  • L

    Rays ML -184

    MLB · 12-5

  • W

    Yankees ML -124

    MLB · 4-3

  • L

    Rangers ML +110

    MLB · 4-6

  • W

    Brewers ML -152

    MLB · 2-0

  • W

    Norway ML +135

    WC · 2-3

  • W

    Over 2.5 -110

    WC · 2-3

  • L

    Blue Jays ML -130

    MLB · 9-7

  • W

    Dodgers ML -154

    MLB · 12-3

  • L

    Cardinals ML -146

    MLB · 4-3

  • W

    Phillies ML +106

    MLB · 14-9

  • W

    White Sox ML -106

    MLB · 1-2

  • L

    Red Sox ML -136

    MLB · 2-3

  • W

    Orioles ML -162

    MLB · 6-1

  • L

    Braves ML +100

    MLB · 0-1

  • W

    Jordan +1.5 +110

    WC · 2-1

  • L

    Under 2.5 -115

    WC · 2-1

  • W

    Cubs ML -124

    MLB · 9-6

Props

  • L

    Alec Burleson · over

    Diamondbacks @ Cardinals · Actual 1

  • L

    Alec Burleson · over

    Diamondbacks @ Cardinals · Actual 0

  • L

    Alexander Schlager · over

    Austria @ Argentina · Actual 2

  • L

    Ali Olwan · under

    Algeria @ Jordan · Actual 3

  • L

    Andrew Benintendi · under

    Guardians @ White Sox · Actual 2

  • L

    Ben Rice · over

    Yankees @ Tigers · Actual 0

  • W

    Byron Buxton · over

    Dodgers @ Twins · Actual 1

  • W

    Christian Walker · under

    Astros @ Blue Jays · Actual 0

  • L

    Colson Montgomery · over

    Guardians @ White Sox · Actual 0

  • W

    Erling Haaland · over

    Senegal @ Norway · Actual 5

  • L

    Eugenio Suarez · over

    Brewers @ Reds · Actual 0

  • W

    Gunnar Henderson · over

    Orioles @ Angels · Actual 5

  • L

    Hunter Goodman · over

    Red Sox @ Rockies · Actual 0

  • L

    Jackson Chourio · over

    Brewers @ Reds · Actual 0

  • L

    Jackson Merrill · over

    Braves @ Padres · Actual 0

  • L

    James Wood · under

    Phillies @ Nationals · Actual 3

  • L

    JJ Bleday · over

    Brewers @ Reds · Actual 0

  • L

    Josh Bell · over

    Dodgers @ Twins · Actual 0

  • L

    Juan Soto · over

    Cubs @ Mets · Actual 0

  • W

    Juan Soto · under

    Cubs @ Mets · Actual 0

  • L

    Julian Ryerson · over

    Senegal @ Norway · Actual 1

  • W

    Junior Caminero · under

    Royals @ Rays · Actual 0

  • L

    Kyle Schwarber · over

    Phillies @ Nationals · Actual 0

  • W

    Kyle Tucker · under

    Dodgers @ Twins · Actual 0

  • W

    Kylian Mbappé · over

    Iraq @ France · Actual 8

  • W

    Lionel Messi · over

    Austria @ Argentina · Actual 2

  • W

    Masataka Yoshida · under

    Red Sox @ Rockies · Actual 0

  • W

    Matt Olson · under

    Braves @ Padres · Actual 1

  • L

    Michael Olise · over

    Iraq @ France · Actual 0

  • W

    Mohamed Amoura · under

    Algeria @ Jordan · Actual 0

  • L

    Nolan Arenado · under

    Diamondbacks @ Cardinals · Actual 2

  • L

    Otto Lopez · over

    Rangers @ Marlins · Actual 1

  • W

    Paul Goldschmidt · over

    Yankees @ Tigers · Actual 2

  • L

    Pete Crow-Armstrong · over

    Cubs @ Mets · Actual 0

  • L

    Pete Crow-Armstrong · over

    Cubs @ Mets · Actual 0

  • L

    Riley Greene · under

    Yankees @ Tigers · Actual 4

  • W

    Riley Greene · over

    Yankees @ Tigers · Actual 1

  • L

    Sal Stewart · over

    Brewers @ Reds · Actual 0

  • W

    Salvador Perez · under

    Royals @ Rays · Actual 0

  • W

    Shohei Ohtani · over

    Dodgers @ Twins · Actual 1

  • L

    Travis Bazzana · under

    Guardians @ White Sox · Actual 3

  • L

    Tyler Freeman · under

    Red Sox @ Rockies · Actual 4

  • L

    Vladimir Guerrero Jr. · under

    Astros @ Blue Jays · Actual 2

  • L

    Willson Contreras · over

    Red Sox @ Rockies · Actual 0

  • L

    Xavier Edwards · under

    Rangers @ Marlins · Actual 4

  • W

    Yandy Diaz · over

    Royals @ Rays · Actual 2

  • L

    Yordan Alvarez · over

    Astros @ Blue Jays · Actual 0

  • L

    Zach Neto · over

    Orioles @ Angels · Actual 1