← All archive dates

Daily archive

2026-07-04

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

Game picks

19
MLB11:05 AM

Pirates @ Nationals

It is a scorching morning at Nationals Park as the sun beats down on a humid July 4th holiday clash, setting the stage for a critical battle between the Pittsburgh Pirates and the Washington Nationals. Under a blistering D.C. sky with temperatures soaring to a forecast 101°F, this 11:05 AM matchup offers a stark contrast in pitching stability and roster depth that tilts heavily in favor of the visitors. The Pirates send their ace Braxton Ashcraft to the mound, a high-volume starter who boasts an impressive 8-3 record, 3.33 ERA, and a dominant 1.08 WHIP this season. His underlying metrics are even more encouraging, with an elite 3.07 expected ERA (xERA) that suggests his past success is highly sustainable. Ashcraft is also uniquely primed for the early start, carrying a sparkling 2.76 ERA in day games compared to a 3.73 ERA at night. Meanwhile, the Nationals' pitching infrastructure is at a complete breaking point following recent injuries, most notably a fresh Grade 3 UCL sprain to starter Mitchell Parker that forces Washington into a high-risk tandem approach. Rookie lefty Carson Palmquist will open, but he is expected to quickly hand the ball over to Zack Littell. Littell has struggled mightily with a 5.29 season ERA and is particularly vulnerable to the long ball, surrendering an alarming 2.48 HR/9 and 22 total home runs this year. In extreme triple-digit heat where ball flight is maximized, Littell's fly-ball tendencies are a massive liability against dangerous Pirates bats like Bryan Reynolds, who carries a massive .949 OPS against lefties and will look to damage Palmquist early, and Esmerlyn Valdez. Beyond the starting mismatch, the bullpen situation provides Pittsburgh with a decisive late-game advantage. Washington's relief corps is severely fatigued after heavy usage in yesterday's game, with key arms having thrown over 40 pitches and thus likely unavailable today. In contrast, the Pirates possess a fully rested back-end bullpen. Pittsburgh's high-leverage relievers are completely fresh, having last pitched on July 2. In a grueling morning game under a 110°F heat index, having rested, high-quality late-inning options to close out the game is an immense advantage that the fatigued Nationals simply cannot match. The strongest argument for backing the home underdogs at +138 is their current three-game winning streak, which includes a 9-5 victory in yesterday's opener where their offense was locked in. Furthermore, Washington's strong left-handed hitters, such as James Wood and Luis Garcia Jr., match up well against right-handed velocity and could threaten Ashcraft. However, these factors are already priced into the market, and the Nationals' sub-.400 home winning percentage (18-25) at Nationals Park indicates their home field is far from a fortress. Additionally, the early morning start historical split works against Washington, as their core hitters' combined Day OPS drops to roughly .826 compared to .933 at night. Backing the Pirates on the moneyline at -164 is the sharp play, as the pitching mismatch, bullpen freshness, and environmental factors align perfectly to stop the Nationals' streak.

Pirates ML-164
CONF
85%
WC1:00 PM

Morocco @ Canada

Under the bright, climate-controlled lights of Houston's NRG Stadium, Canada and Morocco clash in a high-stakes Round of 16 battle for a place in the World Cup quarterfinals. While the market heavily backs the technical class of Morocco, the physical and scheduling circumstances tilt this matchup significantly in Canada's favor. The deciding factor here is the extreme scheduling and physical disparity between the two squads. Canada comes into this fixture fully rested, enjoying a six-day recovery window after defeating South Africa 1-0 in normal time on June 28. Morocco, on the other hand, endured a grueling, highly emotional 120-minute battle against the Netherlands on June 30, only advancing after a penalty shootout. With just four days of rest and travel to Houston, Morocco’s physical tank will be severely tested, particularly in the later stages of regulation. Canada's high-energy, high-tempo style is perfectly positioned to exploit this fatigue. Furthermore, Canada's tactical setup gets a massive boost with the return of Alphonso Davies to the starting XI after being limited to a substitute role in the previous round. His explosive presence on the left wing forces Morocco's depleted defense—missing starting center-back Nayef Aguerd and starting Chadi Riad, who is playing through a minor knock—to defend deep and play with caution. While Morocco holds a superior technical possession profile (60.5% possession and 89.67% pass accuracy), their tired legs will make it incredibly difficult to maintain that control over 90 minutes. Backing Canada on the half-goal handicap offers massive value at plus-money.

Canada +0.5+115
CONF
78%
WC1:00 PM

Morocco @ Canada

A tactical chess match is set to unfold under the dome of NRG Stadium as Canada and Morocco look to secure a safe passage to the World Cup quarterfinals. With the stakes raised to a maximum in the knockout rounds, both managers are expected to prioritize defensive shape and structural discipline over all-out attack. Both sides have relied on elite defensive organization throughout this tournament. Canada has conceded just 0.75 goals per match (3 total) with two clean sheets, backed by an impressive 0.60 xGA per match over their last six games. Morocco has been equally stingy, allowing only 0.67 xGA per match over their last six fixtures. While their tournament averages are inflated by blowout group-stage performances against lower-ranked opponents, both teams have consistently played in tight, low-scoring affairs against high-caliber opposition, with each team scoring exactly one goal in three of their four tournament matches. Morocco’s physical fatigue from their recent 120-minute battle will likely force them to employ a low-tempo possession style, keeping the ball to conserve energy and denying Canada transition opportunities. Canada, missing key midfielder Ismael Koné, may also struggle with direct central progression and will lean on a compact defensive shape to avoid giving away soft goals. With both teams highly incentivized to minimize mistakes in a single-elimination context, expect a low-scoring, highly structured affair that stays under the 2.5-goal total.

Under 2.5-145
CONF
82%
MLB1:35 PM

Twins @ Yankees

The flags are rippling in the hot July breeze at Yankee Stadium as the Twins and Yankees gear up for an Independence Day battle under sweltering conditions. The betting market is asking you to lay -148 with the Yankees, but they are starting Brendan Beck, a rookie making his first career big-league start because Carlos Rodon went to the IL yesterday. Beck's major league experience consists of only 3.0 innings of relief where he walked three batters, posted a 6.00 ERA, and allowed a scary 22.2% barrel rate and 77.8% hard-hit rate. Compare this to Zebby Matthews, who has pitched at least six innings in his last five starts, owns a 1.14 WHIP and 1.3 WAR, and gives Minnesota a far more stable presence. The clear counter-argument is that Matthews is a fly-ball pitcher (0.70 GO/AO) in 94°F weather with a 9 mph wind blowing out, facing a heavy left-handed Yankees lineup that features Ben Rice (1.026 OPS vs RHP) and Cody Bellinger. Matthews' day ERA of 6.56 and road ERA of 5.93 are real concerns in this environment. However, Beck is an even more extreme fly-ball pitcher (0.40 GO/AO) who is far more prone to giving up loud contact, which a Twins offense scoring 4.3 runs per game over their last 10 games can exploit. The final x-factor is the weather, with a 51% chance of rain and thunderstorms starting an hour after first pitch. If a mid-game delay knocks out the starters early, this game turns into a battle of the bullpens. In that scenario, Minnesota holds a massive freshness advantage. Yankees setup man Fernando Cruz is likely unavailable after throwing 31 pitches yesterday, and closer David Bednar threw 17. Meanwhile, the Twins' backend of Gomez and Rogers is fully rested. Getting the more durable starting pitcher and the fresher bullpen at a +126 underdog price represents outstanding value.

Twins ML+126
CONF
72%
MLB4:05 PM

Tigers @ Rangers

Under the closed roof of Globe Life Field, the heat is rising in Arlington as the Texas Rangers and Detroit Tigers clash in a high-stakes July 4th matchup. I'm laying the price with the Tigers moneyline at -120 today. The core of this handicap comes down to a glaring starting pitching discrepancy and a fresh bullpen emergency that the market has not fully accounted for in this price. Jack Flaherty's 4.97 ERA looks mediocre on the surface, but his underlying 4.39 xERA indicates he has run into bad luck, and his recent form is spectacular, boasting a 3.04 ERA and an elite 12.2 K/9 over his last five starts. Conversely, the market is overpaying for Cal Quantrill’s fragile 3.31 season ERA, which is heavily masked by a 4.83 xERA. Quantrill has been operating as a short-burst opener, averaging a meager 3.1 innings per start over his last five outings. This poses a major problem for Texas today because of a fresh double-blow to their bullpen: both Jakob Junis and Jalen Beeks were placed on the injured list today. This leaves the Rangers' middle relief completely exposed and forced to eat major innings before reaching closer Jacob Latz. The Tigers' left-handed heavy lineup, featuring Dillon Dingler with his .914 OPS against right-handed pitching and Kevin McGonigle, is perfectly constructed to punish righties and will wear down this depleted Texas staff. The strongest case for Texas is their home dominance, Josh Jung’s elite 1.037 home OPS, and Joc Pederson’s historical success against Flaherty. But Detroit holds the ultimate trump card in catcher defense with Dingler’s 100th percentile pitch framing, which will help Flaherty maximize his high-strikeout stuff. While Flaherty’s 5.04 road ERA is a minor concern, his current trajectory is night and day compared to Quantrill's impending regression. In a game that will inevitably turn into a battle of bullpens from the fifth inning onward, Detroit’s fresher, healthier relief corps and superior defensive alignment will carry them to victory. I am putting my cash on Detroit to secure the win.

Tigers ML-120
CONF
72%
MLB4:10 PM

Blue Jays @ Mariners

Under the afternoon skies of Seattle, a July 4th holiday crowd gathers at T-Mobile Park as the Mariners host the Blue Jays in a pivotal American League clash. In this matchup, the market has priced the home team as a moderate favorite, but the starting pitching disparity suggests that Seattle at -164 represents strong value. Logan Gilbert is putting together a stellar campaign, carrying a 3.42 ERA and a 1.01 WHIP with 107 strikeouts over 100.0 innings. Gilbert's contact profile is excellent, maintaining a 10.7% Barrel% and a 44.3% Hard-hit% across 262 batted-ball events. Crucially, Gilbert has been exceptionally tough on left-handed hitters, holding them to a .194 batting average and a .624 OPS over 206 at-bats. This is highly problematic for Toronto, which has lined up six left-handed batters today, including Nathan Lukes, Daulton Varsho, and Yohendrick Pinango. On the other side, Toronto's Shane Bieber has been highly vulnerable in his two starts since returning from injury. Spanning just 9.0 innings, Bieber has posted a 6.00 ERA and a 2.00 WHIP, while surrendering an 18.2% Barrel% and a 60.6% Hard-hit% on 33 batted-ball events. Bieber’s expected statistics are deeply concerning, as he holds a 17.03 xERA and an opponent xwOBA of 0.542, indicating that his current results are highly fragile and the market is overpaying for a weak profile. He has struggled heavily against lefties, allowing a .313 batting average and a 1.171 OPS in 16 at-bats, as well as righties, who have hit .391 with a 1.113 OPS in 23 at-bats. This plays directly into the hands of a Seattle offense that features high-impact left-handed hitters like Luke Raley and Dominic Canzone in the middle of the order. To be fair, the Blue Jays hold some key advantages, particularly in late-inning relief where closer Louis Varland is a perfect 18-for-18 in save opportunities with a 0.96 ERA and a 0.96 WHIP. Toronto also boasts an elite defense, ranking 7th in MLB with +9.9 Outs Above Average, while Seattle's infield defense ranks 25th with an OAA of -11. Additionally, the Mariners are playing without superstar Julio Rodriguez, who was recently placed on the concussion list. However, Seattle’s catcher Cal Raleigh provides a major defensive boost with his elite 52.4% caught-stealing rate (11 CS in 21 SBA), helping to neutralize Toronto's speed. With Gilbert’s ability to suppress left-handed bats and Bieber’s extreme vulnerability to solid contact, Seattle is positioned to control this game from the opening pitch, making the Mariners' moneyline the sharp play.

Seattle Mariners ML-164
CONF
70%
WC5:00 PM

France @ Paraguay

A blistering afternoon in Philadelphia sets the stage as a dominant French squad clashes with a battle-tested Paraguay at Lincoln Financial Field in this high-stakes Round of 16 battle. I am laying the goals with France on the standard Asian handicap because the physical conditions of this match create an insurmountable hill for Paraguay. Paraguay is playing on short rest after a grueling 120-minute match against Germany on June 29. Chasing the ball against a French team that averages 60% possession and a stellar 89.5% passing accuracy in scorching 100°F heat will rapidly drain Paraguay's remaining physical reserves, breaking down their defensive structure as the game wears on. Moreover, Paraguay's defense is severely compromised with their primary central defender Oscar Alderete listed as a major doubt due to a knee injury. If Alderete is limited or sidelined, Paraguay lacks the defensive stability to absorb France's relentless attack, which averages 2.28 expected goals (xG) and 19.17 shots per match. With key attacker Julio Enciso also doubtful with a knock, Paraguay lacks the offensive outlet to relieve pressure, particularly since they generate a meager 0.38 xG/match and have scored only three goals in the entire tournament. France's elite depth and stellar form, led by Kylian Mbappé with six tournament goals and Michael Olise with five assists, will consistently challenge Paraguay's depleted backline. The strongest case against France is their own fresh injury concerns, with starting midfielder Tchouaméni confirmed out and defender William Saliba doubtful. However, Paraguay's massive offensive limitations mean they lack the quality to exploit these temporary defensive gaps. France has consistently taken care of business in this tournament, winning all four of their matches by multiple goals. Under the extreme summer heat, Paraguay's fatigue and lack of depth will eventually betray them, allowing France's superior possession and clinical finishing to secure a decisive victory and cover the -1.5 handicap.

France -1.5-160
CONF
82%
WC5:00 PM

France @ Paraguay

Two contrasting styles collide under the scorching Philadelphia sun as France's high-octane attack meets Paraguay's defensive block with a spot in the Quarter-finals on the line. I am backing the Over on the 2.5-goal line because France has been an absolute goal-scoring machine throughout this entire tournament. France has cleared this total in all four of their tournament games, averaging 2.9 goals per match over their last ten internationals. Their high-efficiency process—reflected in 2.28 xG per match and 19.17 shots per game—ensures they will generate a high volume of high-quality chances against a tired opponent. The extreme 100°F kickoff temperature at Lincoln Financial Field is highly likely to cause physical exhaustion and late-game defensive lapses. Paraguay's defense is already heavily fatigued after surviving a 120-minute match against Germany just five days ago. To make matters worse, Paraguay's key defensive anchor, Oscar Alderete, is a major doubt due to a knee injury. Without Alderete's leadership and physical presence, a tired Paraguayan backline that averages 1.41 xGA per match is highly susceptible to collapsing under France's sustained possession. The primary argument for the Under is Paraguay's defensive, low-possession style (32.6% average possession) and the potential for the intense heat to slow down the overall tempo of the game. However, Paraguay's fatigue and defensive absences make them highly unlikely to keep a clean sheet against a French attack led by Kylian Mbappé. Once France breaks the deadlock, Paraguay will be forced to stretch their lines and chase the game, which will open up massive spaces for France's transition play. This dynamic makes a higher-scoring affair the logical outcome, making Over 2.5 at -155 the sharp play.

Over 2.5-155
CONF
78%
MLB7:10 PM

Orioles @ Reds

An electric Independence Day atmosphere is set for Great American Ball Park as the Cincinnati Reds look to even the series behind the highly anticipated 2026 season debut of their franchise ace, Hunter Greene, squaring off against the Baltimore Orioles. This is a massive emotional spot for Cincinnati on the Fourth of July, and the energy in the ballpark will be off the charts. While the Orioles shut us out 3-0 in Game 1 and held our bats to just four singles, the narrative completely shifts tonight with Greene on the hill. Although Greene is making his first major league appearance of the year after recovering from March elbow surgery, he was absolutely flawless in his rehab assignment, throwing 14.1 scoreless innings with 13 strikeouts and just two walks. Manager Terry Francona has made it clear that Greene has no pitch limit tonight, giving the Reds an immediate, top-tier starting option without forcing an early call to the bullpen. On the other side of the mound, the market is overpaying for Brandon Young's shiny 3.11 ERA. Young's underlying expected metrics point to serious regression, as his xERA stands more than a full run higher at 4.24, with a .319 expected wOBA compared to a .297 actual opponent wOBA. Young is a fly-ball-leaning pitcher with a 0.86 grounders-to-flyouts ratio, which is extremely dangerous on a humid, 87°F holiday evening in one of the most home-run-friendly ballparks in baseball. Our Reds lineup features heavy-hitting lefties who excel against right-handed pitching, including JJ Bleday and Nathaniel Lowe, who boast impressive OPS marks of .893 and .883 against righties, respectively. Additionally, Elly De La Cruz is carrying a six-game hitting streak and thrives in front of the home crowd, hitting .333 with a massive .995 OPS at home compared to a .223 AVG and .685 OPS on the road. The strongest argument against backing the Reds tonight is Baltimore's superior overall record and our offense's recent slump, hitting just .212 over the last 41 games. However, Baltimore enters this game with a severe late-inning disadvantage after placing their dominant closer, Ryan Helsley, on the 15-day IL yesterday due to elbow discomfort. With Helsley out, the Orioles must rely on Rico Garcia, who has a 2.39 ERA but is coming off a demanding 22-pitch, 2.0-inning performance yesterday, which limits his availability and length tonight. Meanwhile, our high-leverage arms like Emilio Pagan and Sam Moll are fully rested. With Greene giving us an emotional lift and Young's fly-ball profile running into a hot Cincinnati night, backing the Reds at a modest -126 price on our home turf is the play to make.

Reds ML-126
CONF
72%
MLB7:10 PM

White Sox @ Guardians

We’ve got a massive holiday weekend matchup in Cleveland as the Guardians host the White Sox with the AL Central lead on the line. The moneyline has Cleveland as a moderate home favorite at -144, and that is a price I am more than willing to pay because of the stark starting pitching mismatch and the platoon advantages lined up for the home team. Parker Messick has been a rock for Cleveland, sporting a 7-5 record, a 2.85 ERA, a 1.06 WHIP, and 2.9 WAR. His elite 93.9 mph four-seam fastball features a 37.9% whiff rate (.176 xwOBA) that neutralizes righties to a tiny .203 batting average, making him perfectly suited to suppress Chicago’s righty-heavy top of the order. Meanwhile, Sean Burke (5-4, 3.69 ERA, 1.22 WHIP) has been highly vulnerable to lefties this season, yielding a .724 OPS and allowing 8 of his 11 home runs to left-handed bats. Cleveland is countering Burke with a lineup stacked with eight left-handed or switch-hitters, putting him in a highly uncomfortable position from the first inning onward. The biggest counter-argument to backing the Guardians is that the White Sox feature elite left-handed specialists like Miguel Vargas, who has a 1.072 OPS against lefties this season, and the head-to-head series has been razor-thin with all four games decided by exactly one run. Additionally, a 5 mph wind blowing in from left field at Progressive Field could help mitigate Burke's extreme fly-ball tendency (0.60 GO/AO). However, Cleveland's bullpen advantage is too significant to ignore in a close divisional game. Cade Smith (26 saves, 2.97 ERA) is fresh and available after throwing just 14 pitches last night, whereas Chicago’s high-leverage arms are heavily taxed after a long rain delay forced early bullpen entries. When you factor in Chicago’s persistent road struggles, where they carry a weak 17-28 record compared to Cleveland’s 24-20 home dominance, the Guardians are clearly the side to be on. We are getting a premium starting pitcher at a very reasonable home price against a division rival that struggles to travel and is missing middle-of-the-order thump. I am backing Cleveland to secure the victory behind Messick's command and their left-handed heavy lineup.

Guardians ML-144
CONF
75%
MLB7:10 PM

Rays @ Astros

Independence Day under the closed roof of Daikin Park features an intriguing American League showdown as the red-hot Tampa Bay Rays face off against the Houston Astros. When you have a starting pitcher throwing the ball the way Drew Rasmussen is right now, you don’t overthink the matchup—you ride the hot hand. Rasmussen enters tonight's contest with a 7-4 record, a 2.45 ERA, and a 0.87 WHIP on the season, but those full-season numbers don't even capture his current form. Over his last five starts, he has been completely untouchable, yielding just three earned runs over 33.0 innings for a microscopic 0.82 ERA and 0.52 WHIP, while striking out 39 and walking only four. The market is offering the Rays at -104 on the moneyline, which is a fantastic price considering how perfectly Rasmussen’s individual splits match up against this Houston lineup. Rasmussen has utterly dominated right-handed hitters this year, holding them to a .132 average and a .372 OPS over 129 at-bats. With righties like Jose Altuve, Isaac Paredes, Christian Walker, Cam Smith, Yainer Diaz, and Nick Allen taking up six of the nine spots in the Astros' starting lineup, Rasmussen has a clear tactical edge to neutralize their offense. On the other side, the market is overpaying for a fragile number with Hunter Brown. While Brown boasts a shiny 1.78 ERA on the season, his underlying metrics suggest regression is lurking. His expected ERA stands nearly a full run higher at 2.69, and over his last five starts, his control has been a massive liability, as he has issued 13 walks over 25.1 innings. This high walk rate is a dangerous recipe against a disciplined Tampa Bay offense that enters on a nine-game winning streak and has struck out at a low 17.9% whiff rate over their last three games. Additionally, Rasmussen’s ground-ball-leaning profile is perfectly insulated by a premier Tampa Bay defense. The Rays rank fourth in MLB with 33 defensive runs saved, led by shortstop Taylor Walls’ 10 defensive runs saved. This elite infield defense is positioned to vacuum up grounders and limit any sustained rallies. The strongest argument against backing the Rays tonight is the state of their bullpen. Tampa Bay's high-leverage arms like Bryan Baker and Kevin Kelly were both utilized earlier today, leaving their late innings vulnerable compared to a fully rested Houston relief group that features Josh Hader and Bryan King. However, Rasmussen’s efficiency mitigates this concern significantly; he has averaged over 6.6 innings per start over his last five outings, meaning he is fully capable of carrying the load deep into the game himself. At near-even money, we are getting the hottest team in baseball with the most dominant starting pitcher on the slate facing a lineup that plays directly into his strengths. Take the Rays on the moneyline at -104 to keep their winning streak alive.

Rays ML-104
CONF
78%
MLB8:08 PM

Mets @ Braves

It’s a sweltering July 4th holiday night at Truist Park, where a sellout crowd is packed in to watch the Atlanta Braves put their historic 19-game home winning streak on the line against their division rivals, the New York Mets. While the public is lining up to lay the heavy price on Atlanta and Chris Sale, a closer look at the underlying numbers suggests the market is overpaying for a fragile number. Sale's shiny 2.10 ERA is built on some serious fortune, with his expected ERA (xERA) sitting more than a full run higher at 3.21. Meanwhile, Sean Manaea has been the victim of bad luck, with a 4.71 ERA that underperforms his 4.07 xERA. The gap between these two lefties is far smaller than the odds indicate, and in 90-degree heat where fly balls carry, the Mets' lineup has the tools to make Sale work. The matchup details tilt the scales even further. While the Mets are missing depth pieces, they still feature Juan Soto, who leads the NL with a .971 OPS and has a massive .487 xwOBA against four-seam fastballs—Sale’s primary pitch. Francisco Lindor also has a long history of success against Sale, batting .368 with a .964 OPS against him in 38 career at-bats. More importantly, the late-inning path for Atlanta is extremely rocky. The Braves' high-leverage bullpen arms are heavily taxed: Raisel Iglesias, Aaron Fuentes, and Dylan Dodd all pitched yesterday and have worked two of the last three days. With Robert Suarez still on the shelf, the Braves have a highly fatigued relief group. If Manaea can keep the Mets close through five, New York will have a major advantage in the later innings against a tired bullpen, especially with a fully rested Devin Williams waiting in their own corner. The obvious counter-argument is that Sale is in peak form and the Braves have been unbeatable at home, riding a 19-game home winning streak. But streaks are built on variance, and the Braves are playing with fire tonight. They are forcing Jorge Mateo into a starting role after placing Ha-Seong Kim on the injured list today. Between the defensive shuffle, a fatigued bullpen, and Sale’s impending regression, the market is giving too much credit to the home favorites. I’m trusting the rested Mets bullpen and the underlying metrics to keep this game tight. We're taking the Mets on the run line with the 1.5-run safety net.

Mets +1.5-137
CONF
65%
MLB8:08 PM

Cardinals @ Cubs

Under the cloudy skies of Wrigley Field, two NL Central rivals collide on this Independence Day as the Cubs look to even the series against the Cardinals. This holiday showcase brings a fascinating contrast on the mound that is ripe for a sharp wager. The starting pitching matchup represents a massive edge for Chicago, as the market is overpaying for Kyle Leahy's fragile surface numbers. While Leahy holds a deceptive 4.09 ERA, his expected metrics are highly alarming, sporting a 5.77 xERA, a 1.48 WHIP, and a massive 50.2% hard-hit rate. Conversely, Shota Imanaga has actually pitched much better than his 4.30 ERA suggests, carrying an elite 3.66 xERA, a 1.08 WHIP, and a strong 36% hard-hit rate. This represents a substantial gap in true pitching talent that heavily favors the home side. Furthermore, the environment tonight perfectly neutralizes Imanaga's primary weakness. Imanaga is a fly-ball heavy pitcher with a 0.81 GO/AO ratio who has struggled with the long ball, surrendering 20 home runs this year. However, with an 8 mph wind blowing in from left field tonight, fly balls will be heavily suppressed, allowing the Cubs' top-ranked defense (leading MLB with 38 Outs Above Average) to secure easy outs. This favorable environment should allow Imanaga to go deep and protect Chicago's taxed bullpen. On the other side, Leahy’s massive platoon vulnerability—allowing a .311 average and .883 OPS to left-handed hitters—will be fully exploited by Pete Crow-Armstrong, who possesses a .914 OPS against righties and a 1.006 OPS at home. While the Cardinals hold significant momentum after yesterday's 17-1 blowout and boast a rested, top-tier bullpen, baseball is a game of daily variance where blowout success rarely carries over. St. Louis features dangerous right-handed bats like Jordan Walker, who has a .970 OPS against lefties, but Imanaga's control and the wind-stifled outfield will keep them in check. Backing the Cubs at -158 on the moneyline means we are buying a top-tier pitcher in his ideal park conditions against a highly vulnerable starter.

Cubs ML-158
CONF
72%
MLB8:10 PM

Phillies @ Royals

Under the warm skies of Kauffman Stadium, a festive holiday crowd gathers for a July 4th showdown as the surging Philadelphia Phillies look to continue their hot streak against a severely wounded Kansas City Royals squad. While the market has priced the visiting Phillies as a -156 favorite, they actually hold a much larger edge than this line suggests. The key to this game lies in the starting pitching discrepancy and a devastating wave of fresh injuries for the home team. The market is paying for Michael Wacha's shiny 3.31 ERA, but his underlying metrics show regression is looming with a 3.93 xERA and a 0.308 opponent xwOBA. On the other side, Jesus Luzardo's 3.88 ERA is highly deceptive; his elite underlying numbers show a 3.23 xERA and a 0.281 opponent xwOBA. Luzardo is on a dominant stretch, posting a 2.97 ERA with 38 strikeouts in 30.1 innings over his last five starts, and the Phillies have won his last seven outings. This pitching gap is magnified by a catastrophic roster crisis for Kansas City. The Royals are missing key offensive engines with Vinnie Pasquantino and Maikel Garcia on the injured list, and star catcher Salvador Perez is out of the starting lineup due to a sore elbow. This leaves the Royals' lineup heavily depleted, as they have scored just 3.2 runs per game while allowing 7.1 over their last 10 games, resulting in a cold 3-7 stretch. Meanwhile, the Phillies enter in peak form, boasting a 7-3 record in their last 10 games while scoring a robust 6.4 runs per game. The healthy Phillies lineup is stacked with premium power, featuring Kyle Schwarber with 30 home runs and a .935 OPS, alongside Bryce Harper with 20 home runs and a .906 OPS. Both stars excel at crushing changeups, which is Wacha's primary out-pitch. Additionally, while the Phillies' bullpen has been reinforced with the recall of Tanner Banks, the Royals' bullpen is highly fatigued and completely missing high-leverage closer Carlos Estevez, who is sidelined on the injured list. The strongest argument for the Royals is their elite infield defense, led by Bobby Witt Jr. (+17 Outs Above Average, +7 DRS), which matches up well with Wacha's fly-ball profile (0.85 GO/AO) and can stifle opponents in their pitcher-friendly ballpark. However, the Phillies' elite offensive firepower and the deep cracks in the Royals' roster should easily overwhelm this defensive cushion. Luzardo's high strikeout rate (12.5 K/9 over his last five starts) will bypass the field entirely, neutralizing the Phillies' own bottom-tier defense. With a depleted Kansas City lineup unable to offer sustained resistance, the Phillies' moneyline at -156 represents exceptional value.

Phillies ML-156
CONF
85%
MLB8:10 PM

Giants @ Rockies

It’s a hot Independence Day evening in Denver as the Colorado Rockies host the San Francisco Giants at Coors Field under clear 87-degree skies. The starting pitching matchup features two lefties, but the betting market has priced this game based on deceptive surface numbers rather than underlying reality. San Francisco starter Robbie Ray is riding a streak of 22.1 scoreless innings, but his 3.39 ERA is heavily protected by a 4.60 xERA, indicating the market is overpaying for a fragile number. On the other hand, Colorado’s emergency starter Sean Sullivan has an ugly 10.29 ERA, but his stellar 3.21 xERA and 0.280 expected wOBA show that he has suffered from terrible luck and is actually poised for highly positive regression. This matchup is highly unfavorable for Ray’s fly-ball-heavy style (0.64 GO/AO) in the thin Denver air. Ray has struggled immensely against right-handed hitters this season, surrendering 13 of his 14 home runs to righties. The Rockies’ righty-heavy lineup is in a prime position to exploit this, entering tonight on a massive offensive tear with 35 runs scored over their last three games. Key bats like Jake McCarthy are hitting an outstanding .389 with a 1.000 OPS against left-handed pitchers this season, and Hunter Goodman has absolutely crushed Ray in his career, going 5-for-9 with a 1.333 OPS. Cole Carrigg also brings extreme comfort to this game, boasting a 1.010 OPS at Coors Field. The strongest argument against backing Colorado is the Giants' superior defense, which ranks ninth in Major League Baseball with 18 Defensive Runs Saved, and the late scratch of Tomoyuki Sugano. However, the Giants are missing gold-glover Matt Chapman, which significantly degrades their infield defense. More importantly, Sullivan's underlying expected metrics show he is a much better pitcher than his surface ERA suggests, and Colorado's bullpen has fresh arms to bridge the gap. With Colorado's offense averaging 11.6 runs per game over their last three, getting the Rockies at +108 on their home turf represents excellent value. Trust the Rockies to keep their bats rolling and exploit a heavily overvalued Ray.

Rockies ML+108
CONF
65%
MLB9:38 PM

Red Sox @ Angels

Under the holiday lights at Angel Stadium, a classic Fourth of July matchup takes center stage as the visiting Boston Red Sox look to continue their surge against the Los Angeles Angels. On the mound, the disparity between these starting pitchers is as wide as the Pacific. Sonny Gray comes in in elite form, carrying a 9-1 record and a 2.69 ERA. In his last start, he threw 7.1 innings of one-hit ball with 9 strikeouts, and over his last five starts, he has limited opponents to a 2.14 ERA while striking out 34 and walking only 7. Gray is highly effective against both sides of the plate, holding lefties to a .229 average and righties to a .233 average. This neutralizes any platoon advantage the Angels might try to find, especially with their lineup heavily degraded. The fresh loss of starting catcher Logan O'Hoppe, who is day-to-day with a head injury, forces the Angels to start Tyler Heineman, who is hitting just .167 with a .441 OPS. Conversely, rookie left-hander Sam Aldegheri has been highly vulnerable over his last five starts, struggling to a 6.23 ERA and a 1.52 WHIP while walking 10 and striking out only 12 in 21.2 innings. Aldegheri has a catastrophic platoon split against left-handed hitters, allowing them to hit .387 with a 1.099 OPS. Boston is primed to exploit this weakness with stars Jarren Duran and Wilyer Abreu in the lineup. Moreover, Aldegheri is a fly-ball pitcher with a 0.57 GO/AO ratio, a highly dangerous trait tonight given the 7 mph wind blowing out to center field. Boston's right-handed hitters like Willson Contreras, who has 18 home runs and a .912 OPS, and Romy Gonzalez, who hits .375 against lefties, will look to drive the ball through a shaky Angels outfield defense that is missing its normal alignment. The strongest argument against backing the Red Sox here is the price, as laying -168 on the road in baseball always carries risk, particularly given Gray's 3.61 xERA which suggests some underlying luck. However, Gray's current run of form is simply too sharp to ignore, and the specific matchups on the field completely dismantle any value on the Angels. The Angels' best hitter, Zach Neto, struggles immensely against high-whiff breaking balls, posting a .178 xwOBA against sliders, which aligns perfectly with Gray's devastating sweeper that carries a 46.6% whiff rate and a .093 xwOBA. Additionally, while Heineman is an elite defensive catcher with a 52.2% caught-stealing rate, his presence leaves a massive offensive black hole in an already thin lineup. Boston holds a decisive late-inning edge with a fresh Aroldis Chapman and Garrett Whitlock in the bullpen, whereas the Angels utilized five relievers in yesterday's loss. I am confidently laying the price on the Red Sox.

Red Sox ML-168
CONF
85%
MLB9:40 PM

Marlins @ Athletics

Under the hot Sacramento evening sky at Sutter Health Park, the Miami Marlins look to stay hot on this Fourth of July as they face a battered and depleted Oakland Athletics squad. This game presents a massive starting pitching mismatch that is completely undervalued by the current line. Miami rolls out ace Sandy Alcantara, who is coming off a dominant, undefeated June (6-0) and has posted a 3.24 ERA and a 1.23 WHIP over his last five starts while averaging a durable 6.6 innings per outing. On the other hand, Oakland’s Aaron Civale has been in a complete freefall since returning from the IL, posting a staggering 9.86 ERA and a 1.95 WHIP over his last five starts, including surrendering 8 home runs in just 21.0 innings. The market is giving us a cheap -142 price on a durable workhorse facing a pitcher who is actively imploding. The mismatch only deepens when you examine the matchup details. Civale is an extreme fly-ball pitcher with a very low 0.49 GO/AO ratio, and he has a glaring platoon vulnerability, allowing a massive .995 OPS and .335 batting average to left-handed hitters this season. The Marlins have constructed a starting lineup loaded with seven left-handed or switch-hitters—including Liam Hicks, Kyle Stowers, and Griffin Conine—specifically built to exploit this exact weakness. In 88°F heat with an 8 mph wind blowing directly out to left field at a high-scoring park, Miami's heavy left-handed sluggers are positioned for a dominant offensive performance against Civale's fly-ball tendencies. To complicate matters for Oakland, they are suffering from the fresh loss of catcher Shea Langeliers, who was forced out of yesterday's game with a thumb injury. This leaves a massive hole in the middle of their order, stripping away 18 home runs of production. Additionally, the Athletics' bullpen is completely exhausted after being forced to throw 8.2 innings in an earlier game today, leaving key relievers like Jack Perkins and Mason Barnett unavailable tonight. While the Athletics' clean defense (only 34 errors) and Nick Kurtz's strong home form are respectable, they won't be enough to rescue a heavily taxed pitching staff. Taking the Marlins at -142 is a high-value play that captures every structural edge tonight.

Marlins ML-142
CONF
85%
MLB9:40 PM

Brewers @ Diamondbacks

A sweltering desert night is locked outside as Chase Field closes its roof, setting the stage for an Independence Day showdown between the first-place Milwaukee Brewers and the Arizona Diamondbacks. The betting market has established the visiting Brewers as a clear -162 favorite, while Arizona sits at +136 on the moneyline, representing a price that reflects a substantial starting pitching discrepancy. The primary driver of my position tonight is the stark contrast in starting pitching form and the matchup alignment for Milwaukee's lineup. Brandon Woodruff enters in peak form, boasting a 2.59 ERA and a 0.84 WHIP over 8 starts, supported by 11.2 scoreless innings in his last two outings. His expected metrics confirm his dominance, with a 2.84 xERA and an opponent barrel rate of just 7.3%. Conversely, the market is overpaying for a fragile profile in Merrill Kelly, whose 5.84 season ERA is actually masked by a highly concerning 7.57 xERA and a 14% barrel rate allowed. Kelly's struggles have been exacerbated at home, where he holds an 8.13 ERA. Crucially, Kelly has surrendered a severe .922 OPS to left-handed batters this season, a vulnerability that Milwaukee is positioned to exploit by fielding five left-handed hitters in their starting lineup tonight, including Brice Turang, Christian Yelich, and Jake Bauers. The strongest counter-argument to backing the Brewers lies in their bullpen fatigue following yesterday's 11-inning marathon. However, Arizona's relief corps is in an even more precarious state. Closer Ryan Thompson may be limited or unavailable after yesterday's high-stress appearance, which leaves Arizona's struggling pitching staff with minimal high-leverage protection. While the Diamondbacks do offer a strong home defense with +27 Outs Above Average, they face a Milwaukee offense that averages 5.2 runs per game and matches up perfectly against Kelly's platoon splits. With Woodruff suppressing contact at an elite rate and Arizona's offense ranking last in MLB wRC+ against right-handed pitchers (82), the Brewers are poised to control this game. At -102, backing the Brewers to cover the -1.5 run line offers the best value on the board.

Brewers -1.5-102
CONF
85%
MLB10:10 PM

Padres @ Dodgers

It’s a gorgeous Independence Day night in Southern California as the red-hot Los Angeles Dodgers host their division rivals, the San Diego Padres, in front of a packed holiday crowd at Dodger Stadium. Tonight’s matchup highlights a massive starting pitching mismatch that is the main driver for my pick. Yoshinobu Yamamoto has been in peak form for the Dodgers, posting an exceptional 1.89 ERA and a 31-to-6 strikeout-to-walk ratio over his last five starts while eating up 33.1 innings. On the other side, the Padres are forced to use Wandy Peralta as a one-inning opener. The market is overpaying for Peralta's shiny 2.38 ERA, which is highly fragile when you look at his 4.15 xERA and 1.32 WHIP. Behind Peralta, the Padres have to navigate an eight-inning bullpen game with a severely depleted relief unit that is missing setup man Jason Adam and has been heavily taxed during their current seven-game losing streak. Even with the fresh news of Shohei Ohtani being out of the lineup tonight due to a biceps injury, the Dodgers possess an incredibly deep offense that matches up perfectly against Peralta. The Dodgers' bats average 5.4 runs per game and carry a .792 team OPS. They feature players who absolutely crush left-handed pitching, including Tommy Edman with his 1.276 OPS against lefties, Max Muncy (.953 OPS vs LHP), and Freddie Freeman, who has a career 1.250 OPS in 12 at-bats against Peralta. This powerhouse lineup is primed to exploit Peralta and a struggling long-relief bridge like Griffin Canning, who holds a 7.09 ERA and 1.66 WHIP. With Mookie Betts returning to shortstop and the Dodgers boasting an elite 23 Team OAA defensive advantage, Los Angeles has multiple ways to control this game. The best argument against the Dodgers is the steep premium we are paying, especially with Ohtani sidelined and the Padres' Manny Machado boasting a 1.218 career OPS against Yamamoto. However, my read is that the structural decay of the Padres' pitching staff is too severe to ignore. San Diego has been outscored 70-32 during their seven-game skid, and they simply lack the active arms to prevent a blowout. The Dodgers have dominated this season series 4-1, winning those matchups by a combined score of 35-15. I'm trusting my read on this pitching disparity and bypassing the expensive moneyline to take the Dodgers on the run line.

Dodgers -1.5-120
CONF
85%

Player props

41
MLB · Pirates @ Nationals

Esmerlyn Valdez

Esmerlyn Valdez has emerged as a specialized weapon against left-handed pitching, making him a prime candidate to exploit Carson Palmquist today. Valdez's 1.371 OPS against southpaws is the highest on the Pirates' roster, and he has been in scorching form, recording hits in each of his last five games and multiple hits in four of those five.

OVER 1.5 H+R+RBI-151
  • · Esmerlyn Valdez is slashing .364 with a 1.371 OPS and 3 HR in just 22 AB against left-handed pitchers.
  • · Valdez has cleared 1.5 hits_runs_rbis in five consecutive games.
  • · Odds of -151 require a break-even win probability of 60.2%.
MLB · Pirates @ Nationals

James Wood

James Wood enters this matchup as the Nationals' premier power threat, particularly when facing right-handed pitching. Wood's season-long .950 OPS against RHP is elite, and he draws a matchup against Braxton Ashcraft today.

OVER 1.5 Total Bases+125
  • · James Wood averages 15 HR and a .950 OPS against right-handed pitching this season.
  • · Wood has cleared 1.5 total bases in 4 of his last 5 games (5, 5, 4, and 4 TB).
  • · Odds of +125 require a break-even win probability of 44.4%.
WC · Morocco @ Canada

Achraf Hakimi

Achraf Hakimi is the creative engine for this Moroccan side, operating more as a high-volume playmaker than a traditional defender. In this international cycle, he has recorded 3 assists in 3 caps, benefitting from Morocco's 60.5% possession dominance and their 89.67% pass accuracy.

OVER 0.5 Goal Or Assist+200
  • · 3 assists in 3 recent caps for Morocco (1.0/game)
  • · Morocco averages 60.5% possession and 15.33 shots per match
  • · Market implied probability at +200 is 33.3%
WC · Morocco @ Canada

Maxime Crépeau

Maxime Crépeau is positioned for a high-volume performance due to the statistical profile of Morocco's attack. Morocco puts 5.83 shots on target per match, while Canada's defensive structure—which allows just 0.6 goals per game—suggests that shots on target are more likely to be saved than to result in goals.

OVER 3.5 Saves+115
  • · Morocco averages 5.83 shots on target per match
  • · Canada concedes only 0.6 goals per match over last 10 fixtures
  • · Morocco averages 15.33 total shots per match
MLB · Twins @ Yankees

Ben Rice

Ben Rice is the Yankees' primary power threat in this matchup, specifically calibrated to exploit right-handed pitching. Rice boasts a massive 1.026 OPS and has launched 18 of his 24 home runs against righties this season.

OVER 1.5 Total Bases-125
  • · 1.026 OPS vs RHP this season
  • · 18 of 24 Home Runs hit against Right-Handed Pitchers
  • · Opposing starter Zebby Matthews: 0.70 GO/AO (Fly-ball pitcher)
MLB · Twins @ Yankees

Anthony Volpe

While the game environment favors hitters, Anthony Volpe currently lacks the impact profile to reliably clear a multi-base prop. Volpe has stayed under 1.5 total bases in 90% of his last 10 games, showing a consistent pattern of either going hitless or recording a single single.

UNDER 1.5 Total Bases-164
  • · Under 1.5 Total Bases in 9 of last 10 games
  • · Only 1 Home Run in 122 At-Bats this season (38 games)
  • · Recent form: 2-for-18 (.111 AVG) over the last 5 games
MLB · Blue Jays @ Mariners

J.P. Crawford

J.P. Crawford enters this matchup with a massive historical advantage against Shane Bieber, boasting a .533 batting average across 15 career at-bats.

OVER 1.5 H+R+RBI-105
  • · J.P. Crawford career vs Bieber: .533 AVG (8-for-15)
  • · Shane Bieber vs LHB in 2026: .313 AVG allowed, 1.171 OPS allowed
  • · J.P. Crawford as leadoff hitter: 4-5 plate appearances expected
MLB · Blue Jays @ Mariners

Shane Bieber

Shane Bieber has yet to prove he can provide depth in his return from injury this season. Through his first two starts, he has averaged just 4.5 innings per outing and has not surpassed the 15.5 out mark (5.1 innings) in either appearance.

UNDER 15.5 Pitcher Outs+100
  • · Shane Bieber 2026 IP per start: 4.5 average (5.1 and 3.2 IP)
  • · Shane Bieber 2026 WHIP: 2.00 through 9.0 innings
  • · Shane Bieber hard-hit rate allowed: 60.6%
MLB · Tigers @ Rangers

Joc Pederson

Joc Pederson is in an elite spot tonight leading off against a pitcher he has historically solved. Pederson's .318 average and three home runs across 22 career at-bats against Jack Flaherty suggest he sees the ball exceptionally well out of Flaherty's hand.

OVER 1.5 H+R+RBI+115
  • · Joc Pederson career vs Jack Flaherty: .318 AVG, 3 HR in 22 AB
  • · Jack Flaherty Season: 1.53 WHIP and 47.2% hard-hit rate allowed
  • · Joc Pederson Recent Form: 5 home runs in his last 10 games
MLB · Tigers @ Rangers

Riley Greene

While Riley Greene is Detroit's primary offensive engine, the context of tonight's game points toward the under on his total bases. Greene has struggled to find extra-base hits recently, failing to reach two total bases in three of his last five outings. Cal Quantrill is a fly-ball specialist who typically exits games early; he hasn't pitched more than four innings in any of his last five starts.

UNDER 1.5 Total Bases-150
  • · Riley Greene has failed to clear 1.5 total bases in 3 of his last 5 games
  • · Cal Quantrill L5 starts: Average of only 3.0 innings pitched per game
  • · Texas Rangers relief pitcher Jacob Latz: 1.71 ERA and 0.62 WHIP in 42.0 IP
WC · France @ Paraguay

Orlando Gill

The game environment for this Round of 16 matchup is a 'shooting gallery' scenario for the French attack. France enters this match as the most aggressive offensive unit in the tournament, generating over 19 shots and 7.5 shots on target per game.

OVER 5 Saves-135
  • · France averages 7.5 shots on target per match (last 6)
  • · France averages 19.17 total shots per match (last 6)
  • · Paraguay averages only 32.6% possession, inviting sustained pressure
WC · France @ Paraguay

Michael Olise

While Kylian Mbappé commands the majority of the defensive attention and double-teams from Paraguay’s backline, Michael Olise has been the most clinical beneficiary for Les Bleus. Olise’s efficiency is remarkable, having netted 3 goals in just 4 international appearances this cycle.

OVER 1 Anytime Goal+190
  • · Olise has scored 3 goals in 4 caps this cycle
  • · France averages 2.9 goals per match (last 10)
  • · France generates 2.28 xG per match (last 6)
MLB HR · Blue Jays @ Mariners

Dominic Canzone

Dominic Canzone enters this matchup with a massive statistical edge against Toronto's Shane Bieber. Bieber’s return to the rotation has been disastrous from a contact-quality perspective; he is currently allowing a barrel on 18.2% of batted balls and a hard-hit rate of 60.6%.

OVER 0.5 Home Runs+350
  • · Bieber: 18.2% Barrel rate allowed in 2026 (33 BBE)
  • · Bieber: 60.6% Hard-hit rate allowed through two starts
  • · Canzone: 11 of 13 home runs this season have come against right-handed pitching
MLB HR · Blue Jays @ Mariners

Luke Raley

Luke Raley is a pure platoon specialist whose power disappears against lefties but thrives against righties, as evidenced by all 14 of his home runs coming against RHP this season. He faces Shane Bieber, who has been historically susceptible to the long ball in his limited 2026 sample, surrendering 4 home runs in just 9 innings of work.

OVER 0.5 Home Runs+390
  • · Raley: All 14 home runs this season have come against right-handed pitchers
  • · Bieber: 4 home runs allowed in just 9.0 innings (1 HR every 2.25 IP)
  • · Bieber: 1.171 OPS allowed to left-handed batters this season
MLB · Orioles @ Reds

Elly De La Cruz

Elly De La Cruz is a drastically more productive hitter in the friendly confines of Great American Ball Park. This season, he is hitting .333 with a .995 OPS at home, a stark contrast to his .223 average on the road.

OVER 1.5 Total Bases-118
  • · Great American Ball Park factor: 1.1 (hitter-friendly)
  • · De La Cruz home OPS: .995 vs .685 away
  • · Brandon Young xERA: 4.24 vs 3.11 actual ERA
MLB · Orioles @ Reds

Pete Alonso

Pete Alonso is one of the premier power threats in baseball when facing right-handed pitching, and tonight he finds himself in an ideal situation. Alonso has crushed righties this season to the tune of an .878 OPS, and he faces a Reds pitching staff in flux.

OVER 1.5 Total Bases+113
  • · Alonso OPS vs RHP: .878 (16 of 19 HR)
  • · Reds Bullpen ERA: Emilio Pagan (6.28), Tony Santillan (5.23)
  • · Hunter Greene: 2026 season debut (post-surgery)
MLB · Rays @ Astros

Christian Walker

The statistical mismatch between Drew Rasmussen and right-handed hitters is the most significant edge in this game. Rasmussen has completely neutralized righties this season, holding them to a staggering .132 batting average and a .372 OPS.

UNDER 0.5 Total Bases+125
  • · Rasmussen allows .132 AVG and .372 OPS to RHB this season
  • · Walker is 2-for-15 (.133) in his most recent stretch of games
  • · Rasmussen 0.87 season WHIP and 0.82 ERA over last 5 starts
MLB · Rays @ Astros

Junior Caminero

Junior Caminero is currently on one of the most prolific power stretches in recent memory, having launched 10 home runs over his last 10 games. During this span, he is batting .375 and has cleared the 1.5 total bases mark in 80% of his contests.

OVER 1.5 Total Bases+107
  • · 10 home runs in last 10 games
  • · .375 AVG and .914 season OPS vs RHP
  • · Cleared 1.5 TB in 8 of last 10 games
MLB · White Sox @ Guardians

Chase DeLauter

1. THE PICK: Chase DeLauter OVER 1.5 Hits+Runs+RBIs (-115) 2. MATCHUP: vs Sean Burke (R) 3. THE KEY FACTOR: Recent production meets pitcher vulnerability. DeLauter is currently on a tear, batting .350 over his last 10 games, and has cleared this 1.5 threshold in four of his last five outings.

OVER 1.5 H+R+RBI-115
  • · Batting .350 (14-for-40) over last 10 games.
  • · Sean Burke has allowed 8 of his 11 home runs to left-handed hitters.
  • · Sean Burke has issued 10 walks over his last 8.1 innings of work.
MLB · White Sox @ Guardians

Miguel Vargas

1. THE PICK: Miguel Vargas OVER 1.5 Total Bases (+120) 2. MATCHUP: vs Parker Messick (L) 3. THE KEY FACTOR: Absolute split dominance.

OVER 1.5 Total Bases+120
  • · Hitting .310 with a 1.072 OPS against left-handed pitchers this season.
  • · Has slugged 4 home runs in his last 10 games.
  • · Carries a career 1.319 OPS at Progressive Field.
MLB · Cardinals @ Cubs

Alec Burleson

While Alec Burleson has had a productive season overall, he is a fundamentally different hitter when facing left-handed pitching. His .184 average and .446 OPS against southpaws represent one of the most severe platoon splits in the Cardinals' lineup.

UNDER 1.5 Total Bases-185
  • · Burleson hits just .184 with a .446 OPS against left-handed pitchers
  • · Shota Imanaga holds left-handed hitters to a .204 batting average
  • · Burleson is in a slump, hitting .182 (6-for-33) over his last 10 games
MLB · Cardinals @ Cubs

Pete Crow-Armstrong

Pete Crow-Armstrong has been a different player at home this season, posting an elite 1.006 OPS at Wrigley Field compared to .799 on the road. Tonight he draws a premier matchup against Kyle Leahy, whose surface ERA (4.09) is highly deceptive; Leahy's xERA of 5.77 and 50.2% hard-hit rate suggest he is one of the most vulnerable pitchers on the slate.

OVER 1.5 Total Bases+115
  • · 1.006 OPS and .319 AVG at Wrigley Field this season
  • · Kyle Leahy allows a .311 AVG and .883 OPS to left-handed hitters
  • · Leahy xERA of 5.77 vs actual 4.09 indicates massive regression looming
MLB · Phillies @ Royals

Trea Turner

Trea Turner is in elite form as the Phillies' leadoff hitter, batting .340 over his last 10 games with multiple hits in 7 of those contests. This volume and efficiency make the over on total bases highly likely, as he has various paths to winning—including multi-hit games or a single extra-base hit (he has 3 HR in his last 10). Michael Wacha’s season numbers are slightly inflated by luck, as evidenced by his 3.93 xERA compared to a 3.31 actual ERA, and he has allowed nearly a hit per inning (94 H in 108.2 IP). Turner's position at the top of the order guarantees he will see high volume against a starter due for regression and a fatigued Royals bullpen.

OVER 1.5 Total Bases-105
  • · Over 1.5 total bases in 7 of last 10 games
  • · .340 batting average over last 10 games
  • · Michael Wacha 3.93 xERA vs 3.31 actual ERA
MLB · Phillies @ Royals

Trea Turner

The Gary Special focuses on Turner's pure multi-hit frequency, which sits at a robust 70% over his last 10 games. While total bases can be cleared with one swing, Turner’s hitting profile right now is defined by multiple contact events per game. This pick aligns with the Total Bases over because his primary path to clearing that line is his high volume of singles and doubles. Against Wacha—a pitcher who gives up plenty of hits—and a Royals bullpen that is currently short on fresh arms, Turner’s 4 to 5 plate appearances provide a very high floor for a multi-hit performance.

OVER 1.5 Hits+155
  • · Multi-hit games in 7 of last 10 appearances
  • · Wacha allowing nearly 1 hit per inning (94 H in 108.2 IP)
  • · Royals bullpen noted as being in a 'tough spot' due to usage
MLB · Giants @ Rockies

Rafael Devers

Devers is on a massive power tear (5 HR in L10) and enters the league's best hitting environment. While he is a lefty facing a lefty, Sullivan is a soft-tosser (87.9 mph) who has been shredded by left-handed bats for a 1.048 OPS. Sullivan's extreme fly-ball profile (0.23 GO/AO) is a death sentence at Coors Field against an elite power hitter like Devers. Devers also has a career 1.389 OPS at this ballpark.

OVER 1.5 Total Bases-130
  • · 5 HR in last 10 games
  • · Sullivan allows 1.048 OPS to LHBs
  • · Sullivan: 0.23 GO/AO (extreme fly-ball pitcher)
MLB · Giants @ Rockies

Heliot Ramos

Ramos occupies the leadoff spot in a game with a massive 12.5 run total. He faces an emergency starter in Sullivan who allows righties to hit .333 with a 1.044 OPS. Sullivan's inability to miss bats (low K rate) and high WHIP ensures that Ramos will have constant opportunities to record hits, score runs, or drive in baserunners. Batting first ensures Ramos will likely see 5 plate appearances to clear this combined threshold.

OVER 2.5 H+R+RBI-118
  • · Sullivan allows .333 AVG and 1.044 OPS to RHBs
  • · Ramos batting 1st (max volume)
  • · Sullivan: 1.86 WHIP and 5.1 K/9
MLB HR · Phillies @ Royals

Kyle Schwarber

Kyle Schwarber is the preeminent power threat in this matchup, entering the game with 30 home runs and a massive .913 OPS against right-handed pitching. He faces Michael Wacha, whose underlying metrics suggest he is due for regression, evidenced by a 3.93 xERA compared to his 3.31 actual ERA.

OVER 0.5 Home Runs+235
  • · 30 home runs on the season (leads both teams)
  • · Needs >29.8% win probability at +235 odds; season HR per game rate is 35.7%
  • · Opposing pitcher Michael Wacha has a 0.85 GO/AO (fly-ball tendency)
MLB HR · Phillies @ Royals

Bryce Harper

Bryce Harper at +400 presents significant value given his historical and current season dominance against right-handed pitching. Harper has tagged righties for 17 of his 20 home runs this year while maintaining a staggering 1.050 OPS in the split.

OVER 0.5 Home Runs+400
  • · Extreme platoon split: .300 AVG, 1.050 OPS, and 17 HR against right-handed pitchers this season
  • · Needs >20% win probability at +400 odds; season HR per game rate is 22.7%
  • · Batting 3rd in the Phillies lineup (maximum RBI/power opportunity)
MLB HR · Orioles @ Reds

Pete Alonso

Pete Alonso is in an ideal spot to take advantage of a 'rust factor' tonight in Cincinnati. Hunter Greene is making his season debut after missing three months with an elbow injury, a situation that often leads to command struggles or a lack of bite on the fastball early in the game.

OVER 0.5 Home Runs+295
  • · 19 HR (16 vs RHP) in 2026 season
  • · .878 OPS vs RHP in 2026 season
  • · Hunter Greene first start of 2026 season after elbow injury
MLB HR · Orioles @ Reds

Elly De La Cruz

Elly De La Cruz has demonstrated extreme home-field splits this season, slashing an impressive .333 with a .995 OPS in Cincinnati compared to a .223 average on the road. He faces Brandon Young, a right-hander whose 3.11 ERA masks a much more vulnerable 4.24 xERA, suggesting he is due for significant regression.

OVER 0.5 Home Runs+285
  • · .995 OPS at Home vs .685 OPS on Road
  • · 0.85 GO/AO for Brandon Young (Fly-ball pitcher)
  • · 6-game hitting streak entering today
MLB HR · Rays @ Astros

Yordan Alvarez

While a 1.5 home run line is statistically demanding, Yordan Alvarez represents the most likely candidate for a multi-HR ceiling in this matchup. Alvarez has been dominant against right-handed pitching this season, posting a 1.094 OPS with 19 of his 27 home runs coming in that split.

OVER 1.5 Home Runs+360
  • · Break-even probability: 21.7% (+360)
  • · 1.094 OPS vs RHP this season with 19 HR
  • · Rasmussen allows .228 AVG and 7 of 9 HR to LHB
MLB · Mets @ Braves

Juan Soto

Betting against Juan Soto is a tall order, but this pick is a direct reflection of the dominance Chris Sale has displayed in 2026. Sale is currently pitching at a Cy Young level, maintaining a 2.10 ERA and specifically neutralizing left-handed hitters like Soto, who are batting just .224 against him with a meager .581 OPS.

UNDER 1.5 Total Bases-175
  • · Chris Sale vs LHB: .224 AVG / .581 OPS allowed (85 AB)
  • · Chris Sale Season: 2.10 ERA / 1.09 Home ERA
  • · Juan Soto vs LHP: .287 AVG (lower than .302 vs RHP)
MLB · Mets @ Braves

Austin Riley

Austin Riley is in a prime position to capitalize on his elite historical matchup against Sean Manaea. While Riley's season-long average (.206) reflects a prolonged struggle, he showed signs of life yesterday with a three-hit performance and now faces a southpaw he has dominated in limited career samples.

OVER 1.5 Total Bases+128
  • · Sean Manaea vs RHB: .280 AVG / .848 OPS allowed (157 AB)
  • · Austin Riley Career vs Manaea: 3-for-4 (.750), 1 HR
  • · Riley Recent Form: 3-for-4 in most recent game
MLB · Brewers @ Diamondbacks

Corbin Carroll

Corbin Carroll is facing a 'lefty-killer' in Brandon Woodruff. Woodruff has been virtually untouchable for left-handed hitters in 2026, holding them to a .151 average and surrendering almost no extra-base power.

UNDER 1.5 Total Bases-140
  • · Woodruff allows a .151 AVG and .496 OPS to left-handed hitters.
  • · Carroll is batting .179 over his last 10 games.
  • · Break-even win probability needed: 58.3%.
MLB · Brewers @ Diamondbacks

Jake Bauers

Jake Bauers is in a premier 'smash spot' batting 3rd against Merrill Kelly. Kelly has been one of the most vulnerable pitchers in the league at home this season (8.13 ERA) and struggles significantly against left-handed bats.

OVER 1.5 H+R+RBI-145
  • · Merrill Kelly has an 8.13 ERA at home and allows a .922 OPS to lefties.
  • · Bauers has a .916 OPS and 13 HR against right-handed pitching this season.
  • · Break-even win probability needed: 59.2%.
MLB · Red Sox @ Angels

Zach Neto

Gray's 1.11 WHIP and 6.7% barrel rate make it extremely difficult for opponents to string together hits or find extra-base power. PARK/WEATHER CHECK: Partly cloudy, 78°F, 7 mph wind blowing out to CF. While the atmospheric conditions favor hitters, Gray's current ability to suppress contact (9 and 11 K in his last two starts) largely neutralizes the park factor. VOLUME FLOOR: Batting 1st (leadoff), expected 4-5 plate appearances. THE RISK: Neto leads the Angels with 18 home runs. If Gray's command slips for even one pitch, Neto has the power to clear this line with a single swing (HR or Double).

UNDER 1.5 Total Bases-163
  • · Opponent Form: Sonny Gray has 20 K and 1 ER in last 14.1 IP
  • · Contact Quality: Gray allows only 6.7% barrel rate
  • · Recent Performance: Neto recorded 3 K in his last game
MLB · Red Sox @ Angels

Willson Contreras

He faces a rookie southpaw in Aldegheri who is prone to giving up fly balls (0.57 GO/AO) and has an expected ERA (5.06) that indicates he has been fortunate to avoid even more damage. PARK/WEATHER CHECK: Partly cloudy, 78°F, 7 mph wind blowing out to CF.

OVER 1.5 H+R+RBI-137
  • · Recent Form: .324 AVG over last 10 games
  • · Platoon Split: .935 OPS vs LHP this season
  • · Matchup: vs Sam Aldegheri (4.85 ERA, 5.06 xERA)
MLB · Marlins @ Athletics

Otto Lopez

Otto Lopez is currently the Marlins' most productive hitter, carrying a .337 season average and entering this matchup with 10 hits in his last five games. He has cleared 1.5 total bases in three of his last four starts, including multi-hit performances and an extra-base hit.

OVER 1.5 Total Bases-135
  • · Otto Lopez .337 season batting average
  • · Civale 1.58 season WHIP allowed
  • · Lopez 10 hits in last 5 games played
MLB · Marlins @ Athletics

Lawrence Butler

Despite batting third in the Athletics lineup, Lawrence Butler faces a severe talent mismatch against Sandy Alcantara. Butler is batting just .198 on the season with a .589 OPS and has gone hitless in three of his last five games.

UNDER 1.5 H+R+RBI+115
  • · Lawrence Butler .198 season batting average
  • · Sandy Alcantara 3.35 ERA in June starts
  • · Butler 0 hits in 3 of last 5 games played
MLB · Padres @ Dodgers

Freddie Freeman

Freddie Freeman is currently in a sustained peak of production, batting .447 over his last 10 games and recording multiple bases in three of his last five outings. He enters a perfect statistical environment tonight against a Padres pitching staff in total disarray.

OVER 1.5 Total Bases+120
  • · Hitting .447 (17-for-38) over last 10 games with hits in 9 of 10 contests.
  • · Opposing starter Wandy Peralta allows a .274 AVG and .739 OPS to left-handed hitters.
  • · The San Diego bullpen has surrendered 48 runs over its last four games.
MLB · Padres @ Dodgers

Manny Machado

Manny Machado faces an uphill battle tonight against Yoshinobu Yamamoto, who has been one of the most efficient pitchers in the league with a 0.89 WHIP and a 1.87 ERA over his last five starts. Machado has struggled significantly against right-handed pitching all season, maintaining a meager .173 average in that split.

UNDER 0.5 Total Bases+131
  • · Batting just .173 against right-handed pitching this season.
  • · Opposing starter Yoshinobu Yamamoto limits right-handed hitters to a .180 batting average.
  • · Machado is hitting only .167 with a .111 AVG at Dodger Stadium this season.

Hub research

164

Graded results

60

Games

  • L

    France -1.5 -160

    WC · 1-0

  • L

    Guardians ML -144

    MLB · 3-1

  • L

    Over 2.5 -155

    WC · 1-0

  • W

    Pirates ML -164

    MLB · 7-1

  • L

    Canada +0.5 +115

    WC · 3-0

  • L

    Under 2.5 -145

    WC · 3-0

  • W

    Tigers ML -120

    MLB · 3-0

  • W

    Seattle Mariners ML -164

    MLB · 0-11

  • L

    Reds ML -126

    MLB · 8-5

  • L

    Rays ML -104

    MLB · 8-10

  • L

    Mets +1.5 -137

    MLB · 3-14

  • W

    Marlins ML -142

    MLB · 7-2

  • W

    Dodgers -1.5 -120

    MLB · 0-3

  • L

    Brewers -1.5 -102

    MLB · 3-4

  • W

    Red Sox ML -168

    MLB · 8-1

  • W

    Twins ML +126

    MLB · 11-4

  • L

    Cubs ML -158

    MLB · 3-0

  • W

    Phillies ML -156

    MLB · 6-1

  • L

    Rockies ML +108

    MLB · 6-4

Props

  • W

    Achraf Hakimi · over

    Morocco @ Canada · Actual 1

  • L

    Alec Burleson · under

    Cardinals @ Cubs · Actual 2

  • W

    Anthony Volpe · under

    Twins @ Yankees · Actual 1

  • W

    Austin Riley · over

    Mets @ Braves · Actual 4

  • L

    Ben Rice · over

    Twins @ Yankees · Actual 0

  • L

    Bryce Harper · over

    Phillies @ Royals · Actual 0

  • L

    Chase DeLauter · over

    White Sox @ Guardians · Actual 1

  • L

    Christian Walker · under

    Rays @ Astros · Actual 1

  • W

    Corbin Carroll · under

    Brewers @ Diamondbacks · Actual 0

  • W

    Dominic Canzone · over

    Blue Jays @ Mariners · Actual 1

  • L

    Elly De La Cruz · over

    Orioles @ Reds · Actual 0

  • W

    Elly De La Cruz · over

    Orioles @ Reds · Actual 2

  • W

    Esmerlyn Valdez · over

    Pirates @ Nationals · Actual 2

  • W

    Freddie Freeman · over

    Padres @ Dodgers · Actual 5

  • L

    Heliot Ramos · over

    Giants @ Rockies · Actual 2

  • L

    Jake Bauers · over

    Brewers @ Diamondbacks · Actual 0

  • W

    James Wood · over

    Pirates @ Nationals · Actual 4

  • L

    Joc Pederson · over

    Tigers @ Rangers · Actual 1

  • L

    J.P. Crawford · over

    Blue Jays @ Mariners · Actual 1

  • W

    Juan Soto · under

    Mets @ Braves · Actual 1

  • W

    Junior Caminero · over

    Rays @ Astros · Actual 5

  • L

    Kyle Schwarber · over

    Phillies @ Royals · Actual 0

  • W

    Lawrence Butler · under

    Marlins @ Athletics · Actual 1

  • L

    Luke Raley · over

    Blue Jays @ Mariners · Actual 0

  • W

    Manny Machado · under

    Padres @ Dodgers · Actual 0

  • L

    Maxime Crépeau · over

    Morocco @ Canada · Actual 1

  • L

    Michael Olise · over

    France @ Paraguay · Actual 0

  • L

    Miguel Vargas · over

    White Sox @ Guardians · Actual 0

  • L

    Orlando Gill · over

    France @ Paraguay · Actual 4

  • W

    Otto Lopez · over

    Marlins @ Athletics · Actual 7

  • W

    Pete Alonso · over

    Orioles @ Reds · Actual 4

  • L

    Pete Alonso · over

    Orioles @ Reds · Actual 0

  • L

    Pete Crow-Armstrong · over

    Cardinals @ Cubs · Actual 1

  • L

    Rafael Devers · over

    Giants @ Rockies · Actual 1

  • L

    Riley Greene · under

    Tigers @ Rangers · Actual 5

  • W

    Shane Bieber · under

    Blue Jays @ Mariners · Actual 12

  • L

    Trea Turner · over

    Phillies @ Royals · Actual 1

  • L

    Trea Turner · over

    Phillies @ Royals · Actual 1

  • W

    Willson Contreras · over

    Red Sox @ Angels · Actual 5

  • W

    Yordan Alvarez · over

    Rays @ Astros · Actual 2

  • W

    Zach Neto · under

    Red Sox @ Angels · Actual 0