← All archive dates

Daily archive

2026-06-17

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

Game picks

20
WC1:00 PM

DR Congo @ Portugal

While Portugal is the superior side, laying 3.5 goals in a World Cup opener is too steep against a DR Congo defense that concedes only 0.5 goals per match and kept Denmark scoreless. Portugal's backline is also vulnerable without the injured Rúben Dias and suspended Nélson Semedo, making the Leopards at +3.5 the high-value selection.

DR Congo +3.5-105
CONF
75%
WC1:00 PM

DR Congo @ Portugal

Portugal's elite attack averages 4.23 xG and 2.6 goals per match, and with both teams missing defensive anchors in Rúben Dias and Rocky Bushiri, the game is set up for scoring. Both sides generate high shot volumes, which should comfortably push this matchup over the 2.5-goal threshold.

Over 2.5-130
CONF
80%
WC4:00 PM

Croatia @ England

Croatia has not lost to England by more than a single goal in competitive play since 2009, making the +2.5 cushion at -125 an exceptional value. Backed by an impressive 0.77 xGA and the veteran presence of Luka Modrić, Croatia's disciplined structure is well-equipped to limit an England team that is managing key injuries and load monitoring.

Croatia +2.5-125
CONF
85%
WC4:00 PM

Croatia @ England

England's defense is nearly impenetrable, conceding just 0.2 goals per match over their last 10 while keeping four clean sheets in their last five fixtures. With their head-to-head history averaging a mere 1.75 goals over their last four meetings, expect a cagey, tactical World Cup opener that stays comfortably under the 2.5-goal limit.

Under 2.5-130
CONF
80%
WC7:00 PM

Panama @ Ghana

Ghana is in complete disarray, having lost six of their last seven matches and losing key midfielder Thomas Partey to a last-minute visa denial on June 16. Panama offers immense tactical stability under Thomas Christiansen since 2020, entering with superior form (DWLWD) and ranking 39 spots higher than Ghana. Backing Panama on the 0.5 handicap provides excellent protection in a highly competitive, tight World Cup opener.

Panama +0.5-165
CONF
78%
WC7:00 PM

Panama @ Ghana

With both teams playing their tournament opener under immense pressure in Group L, cautious tactics will dominate. Ghana's newly appointed manager Carlos Queiroz is notoriously defensive, while Panama’s low 1.05 xGA and Ghana's finishing struggles (1.1 goals from 1.79 xG) point to a low-scoring battle that should easily stay under the 2.5-goal threshold.

Under 2.5-165
CONF
82%
WC10:00 PM

Colombia @ Uzbekistan

Colombia enters the match in elite form with dominant possession and a highly efficient attack. Uzbekistan has been devastated by fresh injuries to captain Jaloliddin Masharipov and key defenders, making it highly unlikely they can withstand Colombia's vertical pressure at the high altitude of Estadio Azteca. Expect Colombia to dominate possession and secure a comfortable victory.

Colombia ML-270
CONF
85%
WC10:00 PM

Colombia @ Uzbekistan

Uzbekistan averages a meager 1.5 shots on target per match and will struggle to create anything without their primary playmaker Masharipov. Colombia will dominate the ball and dictate a slower tempo in the second half due to the altitude, leading to a controlled, lower-scoring affair that comfortably stays under the high 3.5 line.

Under 3.5-290
CONF
80%
MLB12:40 PM

Mets @ Reds

The afternoon sun beats down on Great American Ball Park as the Cincinnati Reds look to finish off a three-game sweep, but they face a major obstacle in a highly motivated New York Mets squad determined to salvage a victory before leaving town. On paper, the strongest argument against the Mets is their depleted bullpen and their recent defensive struggles up the middle with Bo Bichette playing out of position at shortstop (posting a weak -13 Outs Above Average). Combined with the Reds' massive series momentum after outscoring New York 17–3 over the first two games, it is easy to see why the public might lean toward Cincinnati. However, looking past the surface results reveals a starting pitching mismatch that heavily swings the advantage back to New York. The market has priced the Mets as a -134 road favorite because it is refusing to buy into Nick Lodolo's fragile 5.21 ERA. Lodolo's underlying metrics are deeply concerning, featuring a 6.14 xERA, a high 10.2% barrel rate, and a fly-ball-leaning 0.86 GO/AO ratio. In a launchpad like Cincinnati with a 1.10 park factor and warm 77°F afternoon carry, Lodolo’s fly-ball profile is highly volatile, especially given his extreme platoon vulnerability of allowing a .400 AVG and 1.043 OPS to left-handed hitters. The Mets' top of the order is primed to exploit this immediately, featuring Carson Benge and the returning Juan Soto, who has decimated Lodolo in a brief history with a 1.667 OPS. Conversely, Nolan McLean is a positive regression candidate whose 4.01 ERA is masked by a far superior 3.36 xERA. McLean is a ground-ball pitcher with a 1.39 GO/AO ratio, which is the exact recipe needed to survive Great American Ball Park. He holds right-handed hitters to a .170 AVG and a .556 OPS, matching up beautifully against a Reds lineup starting seven righty/switch hitters. This righty dominance should neutralize Cincinnati's hottest bat, Sal Stewart, who has struggled against slider/sweeper action with a .128 average. With McLean’s ground-ball profile keeping the ball in the yard and Luis Torrens behind the plate to shut down the running game with his 42.8% caught-stealing rate, the Mets have the perfect defensive and pitching alignment to stop the sweep.

Mets ML-134
CONF
72%
MLB1:05 PM

Royals @ Nationals

It is a beautiful afternoon for baseball at Nationals Park as the surging Washington Nationals look to complete a series sweep against the injury-plagued Kansas City Royals. While the public is heavily backing the home team on a four-game win streak, the smart play is on the value offered by the Royals at +116. The market is overpaying for a fragile number in Zack Littell’s 5.32 ERA and 6-5 record. In reality, Littell is a massive regression candidate with an atrocious 6.37 xERA and a .384 xwOBA, and his fly-ball tendency (0.61 GO/AO) is an absolute liability in today’s 83°F heat with a 6 mph wind blowing out to right field. The case against Kansas City is obvious: their starting rotation has been decimated by injuries, their lineup is currently missing key hitters like Maikel Garcia and Vinnie Pasquantino, and they are facing a Nationals offense that averages a league-best 5.5 runs per game. However, Royals starter Luinder Avila is a prime candidate for positive regression. His ugly 6.19 ERA is heavily skewed by a single catastrophic outing, but his underlying 4.82 xERA is nearly 1.5 runs lower, and his ground-ball profile (1.23 GO/AO) is much better suited to keep the ball in the yard than Littell's. Furthermore, Avila features elite 96+ mph velocity, whereas Littell's 91.6 mph fastball is highly vulnerable to hard contact, carrying an alarming 45.6% Hard-Hit rate and an 11.1% Barrel%. The key to this game is the platoon matchup against Littell. The right-hander has surrendered 13 home runs and a .936 OPS to left-handed hitters this season. The Royals' lineup features five left-handed or switch-hitting bats, including rookie sensation Jac Caglianone, who is hitting .405 with a 1.098 OPS over his last two weeks and is poised to pull the ball into the right-field wind. In addition, Washington's high-leverage bullpen is highly fatigued after heavy recent usage, and the Nationals have historically struggled to complete sweeps, failing in six of seven sweep opportunities this season. Back the Royals to salvage the series finale behind a strong bounce-back on the mound.

Royals ML+116
CONF
65%
MLB1:05 PM

Marlins @ Phillies

Welcome to Citizens Bank Park for a warm afternoon finale as Sandy Alcántara and the Miami Marlins look to avoid a sweep against a surging Philadelphia Phillies squad. With the series on the line, this pitching matchup represents a massive contrast in experience and current trajectory. The market price of Phillies -120 is overpaying for their recent home momentum while overlooking a giant mismatch on the mound. Andrew Painter has struggled in his rookie campaign, posting a 6.43 ERA and 1.57 WHIP through 11 starts. Over his last three outings, those struggles have intensified to a 10.38 ERA across 13.0 innings, surrendering 20 hits and 15 earned runs. Painter is an extreme fly-ball pitcher with a 0.59 GO/AO and a 9% barrel rate. Under today's game conditions—81°F heat with an 8 mph wind blowing out to left field—his tendency to put the ball in the air is a severe liability. Miami's lineup has several bats primed to exploit this, including Otto Lopez, who is hitting .338 with a .297 average and a .755 OPS against right-handers, and Liam Hicks, who boasts a .912 OPS against right-handed pitching. Conversely, Miami starts former Cy Young winner Sandy Alcántara, who has returned to elite form. His 4.25 season ERA masks a much better 3.87 xERA, and over his last three starts, he has been dominant, tossing 22.0 innings with a 2.86 ERA and a stellar 19:2 strikeout-to-walk ratio. As a neutral ground-ball pitcher with a 1.02 GO/AO, Alcántara is perfectly equipped to keep the ball on the ground and neutralize the windy, warm conditions. He also benefits from catcher Joe Mack, who controls the run game with a 36.7% caught-stealing rate (11 caught stealings on 30 attempts). This contrasts sharply with Phillies backup catcher Garrett Stubbs, who holds a -0.1 WAR and has caught only three of nine potential baserunners. The strongest argument against Miami is the Phillies' lefty-heavy lineup. Philadelphia is starting seven left-handed hitters to attack Alcántara's platoon split (.764 OPS allowed vs LHB compared to .638 vs RHB), led by Bryce Harper, who has a 1.021 OPS against him in 44 at-bats. However, Alcántara’s elite command (walking zero or one batter in each of his last five starts) should help him navigate these threats. Furthermore, the Phillies' bullpen just took a fresh hit with high-leverage reliever Brad Keller placed on the 15-day injured list yesterday, leaving a fragile bridge featuring Jose Alvarado and his 5.76 ERA. Backing the veteran stopper over a struggling, fly-ball rookie is the sharp play.

Marlins ML+102
CONF
72%
MLB2:10 PM

Tigers @ Astros

The sun is shining down on Daikin Park as the roof remains closed for this afternoon's high-stakes rubber match between the Detroit Tigers and the Houston Astros. While the market is pricing this game nearly as a pick'em, the Detroit Tigers at a -112 moneyline present the clear value play. The pivotal factor in this matchup is the starting pitching trajectory combined with bullpen freshness. Casey Mize returns from the injured list today carrying an outstanding 2.27 ERA and an elite pitch profile—including a fastball holding a 0.097 xwOBA and a slider featuring a 39.3% whiff rate. Although Mize will likely be limited to a pitch count of 65–75 after his recent 55-pitch rehab appearance, Detroit is uniquely positioned to handle an early hook. The Tigers' premium high-leverage arms, Kyle Finnegan (1.87 ERA) and Kenley Jansen (7 SV), have not pitched at all in this series, leaving their back-end bullpen completely rested and fully loaded to lock down the final four or five innings. Conversely, the Astros are forced to rely on Peter Lambert, who is trending heavily in the wrong direction with a 4.23 ERA over his last five starts while struggling significantly with command, surrendering 13 walks in his last 27.2 innings. Lambert's primary weapon, his four-seam fastball, has been battered for a massive 0.431 xwOBA this season, and he is coming off a start where he took a comebacker directly to his pitching hand. This command instability is a recipe for disaster against a red-hot Detroit offense that is currently leading the American League with a .860 OPS in June. Even though the Astros' bullpen closed out yesterday's game, their middle relief is highly taxed; Steven Okert is likely unavailable, and Bryan Abreu remains a high-risk liability with a bloated 6.66 ERA and 1.89 WHIP. If Lambert's fastball gets exposed early by Detroit's aggressive hitters, Houston's depleted bullpen will have a difficult time keeping the game within reach. The strongest argument against backing the Tigers today is their dreadful 12-27 road record, combined with Mize’s severe reverse platoon split (.803 OPS allowed to right-handed hitters) facing a Houston lineup stacked with seven righties. Furthermore, the Tigers must navigate the fresh absence of Gleyber Torres, who remains out with a left oblique strain, and a potentially compromised Colt Keith dealing with wrist soreness. However, Detroit's collective offensive surge in June suggests they can overcome these individual absences, particularly with young bats like Kevin McGonigle and Dillon Dingler (.922 OPS vs right-handed pitching) stepping up in key spots. While Houston's righty power is a threat in Daikin Park, Mize’s elite stuff should limit the initial damage before passing the baton to Detroit's rested, premier bullpen. Back the Tigers to conquer their road woes and secure the series victory.

Detroit Tigers ML-112
CONF
68%
MLB2:15 PM

Padres @ Cardinals

Welcome to a scorching, wind-swept afternoon at Busch Stadium, where the St. Louis Cardinals look to complete a three-game sweep of the visiting San Diego Padres. Under a blazing 89-degree sun with a heavy 22 mph wind blowing straight out to left field, today's finale is primed for offensive fireworks. At +110, the market is overpaying for the Cardinals' recent winning streak and Kyle Leahy’s superficial 5-3 record. Leahy is one of the most extreme regression candidates in baseball today, carrying a fragile 4.64 ERA that is heavily masked by an astronomical 6.58 xERA and a .389 opponent xwOBA. In this extreme wind, Leahy’s contact quality allowed is a recipe for a multi-home run disaster; he gives up a 50.2% hard-hit rate and a 12% barrel rate. Furthermore, Leahy has been utterly dismantled by left-handed hitters, allowing a .338 batting average, a .942 OPS, and 6 home runs. The Padres are perfectly built to exploit this platoon crisis. Left-handers Gavin Sheets, who leads the Padres with 11 home runs, and Jackson Merrill should find plenty of success lifting Leahy's sinkers and fastballs into the left-field jet stream. While the Padres’ pitching plan is a bit unusual, it actually offers distinct advantages. High-octane opener Bradgley Rodriguez (2.16 ERA, 2.39 xERA, 3.1% barrel rate) will handle the first inning or two, bringing his 98.2 mph fastball to neutralize the Cardinals' top left-handed bats, whom he has held to a .462 OPS this year. While the struggling Griffin Canning is expected to follow in a bulk-relief role, San Diego's manager can afford to have a very short leash. The Padres have a massive late-inning safety net: elite closer Mason Miller (0.90 ERA, 17.7 K/9) and high-leverage setup man Jason Adam (1.78 ERA) are completely fresh, having not pitched since June 14. If San Diego can secure an early lead against the vulnerable Leahy, they can hand the ball to their rested, top-tier arms to lock down the victory and avoid the sweep. St. Louis has been playing inspired baseball of late, but their reliance on a low-strikeout pitcher who yields heavy contact is an incredibly dangerous proposition in today's weather. Additionally, the Cardinals' defense is much more prone to mistakes, committing 32 errors in 71 games (.988 FPCT) compared to the Padres' clean and athletic unit, which has committed only 21 errors in 72 games (.992 FPCT). In a high-wind environment where fly balls will drift unpredictably, San Diego's superior outfield defense, featuring Fernando Tatis Jr. (who is also red-hot with a .322 batting average in June), gives them another hidden edge. Take the Padres at +110 to salvage the series finale behind their rest-advantaged bullpen and a heavy dose of left-handed power.

Padres ML+110
CONF
68%
MLB3:10 PM

Rays @ Dodgers

It’s a sun-splashed afternoon at Dodger Stadium as the National League's elite host a struggling AL East contender, with two premier left-coast aces set to collide in a blockbuster series finale. The Dodgers at -156 represent an incredibly strong value behind a hyper-focused Shohei Ohtani. While the market has adjusted the price slightly downward to account for Ohtani’s recent knee inflammation and his removal from today's batting order, this "pitching only" designation actually elevates his floor on the mound. Ohtani leads the majors with a 1.06 ERA and a 0.84 WHIP, and his devastating sweeper—which limits opponents to a .078 batting average and induces a 44.7% chase rate—is primed to devour a lefty-heavy Rays lineup starting seven left-handed or switch-hitters. This plays perfectly into the hand of Ohtani, whose elite stuff is backed by a sterling Dodgers defense that has committed just 25 errors all year (.990 fielding percentage) to keep his pitch counts clean. The strongest counter-argument to backing Los Angeles lies in their fatigued high-leverage bullpen, with closer Tanner Scott and Will Klein working consecutive days, alongside the loss of star bats like Teoscar Hernandez. However, the Rays have a much deeper crisis on the mound with Shane McClanahan. McClanahan is reeling in June, logging an 8.00 ERA and a 2.11 WHIP over his last two starts (9.0 IP) and failing to complete more than 5.0 innings in five straight outings. While his physical tools are peaking after touching 99.0 mph, his fastball is being punished to the tune of a .391 xwOBA. The Dodgers' front-loaded right-handed bats—including Mookie Betts, Andy Pages, and the returned Tommy Edman—are custom-built to exploit McClanahan's glaring .637 OPS platoon vulnerability against right-handers. When McClanahan inevitably gets chased early, the Rays will have to rely on their "soft belly" middle relief containing Garrett Cleavinger (5.51 ERA) and Cole Sulser (6.49 ERA) before they can ever reach their rested closer. The Dodgers also hold a hidden structural edge behind the plate, where rookie Dalton Rushing provides elite run prevention (36.8% caught-stealing rate) to support Ohtani, while the Rays' Hunter Feduccia (21.9% caught-stealing rate) is a massive defensive liability against the Dodgers' active runners. With Tampa Bay spiraling through a slump where they have been outscored 17-6 over their last five games and preparing for a grueling cross-country getaway flight, the Dodgers are poised to finish the sweep.

Dodgers ML-156
CONF
78%
MLB3:40 PM

Angels @ Diamondbacks

We head to the desert as the Arizona Diamondbacks host the Los Angeles Angels in a high-stakes series rubber match at Chase Field. On the surface, this looks like a classic pitching duel between two lefties boasting sub-2.60 ERAs, but the advanced metrics suggest the market is paying an overinflated premium for both starters. Arizona's Eduardo Rodriguez holds a shiny 2.54 ERA, but his 4.82 xERA indicates extreme fragility, especially after a wild last outing where he walked 5 batters and threw 85 pitches in just 2.2 innings. Meanwhile, the Angels' rookie Sam Aldegheri (2.12 ERA) is similarly overperforming his 3.76 xERA. Since both starters are fly-ball-leaning and highly vulnerable to regression, this game will be decided by which team's ecosystem can better support their pitcher and exploit the opponent's fatal matchup flaws. Arizona holds a massive structural edge in exploiting Aldegheri’s primary weakness. In his limited work, the rookie has been decimated by left-handed hitters, allowing a staggering .381 AVG and 1.071 OPS. The Diamondbacks are perfectly engineered to exploit this platoon crisis, stacking switch-hitters Ketel Marte and Geraldo Perdomo alongside Corbin Carroll, who is an absolute nightmare for lefties with a .386 AVG and 1.081 OPS against them. Furthermore, because Chase Field's spacious, hitter-friendly dimensions (1.06 park factor) punish fly-ball pitchers (Aldegheri's extreme 0.41 GO/AO ratio means he lives in the air), Arizona's gap-hitting, high-speed offense is poised to create early damage. Conversely, while the Angels have a right-handed heavy lineup—boosted by the return of Vaughn Grissom and a red-hot Mike Trout who has homered in consecutive games—Rodriguez has a massive safety net behind him. That safety net is the defensive and bullpen disparity. Arizona ranks 3rd in infield defense and has committed only 27 errors all season, led by Nolan Arenado, whereas the Angels have a major-league-worst 45 errors. Behind the plate, Gabriel Moreno provides gold-standard support (91st percentile blocking and 78th percentile framing) to help steal strikes and limit damage for Rodriguez. The Angels must rely on backup Logan Porter, a below-average blocker who will struggle with Aldegheri's breaking balls in the dirt. Add in the Angels' road woes (13-24) and their late-inning bullpen vulnerability, and the Diamondbacks possess all the execution advantages needed to secure the win. We are backing the Diamondbacks' superior team defense, elite platoon matchup, and bullpen stability to overcome the starting pitcher variance and take this series finale at home.

Diamondbacks ML-174
CONF
72%
MLB6:45 PM

Blue Jays @ Red Sox

Welcome to a warm, breezy night at historic Fenway Park, where the Green Monster looms large and a critical American League East battle is set to unfold. This matchup presents a massive opportunity to fade a market price that is overvaluing the Red Sox as home favorites simply because Toronto is deploying a bullpen game following Max Scherzer’s late injury scratch. While Boston starting pitcher Jake Bennett looks to give his team some length on paper, his catastrophic .357 batting average and .900 OPS allowed to right-handed hitters is a massive liability against a Blue Jays lineup constructed with seven righties in the top nine. With 77°F temperatures and a 9-mph wind blowing straight out to left field, Toronto's right-handed hitters, who are averaging a high 21.2° launch angle over their last three games, are perfectly positioned to exploit Bennett's mediocre 92.5 mph fastball and sinker. Blue Jays hitters are already in peak form to exploit this specific matchup. Davis Schneider continues to be a Fenway savant, hitting home runs in consecutive games and carrying a career 1.162 OPS at the park. George Springer is coming off his 300th career home run, and Ernie Clement has battered left-handed pitching all year, hitting .312 against them. Even with Vladimir Guerrero Jr. in a recent slump, the surrounding lineup features extreme pitch-type advantages against Bennett, including Kazuma Okamoto's .573 slugging percentage against four-seamers and Brandon Valenzuela's .486 xwOBA against changeups. If Bennett gets knocked out early, Boston’s middle relief is highly vulnerable, as primary bridge arm Ryan Watson carries a 5.06 ERA and is likely unavailable after throwing 31 pitches yesterday. Conversely, the Blue Jays’ bullpen game is a tactical benefit, not a weakness. Using Braydon Fisher (0.00 ERA as an opener) followed by high-spin rookie Chad Dallas allows Toronto to neutralize Boston's best left-handed hitters with an all-right-handed pitching parade. Wilyer Abreu’s batting average drops to .233 against righties, and Jarren Duran is in a deep slump, hitting just .190 with 15 strikeouts over his last 10 games. While Boston is a cleaner defensive team and gains Mickey Gasper back in the lineup, they simply lack the offensive depth or pitching stability to match Toronto's high-leverage arms like Louis Varland (0.92 ERA) and Tyler Rogers (1.85 ERA). Backing the Blue Jays to win outright at plus money represents outstanding value tonight.

Blue Jays ML+108
CONF
76%
MLB7:05 PM

White Sox @ Yankees

Welcome to a breezy night in the Bronx, where the New York Yankees look to keep their hot streak rolling as they host the surprise-contender Chicago White Sox in a marquee matchup at Yankee Stadium. The core of this game hinges on a massive starting pitching platoon imbalance that favors New York. Carlos Rodón has been elite against righties this season, limiting them to a tiny .130 AVG and .479 OPS. This matches up perfectly against a righty-heavy White Sox lineup featuring Chase Meidroth, Randal Grichuk, Miguel Vargas, Everson Pereira, Edgar Quero, and Luisangel Acuña. Meanwhile, Anthony Kay is a regression waiting to happen; despite his flashy 6-1 record, his 5.64 xERA indicates that the market is overpaying for a fragile 4.34 ERA. Kay gets crushed by right-handed hitters, yielding a .301 AVG and an .888 OPS. The Yankees are poised to exploit this by stacking potent right-handed bats at the top of their order, including Paul Goldschmidt, who has absolutely dismantled lefties this season. The bullpen situation further widens the gap. After yesterday's 12-2 blowout, the Yankees only had to use Ryan Yarbrough for three innings, leaving high-leverage arms like David Bednar and Fernando Cruz completely fresh. Conversely, the White Sox bullpen was severely taxed yesterday, throwing heavy pitch counts across multiple relief arms, and even requiring shortstop Luisangel Acuña to pitch an inning. This leaves Chicago with limited middle-relief depth. If the Yankees' righty-heavy bats knock Kay out of the game early, the Sox will be forced into a major bullpen crisis. The strongest argument against the Yankees is Rodón’s high walk rate (5.5 BB/9) combined with the fresh head injury to primary catcher Austin Wells, leaving backup Ali Sanchez to handle his wildness. Additionally, an 11 mph wind blowing in from right field will neutralize the "short porch," suppressing left-handed power. However, these obstacles are mitigated because the Yankees' right-handed hitters naturally target the left-field gaps and will not be affected by the right-field wind. Ultimately, the Yankees' overwhelming platoon advantages against Kay, combined with a fresh bullpen and Chicago's poor 14-21 road record, make the Yankees moneyline the only sensible play.

Yankees ML-174
CONF
85%
MLB7:40 PM

Guardians @ Brewers

Under the glowing roof of American Family Field, the surging Milwaukee Brewers play host to an ailing Cleveland Guardians squad looking to salvage their lead in the AL Central. With the Brewers priced at -124 on the moneyline, the value lies squarely with the home team. The market is overpaying for a fragile number in Gavin Williams' 3.32 ERA. Williams' underlying contact profile is highly volatile, sporting a massive 4.45 xERA, a 12.5% Barrel rate, and a 48.6% Hard-hit rate allowed. While Williams has quieted left-handed bats this year (.199 AVG, .666 OPS), he is facing a surging Milwaukee offense that averages 5.3 runs per game and has registered a scorching 10.7% Barrel rate over their last three games. Jackson Chourio (.316 average) and Brice Turang (.303 average and a 1.043 OPS with runners in scoring position against righties) are primed to puncture Williams' regression-prone profile, especially in a hitter-friendly venue with a closed roof where ball flight is completely predictable. Conversely, Brandon Sproat is an ascending arm whose 5.70 ERA is much higher than his 5.22 xERA, indicating he has pitched better than his surface numbers suggest. Sproat is fresh off his best MLB start, throwing 6.0 innings of one-earned-run ball while allowing only one walk and four hits. He matches up beautifully against a Cleveland lineup that is currently missing its engine. The fresh, weekend-ending injuries to superstar Jose Ramirez (hamate bone surgery), Chase DeLauter (rib injury), and Angel Martinez (foot fracture) have gutted the Guardians' lineup. Without Ramirez, Cleveland has posted a dismal 1.4% Barrel rate over their last three games and went 1-for-11 with runners in scoring position yesterday. While Milwaukee's high-leverage relievers (Trevor Megill, Abner Uribe, and Joel Kuhnel) are fatigued after yesterday's 2-1 victory, Sproat's high-velocity 96.6 mph fastball should allow him to work deep and bypass the high-leverage relief strain entirely, giving the home team a clear tactical edge tonight.

Brewers ML-124
CONF
72%
MLB7:15 PM

Giants @ Braves

Under the warm Georgia skies at Truist Park, the Giants and Braves are set to square off in the nightcap of a highly anticipated split doubleheader. While the public is heavily backing the first-place Braves at home, the actual value lies with the Giants at a lucrative underdog price of +116. The market is overpaying for a fragile number in Ritchie's 3.82 ERA, which is masked by a much higher 4.36 xERA, failing to fully account for a compromised roster and a starting pitcher whose underlying metrics suggest regression. The biggest on-field advantage for San Francisco is how perfectly their lineup matches up against Braves starter JR Ritchie. Ritchie is a prime candidate for a blow-up start due to his extreme platoon vulnerability: he allows a .243 batting average and a weak .803 OPS to left-handed hitters, giving up all 4 of his home runs to lefties this season. The Giants are aggressively exploiting this weakness by packing five left-handed bats into their starting lineup—including Luis Arraez, Bryce Eldridge, Rafael Devers, Jung Hoo Lee, and Drew Gilbert. When you combine this lefty-heavy attack with the scorching bat of Matt Chapman, who is slashing .415/.519/.902 in June, Ritchie's command and control issues are highly likely to catch up with him early. The counterpart argument for Atlanta is that they are an elite home team playing with a fresh backend of their bullpen, led by Robert Suarez and Raisel Iglesias. However, that advantage only matters if the Braves can hand them a lead in the late innings. With star outfielders Ronald Acuña Jr. and Michael Harris II out of the starting lineup, and defensive catcher Sandy Leon batting ninth with a dismal .095 average and .190 OPS, Atlanta's offense is significantly shortened. Furthermore, because Robbie Ray provided a legendary 6.1 scoreless relief innings in the Giants' 7-2 Game 1 victory, San Francisco's high-leverage bullpen is completely rested, while the Braves exhausted multiple key middle relievers earlier today. Expect the Giants to attack Ritchie early, leverage their fresh bullpen, and secure a highly profitable doubleheader sweep.

Giants ML+116
CONF
72%
MLB8:05 PM

Rockies @ Cubs

It is a classic June evening at Wrigley Field as the Cubs and Rockies meet for a high-stakes rubber match, but the real story tonight is written in the Chicago breeze. With a stiff 13 mph wind blowing directly out to right field, this matchup presents a catastrophic environmental hazard for Colorado rookie Sean Sullivan. The young left-hander relies heavily on a soft 87.6 mph fastball and carries an extreme fly-ball tendency (0.17 GO/AO) into this start. Against a Cubs lineup featuring Pete Crow-Armstrong, who is slashing .417 with seven home runs in June, and Michael Busch, Sullivan's low-velocity arsenal is highly vulnerable to being carried straight into the bleachers. On the other side, the Cubs counter with Javier Assad, who offers the exact antidote needed to neutralize the elements. Assad has been spectacular of late, yielding just one earned run over his last 21.2 innings, and his heavy sinker-and-cutter approach produces a strong 1.26 GO/AO ground-ball rate. By keeping the ball on the ground, Assad completely takes the wind out of play, supported by an elite Cubs infield defense that has committed just 30 errors all season compared to Colorado’s 44. This defensive stability, combined with Colorado's injury-depleted outfield, creates a wide process gap that heavily favors the North Siders. Skeptics will point to the Cubs’ recent bullpen losses, including Daniel Palencia going to the IL today, and their frustrating .077 batting average with runners in scoring position over the last three games. However, in a game where the wind is blowing out and the opposing starter serves up fly balls with an 87.6 mph velocity, the Cubs are well-positioned to bypass their situational hitting woes entirely through raw power. With Jacob Webb and Hoby Milner fully rested in the bullpen, the Cubs have enough late-inning stability to lock down the victory. Back Chicago on the moneyline to exploit a massive mismatch between Sullivan’s profile and the Wrigley jet stream.

Cubs -1.5-105
CONF
75%

Player props

45
WC · DR Congo @ Portugal

Matthieu Epolo

Portugal’s offensive machine is high-volume, averaging 17.5 shots and 6.33 shots on target per match over their recent fixtures. While Portugal creates significant xG (4.23 per match), DR Congo has maintained a resilient defensive profile, conceding only 0.5 goals per match over their last 10 internationals.

OVER 4 Saves-165
  • · Portugal: 6.33 shots on target per match (last 6)
  • · DR Congo: 0.5 goals against per match (last 10)
  • · Portugal: 17.5 total shots per match (last 6)
WC · DR Congo @ Portugal

Cristiano Ronaldo

Portugal enters this match as heavy favorites (-370) with a projected offensive output of 2.6 goals per match and a massive 4.23 xG per match. Ronaldo remains the central target in this high-powered attack and serves as the primary penalty taker.

OVER 1 Anytime Goal-140
  • · Portugal: 4.23 xG per match (last 6)
  • · Portugal: 2.6 goals for per match (recent cycle)
  • · Cristiano Ronaldo: 3.0 shots per match (recent international apps)
WC · Croatia @ England

Harry Kane

Harry Kane is the focal point of an England attack that generates a massive volume of shots (19.33 per match). In his last two international appearances, Kane recorded exactly 8 shots, averaging 4.0 per game, which aligns perfectly with this line.

OVER 4 Shots+115
  • · England: 19.33 shots/match
  • · Harry Kane: 4.0 shots/match (recent)
  • · Break-even: 47%
WC · Croatia @ England

Dominik Livaković

Dominik Livaković faces an England side that produces elite shot volume (19.33 per match) but lacks clinical finishing, as evidenced by their low 1.29 xG per match—averaging just 0.06 xG per shot attempt. This statistical profile results in a high number of shots on target (5.67 per match) that are frequently low-danger, routine saves for a keeper of Livaković's caliber.

OVER 4 Saves+105
  • · England: 5.67 shots on target/match
  • · England: 0.06 xG per shot
  • · Break-even: 49%
WC · Panama @ Ghana

Ghana

Ghana enters this World Cup matchup with a strong underlying offensive profile, averaging 1.79 expected goals (xG) per match over their last six internationals. While their actual scoring has lagged slightly at 1.1 goals per match, the volume of quality chances created suggests they are due for positive regression.

OVER 0.5 Anytime Goal+135
  • · 1.79 xG/match
  • · 1.6 GA/match (Panama)
WC · Panama @ Ghana

Panama

Panama has demonstrated remarkable clinical efficiency in their recent international fixtures. Despite a low average possession of 38.75% and an extremely low xG of 0.06, they manage to put 4.0 shots on target per match out of just 7.75 total attempts.

OVER 4 Shots On Target-165
  • · 4.0 shots on target/match
  • · 51.6% SOT/Shot ratio
MLB HR · Mets @ Reds

Juan Soto

Juan Soto enters this matchup in an elite statistical position to exploit Nick Lodolo's most glaring weakness. Lodolo has been historically vulnerable to left-handed hitters this season, surrendering a .400 batting average and an OPS over 1.000 to the platoon.

OVER 0.5 Home Runs+265
  • · Nick Lodolo vs LHB in 2026: .400 AVG, 1.043 OPS allowed
  • · Nick Lodolo home runs allowed: 8 HR in 38.0 IP
  • · Juan Soto vs Nick Lodolo: 1-for-3 with 1 HR career history
MLB HR · Royals @ Nationals

James Wood

James Wood is the primary power threat for the league's top-scoring offense, entering this matchup with 20 home runs in 74 games. His season home run rate (27.0%) already exceeds the 25% break-even probability required by the +300 odds.

OVER 0.5 Home Runs+300
  • · 20 home runs in 74 games (27.0% season rate)
  • · Luinder Avila: .938 OPS and 3 HR allowed to LHB in 70 AB
  • · Break-even win probability: 25.0% (+300)
MLB HR · Mets @ Reds

Bo Bichette

Bo Bichette is currently in his best offensive stretch of the season, recording multi-hit games in each of his last five outings (11 total hits) and launching two home runs during that span. He faces a struggling Nick Lodolo who allows a high 10.2% Barrel rate and has been consistently tagged by right-handed hitters for an .830 OPS.

OVER 0.5 Home Runs+380
  • · Bo Bichette recent form: 11 hits in last 5 games, 2 HR in last 5 games
  • · Venue Context: Great American Ball Park rated #1 for right-handed home run power
  • · Nick Lodolo contact quality: 10.2% Barrel% allowed, .830 OPS vs RHB
MLB HR · Royals @ Nationals

Jac Caglianone

While Jac Caglianone's season home run rate is lower than Wood's, his current trajectory and the specific pitching matchup make him a strong candidate for a long ball. Caglianone is currently on an elite hot streak, hitting .405 with a 1.098 OPS over his last two weeks, including a two-homer performance just three games ago.

OVER 0.5 Home Runs+340
  • · 8 home runs in 68 games (11.7% season rate)
  • · Zack Littell: 16 home runs allowed in 66 innings
  • · Zack Littell: 0.61 GO/AO (fly-ball leaning) and .936 OPS allowed to LHB
MLB HR · Marlins @ Phillies

Kyle Schwarber

Kyle Schwarber enters this matchup as the MLB home run leader with 25 long balls, including a home run in Tuesday's victory. He faces Sandy Alcantara, who has displayed a significant power vulnerability against left-handed hitters this season, surrendering 75% of his total home runs (9 of 12) to the left side of the plate. The game environment at Citizens Bank Park is highly favorable for Schwarber's power profile, with the temperature at 81 degrees and an 8 mph wind blowing out to left field—Schwarber's primary pull-side power alley. Given his 35.7% home run frequency per game this season, he is well-positioned to clear the 32.8% break-even probability required by these odds.

OVER 0.5 Home Runs+205
  • · 25 Home Runs (leads MLB)
  • · 9 of 12 HR allowed by Alcantara have been to LHB
  • · +205 odds (break-even: 32.8%)
MLB HR · Marlins @ Phillies

Kyle Stowers

This pick targets the severe home run vulnerability of rookie starter Andrew Painter, who has allowed 12 home runs in just 63.0 innings of work this season (1.7 HR/9). Painter has struggled particularly against left-handed hitters, yielding a .842 OPS and 7 home runs to that side of the platoon. Kyle Stowers is a left-handed power threat who should benefit from the 8 mph wind blowing out at a hitter-friendly venue. While Stowers has struggled with his average recently, Painter's extreme fly-ball tendency (0.59 GO/AO) and high rate of barrels allowed (9%) create a high-variance environment where a single well-timed swing from a lefty like Stowers is statistically more likely than his season average suggests.

OVER 0.5 Home Runs+305
  • · Andrew Painter: 1.7 HR/9 (12 HR in 63.0 IP)
  • · 7 of 12 HR allowed by Painter have been to LHB
  • · +305 odds (break-even: 24.7%)
MLB · Mets @ Reds

Juan Soto

Juan Soto enters this matchup with a massive statistical advantage against Nick Lodolo. While left-on-left matchups are usually pitcher-friendly, Lodolo has been an extreme outlier this season, surrendering a .400 batting average to left-handed hitters.

OVER 1.5 Total Bases+100
  • · Nick Lodolo vs LHB: .400 AVG / 1.043 OPS allowed
  • · Juan Soto career vs Lodolo: 1-for-3 with 1 HR
  • · Lodolo xERA: 6.14 (vs 5.21 actual ERA)
MLB · Mets @ Reds

Nathaniel Lowe

Nathaniel Lowe has struggled to generate counting stats recently, going under this 1.5 Hits+Runs+RBIs line in four of his last five games. During this stretch, he has failed to record a single RBI.

UNDER 1.5 H+R+RBI-134
  • · Nolan McLean vs LHB: .226 AVG / .682 OPS allowed
  • · Nathaniel Lowe L5 RBIs: 0, 0, 0, 0, 0
  • · Lowe L5 Hits: 0, 2, 0, 0, 1
MLB · Royals @ Nationals

James Wood

James Wood is currently in elite form, maintaining a .368 average over his last 10 games with multiple extra-base hits. This matchup against Luinder Avila is statistically ideal; Wood carries a 1.023 OPS against right-handed pitchers, while Avila has been dismantled by left-handed hitters, allowing a .938 OPS and 1.81 WHIP.

OVER 1.5 Total Bases+100
  • · James Wood: .368 AVG (14-for-38) over last 10 games
  • · James Wood: 1.023 OPS vs RHP in 2026 season
  • · Luinder Avila: .938 OPS allowed to LHB in 2026
MLB · Royals @ Nationals

Jac Caglianone

Jac Caglianone has been the focal point of the Royals' offense during their injury crisis, hitting .400 recently. He faces Zack Littell, whose underlying metrics suggest he is a prime candidate for an blow-up start.

OVER 1.5 Total Bases+105
  • · Jac Caglianone: .400 AVG (14-for-35) over last 10 games
  • · Zack Littell: 0.61 GO/AO (extreme fly-ball pitcher) in 2026
  • · Zack Littell: 16 HR allowed in 66.0 IP (2.18 HR/9) in 2026
MLB · Marlins @ Phillies

Brandon Marsh

Brandon Marsh enters the series finale as the hottest hitter in the Phillies' lineup, having homered in consecutive games. Marsh possesses an elite home-field advantage this season, batting .383 with a 1.003 OPS at Citizens Bank Park, significantly higher than his road marks.

OVER 1.5 Total Bases+125
  • · Home batting average: .383 AVG / 1.003 OPS
  • · Platoon matchup: Alcantara allows .764 OPS and 9 of 12 HR to left-handed batters
  • · Series performance: Homered in both Monday and Tuesday games
MLB · Marlins @ Phillies

Otto Lopez

Otto Lopez remains the most consistent contact hitter for the Marlins, maintaining a .338 batting average on the season. He faces a highly favorable matchup against Phillies rookie Andrew Painter, who has struggled with a 6.43 ERA and a high 1.57 WHIP through 11 starts.

OVER 1.5 Total Bases-105
  • · Season average: .338 AVG
  • · Pitching matchup: Andrew Painter (6.43 ERA, 1.57 WHIP)
  • · Opposing platoon split: Painter allows a .301 AVG to right-handed hitters
MLB · Tigers @ Astros

Dillon Dingler

Dillon Dingler is the schematic centerpiece of this matchup. Tigers starter Casey Mize and Astros starter Peter Lambert share a unique statistical profile in 2026: they are elite against left-handed hitters but highly vulnerable to right-handed power.

OVER 1.5 H+R+RBI-141
  • · vs RHP: .282 AVG / .922 OPS / 12 HR
  • · Peter Lambert vs RHB: .294 AVG allowed / 5 HR allowed
  • · Needs >59% to break even (-141 odds)
MLB · Tigers @ Astros

Yordan Alvarez

While Alvarez is the premier hitter in the Astros' lineup and currently on a 23-game on-base streak, this is a mathematically difficult matchup for him. Tigers starter Casey Mize has been historically dominant against left-handed hitters in 2026, allowing zero home runs and a minuscule .412 OPS in over 100 at-bats against them.

UNDER 1.5 H+R+RBI+115
  • · Casey Mize vs LHB: .158 AVG / .412 OPS / 0 HR allowed (101 AB)
  • · Career vs Mize: 1-for-8 (.125 AVG)
  • · Needs >47% to break even (+115 odds)
MLB · Padres @ Cardinals

Alec Burleson

Alec Burleson is the primary beneficiary of a favorable matchup against Griffin Canning, who has struggled significantly this season with a 7.16 ERA and a 0-5 record. Burleson enters the game as the Cardinals' hottest hitter, having recorded at least one hit in 10 consecutive games and hitting 5 home runs over his last 10 contests.

OVER 1.5 Total Bases+100
  • · Griffin Canning 7.16 ERA and 1.57 WHIP through 2026 season
  • · Alec Burleson 10-game hitting streak with 5 HR in his last 10 games
  • · 22 mph winds blowing out to left field at Busch Stadium
MLB · Padres @ Cardinals

Fernando Tatis Jr.

Fernando Tatis Jr. has been the most consistent piece of an otherwise struggling Padres lineup, hitting .322 in June and .326 over his last 10 games. He faces Kyle Leahy, whose 4.64 ERA is heavily contradicted by an alarming 6.58 xERA, suggesting he is overdue for significant regression.

OVER 1.5 Total Bases-114
  • · Fernando Tatis Jr. .322 batting average in the month of June
  • · Kyle Leahy 6.58 xERA vs actual 4.64 ERA (underperforming underlying metrics)
  • · Leahy fastball spin rate drop of 187-rpm compared to 2025 season
MLB · Rays @ Dodgers

Shohei Ohtani

Shohei Ohtani enters this start as the most dominant pitcher in the league, evidenced by his 1.06 ERA and elite 0.84 WHIP. He has maintained incredible efficiency, allowing 4 or fewer hits in 80% of his last five starts (hits allowed: 6, 2, 0, 3, 4).

UNDER 4.5 Pitcher Hits Allowed-140
  • · Season WHIP: 0.84
  • · Opponent AVG vs LHB: .173
  • · Last 5 starts: 4.0 average hits allowed per game (4/5 under)
MLB · Rays @ Dodgers

Kyle Tucker

Kyle Tucker faces a daunting situational matchup against Shane McClanahan. McClanahan has been nearly unhittable against left-handed hitters this season, surrendering just a .125 batting average and 0 home runs across 40 at-bats.

UNDER 1.5 H+R+RBI-143
  • · Shane McClanahan vs LHB: .125 AVG / .397 OPS
  • · Series performance: 0-for-7 in first two games
  • · Season AVG: .240
MLB · Angels @ Diamondbacks

Corbin Carroll

This pick targets a significant statistical inversion in the left-on-left matchup. While southpaws typically neutralize left-handed hitters, Corbin Carroll has been elite against lefties this season, posting a .386 average and 1.081 OPS.

OVER 1.5 Total Bases+110
  • · Corbin Carroll .386 AVG / 1.081 OPS vs. LHP in 2026
  • · Sam Aldegheri .381 AVG / 1.071 OPS allowed to LHB in 2026
  • · Carroll .995 OPS at Chase Field / .989 OPS in Day Games
MLB · Angels @ Diamondbacks

Jo Adell

Jo Adell is currently the hottest hitter in the Angels' lineup, entering this contest on a prolific multi-hit run. He has recorded 11 hits in his last four games, including a 4-for-5 performance yesterday and three multi-hit games in his last five.

OVER 1.5 Total Bases+115
  • · Jo Adell .321 AVG / .937 OPS vs. LHP in 2026
  • · Adell 11-for-18 (.611) over his last 4 games
  • · Eduardo Rodriguez 4.82 xERA vs. 2.54 actual ERA (high regression indicator)
MLB HR · Blue Jays @ Red Sox

Willson Contreras

Willson Contreras enters tonight as the hottest hitter in the Red Sox lineup, having launched five home runs over his last 10 games, including three in his most recent three outings. He has been significantly more dangerous at Fenway Park, where his OPS (1.030) and home run frequency (8 HR in 121 AB) far exceed his road production.

OVER 0.5 Home Runs+370
  • · 5 HR in last 10 games (2 HR on June 15, 1 HR on June 16/17)
  • · 1.030 home OPS with 8 HR in 121 home at-bats
  • · Break-even win probability for +370: 21.28%
MLB HR · Blue Jays @ Red Sox

Kazuma Okamoto

Kazuma Okamoto provides the best power matchup for the Blue Jays against Red Sox left-hander Jake Bennett. Bennett has struggled immensely against right-handed hitters this season, surrendering a .357 batting average and a .900 OPS in his limited major league innings.

OVER 0.5 Home Runs+370
  • · 15 HR on the season (leading the team)
  • · Opposing starter Jake Bennett allows a .900 OPS and .357 AVG to right-handed hitters
  • · Break-even win probability for +370: 21.28%
MLB HR · White Sox @ Yankees

Colson Montgomery

While Colson Montgomery has struggled with his batting average recently (.139 in last 10 games), his power remains a consistent threat. He has 17 home runs on the season and has tallied two long balls in his last 10 contests, demonstrating that his profile is heavily skewed toward extra-base production.

OVER 0.5 Home Runs+400
  • · 17 HR in 2026 (249 AB)
  • · 2 HR in last 10 games
  • · needs >20% (Odds +400)
MLB · Blue Jays @ Red Sox

Willson Contreras

Willson Contreras is currently the most productive hitter in the Red Sox lineup, having recorded multiple hits and significant extra-base production in three of his last four starts. His 5 home runs in his last 10 games suggest he is seeing the ball exceptionally well.

OVER 1.5 Total Bases+109
  • · Willson Contreras slashing .316 with 5 HR and 10 RBI over his last 10 games.
  • · Contreras has cleared 1.5 total bases in 3 of his last 4 games (9, 3, 7).
  • · Contreras season-long .952 OPS and .299 batting average.
MLB · Blue Jays @ Red Sox

George Springer

George Springer enters Fenway Park with significant momentum after hitting his 300th career home run in yesterday's contest. As the leadoff hitter, Springer is guaranteed maximum volume in a game with a high over/under (9.5), which provides a high floor for plate appearances.

OVER 1.5 Total Bases+101
  • · Jake Bennett allowing .357 AVG and .900 OPS to right-handed hitters in 2026.
  • · George Springer hitting .667 with a 2.267 OPS at Fenway Park this season.
  • · Springer has cleared 1.5 total bases in 3 of his last 4 games (5, 2, 0, 4).
MLB · White Sox @ Yankees

Paul Goldschmidt

Paul Goldschmidt enters this matchup in elite form, batting .366 over his last 10 games, and now faces a pitcher in Anthony Kay who has been a statistical goldmine for right-handed hitters this season. Kay has allowed a .301 batting average and 9 home runs to righties in 193 at-bats.

OVER 1.5 Total Bases+106
  • · Anthony Kay vs. RHB: .301 AVG / .888 OPS allowed (193 AB)
  • · Paul Goldschmidt vs. LHP: .419 AVG / 1.288 OPS (62 AB)
  • · Goldschmidt Recent Form: .366 AVG in last 10 games, clearing 1.5 TB in 7 of 10
MLB · White Sox @ Yankees

Ben Rice

While Ben Rice has significant power with 20 home runs on the season, this is an extremely disadvantageous matchup for the left-handed slugger. Anthony Kay has been nearly untouchable for left-handed hitters this year, surrendering just a .143 batting average and a .482 OPS across 63 at-bats.

UNDER 1.5 Total Bases-157
  • · Anthony Kay vs. LHB: .143 AVG / .482 OPS allowed (63 AB)
  • · Ben Rice Recent Form: .231 AVG in last 10 games
  • · Weather: 11 mph wind blowing IN from right field
MLB · Guardians @ Brewers

Jackson Chourio

Chourio is in peak form, recording 16 hits and 5 HR in his last 10 games. He performs significantly better at night (.336 AVG) and at home (.304 AVG). He faces Gavin Williams, whose metrics (12.5% barrel rate allowed, 48.6% hard-hit rate) suggest he is due for significant regression from his 3.32 ERA. Chourio's power and night-game dominance make him the primary threat to exploit Williams' vulnerable contact profile.

OVER 1.5 Total Bases-115
  • · .333 AVG / 5 HR in last 10 games
  • · .336 AVG / .969 OPS in night games
  • · Gavin Williams 12.5% Barrel% allowed / 4.45 xERA
MLB · Guardians @ Brewers

Brice Turang

Turang's home/road and platoon splits are among the most dramatic in the matchup. He is a .321 hitter at American Family Field and bats over .300 against right-handers like Williams. With 4 home runs in his last 10 games, Turang has shown the ability to clear this line with a single swing. Williams' tendency to allow hard contact (48.6%) further boosts Turang's chances of extra-base production.

OVER 1.5 Total Bases-110
  • · .321 Home AVG vs .202 Road AVG
  • · .303 AVG vs RHP vs .171 vs LHP
  • · 4 HR in last 10 games
MLB · Giants @ Braves

Drake Baldwin

Drake Baldwin presents a significant statistical mismatch against rookie left-hander Carson Whisenhunt. Despite the traditional lefty-lefty disadvantage, Baldwin has been elite against southpaws this season, posting a .342 average and a massive 1.086 OPS. His power is disproportionately effective in these matchups; he has hit 7 of his 13 home runs against lefties in just 73 at-bats, a rate of one home run every 10.4 at-bats. Whisenhunt is making his first appearance of 2026, and a rookie left-hander is unlikely to find success against a hitter with Baldwin's specific reverse-platoon dominance. Batting second in a high-powered Braves offense (5.1 runs per game) maximizes Baldwin's opportunities to contribute via hits, runs, or RBIs, especially with Mauricio Dubon (.259 AVG) hitting in front of him and Matt Olson (.270 AVG) behind him.

OVER 1.5 H+R+RBI-155
  • · vs LHP: .342 AVG, 1.086 OPS, 7 HR (73 AB)
  • · Home HR rate vs LHP: 1 HR every 10.4 AB
  • · Confirmed 2nd in batting order
MLB · Giants @ Braves

Jung Hoo Lee

The primary edge in this prop lies in the extreme platoon disparity of Braves starter JR Ritchie. Ritchie has been dominant against right-handed hitters (.139 AVG allowed) but highly vulnerable to lefties, yielding a .243 average and an .803 OPS. Jung Hoo Lee, hitting from the left side, is an ideal candidate to exploit this, as he slashes .347 with an .863 OPS against right-handed pitching this season. Lee is in peak form, entering the game with 15 hits over his last 10 games, including a multi-hit performance in his most recent outing. His elite contact skills (only one strikeout in his last 10 games) ensure he puts the ball in play against a pitcher like Ritchie who has struggled with command (18 walks in 30.2 IP). Truist Park conditions (81 degrees) and Lee's confirmation in the heart of the order (5th) provide the volume and environment necessary to clear two total bases.

OVER 1.5 Total Bases+120
  • · vs RHP: AVG 0.347, OPS 0.863
  • · JR Ritchie vs LHB: .803 OPS allowed (vs .395 vs RHB)
  • · 15 hits in last 10 games (.375 AVG)
MLB · Rockies @ Cubs

Pete Crow-Armstrong

Pete Crow-Armstrong is currently in the middle of a historic June surge, batting .417 with seven home runs this month. Over his last 10 games, he is slashing .422 (19-for-45) with five home runs, including a cycle on June 15 and a multi-HR game recently.

OVER 1.5 Total Bases-120
  • · .422 AVG over last 10 games with 5 HR
  • · Cleared 1.5 Total Bases in each of his last 5 games (TB: 4, 10, 2, 7, 2)
  • · Faces rookie Sean Sullivan whose 4-seam fastball averages 87.6 mph
MLB · Rockies @ Cubs

TJ Rumfield

While Cubs starter Javier Assad has been steady, he possesses a glaring platoon split that favors left-handed power hitters like TJ Rumfield. Assad has surrendered all four of his home runs this year to lefties and allows a .759 OPS in the matchup, nearly 300 points higher than his mark against righties.

OVER 1.5 Total Bases+121
  • · Javier Assad has allowed all 4 of his HRs this season to left-handed hitters
  • · Assad allows a .759 OPS to LHB compared to .471 against RHB
  • · Rumfield slashes .284 with an .880 OPS and 9 HR against right-handed pitching
MLB HR · Rockies @ Cubs

Pete Crow-Armstrong

Pete Crow-Armstrong is currently in the midst of a historic power surge, batting .422 with five home runs over his last 10 games. This week alone, he has hit for the cycle and recorded leadoff home runs in consecutive games. He faces rookie left-hander Sean Sullivan, whose profile is a perfect match for PCA's current form.

OVER 0.5 Home Runs+340
  • · Needs >23% break-even (+340)
  • · 5 HR in last 10 games, including leadoff HRs in back-to-back games
  • · Facing LHP Sean Sullivan who averages 87.6 mph on his fastball
MLB HR · Rockies @ Cubs

Seiya Suzuki

Seiya Suzuki is coming off a dominant performance yesterday where he hit a home run and walked three times, showing elite plate vision and contact quality. He matches up well against the rookie Sean Sullivan, whose tendency to give up fly balls (0.17 GO/AO) and lack of velocity (87.6 mph 4-seamer) make him susceptible to a gap-to-gap power hitter like Suzuki.

OVER 0.5 Home Runs+340
  • · Needs >23% break-even (+340)
  • · Hit a home run and reached base four times in yesterday's game
  • · Sullivan is an extreme fly-ball pitcher (0.17 GO/AO) with low velocity (87.6 mph)
MLB HR · Pirates @ Athletics

Brandon Lowe

1. THE PICK: Brandon Lowe OVER 0.5 Home Runs (+290) 2. MATCHUP: vs Aaron Civale (RHP) 3. THE KEY FACTOR: This is an elite platoon matchup for Lowe.

OVER 0.5 Home Runs+290
  • · Civale allows .910 OPS and 8 HR to LHB
  • · Lowe has 14 HR / .933 OPS vs RHP in 2026
  • · Civale 0.52 GO/AO (extreme fly-ball pitcher)
MLB HR · Orioles @ Mariners

Pete Alonso

Pete Alonso is in the midst of a significant power surge, having launched 4 home runs over his last 10 games, including homers in two of his last five starts. While Baltimore's offense has stagnated recently, Alonso remains their primary threat, and his season-long splits favor this matchup; 13 of his 16 home runs in 2026 have come against right-handed pitchers like George Kirby. Although Kirby is efficient at limiting walks, he allows a high 41.5% hard-hit rate, which plays into the hands of a power hitter like Alonso who can capitalize on mistakes in the zone. Kirby has surrendered 8 home runs this season, and Alonso's .865 OPS against righties suggests he is well-positioned to drive a ball out of the park tonight.

OVER 0.5 Home Runs+360
  • · Pete Alonso: 4 HR in last 10 games (recent form surge)
  • · Alonso vs RHP: 13 HR and .865 OPS this season
  • · George Kirby: 41.5% Hard-hit rate allowed (Savant)
MLB HR · Pirates @ Athletics

Nick Kurtz

1. THE PICK: Nick Kurtz OVER 0.5 Home Runs (+285) 2. MATCHUP: vs Braxton Ashcraft (RHP) 3. THE KEY FACTOR: Kurtz is currently in a major power surge, having homered three times in his last five games.

OVER 0.5 Home Runs+285
  • · 3 HR in last 5 games (including 2 HR on 6/14)
  • · Ashcraft allows 6 of his 8 HR to LHB (166 AB)
  • · Kurtz leads OAK with 1.000 OPS in 72 games
MLB HR · Orioles @ Mariners

Cal Raleigh

Cal Raleigh returned from the injured list yesterday and immediately made an impact with a decisive two-run single. While his recent 10-game sample shows a slump, his return to health and placement in the second spot of the Mariners' order provides him with a high volume of plate appearances (Volume Floor) against a struggling Kyle Bradish.

OVER 0.5 Home Runs+290
  • · Kyle Bradish: 10.5% barrel rate allowed (high quality contact)
  • · Bradish vs LHB: 7 HR allowed in 180 AB (seasonal split)
  • · Cal Raleigh: Batting 2nd in lineup (high volume floor)

Hub research

82

Graded results

62

Games

  • L

    Algeria +1.5 -160

    WC · 0-3

  • W

    DR Congo +3.5 -105

    WC · 1-1

  • L

    Over 2.5 -130

    WC · 1-1

  • W

    Croatia +2.5 -125

    WC · 2-4

  • L

    Under 2.5 -130

    WC · 2-4

  • L

    Panama +0.5 -165

    WC · 0-1

  • W

    Under 2.5 -165

    WC · 0-1

  • W

    Mets ML -134

    MLB · 9-1

  • W

    Royals ML +116

    MLB · 6-2

  • W

    Marlins ML +102

    MLB · 12-4

  • L

    Detroit Tigers ML -112

    MLB · 2-4

  • W

    Padres ML +110

    MLB · 6-1

  • W

    Dodgers ML -156

    MLB · 4-5

  • W

    Diamondbacks ML -174

    MLB · 1-8

  • W

    Blue Jays ML +108

    MLB · 3-0

  • W

    Yankees ML -174

    MLB · 5-10

  • W

    Brewers ML -124

    MLB · 4-9

  • W

    Giants ML +116

    MLB · 7-5

  • W

    Cubs -1.5 -105

    MLB · 6-8

Props

  • L

    Alec Burleson · over

    Padres @ Cardinals · Actual 1

  • W

    Ben Rice · under

    White Sox @ Yankees · Actual 1

  • L

    Bo Bichette · over

    Mets @ Reds · Actual 0

  • W

    Brandon Lowe · over

    Pirates @ Athletics · Actual 1

  • L

    Brandon Marsh · over

    Marlins @ Phillies · Actual 1

  • W

    Brice Turang · over

    Guardians @ Brewers · Actual 2

  • L

    Cal Raleigh · over

    Orioles @ Mariners · Actual 0

  • L

    Colson Montgomery · over

    White Sox @ Yankees · Actual 0

  • L

    Corbin Carroll · over

    Angels @ Diamondbacks · Actual 1

  • L

    Cristiano Ronaldo · over

    DR Congo @ Portugal · Actual 0

  • L

    Dillon Dingler · over

    Tigers @ Astros · Actual 1

  • W

    Dominik Livaković · over

    Croatia @ England · Actual 7

  • W

    Drake Baldwin · over

    Giants @ Braves · Actual 2

  • W

    Fernando Tatis Jr. · over

    Padres @ Cardinals · Actual 4

  • L

    George Springer · over

    Blue Jays @ Red Sox · Actual 0

  • W

    Ghana · over

    Panama @ Ghana · Actual 1

  • W

    Harry Kane · over

    Croatia @ England · Actual 7

  • L

    Jac Caglianone · over

    Royals @ Nationals · Actual 1

  • L

    Jac Caglianone · over

    Royals @ Nationals · Actual 0

  • W

    Jackson Chourio · over

    Guardians @ Brewers · Actual 4

  • L

    James Wood · over

    Royals @ Nationals · Actual 0

  • L

    James Wood · over

    Royals @ Nationals · Actual 0

  • W

    Jo Adell · over

    Angels @ Diamondbacks · Actual 2

  • L

    Juan Soto · over

    Mets @ Reds · Actual 0

  • W

    Juan Soto · over

    Mets @ Reds · Actual 4

  • L

    Jung Hoo Lee · over

    Giants @ Braves · Actual 0

  • L

    Kazuma Okamoto · over

    Blue Jays @ Red Sox · Actual 0

  • L

    Kyle Schwarber · over

    Marlins @ Phillies · Actual 0

  • W

    Kyle Stowers · over

    Marlins @ Phillies · Actual 2

  • W

    Kyle Tucker · under

    Rays @ Dodgers · Actual 1

  • W

    Nathaniel Lowe · under

    Mets @ Reds · Actual 1

  • L

    Nick Kurtz · over

    Pirates @ Athletics · Actual 0

  • L

    Otto Lopez · over

    Marlins @ Phillies · Actual 0

  • W

    Paul Goldschmidt · over

    White Sox @ Yankees · Actual 5

  • L

    Pete Alonso · over

    Orioles @ Mariners · Actual 0

  • W

    Pete Crow-Armstrong · over

    Rockies @ Cubs · Actual 4

  • W

    Pete Crow-Armstrong · over

    Rockies @ Cubs · Actual 1

  • L

    Seiya Suzuki · over

    Rockies @ Cubs · Actual 0

  • W

    Shohei Ohtani · under

    Rays @ Dodgers · Actual 0

  • W

    TJ Rumfield · over

    Rockies @ Cubs · Actual 4

  • L

    Willson Contreras · over

    Blue Jays @ Red Sox · Actual 0

  • L

    Willson Contreras · over

    Blue Jays @ Red Sox · Actual 1

  • W

    Yordan Alvarez · under

    Tigers @ Astros · Actual 1