← All archive dates

Daily archive

2026-07-17

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

Game picks

14
MLB1:35 PM

Rays @ Red Sox

The second half of the Major League Baseball season resumes with a high-stakes afternoon showdown at Fenway Park as the Boston Red Sox host the division-leading Tampa Bay Rays. With both teams rested coming off the All-Star break, this afternoon clash presents a fascinating starting pitching matchup that the oddsmakers have priced as a dead-even pick'em. While the public might look at the standings and see the Rays as the superior team, the smart money is on the home side. The starting pitching edge for Boston is substantial. Jake Bennett has been absolute nails over his eight starts this season, posting a 2.64 ERA and a matching 2.93 xERA that proves his success is entirely sustainable. Bennett's 0.94 WHIP and his elite changeup—which limits opposing batters to a tiny 0.151 xwOBA while generating a 31.3% whiff rate—will be a major problem for a Rays lineup that has zero career experience against him. This is particularly troublesome for Tampa Bay's Jonathan Aranda, who has struggled mightily against changeups with a meager .229 xwOBA. Additionally, Boston features a gold-glove caliber outfield defense led by Ceddanne Rafaela, who has compiled 14 Defensive Runs Saved this season to help support Bennett’s neutral 1.06 groundout-to-airout profile. This elite unit ranks third in the majors with 42 DRS, giving them an advantage over the Rays' fourth-ranked defense at 33 DRS. Conversely, Rays starter Griffin Jax is a prime candidate to get exposed today. Despite carrying a decent 3.47 ERA on the surface, Jax's underlying metrics are screaming for negative regression with a bloated 5.30 xERA and a 1.23 WHIP. Jax is giving up a 41.1% hard-hit rate and a 10.5% barrel rate, which is a dangerous recipe at Fenway Park on a hot, sunny afternoon with temperatures reaching 84 degrees and a 10-to-15 mile-per-hour wind blowing out toward the Green Monster. Boston's heart of the order is primed to exploit this, especially Wilyer Abreu, who has hit a home run against Jax in the past and carries a lethal .463 xwOBA against sinkers—a pitch Jax leans on heavily but allows a 0.393 xwOBA against. Despite the Rays' head-to-head success earlier this year, Boston enters today on a blistering nine-game winning streak and has the perfect pitching matchup to keep the momentum rolling.

Red Sox ML-110
CONF
72%
MLB7:05 PM

Dodgers @ Yankees

Welcome to the Bronx, where the heat is rising to 82 degrees and two of baseball's most storied franchises clash under the lights of Yankee Stadium to kick off the second half of the season. Tonight's marquee matchup features two powerhouse rotations starting their aces, but the betting value sits squarely with the home team at a near-even price of -104. While Gerrit Cole's surface numbers look slightly elevated with a 4.04 ERA, his 3.48 xERA reveals he has pitched much better than his results, especially when pitching at Yankee Stadium where he boasts a stellar 3.22 Home ERA. On the other side, Roki Sasaki has been a different pitcher outside of Los Angeles, carrying a porous 6.25 ERA on the road and a highly vulnerable 12.8% barrel rate allowed. The matchup advantages heavily favor the Yankees' bats tonight. Sasaki relies heavily on his 4-seam fastball, using it 43.2% of the time, but the pitch has been hit hard all year, yielding a .319 batting average and a .428 xwOBA. The Yankees' lineup features seven left-handed or switch-hitting bats, including Ben Rice, who is primed to exploit this exact weakness with his spectacular .454 xwOBA against 4-seam fastballs. To make matters worse for Sasaki, the Dodgers are missing their star catcher Will Smith due to a neck injury, forcing Dalton Rushing into the starting role. Rushing ranks near the bottom of the league in catcher framing at -3 runs, which offers zero help to a struggling starter, while the Yankees' Austin Wells ranks in the 90th percentile with +4 runs of framing value to help guide Cole through tight spots. With both bullpens fully rested coming out of the All-Star break, the Yankees also hold a massive depth advantage in the late innings. New York has a settled, high-leverage bridge leading to David Bednar, who has compiled 18 saves with a 2.70 ERA. The Dodgers, conversely, are navigating extensive high-leverage injuries, leaving Tanner Scott heavily isolated. Under the warm 82-degree summer sky with a 9 mph wind blowing out to left field, the Yankees' lefty-heavy lineup is perfectly situated to punish Sasaki's vulnerable fastball. Back the Yankees on the moneyline to take the opener.

Yankees ML-104
CONF
72%
MLB7:10 PM

Rays @ Red Sox

Welcome back to a sun-drenched, high-stakes twilight at Fenway Park, where the first-place Tampa Bay Rays look to salvage a split in tonight's doubleheader finale against a red-hot Boston Red Sox team riding a ten-game winning streak. The public is going to rush to the window to back Boston after their dominant 10-0 shutout in Game 1, but experienced players know this is the exact moment to strike on the plus-money underdog. Tampa Bay is the class of the AL East with a 56-39 record, and doubleheaders are notorious for evening out, especially when a proud, division-leading team gets embarrassed in the opener. Because Game 1 was a blowout, the Rays completely preserved their high-leverage bullpen, leaving their premier late-inning weapons like Bryan Baker (1.73 ERA, 25 saves) and Zack Kelly (2.44 ERA) completely fresh. Meanwhile, Boston is relying on left-hander Eduardo Rivera, who is a short-stint pitcher with only 7.0 innings under his belt this season. Rivera will hand things off to the Red Sox bullpen early, and asking them to cover five-plus innings against a motivated Tampa Bay lineup is a massive chore at a stadium where Boston has struggled to a dismal 17-27 home record this year. The matchup details also strongly favor the Rays bouncing back early. Tampa Bay’s lineup features a massive weapon in Junior Caminero, who returned to action today and represents a nightmare matchup for the young southpaw Rivera. Caminero absolutely demolishes left-handed pitching to the tune of a 1.029 OPS and possesses a .432 xwOBA against high-velocity four-seam fastballs, meaning he is primed to jump all over Rivera's 95.5 mph heater before the young starter can settle in. While the Red Sox are on an incredible run, the betting market has inflated their price beyond reality based on Game 1's lopsided score. This is a classic spot to fade the streak, back the division leaders at a sweet plus-money price, and trust the Rays' rested, elite bullpen to slam the door late. Take the Rays on the moneyline.

Rays ML+102
CONF
72%
MLB7:15 PM

White Sox @ Blue Jays

Under the climate-controlled roof of a closed Rogers Centre, the Toronto Blue Jays and Chicago White Sox open the second half of the 2026 season in a clash of conflicting identities. While the first half of the year is in the books, tonight's series opener presents a massive starting pitching disparity that makes the home team a steal at this price. The advantage on the mound for Toronto is substantial. Rookie Spencer Miles has been highly effective in his starts, carrying a 2.85 ERA and a strong 3.28 xERA, bolstered by a superb 2.36 ERA at home and an elite 4.2% barrel rate. Conversely, White Sox starter Anthony Kay is a prime regression candidate whose 4.23 ERA is heavily masked by a 5.20 xERA. On the road, Kay's struggles are even more pronounced, as he carries a bloated 5.94 road ERA. Furthermore, Kay has a glaring weakness against right-handed bats, allowing a .283 average, a .839 OPS, and 10 of his 12 home runs to righties this season. Toronto manager John Schneider has aggressively stacked their lineup to exploit this, starting eight right-handed or switch-hitters today, including Vladimir Guerrero Jr. and George Springer. The closing of the roof due to wildfire smoke removes any environmental variance, creating a stable dome environment that plays directly into Miles' ground-ball induction (1.40 GO/AO). Additionally, with both bullpens fully rested coming out of the All-Star break, Toronto holds a significant late-inning advantage. The Blue Jays can bridge any gap with Tyler Rogers (1.65 ERA, 19 holds) and closer Louis Varland (1.10 ERA, 19 saves, 0.98 WHIP), offering a far more secure closing package than Chicago's bullpen, which relies on a more volatile Seranthony Dominguez (4.41 ERA). Backing the home side to exploit Kay’s road and platoon vulnerabilities is the sharp play tonight.

Blue Jays ML-134
CONF
78%
MLB7:15 PM

Rangers @ Braves

A humid summer evening at Truist Park sets the stage as the Atlanta Braves host the Texas Rangers in a cross-divisional clash featuring a stark contrast on the mound. While the market is laying a heavy premium on the home side, the gap between these two starting pitchers is wider than the oddsmakers have priced, making the run line a prime target. Atlanta starter Chris Sale has been a dominant force this season, carrying a 2.20 ERA and a 1.11 WHIP over 17 starts, backed by 117 strikeouts in 98.0 IP. Sale is fully fresh after sitting out the All-Star Game, and his home dominance is absolute with a 1.55 ERA at Truist Park. Compare that to Rangers starter Cal Quantrill, who is one of the most glaring regression candidates in the majors. Quantrill holds a tidy 3.11 ERA, but his 4.58 expected ERA reveals a massive element of fortune. With an extreme fly-ball profile indicated by a 0.51 grounder-to-flyout ratio, Quantrill is walking into a trap tonight. The Atlanta air is 84°F with high humidity and wind blowing out to left field, making his fly-ball tendencies incredibly dangerous. The structural matchups further point to a multi-run victory for Atlanta. Quantrill struggles heavily against left-handed hitting, allowing a .271 AVG and .792 OPS, and the Braves are throwing five lefties plus a switch-hitter at him tonight. Atlanta’s Matt Olson possesses a massive advantage, crushing Quantrill's primary sinker and cutter pitches with a .414 and .449 expected wOBA respectively. Furthermore, the season-long team profiles indicate a major class divide; the Braves own a dominant +114 run differential while the Rangers sit at -15. Texas has masked their negative differential with an unsustainable 17-10 record in one-run games, but against a rested Sale and a tailored Atlanta lineup, their luck runs out. Lay the run line and back the Braves to win comfortably at home.

Braves -1.5 (105)+105
CONF
85%
MLB7:40 PM

Marlins @ Brewers

We are live under the closed roof of American Family Field, where the Milwaukee Brewers look to protect their division lead against a visiting Miami Marlins squad in this post-All-Star break opener. Poor air quality has forced the game indoors tonight, creating a controlled environment that plays directly into the hands of the home team. Logan Henderson takes the mound for Milwaukee, bringing an elite 1.80 home ERA and a sparkling 0.99 WHIP. Henderson’s extreme fly-ball profile (0.37 ground-ball-to-fly-out ratio) is heavily protected by the closed roof and the spacious Milwaukee outfield, making him extremely tough to break down. He has been incredibly balanced against hitters from both sides, holding lefties to a .200 average and righties to a .212 mark. While he is capped at a strict 80-pitch limit tonight, the All-Star break has left the Brewers' bullpen fully rested, meaning Milwaukee can hand a lead directly to late-game elite weapons like Trevor Megill (3.00 ERA, 14 SV) and Abner Uribe (2.56 ERA). On the other side, Miami is running out Sandy Alcantara, who has worked 130.2 innings over 20 starts with a solid 3.99 ERA (3.74 xERA). However, Alcantara’s road and night splits are a major cause for concern, with his ERA ballooning to 4.76 on the road and 4.74 at night, compared to 3.26 at home and 2.82 during the day. He also features a clear platoon vulnerability, surrendering a .708 OPS and 10 home runs to left-handed batters compared to a .659 OPS and just 3 homers to righties. This matches up poorly against a lefty-heavy Milwaukee order featuring Christian Yelich, Jake Bauers, Garrett Mitchell, Sal Frelick, and Brice Turang, who sports an elite .897 home OPS alongside Jackson Chourio’s .908 home OPS. When things get tight late, the contrast between these two clubs becomes stark. The Brewers boast a superior defense that has committed only 40 errors (.988 fielding percentage) and an elite defensive backstop in William Contreras, who shuts down running games with an 81.8% caught-stealing rate (18 of 22). Miami, conversely, has coughed up 60 errors (.982 fielding percentage) and has catcher Joe Mack throwing out just 58.6% of runners (17 of 29). Furthermore, Miami's late-inning options are thin, leaving them highly reliant on closer Pete Fairbanks and his struggling 6.83 ERA (1.41 WHIP). At -154 on their home dirt, where they are 29-18 compared to Miami's 21-25 road record, the Brewers are the sharp side to open the second half of the season.

Brewers ML-154
CONF
78%
MLB8:05 PM

Twins @ Cubs

Welcome to a warm, wind-swept Friday night at Wrigley Field, where the Minnesota Twins and the Chicago Cubs open a highly anticipated series under a stiff breeze blowing straight out to right-center. This environment is set up for plenty of offense with the temperature touching 87 degrees and winds sustained at 9.3 mph. While the market has responded by shading the Cubs as a comfortable home favorite at -146, the value tonight lies squarely with the visiting Twins at +124. The core of this play is a massive starting pitching mismatch when you look past surface-level numbers. Cubs starter Colin Rea enters with a 4.75 ERA, but his expected ERA sits at a troubling 5.7, signaling that a major regression is on the horizon. The Twins (.248 AVG, .738 OPS, 4.9 R/G) are uniquely equipped to trigger that regression tonight. The Twins' front office has stacked their lineup with six left-handed or switch hitters specifically to exploit Rea's glaring platoon vulnerability. Lefties are absolutely shredding Rea this season, batting .310 with a stout .829 OPS, which stands in stark contrast to his .221 AVG and .729 OPS allowed to righties. Minnesota's offense has been absolutely locked in, registering a .370 xwOBA, 44.2% Hard-Hit rate, and a 71.7 mph average bat speed over their last three games, compared to the Cubs' (.244 AVG, .747 OPS, 5.0 R/G) marks of a .321 xwOBA, 28.6% Hard-Hit rate, and 69.8 mph bat speed. High-performing hitters like Trevor Larnach, who is batting .340 against four-seamers, and Ryan Jeffers, carrying a .767 xwOBA against sinkers, match up perfectly against Rea’s primary offerings, both of which have surrendered an expected wOBA over .400 this season. While Twins starter Bailey Ober has certainly had his road struggles with a 7.66 road ERA compared to a 2.68 home ERA, his underlying metrics are far more stable than Rea's, carrying a 4.33 xERA that nearly mirrors his 4.40 actual ERA. Ober's extreme fly-ball profile (0.58 GO/AO) is indeed a risk with the wind blowing out, but he faces a Cubs lineup that exhibits far less elite contact quality of late. With both bullpens entering completely fresh following the All-Star break, the Twins' relief unit should be positioned to back up Ober on a monitored pitch count. Minnesota was one of the league's hottest teams before the break, putting together a 7-3 stretch over their last 10 games, and at a +124 price, they are the sharp side to expose a lucky starter in a high-scoring park.

Twins ML+124
CONF
72%
MLB8:10 PM

Orioles @ Astros

The Baltimore Orioles and Houston Astros kick off their second-half campaign tonight under the closed roof of Daikin Park, setting up a premier American League clash. When you look at the starting pitching matchup, the Astros hold a massive structural advantage on the mound. Peter Lambert takes the hill with a stellar 3.14 ERA and a 3.38 xERA, and his numbers against left-handed hitters are absolutely elite, holding them to a .143 batting average and a .508 OPS. The Orioles are rolling out a lineup loaded with six left-handed or switch-hitters, meaning Lambert's changeup—which features a tiny .207 xwOBA and a 35.5% whiff rate—is perfectly designed to neutralize Baltimore's core threats like Gunnar Henderson and Adley Rutschman. Meanwhile, Orioles starter Dean Kremer is highly vulnerable to lefties, permitting a .267 batting average and a hefty .940 OPS with 7 home runs in just 60 at-bats. That is a terrifying split when facing Yordan Alvarez, who boasts a .331 batting average and a 1.120 OPS against right-handed pitching, and has historically crushed Kremer to the tune of a .429 career average. The situational context heavily favors the home team, especially when analyzing the fresh injury landscape. The Orioles suffered a devastating blow just yesterday, losing their leading hitter Blaze Alexander (.312 AVG) to a hand fracture. Furthermore, Baltimore’s bullpen is severely compromised after losing closer Ryan Helsley and setup man Keegan Akin just before the break. Because of these fresh absences, the Orioles are left with only one active left-handed reliever, Grant Wolfram, which leaves them completely exposed in late-inning matchups against Alvarez. Houston, on the other hand, boasts a completely healthy and rested bullpen anchored by a dominant Josh Hader, who carries a stellar 1.17 ERA and 10 saves. This game comes down to execution and matchup leverage, and Baltimore's road struggles (18-26 away record) make this a very tough spot for them to open the second half. With Alvarez hitting an incredible .361 with a 1.171 OPS inside Daikin Park, and Jose Altuve bringing a career .450 average against Kremer into tonight's contest, the Astros have too many weapons in their home park. At a highly reasonable price of -118, we don't need to overthink this one. Lay the short price on the home team.

Astros ML-118
CONF
82%
MLB8:10 PM

Padres @ Royals

We have a high-stakes Friday night clash under the clear Kansas City skies as the Padres and Royals kick off a fresh series at Kauffman Stadium. With temperatures hitting a hot 87 degrees at first pitch and a 9 mph wind blowing directly out to center field, this environment is ripe for offensive production, and the starting pitching matchup points directly to who can handle the heat. My read tonight is all about the mismatches on the mound and the lineups facing them. Michael King is an absolute night-game specialist, carrying a stellar 2.35 ERA under the lights. He matches up beautifully against a left-handed-heavy Royals core featuring Carter Jensen and Vinnie Pasquantino, thanks to King's absolute dominance of lefties this season, holding them to a minuscule .201 batting average and .587 OPS. Conversely, Seth Lugo has been highly vulnerable, pitching to a 4.56 ERA and 1.43 WHIP. Lugo has struggled mightily against left-handed bats, allowing a .297 average and .829 OPS. Padres lefty Gavin Sheets is in a prime position to exploit Lugo's primary sinker, which has yielded a staggering .514 xwOBA. Lugo's high 43.4% hard-hit rate is a massive liability tonight, especially with the wind carrying out to center field. The disparity between these two teams in the late innings is where the bet is truly won. The Padres possess a fully rested bullpen anchored by the elite Mason Miller, who has been lights-out with a microscopic 0.91 ERA and 25 saves. On the other side, the Royals' relief corps is in complete disarray, posting a league-worst 5.33 ERA and suffering a fresh blow today with the official transfer of Carlos Estévez to the 60-day injured list. When you couple that with San Diego's superior defensive range—ranking 6th in baseball with 15 Outs Above Average compared to the Royals' defense that has committed 45 errors—there are simply too many leaks in the Kansas City ship. At -120 on the moneyline, the Padres are a steal to take the opener.

Padres ML-120
CONF
85%
MLB8:40 PM

Reds @ Rockies

Welcome to Coors Field in downtown Denver, where a sweltering ninety-three-degree heatwave and thin mountain air set the stage for a high-scoring battle between the Reds and the Rockies. In an environment where the ball carries endlessly, pitching survival is the name of the game, and tonight's matchup features a volatile veteran trying to navigate his road demons against a high-velocity youngster looking to build on an impressive debut. My money is on the Rockies to take the series opener at home, and the reasoning starts with fading Brady Singer. Singer has been absolutely dreadful away from home this season, carrying a horrific 6.75 road ERA. In Coors Field, his fly-ball-leaning tendencies (0.88 GO/AO) are extremely dangerous, especially against a Rockies lineup loaded with left-handed batters who have systematically dismantled him all year. Lefties are slashing .295 with a massive .885 OPS and 14 home runs off Singer this season. Colorado's projected lineup features Jake McCarthy, who is hitting .395 with runners in scoring position, and Mickey Moniak, who boasts a spectacular 1.080 Home OPS and 12 home runs in Denver. They are perfectly positioned to tee off on Singer’s sinker and cutter in these hot conditions. Meanwhile, Colorado starts Gabriel Hughes, a high-velocity prospect who flashed elite potential in his first start, posting a 3.00 ERA and 1.00 WHIP over 9.0 innings with a 2.67 xERA. Hughes relies on a blazing 93.4 mph four-seamer and a 94.1 mph sinker, with his four-seamer already generating a 29.2% whiff rate and a stingy .228 xwOBA. Unlike Singer, who is extremely predictable, Hughes' raw velocity and relative unfamiliarity give him a major upper hand against a Reds lineup that can struggle with high-whiff stuff. With both bullpens fully rested and refreshed coming out of the All-Star break, Colorado's depth concerns are mitigated for tonight. Lay the small price on the home side in a matchup custom-made for their left-handed bats.

Rockies ML-116
CONF
72%
MLB9:38 PM

Tigers @ Angels

Under the clear night skies at Angel Stadium, a highly intriguing matchup unfolds as the hometown Angels host the Tigers in a pick'em battle. While a glance at the surface stats might lead some to favor Detroit's Troy Melton and his shiny 1.82 ERA, the underlying numbers paint a very different picture. Melton's expected ERA sits at 2.96, indicating that regression is looming. On the other hand, Angels lefty Reid Detmers is due for some serious positive regression; his actual 4.39 ERA heavily masks a much stronger 3.38 xERA. Detmers features an elite slider with a 35.1% whiff rate and a minuscule .198 xwOBA allowed, which is a nightmare matchup for a Detroit lineup that struggles with discipline, chasing pitches outside the strike zone at a high 37.1% rate. The game environment tonight heavily favors the Angels' hitters. In the warm 80°F Anaheim air with a 9 mph wind blowing out to left field, fly-ball pitchers face heightened danger. Detmers has a heavy fly-ball profile with a 0.61 GO/AO, but Melton is also fly-ball-prone at 0.86 GO/AO and is coming off a start where he surrendered four home runs. Melton's specific vulnerability to left-handed hitters—yielding 6 home runs in just 102 at-bats—plays right into the hands of key Angels lefties like Nolan Schanuel and Josh Lowe. Additionally, the Angels enter this game with strong offensive momentum from their final games before the break, averaging a .373 xwOBA and .519 xSLG in their last three contests, compared to Detroit's lackluster .303 xwOBA and .403 xSLG over their last two. Lastly, Detroit is notoriously weak away from home, carrying a dismal 17-29 road record into tonight's contest compared to the Angels' more respectable 21-25 home mark. The Angels also benefit from a fully rested bullpen, led by closer Kirby Yates, who is primed to lock down the late innings. Detmers is a highly motivated pitcher tonight, with scouts tracking his performance closely ahead of the trade deadline, while Melton faces the added pressure of making his first career start in his hometown of Anaheim. Trust the expected metrics over the surface-level numbers and lay the short price on the home team.

Angels ML-106
CONF
68%
MLB9:40 PM

Cardinals @ Diamondbacks

Desert heat is locked outside, but the action will be scorching inside Chase Field tonight as the St. Louis Cardinals and Arizona Diamondbacks restart their campaigns in a crucial mid-July battle. Both teams are looking to set the tone for the second half of the season, but the value here sits squarely with the road underdogs. While the public might be tempted to back Arizona off their pre-break sweep, the starting pitching matchup reveals a massive discrepancy. St. Louis sends Michael McGreevy to the mound, and while his 3.01 ERA is due for some regression against his 5.34 xERA, his recent form remains highly respectable. The real target tonight is Arizona's Merrill Kelly. Kelly has been an absolute liability this season, carrying a bloated 5.38 ERA that actually masks a catastrophic 7.44 xERA. He is allowing an alarming 14.1% barrel rate and a 43.7% hard-hit rate, which has contributed to his dreadful 7.44 ERA in his home starts. This sets up as a perfect matchup for the Cardinals' left-handed bats, who are primed to punish Kelly's struggling four-seamer. Kelly's fastball is being pulverized to the tune of a .446 xwOBA and a .368 batting average this year, which is music to the ears of Alec Burleson. Burleson carries a stellar .940 OPS against right-handed pitching and a .418 xwOBA against four-seamers. Alongside Lars Nootbaar and Jordan Walker, who boasts a .927 road OPS, the Cardinals' offense has the ideal power profile to exploit Kelly's home vulnerabilities in a hitter-friendly environment that features a 1.06 park factor. With Arizona's rotation heavily depleted by injuries—including Zac Gallen, who was officially placed on the 15-day injured list today—manager Torey Lovullo cannot afford to quickly hook Kelly and tax a bullpen that has been overworked for weeks. St. Louis also holds a distinct advantage away from home, carrying an excellent 24-19 road record. While the Cardinals' bullpen takes a hit with setup man JoJo Romero placed on the injured list today with appendicitis, they still have their primary late-inning weapons fully rested. Closer Riley O'Brien (24 saves, 1.12 WHIP) is completely fresh and ready to lock down the late frames. Although Arizona has a strong home record and excellent defensive metrics, Kelly's inability to prevent hard contact and the Cardinals' potent left-handed bats should dictate the flow of this game from the early innings. At a near-even price, the Cardinals represent outstanding value to take the opener on the road.

Cardinals ML-104
CONF
68%
MLB9:40 PM

Nationals @ Athletics

We are live from Sutter Health Park in West Sacramento, where the scorching 88-degree summer heat sets the stage for a high-flying series opener between the Washington Nationals and the Oakland Athletics. While both squads are fresh off the All-Star break, they return to action in completely opposite states of mind, and the value tonight lies squarely with the road-warrior Nationals. Washington has been one of the most profitable road teams in baseball this season, posting a stellar 28-18 away record, while the Athletics crawled into the break on a miserable nine-game losing streak where they were outscored 60 to 19. The biggest story of the day is a devastating blow to the Oakland lineup, with news breaking today that leading slugger Brent Rooker is out for the season to undergo knee surgery. Losing Rooker's premier power threat completely guts an already struggling Athletics offense that has scored two or fewer runs in seven of their last nine contests. To make matters worse, Oakland starter Gage Jump has been a disaster when pitching in Sacramento, carrying a bloated 6.20 home ERA. Jump relies heavily on a four-seam fastball at a 49% usage rate, which plays directly into the strengths of Washington's elite bats. James Wood has posted a massive .477 xwOBA against four-seamers this season, and shortstop CJ Abrams is hitting .363 against the pitch. In this hot, hitter-friendly environment, expect the Nationals' top hitters to tee off on Jump early. While Cade Cavalli does have some platoon vulnerability against Oakland’s lefties, the sudden absence of Rooker protects him from major damage in the middle of the order. Cavalli has been highly reliable in evening matchups, sporting a solid 3.38 night ERA, and he should have plenty of run support to work with tonight. Even with the Nationals starting rookie catcher Harry Ford in his MLB debut, the depleted Athletics offense simply lacks the firepower to exploit the young backstop. With Oakland's lineup severely compromised by today's roster-altering news and Jump's documented home struggles, laying the reasonable price on a dominant road team like Washington is the sharpest move on the board. Lay the juice with the Nationals on the moneyline.

Nationals ML-136
CONF
85%
MLB10:10 PM

Giants @ Mariners

A cool Pacific breeze sweeps across T-Mobile Park as the San Francisco Giants and Seattle Mariners prepare to battle in a high-stakes series opener. The betting public is heavily backing Seattle tonight behind Bryce Miller and his sparkling 2.18 ERA, but the real story lies in the hidden metrics of Giants starter Landen Roupp. While Roupp carries a 4.27 ERA and a 6-8 record, his underlying data is elite, featuring a 3.36 xERA, a tiny 3.8% barrel rate, and a 28.2% hard-hit rate over 262 batted ball events. In a pitcher-friendly park, Roupp's heavy ground-ball profile, defined by a 1.42 GO/AO rate, matches up exceptionally well against a Mariners lineup that is missing key offensive pieces. The decisive edge in this game lies in the bullpen, where the contrast is night and day. The Giants enter the second half of the season with the freshest relief corps on the slate, holding a Fatigue Score of just 8, with Randy Rodríguez ready in the closer role. Meanwhile, the Mariners' bullpen is in a "Red-Zone" fatigue state with a score of 30 due to heavy usage leading up to the break, and they are missing key arms like Matt Brash and Cooper Criswell. If Roupp can leverage his elite contact-suppression metrics to keep this game tight through the middle innings, San Francisco is primed to exploit an overworked and highly vulnerable Seattle relief unit in the late frames. While Seattle has been tough at home with a 27-20 record, the betting line of +154 on the Giants represents massive value. Yes, Bryce Miller has been dominant with a 0.40 home ERA and has neutralized left-handed hitters to a .189 batting average, but the Giants' lineup will put constant pressure on him by starting six left-handed bats. San Francisco's defensive infield, anchored by Luis Arraez and his 9 OAA, is built to support Roupp's ground-ball style. At this price, we are getting a starting pitcher whose expected metrics are nearly identical to a front-line starter, backed by a fully rested bullpen, against an opponent playing with a depleted, fatigued relief corps. The sharp play is to grab the plus money with the Giants.

Giants ML+154
CONF
68%

Player props

19
MLB · Rays @ Red Sox

Masataka Yoshida

Yoshida is entering the second half as one of the hottest hitters in the American League, carrying a .344 average over his last 10 games. Tonight he faces Griffin Jax, a right-hander whose metrics suggest significant regression is coming (3.47 ERA vs.

OVER 1.5 Total Bases+135
  • · Masataka Yoshida: .344 AVG (11-for-32) in last 10 games
  • · Griffin Jax: .728 OPS allowed to left-handed hitters (.710 vs RHB)
  • · Griffin Jax: 10.5% barrel rate allowed (league avg ~7%)
MLB · Dodgers @ Yankees

Cody Bellinger

Cody Bellinger has become the engine of the Yankees' offense in the absence of Aaron Judge and Giancarlo Stanton, clearing the 1.5 Hits+Runs+RBIs threshold in four of his last five games. This matchup is a statistical dream for a left-handed power hitter: Roki Sasaki is currently in a total tailspin, posting an 8.61 ERA in his last five starts and surrendering barrels at an alarming 12.8% rate.

OVER 1.5 H+R+RBI-107
  • · Cleared 1.5 HRR in 4 of his last 5 games (80% hit rate) facing a line with a 51.7% break-even
  • · Opposing pitcher Roki Sasaki has an 8.61 ERA over his last 5 starts and allows a 12.8% barrel rate
  • · Sasaki has allowed 10 HR to left-handed hitters in just 169 AB this season
MLB · White Sox @ Blue Jays

Vladimir Guerrero Jr.

Guerrero Jr. serves as the primary engine for a Blue Jays offense that is structurally designed to punish Anthony Kay.

OVER 1.5 H+R+RBI-145
  • · Anthony Kay vs RHB: .283 AVG / .839 OPS allowed
  • · Guerrero Jr. Season Average: 1.97 Hits+Runs+RBIs per game
  • · Break-even win probability: 59.2%
MLB · White Sox @ Blue Jays

Kazuma Okamoto

Okamoto bats in the #3 spot, positioning him directly behind high-OBP threats like Ernie Clement and Vladimir Guerrero Jr. against a left-handed starter.

OVER 0.5 RBI+145
  • · Okamoto Season: 22 HR and 62 RBI in 93 games (0.67 RBI/G)
  • · Anthony Kay: 10 of 12 HR allowed have been to right-handed hitters
  • · Break-even win probability: 40.8%
MLB · Rangers @ Braves

Justin Foscue

Justin Foscue is the centerpiece of the Rangers' strategy tonight to counter elite lefty Chris Sale. Manager Bruce Bochy has placed Foscue in the leadoff spot specifically to maximize his elite splits against southpaws, where Foscue is slashing a massive .358 with a 1.206 OPS.

OVER 0.5 Hits-158
  • · Justin Foscue batting .358 with a 1.206 OPS vs Left-Handed Pitchers this season.
  • · Chris Sale has allowed 5+ hits in 4 of his last 5 starts.
  • · Break-even win probability: 61%.
MLB · Marlins @ Brewers

Brice Turang

Brice Turang is in an ideal statistical position tonight batting third for the Brewers. He faces Sandy Alcantara, whose primary vulnerability this season has been left-handed hitters; Alcantara has surrendered 10 of his 13 home runs to the left side and allows a significantly higher OPS (.708) compared to righties. Turang thrives in this exact matchup, posting a .926 OPS and 13 of his 14 home runs against right-handed pitching. With a .297 average at American Family Field and coming off a stretch where he cleared this 1.5 HRR line in four of his last five games, Turang has the contact quality and lineup positioning to exploit Alcantara's platoon split.

OVER 1.5 H+R+RBI-116
  • · Turang: .926 OPS and 13 HR vs RHP this season
  • · Alcantara: .708 OPS and 10 of 13 HR allowed to LHB
  • · Break-even probability: 53.7% (-116 odds)
MLB · Marlins @ Brewers

Liam Hicks

Liam Hicks provides excellent value in the leadoff spot against Logan Henderson. Henderson is an extreme fly-ball pitcher (0.37 GO/AO) returning from the IL on a restricted pitch count of roughly 80.

OVER 1.5 H+R+RBI+107
  • · Hicks: .305 AVG and 12 of 13 HR vs RHP this season
  • · Henderson: 0.37 GO/AO (extreme fly-ball profile)
  • · Break-even probability: 48.3% (+107 odds)
MLB · Twins @ Cubs

Pete Crow-Armstrong

Pete Crow-Armstrong is putting up MVP-caliber numbers with a 5.8 WAR, and he enters this series in peak form, hitting .355 over his last 10 games. As the leadoff man, he’ll get the most looks at a Twins pitching staff that is vulnerable tonight.

OVER 1.5 Total Bases-137
  • · Pete Crow-Armstrong: 5.8 WAR season with .355 AVG in L10 games
  • · Bailey Ober: 88.5 mph average fastball velocity
  • · Ober: 10 HR allowed to left-handed hitters in 151 at-bats
MLB · Orioles @ Astros

Yordan Alvarez

This is a catastrophic matchup for Orioles starter Dean Kremer. While Kremer has been elite against right-handed bats, his numbers against lefties are among the worst in the league, surrendering a nearly 1.000 OPS and a home run every 8.5 at-bats to left-handers.

OVER 2.5 H+R+RBI+110
  • · Dean Kremer vs LHB: .940 OPS and 7 HR allowed in 60 ABs
  • · Yordan Alvarez: .633 SLG (leads MLB) and 5 HR in last 10 games
  • · Baltimore Bullpen: Only one left-handed reliever available tonight
MLB · Orioles @ Astros

Gunnar Henderson

While taking an under on a superstar like Henderson is rarely comfortable, the price and the pitching matchup create a significant edge. Astros starter Peter Lambert has been a nightmare for left-handed hitters this season, holding them to a .143 batting average and suppressing power with a low 6.8% barrel rate.

UNDER 0.5 Hits+185
  • · Peter Lambert vs LHB: .143 AVG and .508 OPS allowed this season
  • · Gunnar Henderson: .200 AVG (8-for-40) over last 10 games
  • · Lambert contact quality: 6.8% Barrel rate allowed (well below league average)
MLB · Padres @ Royals

Manny Machado

Manny Machado enters this matchup on a significant tear, clearing this 1.5 HRR line in four of his last five games (totals of 5, 3, 2, and 4 in those games). He faces Seth Lugo, whose underlying metrics suggest a massive collapse is underway; Lugo's 5.48 xERA is nearly a full run higher than his actual ERA, and his recent game logs show he has surrendered 13 earned runs over his last 9.1 innings of work.

OVER 1.5 H+R+RBI-159
  • · Manny Machado has cleared 1.5 Hits+Runs+RBIs in 4 of his last 5 games
  • · Seth Lugo: 5.48 xERA vs. 4.56 actual ERA (regression candidate)
  • · Lugo allows a 10.1% Barrel rate and 43.4% Hard-hit rate
MLB · Padres @ Royals

Manny Machado

This pick correlates directly with Machado's HRR over but offers a plus-money price on his primary method of production. Machado is the engine of the Padres' offense, and batting fourth behind Tatis and Merrill provides him with ideal RBI context.

OVER 0.5 RBI+120
  • · Manny Machado leads the Padres with 55 RBIs in 93 games
  • · Machado has recorded at least one RBI in 3 of his last 5 games
  • · Seth Lugo has allowed 13 ER in his last two starts (9.1 IP)
MLB · Reds @ Rockies

Mickey Moniak

Mickey Moniak is in a statistical perfect storm tonight. Brady Singer is a fly-ball-leaning pitcher (0.88 GO/AO) who has been shredded by left-handed hitters all season, allowing a .295 average and a massive .885 OPS to the platoon.

OVER 2.5 H+R+RBI+105
  • · Brady Singer .885 OPS allowed to LHB this season
  • · Moniak .973 OPS vs RHP this season
  • · 93°F temperature at Coors Field at first pitch
MLB · Nationals @ Athletics

James Wood

James Wood is currently the most dangerous hitter in baseball, hitting .419 with 6 home runs over his last 10 games. Tonight he faces Gage Jump, a left-hander with a significant reverse platoon split, allowing a .319 average and .790 OPS to left-handed hitters.

OVER 1.5 Total Bases-120
  • · James Wood: .419 AVG and 6 HR in last 10 games
  • · Gage Jump: .319 AVG allowed to LHB this season
  • · Sutter Health Park: 1.07 Hitter-Friendly Park Factor with 90°F heat
MLB HR · Nationals @ Athletics

James Wood

This is the Gary Special. If Wood clears his total bases, it's likely via the long ball given his current power surge.

OVER 0.5 Home Runs+255
  • · James Wood: 6 HR in last 10 games
  • · Gage Jump: 0.61 GO/AO (Fly-ball pitcher) allowed 6.20 ERA at home
  • · Weather: 90°F with wind blowing out to LF
MLB · Tigers @ Angels

Eduardo Valencia

We are riding the hot hand and the extreme splits of the Tigers' young DH. Eduardo Valencia has only 10 at-bats this season, but he has been surgical against left-handed pitching, going 4-for-6 with two home runs.

OVER 0.5 Hits-167
  • · Eduardo Valencia vs LHP: .667 AVG (4-for-6) / 2 HR / 2.333 OPS
  • · Reid Detmers vs RHH: 10 HR allowed (out of 12 total HR)
  • · Eduardo Valencia Hits Over 0.5 break-even: 62.5% (-167)
MLB · Cardinals @ Diamondbacks

Jordan Walker

Jordan Walker is scorching hot entering the series, hitting .323 with 11 RBIs in his last 10 games. He faces Merrill Kelly, who is a massive regression candidate with a 7.44 xERA and a 14.1% Barrel rate. Walker's ability to drive the ball combined with Kelly's tendency to give up loud contact makes this line very reachable, especially with Walker batting in the cleanup spot where RBI opportunities are frequent. Kelly is allowing an .833 OPS to RHB this season, and Walker's power profile is perfectly suited for the dimensions at Chase Field.

OVER 1.5 H+R+RBI-137
  • · Walker: .323 AVG, 3 HR, 11 RBI in last 10 games
  • · Kelly: 7.44 xERA and 14.1% Barrel% allowed
  • · Walker: .863 OPS vs RHP this season
MLB · Cardinals @ Diamondbacks

Gabriel Moreno

Gabriel Moreno is the most consistent hitter in the Arizona lineup right now, batting .395 over his last 10 games with multi-hit performances in 7 of those 10. He matches up against Michael McGreevy, whose 3.01 ERA is masked by a 5.34 xERA and a high 40.4% hard-hit rate.

OVER 1.5 H+R+RBI-145
  • · Moreno: .395 AVG (15-for-38) in last 10 games
  • · 7 multi-hit games in Moreno's last 10 outings
  • · McGreevy: 5.34 xERA and only 5.8 K/9
MLB · Giants @ Mariners

Luis Arraez

Luis Arraez is the premier contact hitter in the game and matches up uniquely well against Bryce Miller's high-velocity approach. While Miller is elite, he relies heavily on his 4-seam fastball (43% usage), which Arraez destroys to the tune of a .382 average this season.

OVER 1.5 Hits+230
  • · Luis Arraez: Hitting .351 (13-for-37) over his last 10 games with 5 multi-hit performances
  • · Arraez vs 4-Seam Fastballs: .382 AVG this season
  • · Bryce Miller relies on the 4-seam fastball 43.0% of the time

Hub research

148

Graded results

33

Games

  • L

    Rays ML +102

    MLB · 0-10

  • L

    Yankees ML -104

    MLB · 2-1

  • L

    Astros ML -118

    MLB · 3-2

  • L

    Rockies ML -116

    MLB · 7-2

  • L

    Angels ML -106

    MLB · 2-1

  • W

    Cardinals ML -104

    MLB · 5-4

  • W

    Giants ML +154

    MLB · 7-0

  • W

    Nationals ML -136

    MLB · 23-4

  • W

    Red Sox ML -110

    MLB · 0-10

  • L

    Blue Jays ML -134

    MLB · 12-4

  • W

    Braves -1.5 (105) +105

    MLB · 1-15

  • W

    Brewers ML -154

    MLB · 1-2

  • W

    Twins ML +124

    MLB · 5-2

  • L

    Padres ML -120

    MLB · 6-7

Props

  • L

    Brice Turang · over

    Marlins @ Brewers · Actual 0

  • L

    Cody Bellinger · over

    Dodgers @ Yankees · Actual 1

  • L

    Eduardo Valencia · over

    Tigers @ Angels · Actual 0

  • W

    Gabriel Moreno · over

    Cardinals @ Diamondbacks · Actual 3

  • W

    Gunnar Henderson · under

    Orioles @ Astros · Actual 0

  • L

    James Wood · over

    Nationals @ Athletics · Actual 1

  • L

    James Wood · over

    Nationals @ Athletics · Actual 0

  • L

    Jordan Walker · over

    Cardinals @ Diamondbacks · Actual 1

  • W

    Justin Foscue · over

    Rangers @ Braves · Actual 1

  • L

    Kazuma Okamoto · over

    White Sox @ Blue Jays · Actual 0

  • L

    Liam Hicks · over

    Marlins @ Brewers · Actual 1

  • L

    Luis Arraez · over

    Giants @ Mariners · Actual 1

  • L

    Manny Machado · over

    Padres @ Royals · Actual 0

  • L

    Manny Machado · over

    Padres @ Royals · Actual 0

  • W

    Masataka Yoshida · over

    Rays @ Red Sox · Actual 7

  • L

    Mickey Moniak · over

    Reds @ Rockies · Actual 0

  • L

    Pete Crow-Armstrong · over

    Twins @ Cubs · Actual 0

  • L

    Vladimir Guerrero Jr. · over

    White Sox @ Blue Jays · Actual 1

  • W

    Yordan Alvarez · over

    Orioles @ Astros · Actual 3