← All archive dates

Daily archive

2026-06-18

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

Game picks

16
WC12:00 PM

South Africa @ Czechia

Czechia has a massive advantage in offensive generation, averaging 1.85 xG per match compared to South Africa's anemic 0.07 xG. Furthermore, South Africa's defensive spine is severely compromised with the suspensions of playmaker Themba Zwane and defender Sphephelo Sithole. With a clean bill of health, Czechia's superior physical and aerial presence (7.5 corners per match) will be too much for South Africa's makeshift lineup to handle.

Czechia ML-125
CONF
75%
WC12:00 PM

South Africa @ Czechia

South Africa is historically toothless in attack, producing just 0.07 xG per match and managing zero goals in their opener against Mexico. Czechia's solid defense concedes only 1.0 goal per match over their last 10 games, meaning they are highly likely to keep a clean sheet here. Combined with Czechia's own moderate finishing, this match is highly likely to stay below the 2.5-goal threshold.

Under 2.5-140
CONF
80%
MLB1:35 PM

Blue Jays @ Red Sox

Welcome to a breezy afternoon at Fenway Park, where the Boston Red Sox host the Toronto Blue Jays for a high-stakes matinee in the shadow of the Green Monster. With a howling 21 mph wind blowing straight out to left field, the tactical environment today heavily favors Boston's starting pitcher and bullpen setup despite their recent struggles. Sonny Gray (8-1, 3.03 ERA) is a ground-ball leaning starter with a 1.19 GO/AO ratio, which is the perfect profile to keep the ball on the turf and neutralize the Fenway wind. Conversely, Toronto's rookie Trey Yesavage (3-3, 3.78 ERA) is an extreme fly-ball pitcher with a 0.61 GO/AO ratio. In a 21 mph tailwind blowing out to left, Yesavage's tendency to allow balls in the air is a massive liability. Additionally, Yesavage is in the middle of a command crisis, walking 15 batters over his last 15.2 innings. Giving up free passes to Boston's day-game specialists like Willson Contreras, who slugged a massive 1.073 OPS in day games, is a recipe for a big inning. The bullpen and fresh injury situations provide the second major edge for Boston. Toronto is missing veteran Max Scherzer, who was placed on the 15-day injured list on Wednesday with back spasms. This fresh injury forced the Blue Jays into a grueling nine-inning bullpen game yesterday where they had to use seven different pitchers. As a result, the Toronto relief corps is entirely redlined, with primary bridge Jeff Hoffman likely unavailable after throwing in three of the last four days. This means if Yesavage’s high walk rates force an early exit, the Blue Jays will have to lean on exhausted arms. On the other hand, the Red Sox bullpen features a fully rested Aroldis Chapman (0.44 ERA, 14 SV) who hasn't pitched in three days and is ready to shut down the late innings. The strongest argument against the Red Sox is Gray's underlying metrics, with a 4.10 xERA indicating the market is overpaying for a fragile 3.03 actual ERA. Toronto's lineup is also loaded with left-handed power like Yohendrick Pinango (1.007 day OPS) to exploit Gray's higher .720 OPS allowed to lefties. However, Gray's ground-ball profile (1.19 GO/AO) and pinpoint control (coming off a 0-walk, 7-strikeout performance) make him far more survivable in this wind tunnel than Yesavage. Furthermore, Toronto is playing without elite center fielder Daulton Varsho, whose recent wrist injury keeps him out of a massive Fenway outfield where tracking fly balls in a 21 mph wind is exceptionally difficult. With Toronto's bullpen exhausted and their defense compromised without Varsho, the Red Sox are in a prime position to break their offensive slump and salvage the finale of this series.

Red Sox ML-124
CONF
68%
MLB2:10 PM

Guardians @ Brewers

The afternoon sun beats down on American Family Field as the high-flying Milwaukee Brewers look to complete a dominant three-game sweep of the reeling Cleveland Guardians. The Brewers come into today's matinee priced as home favorites at -148, and there is every reason to believe the market has not fully adjusted to the massive chasm separating these two squads. The Guardians are in a state of offensive panic, having lost superstar José Ramírez to a hand fracture alongside injuries to key bats Chase DeLauter and Angel Martinez. These three players accounted for 28 of Cleveland's 67 home runs this season, and their sudden absences have gutted the offense, resulting in a pitiful .233 xwOBA and 3.3% barrel rate over their last three games. This depleted lineup must face Milwaukee left-hander Shane Drohan, whose 3.59 ERA masks an elite 2.99 xERA. Drohan features a high-velocity 95.1 mph fastball and is highly effective at shutting down right-handed hitters, holding them to a .592 OPS—a lethal skill against a Cleveland team forced to stack right-handed replacements. Conversely, the Brewers' offense is fully healthy, averaging 5.4 runs per game on the season. They are absolutely lethal against southpaws: Andrew Vaughn is batting .354 on the season with an incredible .514 average and 1.481 OPS against lefties, and Jackson Chourio is hitting .375 with a 1.055 OPS in the split. They should find plenty of success against Parker Messick, who is overperforming his 3.34 xERA with a 2.68 actual mark and has surrendered 7 earned runs in 11.1 innings over his last two starts. The primary concern for backing Milwaukee is their tired bullpen, which used Chad Patrick for 50 pitches yesterday and has seen Aaron Ashby work three of the last four days. If Cleveland keeps this close, their elite and fully rested closer Cade Smith—who boasts a 2.48 ERA and 23 saves—could slam the door. However, Messick's recent inability to reach the sixth inning in five consecutive starts means Cleveland's own pitching staff will be exposed early. Drohan should glide through the early frames while his offense builds a comfortable cushion against a lineup featuring rookie Kahlil Watson making his MLB debut and Austin Hedges batting .143. Take the Brewers on the moneyline to finish the sweep.

Brewers ML-148
CONF
85%
MLB2:35 PM

Twins @ Rangers

We have got ourselves a scorching afternoon matchup in Arlington as the Twins look to complete a clean road sweep against the Rangers under the closed roof of Globe Life Field. The starting pitching matchup represents a massive chasm in stability and command. Minnesota's Joe Ryan is pitching at an elite level, having gone at least six innings in five consecutive starts with an exceptional 40:2 strikeout-to-walk ratio over his last 31.2 innings. Ryan's 1.00 WHIP and surgical control give the Twins a high floor every time he takes the mound, whereas Texas starter Jack Leiter has been a volatile liability. Leiter enters this start with a 4.86 ERA and a 1.39 WHIP, and his struggles with walks—issuing 33 free passes in 76.0 innings—frequently lead to high pitch counts and early exits. This is especially dangerous against a hot Twins offense that has been punishing the ball with a 91.6 mph average exit velocity over their last three games. To make matters worse, Leiter has struggled significantly against left-handed hitters, allowing an .802 OPS. Minnesota is primed to exploit this weakness by stacking left-handed and switch-hitting bats like Trevor Larnach, Kody Clemens, and Brooks Lee at the top of the order. The heart of the order features a red-hot Byron Buxton, who is hitting .405 with six home runs over his last 10 games and has already hit Leiter hard in past meetings. While the Rangers boast a superior high-leverage bullpen with Jacob Latz and Jakob Junis, Leiter's inability to go deep into games means the Texas relievers will have to cover a heavy workload, whereas Ryan's durability minimizes the exposure of Minnesota's thinner middle relief. The strongest case for Texas lies in their rested bullpen and the absence of Corey Seager being priced into the line, leaving them hungry to avoid a home sweep in front of their fans. They also feature dangerous day-game hitters like Josh Jung, who carries a .961 OPS in afternoon games. However, Minnesota's historical dominance at Globe Life Field—where they have gone 13-5 since 2020—combined with Ryan's career 2.08 ERA against the Rangers, indicates the visitors have a psychological and tactical edge in this building. Trust the team with the superior starting pitcher and the hotter lineup to dictate the terms of this getaway day clash.

Twins ML-120
CONF
72%
WC3:00 PM

Bosnia & Herzegovina @ Switzerland

Switzerland dominated their opener with 68% possession, 26.0 shots, and 3.24 xG, showing elite chance-creation capabilities. They face a depleted Bosnia & Herzegovina squad missing key defensive pieces like Nidal Čelik and potentially captain Sead Kolašinac. With a fully fit veteran core, Switzerland is poised to control the tempo and secure their first win of the tournament.

Switzerland ML-180
CONF
78%
WC3:00 PM

Bosnia & Herzegovina @ Switzerland

Bosnia & Herzegovina's attack generated a mere 0.98 xG and 3.0 shots on target in their opener and will be further limited if star forward Edin Džeko remains out. Switzerland’s defensive unit is highly robust, conceding only 0.9 goals per match over their last 10 internationals. Expect Switzerland to dominate possession and limit Bosnia's counter-attacking chances, resulting in a low-scoring match that stays under the total.

Under 2.5-115
CONF
75%
MLB4:10 PM

Orioles @ Mariners

The Baltimore Orioles and Seattle Mariners wrap up their series under the afternoon sun at T-Mobile Park for a high-stakes Thursday rubber match. While Baltimore's bats can change a game with one swing, this matchup heavily tilts toward the Mariners behind a starting pitching divergence that the betting line isn't fully capturing. The market is overpaying for Shane Baz's actual 4.06 ERA, which is built on a highly fragile 4.74 xERA and a bloated 1.39 WHIP. Baz faces a severe platoon problem today against a Seattle lineup starting seven left-handed or switch hitters; he has allowed a dismal .834 OPS to left-handed batters this season. Conversely, Seattle's Bryan Woo is underpriced due to a surface 4.28 ERA that masks an elite 1.04 WHIP and a stellar 3.29 xERA. Woo excels at keeping runners off the bases and matches up brilliantly against Baltimore's lefty power bats, holding left-handers to a stingy .635 OPS. The environment of T-Mobile Park further amplifies Seattle’s edge. Sporting a pitcher-friendly 0.94 park factor, the stadium suppresses home runs and protects Woo’s fly-ball-heavy profile (0.59 GO/AO) against the power-reliant bats of Pete Alonso and Gunnar Henderson. This venue shift is highly punishing for Baltimore's hitters, especially during a getaway-day afternoon game in the dense marine air with a 9 mph crosswind. Though Baltimore tagged Woo in their last meeting at Camden Yards, the spacious dimensions of Seattle's home park neutralizes that threat. The closing innings also favor the home team. Seattle's bullpen enters fully rested, featuring a fresh Andres Munoz and Jose Ferrer. On the other side, Baltimore's high-leverage arms are heavily fatigued; closer Ryan Helsley gave up two home runs yesterday in his first outing in nearly two months and is highly unlikely to pitch back-to-back days. With the return of Josh Naylor stabilizing the middle of the order and Seattle defending its narrow lead in the AL West, the Mariners have the pitching, matchup advantages, and fresher bullpen to win this rubber match.

Mariners ML-142
CONF
72%
WC6:00 PM

Qatar @ Canada

Canada holds a significant talent and structural advantage playing on home soil at BC Place, further bolstered by the return of captain Alphonso Davies. While they have a high draw rate recently, their defensive consistency (0.5 goals conceded per match) and superior chance creation (1.25 xG in the opener) will overwhelm a Qatari side that managed just 32% possession and 0.64 xG in their first game.

Canada ML-330
CONF
82%
WC6:00 PM

Qatar @ Canada

Both teams feature low-scoring profiles, with Canada averaging 0.9 goals scored per match and Qatar averaging 0.6 over their recent cycles. The market has heavily juiced the Over 2.5 to -145, overpaying for a fragile number that does not match Canada's control-oriented, defensive structure or Qatar's offensive struggles of just 1.0 shot on target per match.

Under 2.5+115
CONF
78%
MLB6:40 PM

Mets @ Phillies

We are live from Citizens Bank Park where a classic NL East rivalry resumes as the Philadelphia Phillies host the New York Mets in a high-stakes series opener. While the Phillies’ home dominance and Aaron Nola's historical reputation make them the natural favorite tonight, the underlying pitching trajectories tell a completely different story. Nola is currently mired in a severe command crisis, failing to complete five innings in either of his last two starts. Over those outings, he allowed eight earned runs and surrendered six walks in just nine innings of work. Conversely, Sean Manaea is peaking at the right time, posting a 3.00 ERA over three appearances in June. In his last start on June 13, Manaea went six innings while allowing only two runs with zero walks, showcasing an increased four-seam fastball velocity that averaged 91.4 mph compared to his 90.3 mph season average. This command discrepancy is a massive liability for Nola tonight because the Mets' lineup is perfectly constructed to punish his specific weaknesses. Nola has been shredded by left-handed hitters this season, allowing an .881 OPS and seven home runs. New York is countering with six lefties in their starting lineup, headlined by Juan Soto, who has historically dominated Nola with a .952 OPS and an incredible 16 walks in 43 career at-bats. Even lower-profile bats like Jared Young (1 HR, 2.500 OPS in limited encounters) have demonstrated they can punish Nola when he misses his spots. With the wind blowing out at 17 mph toward the short porch in right field, Nola’s elevated 1.7 HR/9 rate means any mistakes to the Mets’ left-handed power threats are highly likely to leave the park. The strongest argument for Philadelphia lies in their offense's historical mastery of Manaea—specifically Bryce Harper (.368 AVG, 1.000 OPS) and Bryson Stott (.444 AVG, 1.323 OPS)—as well as their ability to hand a late lead to a rested Jhoan Duran (1.90 ERA). However, the Phillies’ middle relief is in a state of exhaustion after yesterday's 12-4 loss, which saw Orion Kerkering and Tim Mayza throw 26 and 31 pitches respectively. The Mets’ bullpen is completely rested, providing a much higher margin of error if this turns into an early-inning shootout. With the market overpaying for Nola’s brand name despite his current command struggles and high home-run rate, the Mets are the correct value play tonight.

Mets ML+102
CONF
65%
MLB7:05 PM

White Sox @ Yankees

We are live from the Bronx, where a sweltering 88-degree evening and a howling 24 mph wind blowing straight out to left field set the stage for a dramatic series finale between the Yankees and the White Sox. While the public is running to the window to back the Yankees completing a sweep at -166, the real value lies with the south side of Chicago at +140. The primary reason is the glaring mismatch between New York starter Ryan Weathers and tonight’s extreme elements. Weathers is a high-variance fly-ball pitcher with a meager 0.89 GO/AO ratio who has completely lost his location, giving up 16 earned runs and 7 home runs over his last 17.0 innings. Against a White Sox lineup sporting five right-handed hitters and averaging a blistering 93.0 mph exit velocity and a 14.3% barrel rate over their last three games, Weathers' high 11.9% barrel rate and 41.6% hard-hit rate allowed are a recipe for disaster in a park with a wind-aided left field. On the other side of the ledger, the White Sox are neutralizing their own pitching weaknesses with a brilliant tactical pivot. Although Bryan Hudson starts as an opener, his sparkling 2.45 ERA is a fragile number that the market is overpaying for given his 3.59 xERA. However, manager Will Venable is only using him for an inning or two before handing the ball to Sean Burke. Burke has struggled in traditional starts, but he has been absolutely elite as a bulk reliever following an opener, boasting a 2.04 ERA, 0.85 WHIP, and an 18:5 strikeout-to-walk ratio over 17.2 frames. This tactical shield allows Burke to avoid the top-of-the-order buzzsaw and locks in a highly stable pitching floor that is vastly superior to Burke's season-long 4.15 ERA. The strongest argument for the Yankees is their absolute dominance in this series, outscoring Chicago 22-7 with 29 hits over the first two games, coupled with Chicago's dreadful 14-22 road record. However, we are betting on tonight's specific pitching strategy and environmental matchup rather than past series variance. The White Sox also have a distinct advantage behind the plate, where Edgar Quero’s stellar 31.0% caught-stealing rate can neutralize the Yankees' speed, whereas New York backup J.C. Escarra's weak 18.7% rate invites Chicago's baserunners to run wild. In a high-stakes, wind-blown environment, the White Sox's tactical pitching and right-handed power bats have the perfect setup to avoid the sweep.

White Sox ML+140
CONF
72%
MLB7:40 PM

Cardinals @ Royals

Welcome to Kauffman Stadium, where regional pride and interstate bragging rights take center stage tonight as the St. Louis Cardinals roll into Kansas City for a highly anticipated installment of the I-70 Series. While the market is pricing the Royals as home favorites (-116), we think they are overpaying for a starting pitching mismatch and overlooking a massive late-inning disparity. If this game is close in the seventh inning or later, the Cardinals (-102) hold a significant bullpen advantage. St. Louis has its primary high-leverage arms completely rested, featuring closer Riley O'Brien (18 SV, 3.73 ERA) and George Soriano (2.97 ERA) to bridge the gap. In stark contrast, the Royals' late-inning unit is running on fumes after using their top three high-leverage arms yesterday, including closer Lucas Erceg, who has been highly volatile this season with a 5.60 ERA and a 1.87 WHIP. The strongest argument against our play is undoubtedly Noah Cameron's spectacular recent form on the mound. Cameron has been a model of consistency over his last five starts, posting a 2.22 ERA and a stellar 0.81 WHIP, whereas Matthew Liberatore has struggled with a 5.40 ERA and a 1.62 WHIP in that same span. However, the Cardinals have several tactical counters that neutralize this gap. Liberatore is an extreme fly-ball pitcher (0.70 GO/AO), meaning he will benefit immensely from Kauffman Stadium's cavernous outfield gaps to keep balls in play. He also gets to pitch to defensive specialist Pedro Pagés, whose 87th-percentile framing will steal critical strikes to help him navigate the lineup. Furthermore, the Cardinals' hitters are highly disciplined up the middle and have already beaten Cameron twice this season, demonstrating an ability to manufacture runs against him even when he is throwing well. Finally, the roster and situational context heavily favor the visitors. The Royals' lineup took a devastating hit today with Maikel Garcia (hand) ruled out, removing their sparkplug leadoff hitter and further depleting an offense that is already missing key run producers. St. Louis (40-32) enters this series with clear postseason motivation, riding a solid 19-15 road record, while Kansas City (30-45) remains buried in a dismal 4-12 rut at home. The Cardinals possess the defensive depth up the middle, the rested bullpen, and the situational hitting to punish a compromised Royals squad. Back St. Louis on the moneyline to take the series opener on the road.

Cardinals ML-102
CONF
72%
WC9:00 PM

South Korea @ Mexico

Mexico is highly acclimated to Estadio Akron's elevation of ~1,566 meters and enters this fixture with a distinct home-crowd advantage and an extra day of rest. While South Korea possesses a lethal attack, their defense concedes 1.3 goals per match and has struggled with consistency. Mexico’s historical dominance in this matchup and superior physical conditioning under challenging conditions will allow them to outlast their opponents late in the match.

Mexico ML+100
CONF
72%
WC9:00 PM

South Korea @ Mexico

With the Under heavily priced at -145, the market is overpaying for a fragile Mexican defensive record that must now cope without suspended starting center-back César Montes. South Korea generates a dangerous 2.30 xG and 5.17 shots on target per match, while their own porous defensive unit allows 1.3 goals per match. Every single one of the last three head-to-head meetings between these nations has produced at least three goals, making the Over an exceptional value.

Over 2.5+115
CONF
80%
MLB9:40 PM

Angels @ Athletics

We are live from West Sacramento where the hot, dry air at Sutter Health Park is charged with energy as the division-chasing Oakland Athletics host an injury-riddled Los Angeles Angels squad. In what has been a chaotic 24 hours for the visitors, this series opener has transformed from a competitive division battle into an absolute mismatch on the mound. The core of my read is the catastrophic double-blow the Angels suffered today with the late scratching of starting pitcher José Soriano due to a chest injury and center fielder Mike Trout landing on the injured list with a hamstring strain. Replacing an All-Star caliber pitcher with Ryan Johnson, who carries a staggering 15.12 ERA and 2.64 WHIP in limited action, is a massive downgrade. Johnson's heavy-contact profile (42.9% Hard-hit% allowed) and fly-ball lean (0.67 GO/AO) are highly vulnerable in this park tonight, where 15 mph winds are blowing directly out to center field. He faces an Oakland lineup built to destroy right-handed pitching, featuring rookie slugger Nick Kurtz (18 HR, .993 OPS) and Zack Gelof, who is riding a red-hot 21-game hitting streak. Even worse for the Halos, their bullpen is severely depleted after Sam Aldegheri (77 pitches) and Brett Kerry (59 pitches) were heavily taxed yesterday, leaving no safety net if Johnson gets knocked out early. The primary counterargument is that the Athletics’ moneyline price of -178 is heavily inflated by public reaction to these late-breaking injuries, and Gage Jump is coming off an outing where he allowed a season-high 9 hits. However, Jump’s underlying contact metrics remain elite, with a 3% Barrel rate and a 29.9% Hard-hit rate that will easily keep this compromised Angels offense in check. Jump’s reverse platoon splits (.226 average allowed to righties) will completely neutralize a righty-heavy Angels lineup that is sorely missing Trout’s protection. With the A's just 1.5 games out of first place in the AL West, their high-motivation spot combined with the Angels' organizational roster crisis makes Oakland a must-bet on the moneyline tonight.

Athletics ML-178
CONF
90%

Player props

29
WC · South Africa @ Czechia

Czechia Team

Czechia enters this match as the clear statistical aggressor. In their opening match against a disciplined South Korea side, they managed 8.0 shots despite only having 38% possession. Their broader international form shows a much higher volume of 13.25 shots per match.

OVER 7.5 Shots-115
  • · 8.0 shots/gm in WC opener
  • · 13.25 shots/match (last 6 internationals)
  • · 38.0% possession vs South Korea
WC · South Africa @ Czechia

South Africa Team

South Africa's offensive production in this tournament cycle has been remarkably low, punctuated by a tournament-low 0.07 xG in their opening match against Mexico. In that fixture, they were limited to just 3 total shots (2 on target) and a single corner.

UNDER 3.5 Shots-115
  • · 3.0 shots/gm in WC opener
  • · 0.07 xG/match in tournament
  • · 39.0% possession vs Mexico
MLB · Blue Jays @ Red Sox

Willson Contreras

Willson Contreras is positioned for a high-production afternoon at Fenway Park. The weather conditions are a primary driver, with 21 mph winds blowing directly out toward the left-field area. This environment is particularly dangerous when facing a pitcher like Trey Yesavage, whose 0.61 GO/AO ratio signals an extreme fly-ball tendency.

OVER 1.5 H+R+RBI-130
  • · Day AVG: .344 / Home AVG: .320
  • · Wind: 21 mph blowing OUT to LF
  • · Trey Yesavage GO/AO: 0.61 (Fly-ball lean)
MLB · Blue Jays @ Red Sox

Ernie Clement

While Ernie Clement maintains a respectable .295 season average, he faces a difficult assignment against Sonny Gray at Fenway Park. Gray has been exceptional at his home park this season, posting a 2.32 ERA and a 1.20 WHIP.

UNDER 1.5 Total Bases-135
  • · Sonny Gray Home ERA: 2.32
  • · Gray last 5 starts: 30 K in 28.1 IP (9.5 K/9)
  • · Clement TB L5: 0, 0, 1, 1, 3
MLB · Guardians @ Brewers

Jackson Chourio

Jackson Chourio is currently the hottest hitter in the Brewers' lineup, recording 17 hits and six home runs over his last 10 games. He has cleared this 1.5 Hits+Runs+RBIs line in four of his last five starts. Chourio's dominance against left-handed pitching is a major statistical anchor for this pick, as he carries a .375 average and a 1.055 OPS against southpaws this season. He faces Parker Messick, an AL Rookie of the Year contender who has allowed at least five hits in four of his last five outings. Messick's profile as a fly-ball pitcher (0.86 GO/AO) matches up poorly against Chourio’s current power surge. Batting second for a Brewers team that ranks 3rd in MLB in runs scored (5.4 R/G), Chourio will see maximum opportunities to either drive in runs or score himself.

OVER 1.5 H+R+RBI-123
  • · Jackson Chourio vs LHP: .375 AVG, 1.055 OPS in 2026
  • · Jackson Chourio L10 Games: 6 HR, 12 RBI, .362 AVG
  • · Parker Messick: 0.86 GO/AO (Fly-ball leaning)
MLB · Guardians @ Brewers

Travis Bazzana

Travis Bazzana faces an extreme platoon disadvantage against left-handed starter Shane Drohan, as the rookie is hitting just .182 with a .540 OPS against lefties this season. While Bazzana had a breakout performance yesterday, his broader recent form shows he has failed to clear the 1.5 Hits+Runs+RBIs line in four of his last five games, recording totals of 1, 0, 0, and 0 in those contests. The Guardians' offense is fundamentally compromised without superstar 3B Jose Ramirez (hand fracture), who provided the necessary protection and run-scoring potential at the top of the order. Without Ramirez to drive him in or create high-leverage RBI situations, Bazzana’s offensive output is largely dependent on his ability to record multiple hits against a southpaw, which his season splits suggest is unlikely.

UNDER 1.5 H+R+RBI-134
  • · Travis Bazzana vs LHP: .182 AVG, .540 OPS in 2026
  • · Travis Bazzana: Under 1.5 HRR in 4 of last 5 games
  • · Guardians Offense: .211 AVG over last 10 games without Jose Ramirez
MLB · Twins @ Rangers

Byron Buxton

Buxton is currently in the midst of an elite power surge, slashing .405 with 6 home runs and 9 RBIs over his last 10 games. This recent production aligns with a highly favorable matchup against Jack Leiter, who has struggled significantly of late, surrendering 17 earned runs over his last 26.1 innings (5.81 ERA). In their limited head-to-head history, Buxton has dominated, going 2-for-2 with a home run and a walk. Batting second for a Twins offense that has already scored 16 runs through the first two games of this series, Buxton should see high volume and multiple opportunities to clear this line via hits or run production.

OVER 1.5 H+R+RBI-139
  • · Buxton .405 AVG and 6 HR in last 10 games
  • · Byron Buxton 2-for-2 with 1 HR career vs Jack Leiter
  • · Jack Leiter 5.81 ERA and 17 ER allowed over last 26.1 IP
MLB · Twins @ Rangers

Jake Burger

The individual matchup between Jake Burger and Joe Ryan is historically one-sided. Burger has faced Ryan five times in his career and has struck out in every single one of those plate appearances.

UNDER 0.5 Hits+103
  • · Jake Burger 0-for-5 with 5 K career vs Joe Ryan
  • · Joe Ryan 1.00 WHIP and .222 AVG allowed to RHB this season
  • · Joe Ryan 35 strikeouts over his last four starts (8.75 K/G average)
WC · Bosnia & Herzegovina @ Switzerland

Nikola Vasilj

Switzerland enters this matchup as the most aggressive shooting team in the tournament, recording 26 total attempts and 7 shots on target in their opening draw against Qatar. Despite their high expected goals (3.24 xG), they only scored once, indicating a high frequency of saves being conceded to opposing goalkeepers.

OVER 4 Saves-110
  • · Switzerland 26 shots in Matchday 1 (Tournament high)
  • · Switzerland 7 shots on target in Matchday 1
  • · Bosnia & Herzegovina 39% possession in Matchday 1
WC · Bosnia & Herzegovina @ Switzerland

Dan Ndoye

Dan Ndoye has established himself as a high-volume shooter for the Swiss national team, tallying 9 shots over his last four international matches. He is a primary beneficiary of a Swiss tactical system that generated a tournament-high 26 shots in their opener.

OVER 2.5 Shots-124
  • · Dan Ndoye 9 shots in last 4 international appearances (2.25/gm)
  • · Switzerland 26 total shots in Matchday 1
  • · Switzerland 68% possession in Matchday 1
MLB · Orioles @ Mariners

Dominic Canzone

Dominic Canzone is currently the most consistent producer in a Mariners lineup missing star power due to injuries. He has recorded a hit in 9 of his last 10 games, including five multi-hit performances in that span.

OVER 0.5 Hits-185
  • · Hitting .379 (11-for-29) over last 10 games
  • · Shane Baz allows a .288 AVG and .834 OPS to LHB
  • · Recorded at least one hit in 9 of last 10 games
MLB · Orioles @ Mariners

Jackson Holliday

Jackson Holliday is enduring a significant offensive drought, recording just one hit in his last 15 at-bats. He faces a challenging matchup against Bryan Woo, who has been dominant at T-Mobile Park this season (2.37 Home ERA) and is particularly effective against left-handed hitters like Holliday, holding them to a .218 batting average. Batting in the #9 spot further suppresses Holliday's volume, likely limiting him to three plate appearances if the game remains competitive. Given his 26.6% strikeout rate and Woo's elite home efficiency, the under on his hit prop is the statistically favored side in this environment.

UNDER 0.5 Hits-103
  • · Hitting just .067 (1-for-15) over last 5 games
  • · Bryan Woo allows a .218 AVG to left-handed hitters
  • · Batting 9th in the order (Volume floor)
WC · Qatar @ Canada

Jonathan David

Jonathan David is the centerpiece of the Canadian attack and the team's most reliable finisher. Canada enters this home match at BC Place as heavy -330 favorites, suggesting a high-scoring expectation for the home side.

OVER 1 Anytime Goal+115
  • · Canada -330 moneyline favorites
  • · Jonathan David: 2 goals in last 4 international appearances
  • · Canada 1.25 xG and 13 shots in opening match vs Bosnia & Herzegovina
WC · Qatar @ Canada

Meshaal Barsham

The game script heavily favors a high volume of defensive activity for the Qatari goalkeeper. In their opener against Switzerland, Qatar sat deep with only 32% possession, a pattern they are expected to repeat against a Canada side that controlled 61% of the ball in their first match.

OVER 5 Saves+110
  • · Canada: 13 shots and 9 corners in opening match vs Bosnia & Herzegovina
  • · Qatar: 32% possession allowed in opening match vs Switzerland
  • · Canada: 4.2 shots on target per match average recently
MLB HR · Mets @ Phillies

Juan Soto

Juan Soto enters this matchup in elite form, batting .382 over his last 10 games, and now faces a right-hander in Aaron Nola who has been highly vulnerable to power this season. Nola is surrendering a career-high 1.7 HR/9 and has struggled significantly against left-handed hitters, allowing a .292 AVG and .881 OPS to the platoon.

OVER 0.5 Home Runs+265
  • · Juan Soto: 1.009 OPS vs RHP this season
  • · Aaron Nola: Career-high 1.7 HR/9 allowed in 2026
  • · Aaron Nola: .881 OPS and 7 HR allowed to Left-Handed Batters in 144 ABs
MLB HR · Mets @ Phillies

Kyle Schwarber

While Kyle Schwarber is facing a left-handed starter in Sean Manaea, his performance against southpaws this season has been elite, posting a .985 OPS and 8 home runs in just 100 at-bats. Manaea is a fly-ball pitcher (0.66 GO/AO), which is a dangerous profile in Citizens Bank Park when the weather conditions are this favorable for hitters. With 89-degree heat and a 17 mph wind gusting out to right field, any fly ball toward the pull side has a significantly increased chance of clearing the fence. Schwarber's 25 home runs on the season demonstrate his league-leading power, and batting in the designated hitter/leadoff spot ensures he will maximize his opportunities to exploit Manaea's fly-ball tendencies in a high-scoring environment (game total 9.5).

OVER 0.5 Home Runs+205
  • · Kyle Schwarber: 25 HR season total (leads both teams)
  • · Kyle Schwarber: .985 OPS and .280 AVG against Left-Handed Pitchers in 2026
  • · Sean Manaea: 0.66 GO/AO ratio (heavy fly-ball tendency)
MLB HR · Orioles @ Mariners

Cal Raleigh

Cal Raleigh is in a significant slump (4-for-38), but the matchup context provides a situational edge that exceeds the 22% implied probability of these +350 odds. Shane Baz has a massive platoon split, allowing an .834 OPS and .288 average to left-handed hitters compared to much more suppressed numbers against righties.

OVER 0.5 Home Runs+350
  • · Shane Baz vs LHB: .288 AVG, .834 OPS allowed
  • · Cal Raleigh: 7 HR on season, switch-hitter matchup advantage
  • · Break-even probability: 22.2% (+350 odds)
MLB · Mets @ Phillies

Juan Soto

Juan Soto is currently in a significant hot streak, batting .382 over his last 10 games with five multi-hit performances in that span. He faces Aaron Nola, who is struggling through his worst professional season with a 5.86 ERA and a 1.47 WHIP, struggling particularly to limit base runners.

OVER 1.5 Hits+198
  • · Juan Soto .382 AVG over last 10 games
  • · Recorded 2+ hits in 5 of last 10 games (50%)
  • · Opposing SP Aaron Nola 1.47 WHIP and 1.7 HR/9 allowed
MLB · Mets @ Phillies

Brandon Marsh

Brandon Marsh has been one of the most consistent hitters in the Phillies' lineup, carrying a .323 season average into tonight’s contest. His performance at home has been even more remarkable, as he is hitting .379 with a .988 OPS at Citizens Bank Park.

OVER 0.5 Hits-190
  • · Brandon Marsh .379 AVG at Citizens Bank Park this season
  • · Recorded at least one hit in 4 of last 5 games (80%)
  • · Sean Manaea 0.66 GO/AO (Fly-ball pitcher) in extreme wind-out conditions
MLB · White Sox @ Yankees

Paul Goldschmidt

Goldschmidt is in the midst of a significant power surge, entering tonight's game on a nine-game hitting streak with three home runs in his last four outings. He matches up perfectly against a left-handed starter in Bryan Hudson, as Goldschmidt has dismantled southpaws this year for a .400 average and a 1.232 OPS.

OVER 2.5 H+R+RBI+117
  • · Batting .400 with a 1.232 OPS vs LHP this season.
  • · Currently on a 9-game hitting streak with HRs in 3 of last 4 games.
  • · Yankee Stadium wind: 24 mph blowing out to left field (pull side).
MLB · White Sox @ Yankees

Miguel Vargas

Vargas is the White Sox's most effective weapon against left-handed pitching, posting elite splits (.338 AVG, 1.157 OPS) that make him a primary threat whenever a southpaw is on the mound. He faces Ryan Weathers, who is struggling mightily with an 8.47 ERA in his last three starts and a profile that bleeds production to right-handed bats (13 HR allowed to RHB this year).

OVER 1.5 H+R+RBI-140
  • · Batting .338 with a 1.157 OPS vs LHP this season.
  • · Matchup Ryan Weathers has allowed 13 of 15 HR to right-handed hitters.
  • · Weathers recent form: 8.47 ERA over his last three starts.
MLB · Cardinals @ Royals

Matthew Liberatore

Matthew Liberatore has struggled with efficiency and longevity throughout the 2026 season, particularly in his recent starts. In his last five outings, he has failed to record more than 15 outs in four instances, posting innings pitched totals of 4.1, 4.1, 5.0, and 4.2. Tonight, he faces a Royals lineup that features significant threats against southpaws despite their injury-depleted state.

UNDER 15.5 Pitcher Outs-103
  • · Needs >51.2% win probability (at -103 odds)
  • · Outs recorded in last 5 starts: 13, 13, 16, 15, 14
  • · Season WHIP: 1.50
MLB · Cardinals @ Royals

Alec Burleson

Alec Burleson faces a severe statistical hurdle tonight due to his extreme platoon splits against left-handed pitching. In 2026, he is batting just .186 with a meager .464 OPS against southpaws, a sharp decline from his .328 average against right-handers.

UNDER 1.5 H+R+RBI+104
  • · Needs >49.0% win probability (at +104 odds)
  • · 2026 vs LHP: .186 AVG / .464 OPS / 1 HR (86 AB)
  • · Career vs Noah Cameron: 0-for-2
MLB HR · White Sox @ Yankees

Miguel Vargas

Miguel Vargas enters this matchup as one of the premier 'lefty-killers' in the league, evidenced by his massive 1.157 OPS and .338 batting average against southpaws. He faces Yankees starter Ryan Weathers, who has significant struggles against right-handed power, surrendering 13 home runs to the side this year. The environmental factors tonight provide a significant boost to this prop: the 88-degree heat and 24 mph wind blowing straight out to left field perfectly align with Vargas's pull-side power. While Weathers has a respectable strikeout rate, his 11.9% barrel rate and 41.6% hard-hit rate suggest that when contact is made, it is often loud. In a game with a high 9.5-run total and extreme wind favoring right-handed pull hitters, Vargas is in an optimal position to clear the fence.

OVER 0.5 Home Runs+380
  • · 1.157 OPS vs Left-Handed Pitchers (LHP) this season
  • · 7 Home Runs in just 74 At-Bats against southpaws
  • · Opposing SP Ryan Weathers has allowed 13 HR to right-handed hitters in 2026
MLB HR · Cardinals @ Royals

Jordan Walker

Jordan Walker enters this matchup as the Cardinals' most dangerous threat against left-handed pitching. Walker has demonstrated a clear power surge when facing southpaws this season, clubbing 6 home runs in just 66 at-bats—a frequency of one home run every 11 at-bats, which significantly outpaces his season average of one per 15.6 at-bats.

OVER 0.5 Home Runs+330
  • · Jordan Walker vs LHP: .953 OPS, 6 HR in 66 AB (1 HR/11 AB)
  • · Noah Cameron: 9.3% Barrel% allowed, 39.7% Hard-hit% allowed
  • · Line Break-even: +330 odds (needs >23.3%)
MLB HR · White Sox @ Yankees

Ben Rice

Ben Rice has emerged as the primary power source for a Yankees lineup currently missing Aaron Judge and Giancarlo Stanton. As the leadoff hitter, Rice is guaranteed the maximum number of plate appearances in a high-scoring environment (Yankees have averaged 11 runs per game in this series). While Hudson is a lefty, his platoon splits actually favor Rice; Hudson has allowed a significantly higher average (.313) and OPS (.814) to left-handed hitters than righties (.483 OPS). Rice has maintained a 1.001 season OPS and has already homered 20 times in 2026. The 88-degree temperature will allow the ball to carry well in Yankee Stadium's hitter-friendly confines. Even if Hudson exits early, Rice will face a White Sox bullpen that has been taxed heavily, allowing 22 runs over the last two nights.

OVER 0.5 Home Runs+290
  • · 20 Home Runs and 1.001 OPS on the season
  • · 2 Home Runs in his last 5 games played
  • · White Sox starter Bryan Hudson allows a .313 AVG and .814 OPS to Left-Handed Batters (LHB)
MLB HR · Cardinals @ Royals

Bobby Witt Jr.

Bobby Witt Jr. is the centerpiece of the Royals' offense and possesses a significant statistical advantage tonight against Matthew Liberatore. While Witt has only hit one home run against lefties this season, his underlying metrics against them are elite, featuring a .338 batting average and a .937 OPS.

OVER 0.5 Home Runs+390
  • · Bobby Witt Jr. vs LHP: .338 AVG, .937 OPS
  • · Matthew Liberatore: 10.2% Barrel% allowed, 5.44 xERA vs 4.71 ERA
  • · Line Break-even: +390 odds (needs >20.4%)
MLB · Angels @ Athletics

Nick Kurtz

Nick Kurtz is in the midst of an elite power surge, tallying 7 home runs and 14 RBIs over his last 10 games. Tonight he faces Ryan Johnson, a replacement starter struggling with a 15.12 ERA and 2.64 WHIP.

OVER 2.5 H+R+RBI+100
  • · Nick Kurtz: 6 of last 10 games over 2.5 HRRB
  • · Ryan Johnson: 15.12 ERA and 1.100 OPS allowed vs LHB
  • · Nick Kurtz: 1.070 OPS vs RHP in 2026
MLB · Angels @ Athletics

Nick Madrigal

While the game environment favors hitters, Nick Madrigal faces a severe disadvantage in his individual matchup. Madrigal has struggled significantly against left-handed pitching this season, posting a meager .182 average and .432 OPS in limited action.

UNDER 1.5 Total Bases-145
  • · Nick Madrigal: .182 AVG and .432 OPS vs LHP in 2026
  • · Gage Jump: .226 AVG allowed to RHB
  • · Nick Madrigal: 0 HR in 2026 (requires 2 hits or double for 1.5 TB)

Hub research

77

Graded results

45

Games

  • W

    Twins ML -120

    MLB · 7-2

  • W

    Switzerland ML -180

    WC · 1-4

  • L

    Under 2.5 -115

    WC · 1-4

  • L

    Brewers ML -148

    MLB · 4-2

  • W

    Mariners ML -142

    MLB · 0-3

  • W

    Canada ML -330

    WC · 0-6

  • L

    Under 2.5 +115

    WC · 0-6

  • W

    Mets ML +102

    MLB · 6-3

  • W

    White Sox ML +140

    MLB · 5-1

  • L

    Cardinals ML -102

    MLB · 6-14

  • W

    Colombia ML -270

    WC · 3-1

  • L

    Under 3.5 -290

    WC · 3-1

  • L

    Czechia ML -125

    WC · 1-1

  • W

    Under 2.5 -140

    WC · 1-1

  • L

    Red Sox ML -124

    MLB · 4-3

  • W

    Athletics ML -178

    MLB · 0-5

Props

  • W

    Alec Burleson · under

    Cardinals @ Royals · Actual 1

  • L

    Ben Rice · over

    White Sox @ Yankees · Actual 0

  • W

    Bobby Witt Jr. · over

    Cardinals @ Royals · Actual 1

  • L

    Brandon Marsh · over

    Mets @ Phillies · Actual 0

  • L

    Byron Buxton · over

    Twins @ Rangers · Actual 0

  • L

    Cal Raleigh · over

    Orioles @ Mariners · Actual 0

  • W

    Czechia Team · over

    South Africa @ Czechia · Actual 14

  • W

    Dan Ndoye · over

    Bosnia & Herzegovina @ Switzerland · Actual 4

  • W

    Dominic Canzone · over

    Orioles @ Mariners · Actual 2

  • W

    Ernie Clement · under

    Blue Jays @ Red Sox · Actual 1

  • L

    Jackson Chourio · over

    Guardians @ Brewers · Actual 0

  • L

    Jackson Holliday · under

    Orioles @ Mariners · Actual 1

  • L

    Jake Burger · under

    Twins @ Rangers · Actual 1

  • W

    Jonathan David · over

    Qatar @ Canada · Actual 3

  • L

    Jordan Walker · over

    Cardinals @ Royals · Actual 0

  • W

    Juan Soto · over

    Mets @ Phillies · Actual 2

  • W

    Juan Soto · over

    Mets @ Phillies · Actual 2

  • L

    Kyle Schwarber · over

    Mets @ Phillies · Actual 0

  • W

    Matthew Liberatore · under

    Cardinals @ Royals · Actual 4

  • L

    Meshaal Barsham · over

    Qatar @ Canada · Actual 0

  • L

    Miguel Vargas · over

    White Sox @ Yankees · Actual 0

  • L

    Miguel Vargas · over

    White Sox @ Yankees · Actual 0

  • L

    Nick Kurtz · over

    Angels @ Athletics · Actual 2

  • W

    Nick Madrigal · under

    Angels @ Athletics · Actual 0

  • L

    Nikola Vasilj · over

    Bosnia & Herzegovina @ Switzerland · Actual 3

  • L

    Paul Goldschmidt · over

    White Sox @ Yankees · Actual 1

  • L

    South Africa Team · under

    South Africa @ Czechia · Actual 4

  • L

    Travis Bazzana · under

    Guardians @ Brewers · Actual 3

  • L

    Willson Contreras · over

    Blue Jays @ Red Sox · Actual 1