← All archive dates

Daily archive

2026-06-28

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

Game picks

17
MLB1:35 PM

Reds @ Pirates

The Sunday afternoon sun beats down on PNC Park as the Pittsburgh Pirates look to salvage their weekend and avoid a series sweep against the visiting Cincinnati Reds. As a lifelong, die-hard Reds fan, nothing would make me happier than watching my boys complete a rare road sweep in Pittsburgh today. We’ve fought hard to take the first two games of this series in back-to-back high-scoring slugfests, but 30 years of sports betting has taught me to separate my heart from my wallet. The cold hard truth is that the market is overpaying for the Reds' momentum here, giving us the Pirates at a highly reasonable -132 moneyline. Cincinnati has been a disaster in divisional play this year, carrying a dismal 2-15 record against NL Central opponents. On top of that, Brady Singer's season-long 4.81 ERA is incredibly fragile; his 5.44 xERA suggests massive regression is due, and his 6.32 road ERA highlights a major vulnerability outside of Cincinnati. With Singer yielding a massive .898 OPS to left-handed hitters, Pittsburgh's left-leaning lineup—anchored by Bryan Reynolds (.331 home AVG, .998 home OPS, and a .473 xwOBA against sinkers)—is perfectly positioned to capitalize. The strongest argument against backing the Pirates is Mitch Keller's recent performance, as he has battled through an 8.25 ERA over his last five starts. However, Keller has shown signs of stabilizing with a 3.18 ERA over his last two outings, and he transforms into an elite option under the afternoon sun, carrying a dominant 3.07 Day ERA this season. Keller will be aided by PNC Park's pitcher-friendly 0.94 park factor and a light breeze blowing in from center field. This environment will play directly against Cincinnati’s road weaknesses, particularly Elly De La Cruz, who sees his offensive production plunge from a .333 AVG and .995 OPS at home to a meager .206 AVG and .658 OPS on the road. Furthermore, this game will likely be decided in the later innings, where the physical toll of yesterday's 16-run game will force both managers to rely on defensive execution and bullpen navigation. The Pirates hold a significant defensive edge, featuring an elite middle infield and catcher Henry Davis, whose 54% caught-stealing rate completely neutralizes Cincinnati’s running threat compared to Tyler Stephenson’s 19% rate. While both bullpens are heavily depleted, the Reds are severely compromised by the fresh loss of high-leverage reliever Tony Santillan, who was just placed on the injured list with a significant oblique strain, leaving their relief corps in a highly precarious state. In a classic "avoid the sweep" home spot, the veteran move is to trust the structural matchup, look past the recent momentum, and back Pittsburgh to secure the final game of the series.

Pirates ML-132
CONF
72%
MLB1:35 PM

Nationals @ Orioles

The afternoon sun beats down on Oriole Park at Camden Yards as the Baltimore Orioles and Washington Nationals square off in the final, deciding game of this heated Beltway Series. When you look at the starting pitching matchup, there is an absolute gulf in class and current form that points squarely toward the home side. Kyle Bradish has been on a dominant tear, posting a microscopic 0.57 ERA and a 0.89 WHIP with 21 strikeouts over his last 15.2 innings. Meanwhile, Zack Littell has plummeted to a 9.28 ERA and 1.78 WHIP in his last three starts, failing to even reach the fifth inning in two of them. With Littell, the market is overpaying for a fragile 5.40 ERA that is actually a catastrophic 6.56 xERA under the hood, showing his season results are built on very shaky ground. What makes this spot even more severe for Littell is a devastating platoon mismatch against the Orioles' lefty-heavy lineup. Littell has been absolutely crushed by left-handed hitters this season, yielding a massive .996 OPS and 16 home runs in just 163 at-bats. Baltimore manager Craig Albernaz is exploiting this perfectly by putting six left-handed or switch-hitting bats into the starting lineup today. Furthermore, the return of star catcher Adley Rutschman from the concussion list provides a monumental boost. Rutschman’s elite arm and 54.2% caught-stealing rate (13 caught stealings on 24 attempts) directly neutralize Washington's primary offensive weapon—their aggressive road run game that has swiped 81 bases this season. The smartest argument against backing Baltimore here is their heavily fatigued bullpen; closer Ryan Helsley is likely down after throwing 33 pitches on back-to-back days, and Keegan Akin is unavailable after a 35-pitch outing yesterday. If this game turns into a late-inning bullpen battle, the Nationals—boasting a fresh relief crew and a stellar 25-17 road record—have a clear path to steal it. However, Bradish's recent stretch of consecutive quality starts and deep outings (pitching 7.2 and 8.0 innings in his last two games) means he is highly capable of carrying the load deep into the afternoon and sparing the tired arms behind him. I'm laying the chalk with the home favorites to take care of business behind their ace.

Orioles ML-196
CONF
80%
MLB1:37 PM

Rangers @ Blue Jays

Under the sunny afternoon skies of the Rogers Centre, the Texas Rangers look to complete a critical four-game sweep against a reeling Toronto Blue Jays squad. While some bettors will shy away from a sweep scenario on the road, the market is overpaying for a fragile number by listing the Blue Jays as a home favorite here. Toronto is starting Shane Bieber, who is effectively rehabbing in the major leagues. In his season debut on June 23, Bieber was pounded for 4 earned runs, 9 hits, and 3 home runs in just 3.2 innings, translating to an astronomical 29.4% barrel rate, 58.8% hard-hit rate, and a highly fragile 34.19 expected ERA (xERA). Asking a compromised, extreme fly-ball pitcher (0.33 GO/AO) to navigate a dangerous Texas offense is a massive gamble, especially when backed by a Toronto defense that has committed 51 errors this season. Conversely, Texas gives us a massive starting pitching advantage with Kumar Rocker on the mound. Rocker is coming off a career-high 9-strikeout outing and is absolutely dominant in day games, posting a 2.16 ERA across 16.2 day-game innings this season. His primary weapon is an elite slider that has generated a 44.7% whiff rate on a 39.4% usage rate. Rocker's 1.11 grounder-to-flyout ratio is also a perfect match for a steady Rangers defense that ranks among the league's most sure-handed, posting a .987 fielding percentage with only 37 errors in 83 games. Even with the fresh injury loss of outfielder Wyatt Langford to the injured list today, the Rangers have plenty of weapons. They can stack five left-handed bats—including Joc Pederson (.788 OPS vs. RHP) and Brandon Nimmo (.754 OPS)—against Bieber, who surrendered a 2.000 OPS to the left-handed hitters he faced in his debut. The strongest argument against backing the Rangers is the state of their bullpen, which heavily worked Peyton Gray (39 pitches) and Joe Ross (29 pitches) yesterday, while Toronto boasts a completely fresh elite closer in Louis Varland (0.82 ERA, 16 saves). However, we are betting on Rocker to set a strong early tone and give the Texas lineup enough opportunities to run up the score against Bieber's early-season rust. At +108, the price on the red-hot Rangers is simply too good to pass up against a mired Toronto team that has dropped five straight games and has shown severe defensive and rotation vulnerabilities.

Rangers ML+108
CONF
75%
MLB1:40 PM

Diamondbacks @ Rays

A packed crowd at Tropicana Field is buzzing as the first-place Tampa Bay Rays look to complete a series sweep against the visiting Arizona Diamondbacks. Under the dome, this afternoon's finale offers a massive pitching contrast that heavily tilts the scale toward the home team. Drew Rasmussen has been absolutely sensational, carrying a 2.62 ERA and a stingy 0.88 WHIP. He has been in peak form throughout June, posting a 1.00 ERA across four starts, and he poses a nightmare matchup for the Diamondbacks. Rasmussen suppresses right-handed hitters to a tiny .138 AVG and a .383 OPS, which perfectly targets an Arizona lineup packed with righties and switch-hitters like Ketel Marte, Geraldo Perdomo, and Nolan Arenado. The market is rightfully demanding a heavy price on the Rays at -198, but it is entirely justified. The Diamondbacks are sending Merrill Kelly to the mound, and while he has managed to squeak out a few quality starts lately, his underlying numbers are highly vulnerable. Kelly owns a 5.71 ERA and a 1.52 WHIP, but his expected ERA sits at a league-worst 7.2. The market is overpaying for a fragile surface ERA, and against a Rays team that is 30-12 at Tropicana Field, those defensive cracks are going to show. Tampa Bay's lineup is constructed perfectly to punish Kelly's weaknesses. Kelly has a severe platoon vulnerability, allowing a .941 OPS and 10 home runs to left-handed hitters. The Rays will roll out multiple left-handed bats, including Jonathan Aranda, while Junior Caminero enters on a tear after homering in three consecutive games. The biggest argument against the Rays is their heavily taxed bullpen, which used five relievers to secure yesterday’s win. However, with Rasmussen's ability to pitch deep into games—having reached 7.0 innings in three of his last four starts—and the Rays' offense primed to strike early and often against Kelly, the bullpen workload should not be a deciding factor. Tampa Bay is rolling, and they have won nine of their last ten matchups against Arizona. I am laying the price on the red-hot home team to complete the sweep.

Rays ML-198
CONF
78%
MLB1:40 PM

Astros @ Tigers

The afternoon sun beats down on Comerica Park as the Detroit Tigers and Houston Astros gear up for a high-stakes series finale in Motown. On the mound, local boy Hunter Brown returns to his home state looking to secure a series victory for the surging Astros. The market is overpaying for a fragile number with the Astros’ season-long run differential of -44, but today’s individual matchup is where the real value lies. Houston starter Hunter Brown has been lights-out with a 1.40 ERA and a 13.0 K/9, and he has a massive tactical advantage today against Detroit's lefty-heavy order. The Tigers are rolling out six left-handed hitters, but Brown has absolutely handcuffed lefties all season, limiting them to a microscopic .100 batting average and a .389 OPS over 30 at-bats. Combined with his 96 mph four-seamer holding a 34.6% whiff rate and his history of holding Detroit to a career 2.29 ERA, the underlying matchup data strongly favors the Astros' starter. On the other side, the Tigers are activating Jack Flaherty from the injured list, which is a highly volatile spot. Flaherty has struggled to a 1–8 record with a 5.35 ERA and exhibits extreme hard-hit vulnerability, giving up a 48.7% hard-hit rate and an 8.5% barrel rate. Although his 4.64 xERA suggests he has endured some bad luck, facing a healthy Houston lineup that features Yordan Alvarez—who boasts a 1.083 OPS against right-handed pitching—and Christian Walker, who has historically crushed Flaherty to the tune of a 1.029 career OPS, is a massive challenge. With Jeremy Peña hitting .400 over his last 10 games and Flaherty likely facing a limited workload in his return, the Tigers' middle relief is positioned to cover early innings. Meanwhile, the Astros are set to hand a late-inning lead over to an elite and fresh bullpen duo in Josh Hader and King to lock down the win at a very reasonable price.

Astros ML-122
CONF
76%
MLB1:40 PM

Phillies @ Mets

The stage is set at a partly cloudy Citi Field with a 7 mph wind blowing in from right field, as the New York Mets and Philadelphia Phillies clash in the rubber match of this divisional three-game series. I am laying my money on the Phillies moneyline in this spot because the starting pitching matchup is an absolute mismatch that the market has not fully adjusted for. The market has priced this game with the Phillies as -146 favorites, but they are getting a major advantage given the starting pitcher disparity. New York is running out Cionel Perez as an opener, whose 4.99 ERA is built on fragile ground. Perez’s underlying metrics show a 6.35 xERA, meaning the market is overpaying for a fragile number that is bound to face trouble against a top-tier Phillies lineup. Perez is allowing a high 12.5% barrel rate and 49% hard-hit rate this season, and he carries a career 9.35 ERA against Philadelphia. On the other side, the Phillies send out left-hander Jesus Luzardo, who has been an absolute road warrior this season with a spectacular 1.55 road ERA in seven road starts. While his overall 4.00 ERA might look average, his elite 3.24 xERA shows he has been far better than his basic stats suggest. This makes him a strong counter to a Mets lineup that features left-handed bats like Juan Soto and Carson Benge at the top. Luzardo completely neutralizes lefties, holding them to a microscopic .198 batting average and .475 OPS this season. The strongest argument against backing Philadelphia is that Juan Soto has historically hit Luzardo well, sporting a .350 batting average and 1.050 OPS in 20 career at-bats against him. However, Luzardo’s road dominance and ability to shut down other lefties outweighs Soto’s individual success, especially with a wind blowing in from right field that will hold up left-handed power. Additionally, the Phillies hold a distinct defensive and late-game advantage. New York is playing an experimental infield with Brett Baty playing second base and Bo Bichette at shortstop, which is highly risky for a pitching staff that relies heavily on ground-ball induction. The Phillies, who have committed only 41 errors on the year compared to the Mets' 54, are far more reliable defensively. Once Luzardo hands things over, the Phillies can lean on a fully rested bullpen featuring Jhoan Duran and Orion Kerkering, whereas the Mets' relief corps is heavily stretched for a bullpen game. In a crucial division game, back the far superior starting pitcher and bullpen depth to carry the road team to victory.

Phillies ML-146
CONF
78%
MLB1:40 PM

Mariners @ Guardians

It is a beautiful, 81-degree afternoon at Progressive Field as the Seattle Mariners and Cleveland Guardians face off in a high-stakes rubber match to decide this hard-fought three-game series. I am putting my money on the Guardians moneyline at -120 here because of a clear starting pitching mismatch that the market hasn't fully priced in. Gavin Williams is on the mound for Cleveland, bringing high-velocity stuff (96.7 mph fastball) and a devastating sweeper boasting a 40.6% whiff rate. Williams is absolute money in day games and at home, posting a 2.51 Day ERA and a 2.64 Home ERA. On the other side, Seattle's Emerson Hancock has hit a massive wall, allowing 11 earned runs over his last two starts (9.1 innings), and his 4.55 xERA indicates major regression is catching up to his 3.60 surface ERA. The Cleveland lineup is perfectly constructed today to exploit Hancock's primary weakness. Hancock is highly vulnerable to left-handed hitters, allowing 8 of his 12 home runs to lefties this season. Cleveland is stacking seven left-handed bats (including switch-hitter Brayan Rocchio) in their top seven spots to force Hancock to pitch in his weak splits. The Guardians offense gets a fresh and critical boost today with the activation of rookie standout Chase DeLauter, who immediately slides into the third spot as DH. This injection of young talent, combined with Travis Bazzana's .955 OPS against right-handers, gives Cleveland a massive platoon edge. The sharpest counter-argument here is Seattle's bullpen advantage, with Andres Muñoz fully rested while Cleveland's high-leverage arms like Hunter Gaddis have worked back-to-back games. However, Cleveland's elite defense—ranking 9th in Defensive Runs Saved compared to Seattle's league-worst 30th—will shorten this game for Williams. Williams induces more ground-balls than flyouts (1.16 GO/AO) playing in front of an exceptional infield, while Hancock's fly-ball leaning profile (0.79 GO/AO) will test Seattle's brutal outfield range on a warm afternoon. At -120, we are getting a great price on the superior starting pitcher, the better defense, and a lineup structured specifically to exploit the opposing starter's splits.

Guardians ML-120
CONF
72%
MLB2:10 PM

Cubs @ Brewers

The I-94 rivalry reaches its fever pitch this afternoon at American Family Field as the Brewers and Cubs square off in a high-stakes divisional rubber match. While the Cubs are riding high off yesterday's blowout win, the smart money today lies with Milwaukee, who send a fully built-up Brandon Woodruff to the hill against an extremely compromised Chicago pitching staff. Woodruff is currently throwing the cover off the ball, carrying a 3.00 ERA and a stellar 0.89 WHIP. He is an extreme fly-ball pitcher with a 0.38 grounders-to-flyouts ratio, which would normally carry some risk in a hitter-friendly venue, but today's weather features a 10 mph headwind blowing straight in from left field. This wind will act as a natural defense, keeping deep fly balls in the yard. On the other side, the Cubs are rolling out left-hander Ryan Rolison as an opener. The market is overpaying for Rolison’s shiny 1.82 ERA, which is a fragile number heavily contradicted by his 3.51 xERA. Rolison also struggles in afternoon games, sporting a 5.14 Day ERA, and today he faces LHP-killers Andrew Vaughn (.447 AVG, 1.310 OPS) and Jackson Chourio (.333 AVG) right out of the gate. The biggest discrepancy today is in bullpen health. Chicago is navigating a catastrophic pitching crisis, losing high-leverage arms Hoby Milner and Phil Maton within the last 48 hours. Because Rolison has averaged only 1.33 innings per appearance, the Cubs are essentially running a bullpen game with a depleted relief corps. Milwaukee, on the other hand, has their elite high-leverage trio fully rested. The main concern for the Brewers is giving star catcher William Contreras a day off, which leaves them vulnerable behind the plate defensively. However, Woodruff’s reverse-platoon excellence—holding left-handed hitters to a .167 AVG and a .525 OPS—will completely neutralize Chicago’s left-handed power threats like Michael Busch and Pete Crow-Armstrong, mitigating that risk. Lay the price with the home team and trust Woodruff to lock this down.

Brewers ML-162
CONF
78%
MLB2:10 PM

Rockies @ Twins

An afternoon rubber match at Target Field brings a fascinating pitching contrast to the mound as the Minnesota Twins host the Colorado Rockies. This series has been a high-scoring affair with 30 combined runs over the first two games, and today’s matchup points to another game where the offenses should dictate the pace, but the pitching and bullpen structure give a clear edge to the home side. The market price of -164 on the Twins moneyline feels entirely justified when looking at how Ryan Feltner matches up with this Minnesota lineup. While Feltner has looked better lately with a 3.67 ERA over his last five starts, his full-season underlying metrics reveal a highly fragile profile. Feltner possesses an xERA of 5.37 compared to his 4.79 ERA, and he has been completely dismantled in afternoon games with an 11.37 ERA. The primary issue for Feltner is his severe platoon split against right-handed hitters, who are batting .283 with an .875 OPS against him. The Twins' lineup configuration aligns directly with this vulnerability, starting six right-handed hitters today, including Byron Buxton, who carries a .958 OPS against righties and an outstanding 1.055 Home OPS. The counterpart for Minnesota, rookie Connor Prielipp, has some concerning surface numbers of his own with a 5.17 ERA and a recent stretch where he allowed a 6.41 ERA. However, the market is overpaying for these fragile surface numbers. Prielipp’s 4.31 xERA indicates his actual process has been much stronger than the results, particularly at Target Field where he holds a 4.18 home ERA. The Rockies do possess a dangerous bat in Hunter Goodman, who has 25 home runs on the season including four in his last six plate appearances, but outside of Goodman, Colorado's lineup will face a rested Minnesota bullpen. After Colorado was forced to burn through eight different relievers in yesterday's game, their pitching staff is highly depleted. Meanwhile, the Twins have their primary high-leverage arms completely fresh, including closer Yoendrys Gómez with a 3.55 ERA and seven saves, who has not thrown in three days. This late-inning disparity gives Minnesota a distinct structural advantage over the final few frames.

Twins ML-164
CONF
72%
MLB2:10 PM

Royals @ White Sox

It is a beautiful afternoon at Rate Field as the division-leading Chicago White Sox look to complete a series sweep against the struggling Kansas City Royals. Chicago is absolute money in their own building, carrying a 28-13 home record that is tied for the best in baseball and having won 23 of their last 26 at Rate Field. While the market knows about the long-term absences of Maikel Garcia and Vinnie Pasquantino, the fresh, late-breaking news is devastating for Kansas City. Third baseman Nick Loftin left yesterday's game after being struck by a throw, and star rookie Jac Caglianone is a late scratch today due to groin soreness. This completely guts the heart of an already struggling Royals lineup, leaving Bobby Witt Jr.—who hits .291 with 10 home runs—isolated with virtually no protection against White Sox starter Anthony Kay. To be fair, the sharp argument against Chicago is that the market is overpaying for Anthony Kay's fragile 4.24 ERA, which is heavily contradicted by a 5.27 xERA and an .848 OPS allowed to right-handed hitters. On paper, Luinder Avila's 5.06 ERA is a prime positive regression candidate with a 4.16 xERA. However, the Royals' sudden lack of depth prevents them from exploiting Kay's platoon weaknesses. Furthermore, the 10 mph wind blowing directly in from left field acts as a natural shield, helping to suppress fly-ball power and neutralizing Avila's and Kay's tendencies to give up balls in the air. The Royals simply do not have the healthy bats today to manufacture runs in a pitcher-friendly environment. The bullpen situation further widens the gap. Chicago has won 17 of their 26 one-run games this year and has their top-tier high-leverage arms in Bryan Hudson (2.19 ERA) and Seranthony Dominguez fully rested. Meanwhile, Kansas City's primary relief weapon, Daniel Lynch IV, is on high-use fatigue alert after pitching in consecutive games. After outscoring Kansas City 24-2 over the last two days, the Sox have all the momentum. At -136 on the moneyline, we are getting the AL Central leaders at home in a perfect spot to finish off a depleted division rival.

White Sox ML-136
CONF
82%
MLB2:15 PM

Marlins @ Cardinals

It is a sweltering Sunday afternoon at Busch Stadium as the surging Miami Marlins look to complete a three-game sweep against a reeling St. Louis Cardinals squad. With 89-degree temperatures and a seven-mile-per-hour wind blowing out to left field, the bats are primed to make some noise in this series finale. The starting pitching matchup is a classic case of the market overpaying for a fragile number. Kyle Leahy is coming off a scoreless start, lowering his recent five-start ERA to 2.81, which has likely inflated the home side's price. However, Leahy's season-long 4.24 ERA is heavily masked by a massive 5.88 xERA and terrible underlying metrics, including an 11.9% barrel rate and 50.6% hard-hit rate allowed. More importantly, Leahy possesses a glaring vulnerability against left-handed hitting, yielding a massive .318 batting average and .889 OPS to opposing lefties. The Marlins are perfectly constructed to exploit this, stacking their lineup with five lefties and switch-hitter Xavier Edwards. Miami's hot contact hitters, including Otto Lopez (.336 batting average) and Edwards (.298), post expected weighted on-base averages (xwOBA) over .385 against four-seam fastballs—the very pitch Leahy struggles with most (.469 xwOBA allowed). On the other side, Tyler Phillips has his own regression concerns with a 4.28 xERA compared to his 3.09 actual ERA, but his underlying contact metrics (7.6% barrel rate and 40.4% hard-hit rate) are far more stable than Leahy’s. Although Phillips has struggled on the road with a 6.86 ERA, the Cardinals are in a severe four-game losing streak and have scored only one run in the first two games of this series. Their offense is further compromised today with manager Oliver Marmol resting their premier power threat, Jordan Walker (18 home runs). St. Louis' remaining lineup averages just a .708 OPS against right-handed pitching, making it difficult to exploit Phillips’ road vulnerabilities. Add in a fully rested Marlins bullpen featuring John King (2.00 ERA) and Anthony Bender (2.62 ERA) compared to a heavily taxed Cardinals middle relief, and the Marlins at plus-money (+104) are the sharp play to complete the sweep.

Marlins ML+104
CONF
78%
MLB3:15 PM

Athletics @ Angels

It is a beautiful afternoon at Angel Stadium as the Angels and Athletics clash in a high-stakes rubber match under the Sunday sun. While the Athletics enter today’s matchup highly motivated by their position in a tight divisional race, they are fielding a severely compromised roster that the market has not fully discounted. The Athletics are missing 49 combined home runs of offensive production from their lineup with the absences of Nick Kurtz, who is getting a day off against a left-handed starter, alongside recent injuries to Tyler Soderstrom, Zack Gelof, and Brent Rooker. This leaves the Oakland offense highly dependent on Shea Langeliers and Jonah Heim, who carry an impressive 1.046 OPS and 1.024 OPS against left-handers respectively, but lack any real depth behind them to sustain rallies. This sudden lack of offensive depth is a massive problem against Sam Aldegheri, who has shown exceptional comfort pitching in Anaheim. While Aldegheri struggles on the road with a 13.50 ERA, he has thrived at Angel Stadium with a 3.60 ERA, including two stellar home performances where he limited opponents to just one earned run over 10.1 innings. On the other side, Aaron Civale is in the midst of a severe physical and performance collapse, posting a 9.43 ERA and 1.95 WHIP over his last five starts while managing right shoulder tendinitis. Although Civale has a strong 1.64 ERA in day starts, his extreme platoon vulnerability remains a glaring liability: he has allowed left-handed hitters to batter him for a .327 average and a massive .972 OPS, including nine home runs over 150 at-bats. With an 8 mph wind blowing directly out to right field, left-handed bats like Nolan Schanuel, Wade Meckler, and Josh Lowe are in a prime position to pull the ball in the air against Civale’s fly-ball delivery. The strongest argument against the Angels is their highly vulnerable defense, which sits near the bottom of the league with a .982 fielding percentage and a costly -33 defensive runs saved. In a matchup of two fly-ball pitchers, the Athletics' elite .989 fielding percentage is much more reliable. However, the Angels' defensive specialist Tyler Heineman, who carries a +7 Fielding Run Value, will be behind the plate to help stabilize the rookie Aldegheri. Moreover, the sheer drop-off in the Athletics' hitting power, combined with Civale's shoulder issues, makes the Angels at near-even money the smarter play. I am backing the home team to take advantage of a depleted Oakland lineup and claim the series victory.

Angels ML-106
CONF
72%
MLB4:05 PM

Braves @ Giants

Under the warm afternoon sun at Oracle Park, the Atlanta Braves look to salvage the final game of this three-game series against the San Francisco Giants in a marquee battle of left-handed starting pitchers. I am backing the Braves moneyline (-164) in the ultimate "get-right" spot for a first-place Atlanta club seeking to snap a four-game skid. While laying juice on a slumping favorite can feel risky, the starting pitching mismatch and defensive execution differences make this a high-conviction play. Chris Sale has been spectacular, posting a 2.14 ERA and 99 strikeouts over 84.0 innings while allowing a tiny 5.6% barrel rate. He matches up beautifully against a Giants lineup where Matt Chapman and Willy Adames have struggled historically against him, combining for just 4 hits in 29 career at-bats. Conversely, the market is overpaying for Robbie Ray's shiny 1.86 ERA over his last five starts, which is built on highly fragile ground. Ray's season-long 3.70 ERA is belied by a 4.74 xERA, and his primary vulnerability to right-handed power remains a massive liability. Ray has surrendered 13 home runs and a .736 OPS to righties. The Braves can exploit this split with potent righty bats like Austin Riley, alongside Ozzie Albies, who holds a .964 OPS against Ray in 10 career at-bats. Even Atlanta's top lefties, Matt Olson and Drake Baldwin, neutralize Ray's platoon advantage with OPS marks of .850 and .892 respectively against southpaws, and they are primed to capitalize on a pitcher who issued 13 walks across his last five starts. The strongest counterargument is that the Giants have won three of four in the season series, but that overlooks a critical defensive drop-off. The Giants are dealing with a fresh injury to catcher Daniel Susac, who was placed on the injured list on Friday. Eric Haase (21.1% caught-stealing rate) is a significant downgrade from Susac’s elite 40.9% mark. Behind Ray—a pitcher with a 0.63 GO/AO ratio that leans fly-ball—is a defense that has committed 57 errors. Atlanta’s clean defense and a fresh bullpen featuring Raisel Iglesias and Didier Fuentes will shut the door and secure the victory.

Braves ML-164
CONF
85%
WC3:00 PM

Canada @ South Africa

A ticket to the World Cup quarterfinals is on the line as South Africa and Canada lock horns at SoFi Stadium in this highly anticipated Round of 32 clash. The market has installed Canada as a clear favorite, but a deeper dive into the numbers reveals that the line is overpaying for a fragile, highly inflated set of group-stage statistics. Canada enters with a flashy 2.7 goals per game average, but that figure is heavily distorted by their 6-0 group-stage blowout of Qatar. In their other two group games, Canada managed only two goals combined and fell 1-2 to Switzerland. Meanwhile, South Africa has spent this entire tournament playing in high-pressure, low-margin games (0.7 GF/gm, 1.0 GA/gm), and their tournament-tested resilience has prepared them perfectly for the cagey nature of knockout football. The main driver behind backing South Africa +0.5 at +105 is the stark asymmetry in defensive stability and squad availability. Canada is dealing with severe, tournament-altering blows down the spine of their roster, with central defender Alfie Jones ruled out and key defensive midfielder Ismaël Koné sidelined for the tournament with a fractured tibia. While Canada welcomes back Stephen Eustáquio, their backline remains makeshift and vulnerable, and superstar Alphonso Davies is only healthy enough to start on the bench. Conversely, South Africa's disciplined defense enters completely healthy and receives a massive boost with the return of midfield general Teboho Mokoena. Mokoena provides elite screening and transition protection for a unit that allowed just 1.14 xGA per match in the group stage. South Africa’s high passing accuracy of 86.4% over their last six internationals allows them to starve opponents of the ball, slow down the tempo, and systematically frustrate Canada’s weakened defense.

South Africa +0.5+105
CONF
68%
WC3:00 PM

Canada @ South Africa

Under the bright lights of SoFi Stadium, a spot in the final eight is up for grabs in what promises to be a highly tactical, defensive struggle between South Africa and Canada. With both teams fighting to keep their historic World Cup runs alive, expect an incredibly cautious, low-risk approach from the opening whistle. The core of this Under bet is South Africa’s defensive identity and the slow tempo they impose on their opponents. Over their last six internationals, South Africa has averaged 54.6% possession with a superb 86.4% passing accuracy, using long, deliberate passing sequences to starve opponents of attacking rhythm. They have kept their matches extremely tight all tournament, allowing exactly 1.0 goals per game. With Teboho Mokoena returning to their midfield block, they will look to clog the central channels and force Canada to play in front of their low block. Canada’s high-intensity, high-volume offense (2.5 xG/gm over the last six) is heavily compromised here; without the progressive thrust of the injured Ismaël Koné or the starting presence of Alphonso Davies, they will struggle to break down a fully healthy, organized South African defense. The counterargument to this Under is Canada's explosive group-stage performance, but that six-goal output against Qatar is a clear statistical outlier. Against disciplined European opposition in the group stage, Canada averaged just one goal per match. In a knockout scenario, managers naturally tilt toward risk aversion, and neither side will want to commit numbers forward and risk conceding a catastrophic transition goal. This game has all the hallmarks of a cagey, tactical stalemate, and while the Under 2.5 is heavily juiced at -160, it represents the safest and most logical play on the board.

Under 2.5-160
CONF
75%
MLB4:10 PM

Dodgers @ Padres

The sun is shining over Petco Park as the Los Angeles Dodgers and the San Diego Padres wrap up a high-stakes weekend series in this classic National League West rivalry. With the series locked at one game apiece, all eyes are on the mound for this decisive rubber match. The market is giving us a gift here by pricing the Dodgers at -142 on the moneyline. On the surface, casual bettors will see Michael King's shiny 3.33 ERA and Emmet Sheehan's bloated 5.32 ERA and think the Padres have a clear pitching edge. But the underlying advanced metrics tell a completely different story. King has been heavily overperforming, carrying a fragile 4.67 xERA that is more than a run higher than his actual ERA, while Sheehan has been severely unlucky, sporting a 4.02 xERA that points to significant positive regression. The market is overpaying for King's superficial numbers today, especially at Petco Park where a rare 10 mph wind is blowing out to right field—a massive advantage for the Dodgers' left-handed power hitters like Shohei Ohtani, Freddie Freeman, and Max Muncy. The Padres enter this finale heavily depleted, missing key offensive contributors in Ty France, who is a fresh scratch with a wrist injury, alongside established absences Jake Cronenworth and Luis Campusano. Without France and his .810 OPS, a Padres offense that already struggles near the bottom of the league at 3.9 runs per game is severely outmatched by a league-leading Dodgers offense averaging 5.3 runs per game. While Sheehan's recent 6.14 ERA over his last five starts is a concern, the Dodgers' fully rested high-leverage bullpen and elite defense—which ranks first in baseball with 61 defensive runs saved—provide an incredibly strong safety net. The strongest case against the Dodgers is Sheehan’s historic struggles in day games, where he has posted a highly vulnerable 8.80 ERA compared to King's 4.62 ERA in day-game situations. However, with the Padres' lineup missing three of its top bats and King’s expected metrics showing he is highly susceptible to regression, the Dodgers' sheer offensive superiority and defensive advantages will overwhelm a shorthanded San Diego team. We are backing the Dodgers to take the series finale in San Diego.

Dodgers ML-142
CONF
72%
MLB7:20 PM

Yankees @ Red Sox

Tonight under the bright lights of Fenway Park, the historic rivalry between the New York Yankees and Boston Red Sox resumes for a high-stakes Sunday Night Baseball showdown. The Red Sox enter searching for a rare four-game series sweep, but the betting market is overpaying for Sonny Gray's shiny 2.95 ERA, which sits on a fragile foundation. Gray’s 3.80 xERA signals that his surface-level success is vulnerable, and he faces a structural nightmare tonight. The Yankees are starting seven left-handed or switch-hitters, directly targeting Gray’s notable struggle against lefties, who have hit him for a .741 OPS and six of his nine home runs this season. Furthermore, Gray is a ground-ball-leaning pitcher (1.19 GO/AO) who must rely on a patchwork Boston infield missing key defenders Trevor Story, Marcelo Mayer, and Isiah Kiner-Falefa, forcing inexperienced call-ups into high-pressure defensive roles. The obvious counter-argument is New York's current offensive slump, having scored only five runs in the first three games of this series while missing the elite power of Aaron Judge and Giancarlo Stanton. However, these absences are established news and already fully baked into this near-even -104 price. The Yankees (48-34) are in an ultimate desperation, avoid-the-sweep spot, needing to salvage the finale to keep their share of first place in the AL East, whereas the Red Sox remain ten games under .500 at home this season (15-25). Carlos Rodón’s underlying numbers are completely stable (3.70 ERA vs. 3.83 xERA), and his elite strikeout capability (10.1 K/9) is perfectly suited to neutralize Boston's aggressive hitters in this environment. If this game remains close in the late innings, the bullpen freshness advantage heavily tilts to the Bronx. Yankees high-leverage relievers David Bednar and Fernando Cruz are completely rested and have not appeared in this series, while Red Sox closer Aroldis Chapman is heavily taxed, having thrown 43 pitches since June 25, including a save last night. Trust the desperate, superior team to avoid the sweep and back the Yankees at a bargain price.

Yankees ML-104
CONF
65%

Player props

31
MLB · Reds @ Pirates

Bryan Reynolds

Bryan Reynolds is currently the hottest hitter in the National League, carrying the league's longest active hitting streak into Sunday. He is hitting .410 over his last 10 games and returns to his preferred environment at PNC Park, where he boasts a .331 season average.

OVER 1.5 H+R+RBI-125
  • · Bryan Reynolds: .410 AVG over last 10 games (16-for-39) with 10 RBIs.
  • · Brady Singer: .898 OPS and .306 AVG allowed to LHB (Reynolds bats left-handed).
  • · Bryan Reynolds: .331 AVG and .998 OPS at home (PNC Park) this season.
MLB · Reds @ Pirates

JJ Bleday

While the Reds' offense has been productive this series, JJ Bleday is currently stuck in a deep individual freeze. He is hitting just .067 (2-for-30) over his last 10 games and has failed to record a single multi-base game or extra-base hit in that entire span. While Mitch Keller (4.89 ERA) is far from an elite stopper, Bleday's lack of hard contact makes it difficult to justify an 'over' on a 1.5 line that requires either two hits or an extra-base hit—neither of which he has produced recently. Even with a hitter-friendly temperature of 81°F, the wind blowing in from center field and Bleday's current timing issues suggest he is more likely to contribute via a walk or a single than a multi-base performance.

UNDER 1.5 Total Bases-148
  • · JJ Bleday: 2-for-30 (.067 AVG) over his last 10 games.
  • · JJ Bleday: 0-for-10 on exceeding 1.5 Total Bases in his last 10 appearances.
  • · JJ Bleday: Zero extra-base hits recorded during his current 10-game slump.
MLB · Nationals @ Orioles

Gunnar Henderson

The statistical centerpiece of this matchup is Zack Littell’s extreme vulnerability to left-handed hitters. Littell is allowing a massive .996 OPS and a home run nearly every 10 at-bats to lefties this season.

OVER 1.5 Total Bases-109
  • · Zack Littell vs LHB: .996 OPS and 16 HR allowed in 163 ABs
  • · Gunnar Henderson: 2 HR in last 3 games
  • · Line requires >52.1% win probability
MLB · Nationals @ Orioles

James Wood

James Wood is currently mired in a severe offensive slump, recording just four hits in his last 42 at-bats while striking out at a rate exceeding 40% in that span. He faces Kyle Bradish, who is pitching at an elite level with 21 strikeouts over his last two starts and a dominant 0.47 career ERA against Washington.

UNDER 1.5 Total Bases-162
  • · James Wood: 4-for-42 (.095 AVG) in last 10 games
  • · Kyle Bradish: 21 K in last 15.2 IP (12.1 K/9)
  • · Line requires >61.8% win probability
MLB · Rangers @ Blue Jays

Jake Burger

Jake Burger is the hottest hitter in the Rangers' lineup during their current winning streak, posting a .353 average over his last 10 games with multiple multi-hit performances. He faces Shane Bieber, whose 2026 debut on June 23 was alarming; Bieber surrendered nine hits and three home runs in just 3.2 innings, resulting in an extreme 58.8% hard-hit rate.

OVER 1.5 Total Bases+130
  • · Jake Burger: .353 AVG, 2 HR over last 10 games.
  • · Shane Bieber: 58.8% Hard-Hit rate allowed and 29.4% Barrel rate in 2026 debut.
  • · Shane Bieber: Fastball velocity down to 91.9 mph.
MLB · Rangers @ Blue Jays

George Springer

George Springer continues to struggle in 2026, entering this matchup with a .216 season average and a mediocre .673 OPS. He faces Kumar Rocker, who has been dominant against right-handed hitters, holding them to a .226 average and a .608 OPS this season.

UNDER 1.5 Total Bases-153
  • · George Springer: .216 AVG on the season.
  • · Kumar Rocker: .226 AVG and .608 OPS allowed against right-handed hitters.
  • · George Springer: Failed to record 2+ total bases in 4 of his last 5 games.
MLB HR · Diamondbacks @ Rays

Junior Caminero

Junior Caminero is currently on a historic power surge, entering this matchup with six home runs over his last 10 games, including home runs in each of the first two games of this series. The matchup against Merrill Kelly is highly favorable for a power hitter; Kelly sits in the bottom 1% of MLB with a 7.2 xERA and allows a staggering 14.4% barrel rate.

OVER 0.5 Home Runs+240
  • · Junior Caminero: 6 HR in last 10 games (homered in 3 straight)
  • · Merrill Kelly: 14.4% barrel rate allowed (scout report)
  • · Merrill Kelly: 7.2 xERA (bottom 1% of MLB)
MLB · Diamondbacks @ Rays

Corbin Carroll

Corbin Carroll faces a daunting task against Drew Rasmussen, who has been one of the most dominant pitchers in baseball recently (1.00 ERA and 34 K in June). Carroll possesses a massive platoon split, batting only .230 against right-handed pitching this season compared to .384 against lefties.

UNDER 1.5 Total Bases-160
  • · Drew Rasmussen: 0.88 WHIP and 1.32 GO/AO (scout report)
  • · Corbin Carroll: .230 AVG vs Right-Handed Pitching (splits)
  • · Drew Rasmussen: .230 AVG allowed to Left-Handed Hitters (splits)
MLB · Astros @ Tigers

Riley Greene

While Riley Greene is a cornerstone of the Tigers' offense, he faces a nightmare statistical matchup today against Hunter Brown. Since returning from injury, Brown has been nearly untouchable, especially against left-handed hitters like Greene.

UNDER 1.5 H+R+RBI-115
  • · Hunter Brown vs LHB: .100 AVG, .389 OPS, 0 HR allowed (30 AB)
  • · Hunter Brown Season: 1.40 ERA and 13.0 K/9 through 4 starts
  • · Riley Greene Last 5 Games: 0 Runs scored and 0 RBIs
MLB · Astros @ Tigers

Jeremy Pena

Jeremy Pena is currently the most consistent offensive force in the Houston lineup, and his value is maximized today as he slides into the leadoff spot with Jose Altuve (leg) sidelined. Over his last 10 games, Pena is hitting .400 with four multi-hit performances, including a 3-for-5 outing yesterday.

OVER 1.5 Total Bases+114
  • · Last 10 games: .400 AVG (14-for-35) with 3 HR
  • · Career at Comerica Park: .462 AVG (6-for-13) in limited samples
  • · Opposing starter Jack Flaherty: 1.57 WHIP and 48.7% hard-hit rate allowed in 2026
MLB · Phillies @ Mets

Alec Bohm

Alec Bohm faces a challenging matchup today at Citi Field, primarily driven by his season-long struggles against left-handed pitching. Bohm is batting just .211 with a .649 OPS against southpaws this year, and he will start the day facing lefty opener Cionel Pérez before a bullpen that features several high-leverage arms.

UNDER 1.5 H+R+RBI+115
  • · Season Average vs LHP: .211 AVG / .649 OPS
  • · L10 Performance: Under 1.5 HRR in 6 of last 10 games (60%)
  • · Park Factor: Citi Field suppresses offense (0.95 factor) with wind blowing in from RF (7 mph)
MLB · Phillies @ Mets

Bo Bichette

Bo Bichette has been the most consistent offensive force for the Mets this month, and he enters today's game with a significant platoon advantage against Phillies starter Jesús Luzardo. While Luzardo is elite against lefties, his efficiency drops considerably against right-handed hitters like Bichette, allowing a .273 average to that side of the plate.

OVER 1.5 Total Bases+128
  • · Recent Form: .308 AVG over last 10 games; 32 hits in June (3rd in NL)
  • · Platoon Matchup: Luzardo allows .273 AVG and .778 OPS to right-handed batters compared to .198 to lefties
  • · Break-even Probability: +128 odds require >43.9% hit rate
MLB · Mariners @ Guardians

Randy Arozarena

Randy Arozarena is the clear offensive catalyst for the Mariners right now, carrying a hot bat into this rubber match. He has recorded three hits in each of the first two games of this series, including a 427-foot home run yesterday. He faces Gavin Williams, whose primary struggle this season has been contact quality.

OVER 1.5 H+R+RBI+101
  • · Randy Arozarena: .306 AVG over last 10 games (11-for-36)
  • · Gavin Williams: 49% Hard-Hit rate and 12.7% Barrel rate allowed in 2026
  • · Break-even win probability: 50.0%
MLB · Mariners @ Guardians

Steven Kwan

Steven Kwan is currently struggling through one of his worst stretches of the season, batting just .167 over his last 10 games with only one multi-hit performance in that span. He faces Emerson Hancock, who has been a master of efficiency this season with a 1.02 WHIP.

UNDER 1.5 H+R+RBI-105
  • · Steven Kwan: .167 AVG over last 10 games (5-for-30)
  • · Emerson Hancock: 1.02 WHIP and .219 AVG allowed vs LHB this season
  • · Break-even win probability: 51.2%
MLB · Cubs @ Brewers

Pete Crow-Armstrong

While Crow-Armstrong has shown significant power this month, his profile is currently extremely volatile, characterized by a staggering 43.9% strikeout rate over his last 10 games (18 K in 41 AB). Today he faces a veteran in Brandon Woodruff who appears to have returned to elite form, posting a 0.89 WHIP this season and coming off a dominant 10-strikeout performance.

UNDER 1.5 Total Bases-152
  • · Pete Crow-Armstrong: 18 strikeouts in last 41 at-bats (43.9% K rate)
  • · Brandon Woodruff: 0.89 season WHIP and 10 strikeouts in his last start (6.0 IP)
  • · Weather: 10 mph wind blowing directly in from left field at American Family Field
MLB · Cubs @ Brewers

Jackson Chourio

Jackson Chourio enters this matchup as the primary focus of the Cubs' pitching staff with Brewers' star William Contreras out of the starting lineup. This lack of lineup protection allows Ryan Rolison and the Chicago bullpen to be more selective against the rookie outfielder.

UNDER 1.5 Total Bases-115
  • · Jackson Chourio: .233 batting average over his last 10 games (10-for-43)
  • · Ryan Rolison: .224 batting average allowed to right-handed hitters this season
  • · William Contreras: Out of the starting lineup for the Brewers today
MLB · Royals @ White Sox

Bobby Witt Jr.

Bobby Witt Jr. is one of the league's most effective hitters against left-handed pitching, carrying a .352 batting average and a .995 OPS against southpaws this season. He faces Anthony Kay, who has been vulnerable to right-handed hitters, allowing a .286 average and a .848 OPS to the side.

OVER 1.5 Total Bases-115
  • · Witt vs LHP: .352 AVG, .995 OPS
  • · Kay vs RHB: .286 AVG allowed
  • · Witt last 10 games: .378 AVG (14-for-37)
MLB · Royals @ White Sox

Colson Montgomery

Colson Montgomery enters the series finale as the hottest hitter in the White Sox lineup, having recorded 3 home runs and 5 RBIs in the first two games of this series. He faces Luinder Avila, a volatile right-hander with a 5.06 ERA and a 1.62 WHIP.

OVER 1.5 H+R+RBI+105
  • · Montgomery: 3 HR, 5 RBI in last 2 games
  • · Luinder Avila: 1.62 WHIP, 5.06 ERA
  • · Avila: 5.7 BB/9 command struggles
MLB · Marlins @ Cardinals

Lars Nootbaar

Nootbaar is currently the hottest hitter in the St. Louis lineup, riding a .394 stretch over his last 10 games.

OVER 1.5 Total Bases+136
  • · .394 AVG over last 10 games
  • · .382 Home AVG / 1.099 Home OPS
  • · Opposing SP Phillips: 4.28 xERA vs 3.09 ERA (Regression candidate)
MLB · Marlins @ Cardinals

Otto Lopez

Lopez is the engine of the hottest team in baseball (Miami is 18-5 in June). He maintains a .336 average on the year and faces Kyle Leahy, whose 5.88 xERA and 50.6% Hard-Hit rate allowed indicate extreme vulnerability to quality contact. Hitting second in the order ensures high plate appearance volume, and with Leahy's tendency to allow high-quality contact, Lopez's contact-first approach should lead to multiple hits or run-scoring opportunities. His .357 day-game average further reinforces his comfort in these specific conditions.

OVER 1.5 H+R+RBI-157
  • · .336 Season AVG / .316 L10 AVG
  • · Opposing SP Leahy: 5.88 xERA and 50.6% Hard-Hit% allowed
  • · .357 AVG in day games
MLB · Rockies @ Twins

Byron Buxton

Byron Buxton is in a premier position to produce tonight given the extreme platoon splits of Rockies starter Ryan Feltner. Feltner has struggled significantly against right-handed hitters this season, surrendering a .283 average and an .875 OPS, which contrasts sharply with his elite numbers against lefties.

OVER 1.5 Total Bases-125
  • · Opposing SP Ryan Feltner vs RHB: .283 AVG, .875 OPS allowed (92 AB)
  • · Buxton season home splits: .313 AVG, 1.055 OPS, 14 HR (144 AB)
  • · Feltner contact profile: 43% Hard-hit rate allowed, 9.2% Barrel rate allowed
MLB · Rockies @ Twins

Kody Clemens

While the Twins' right-handers should thrive, left-handed hitter Kody Clemens faces a daunting matchup. Ryan Feltner has been dominant against lefties this season, holding them to a meager .176 batting average and a .600 OPS across 85 at-bats.

UNDER 1.5 Total Bases-139
  • · Opposing SP Ryan Feltner vs LHB: .176 AVG, .600 OPS allowed (85 AB)
  • · Clemens recent form: 2-for-15 (.133 AVG) over his last five games
  • · Environmental factor: 17 mph wind blowing IN from RF (headwind for LHB pull power)
MLB · Athletics @ Angels

Zach Neto

Zach Neto is currently the most consistent power threat in the Angels' lineup, having recorded 3 home runs in his last 10 games. Today he faces Aaron Civale, a veteran right-hander whose underlying metrics suggest significant vulnerability. Civale's 47.2% hard-hit rate and 10.2% barrel rate are among the highest in the league, and his 5.3 xERA indicates he has been fortunate to maintain his current 4.88 ERA.

OVER 1.5 Total Bases+101
  • · Zach Neto: 3 HR in last 10 games including a home run yesterday.
  • · Aaron Civale: 47.2% hard-hit rate and 10.2% barrel rate allowed in 2026.
  • · Neto: Leadoff hitter ensures maximum plate appearances (needs >49.8% win prob).
MLB · Athletics @ Angels

Colby Thomas

Colby Thomas is currently mired in a severe slump, recording just one hit in his last five games (H L5: [1, 0, 0, 0, 0]). Today he faces a difficult individual matchup against rookie left-hander Sam Aldegheri, who has demonstrated elite suppression of right-handed hitters.

UNDER 1.5 H+R+RBI-137
  • · Colby Thomas: 1 hit in last 5 games (1-for-17 estimated).
  • · Sam Aldegheri: Holds right-handed hitters to a .214 AVG and .649 OPS.
  • · Athletics: Shorthanded lineup missing star Nick Kurtz and Tyler Soderstrom (needs >57.8% win prob).
MLB · Braves @ Giants

Matt Chapman

Matt Chapman is mired in a severe offensive drought, recording only two hits in his last 34 at-bats. His strikeout rate during this stretch (58.8%) is catastrophic for a leadoff hitter.

UNDER 0.5 Hits-115
  • · .059 AVG (2-for-34) over last 10 games
  • · 20 strikeouts in last 34 at-bats
  • · Hitless in 8 of his last 10 games
MLB · Dodgers @ Padres

Mookie Betts

Mookie Betts is currently on a significant power surge, having homered in three straight games, and he remains the primary engine for a Dodgers offense that just hung 15 runs on San Diego yesterday. Batting in the cleanup spot today, Betts is positioned perfectly to capitalize on the high on-base percentages of Shohei Ohtani (.412) and Freddie Freeman (.291) batting ahead of him.

OVER 1.5 H+R+RBI-104
  • · Mookie Betts has homered in three consecutive games.
  • · Betts has recorded 3 or more Hits+Runs+RBIs in each of his last three games.
  • · Padres starter Michael King holds a 4.67 xERA compared to his 3.33 actual ERA.
MLB · Dodgers @ Padres

Fernando Tatis Jr.

Fernando Tatis Jr. enters this matchup with significant momentum, posting a .317 average over his last 10 games and assuming his usual leadoff role, which guarantees maximum plate appearances.

OVER 1.5 Total Bases+125
  • · Fernando Tatis Jr. is batting .317 with 13 hits over his last 10 games.
  • · Emmet Sheehan allows 1.86 HR/9 and has a 5.32 season ERA.
  • · Sheehan is a fly-ball pitcher (0.69 GO/AO) with 10 mph winds blowing out to right field.
WC · Canada @ South Africa

Jonathan David

Canada enters this Round of 32 clash as the superior offensive side, generating a robust 2.5 xG per match over their last six fixtures. Jonathan David is the clinical focal point of this attack, having recorded two goals in four caps during this cycle.

OVER 0.5 Anytime Goal+170
  • · Jonathan David: 2 goals in 4 caps this season
  • · Canada: 2.5 xG per match recently
  • · South Africa: 1.16 xGA per match recently
MLB · Yankees @ Red Sox

Ben Rice

Ben Rice has hit a wall during the Yankees' 'June Swoon,' failing to record a multi-hit game in four of his last five outings. Tonight, he faces a daunting matchup against Sonny Gray, who has been arguably the most consistent starter in the American League this season with a 9-1 record.

UNDER 1.5 H+R+RBI+110
  • · Ben Rice is in a 2-for-23 (.087) slump over his last several games.
  • · Rice carries a dismal .195 OPS in 19 at-bats at Fenway Park this season.
  • · Sonny Gray owns a 2.61 ERA at home and is coming off an 11-strikeout performance.
MLB · Yankees @ Red Sox

Spencer Jones

Spencer Jones continues to struggle with high-velocity and elite-breaking stuff, making this matchup against Sonny Gray particularly problematic. Jones has remained under the 1.5 hits-runs-rbis threshold in each of his last five games, recording just two hits total in that span.

UNDER 1.5 H+R+RBI-160
  • · Spencer Jones is 2-for-his-last-15 at the plate.
  • · Yankee rookies Rice, Dominguez, and Jones have combined for 37 strikeouts in their last 10 games.
  • · Sonny Gray has recorded a quality start in five consecutive outings.
MLB HR · Yankees @ Red Sox

Ben Rice

Ben Rice has established himself as a premier power threat against right-handed pitching, which he faces tonight in Sonny Gray. Rice's splits are stark; 17 of his 22 home runs and nearly all of his elite production (.293 AVG, 1.044 OPS) have come against righties. While Gray is a formidable opponent, Rice's season-long HR rate suggests he has a roughly 27% chance of homering in a standard 4-plate appearance game, which provides significant value against the +400 price (20% implied probability). Despite a recent cold stretch, his underlying power metrics remain intact, and in a high-leverage Sunday Night Baseball environment, he is the most likely Yankee to provide the spark they've been missing.

OVER 0.5 Home Runs+400
  • · .293 AVG / 1.044 OPS / 17 HR vs. RHP this season
  • · 22 HR in 286 AB (7.7% HR rate)
  • · +400 odds (needs >20% break-even)

Hub research

150

Graded results

48

Games

  • W

    Angels ML -106

    MLB · 1-4

  • L

    Braves ML -164

    MLB · 2-3

  • W

    Twins ML -164

    MLB · 2-3

  • W

    Dodgers ML -142

    MLB · 4-2

  • W

    Rays ML -198

    MLB · 1-5

  • W

    Rangers ML +108

    MLB · 3-2

  • L

    Orioles ML -196

    MLB · 6-4

  • L

    Brewers ML -162

    MLB · 4-3

  • W

    Phillies ML -146

    MLB · 5-4

  • W

    Guardians ML -120

    MLB · 5-6

  • L

    White Sox ML -136

    MLB · 5-4

  • L

    South Africa +0.5 +105

    WC · 1-0

  • W

    Under 2.5 -160

    WC · 1-0

  • L

    Marlins ML +104

    MLB · 1-2

  • W

    Astros ML -122

    MLB · 7-5

  • W

    Pirates ML -132

    MLB · 4-9

  • L

    Yankees ML -104

    MLB · 4-5

Props

  • L

    Alec Bohm · under

    Phillies @ Mets · Actual 4

  • L

    Ben Rice · over

    Yankees @ Red Sox · Actual 0

  • W

    Ben Rice · under

    Yankees @ Red Sox · Actual 0

  • L

    Bobby Witt Jr. · over

    Royals @ White Sox · Actual 0

  • L

    Bo Bichette · over

    Phillies @ Mets · Actual 1

  • L

    Bryan Reynolds · over

    Reds @ Pirates · Actual 1

  • L

    Byron Buxton · over

    Rockies @ Twins · Actual 0

  • L

    Colby Thomas · under

    Athletics @ Angels · Actual 2

  • L

    Colson Montgomery · over

    Royals @ White Sox · Actual 0

  • W

    Corbin Carroll · under

    Diamondbacks @ Rays · Actual 0

  • L

    Fernando Tatis Jr. · over

    Dodgers @ Padres · Actual 1

  • L

    George Springer · under

    Rangers @ Blue Jays · Actual 2

  • L

    Gunnar Henderson · over

    Nationals @ Orioles · Actual 0

  • W

    Jackson Chourio · under

    Cubs @ Brewers · Actual 1

  • L

    Jake Burger · over

    Rangers @ Blue Jays · Actual 0

  • W

    James Wood · under

    Nationals @ Orioles · Actual 1

  • L

    Jeremy Pena · over

    Astros @ Tigers · Actual 1

  • W

    JJ Bleday · under

    Reds @ Pirates · Actual 1

  • L

    Jonathan David · over

    Canada @ South Africa · Actual 0

  • W

    Junior Caminero · over

    Diamondbacks @ Rays · Actual 1

  • L

    Kody Clemens · under

    Rockies @ Twins · Actual 4

  • L

    Lars Nootbaar · over

    Marlins @ Cardinals · Actual 0

  • W

    Matt Chapman · under

    Braves @ Giants · Actual 0

  • W

    Mookie Betts · over

    Dodgers @ Padres · Actual 5

  • L

    Otto Lopez · over

    Marlins @ Cardinals · Actual 0

  • W

    Pete Crow-Armstrong · under

    Cubs @ Brewers · Actual 0

  • L

    Randy Arozarena · over

    Mariners @ Guardians · Actual 0

  • W

    Riley Greene · under

    Astros @ Tigers · Actual 1

  • W

    Spencer Jones · under

    Yankees @ Red Sox · Actual 0

  • L

    Steven Kwan · under

    Mariners @ Guardians · Actual 2

  • L

    Zach Neto · over

    Athletics @ Angels · Actual 0