← All archive dates

Daily archive

2026-05-02

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

Game picks

13
MLB4:05 PM

Reds @ Pirates

Sunlight filters through the clouds at PNC Park as the Cincinnati Reds look to defend their division lead against a Pittsburgh Pirates squad riding the momentum of a blowout win. While the Pirates dominated the opener, today’s matchup hinges on a starting pitcher contrast that heavily favors Cincinnati. Rhett Lowder has been a model of stability for a Reds rotation currently missing several key arms, posting a 3.18 ERA that is supported by an elite 2.93 FIP. He has completed at least five innings in five of his six starts this year, providing the kind of reliable floor that the Pirates’ starter simply hasn't offered lately. The market has installed Pittsburgh as the favorite, likely eyeing Carmen Mlodzinski’s strong 1.69 ERA at home, but that number masks a concerning recent collapse. Mlodzinski has been tagged for a 10.13 ERA over his last two outings, struggling with both command and a noticeable dip in velocity. His four-seam fastball is sitting at 94.7 mph—well below his previous peak—which is a dangerous trend against a Reds lineup featuring Sal Stewart. Stewart is currently locked in, hitting .448 over his last ten games and leading the team in RBIs, specifically excelling against the exact type of right-handed power pitching Mlodzinski is struggling to execute. Cincinnati’s road identity is the final piece of the puzzle. They are 10–4 away from home this season and have shown a consistent ability to bounce back, having won five consecutive series before this trip. While the Pirates’ high-leverage bullpen is fresh, the Reds also protected their best arms like Brock Burke and Tony Santillan during yesterday’s blowout. With those elite relievers available to back up Lowder’s efficiency, the Reds are positioned to exploit Mlodzinski’s mechanical struggles and secure a road win as the underdog.

Reds ML+114
CONF
72%
MLB4:05 PM

Brewers @ Nationals

We’ve got a matchup of overperforming lefties at Nationals Park this afternoon, where the Brewers look to push their winning streak to three while the Nationals try to find some life in front of a home crowd that hasn't seen much to cheer about lately. Washington is sitting on a dismal 3-11 record at home this season, and after being nearly no-hit in the series opener, they run right into another southpaw who misses bats at an elite clip. The pitching duel between Kyle Harrison and Foster Griffin looks close on the surface, but the underlying data tells a different story. Harrison comes in with a nasty 11.4 K/9 rate and is fresh off a one-hit masterpiece. He matches up perfectly against a Nationals power core that has been neutralized by left-handed pitching this year; CJ Abrams hasn't homered off a lefty in 36 at-bats, and James Wood’s average drops significantly in these splits. On the other side, Griffin is a major regression candidate. His 2.67 ERA is propped up by a massive 1.88 gap from his 4.55 xERA and an unsustainable 82% strand rate. Against a Brewers lineup that leads the league in patience and features the white-hot William Contreras—who has back-to-back four-hit games—Griffin’s luck is likely to run out. The game shifts even further toward Milwaukee once we look at the late innings and the "small ball" factors. The Nationals lead the league with 30 errors, which is a death sentence against a Brewers team that leads the MLB in stolen bases and plays high-level situational baseball. Washington’s bullpen is also a liability, carrying a 5.08 ERA compared to Milwaukee’s 3.74 mark. Between the massive defensive disparity, the Nationals' inability to stop the run game, and Harrison’s ability to suppress Washington’s best hitters, the Brewers at -134 is the clear side. Milwaukee is playing cleaner, more disciplined baseball, and they have the pitching advantage to exploit Washington’s home-field struggles.

Brewers ML-134
CONF
78%
MLB4:05 PM

Guardians @ Athletics

The air is warm and the ball is flying at Sutter Health Park as the Guardians and Athletics prepare for a high-stakes afternoon showdown in West Sacramento. This matchup features two starting pitchers with inflated ERAs, but the underlying numbers and lineup construction suggest the value lies with the underdog Cleveland squad today. Jacob Lopez enters for Oakland as a massive positive regression candidate according to advanced metrics, carrying a 3.72 xERA that is more than two runs lower than his actual 5.84 ERA. However, his primary weakness—control—is a catastrophic fit for this specific matchup. Lopez has walked 21 batters in just 24.2 innings this season, and he now faces a Cleveland lineup featuring elite lefty-mashers like Daniel Schneemann (1.101 OPS vs LHP) and Chase DeLauter (.400 AVG vs LHP). After DeLauter's 4-for-4 performance yesterday, this Guardians order has the discipline to exploit Lopez’s lack of command and turn walks into runs in a park with a 1.24 batting factor. While Cleveland starter Slade Cecconi has struggled recently, allowing 19 hits over his last three starts, he benefits from the league's most significant defensive battery upgrade. Austin Hedges remains an elite framing asset in the 88th percentile, providing Cecconi with the "stolen" strikes necessary to navigate dangerous hitters like Brent Rooker and Shea Langeliers. Even if Cecconi only provides five innings of league-average work, the Guardians hold a massive late-inning advantage. Emmanuel Clase is rested and available with 24 saves, while the Athletics' bullpen is more volatile and was forced to use multiple middle-relief arms during yesterday's loss. The momentum is clearly with the visitors after Rhys Hoskins’ emotional homecoming home run and the offensive breakout in the series opener. In a hitter-friendly environment where the wind is blowing out to left field, the team with the more disciplined lineup and the superior closer usually prevails. At +118, the Guardians' ability to punish left-handed pitching and secure the final nine outs with Clase makes them the sharper play.

Guardians ML+118
CONF
65%
MLB4:10 PM

Astros @ Red Sox

The afternoon shadows are stretching across the Green Monster at Fenway Park as the wind kicks up, blowing directly toward the short porch in right field. This is a classic setup where the market price reflects the public’s reaction to yesterday’s result rather than the underlying data of the two men on the mound today. While the Red Sox (13-19) are riding the energy of a new manager and a series-opening win, the pitching matchup heavily favors Houston when you dig into the splits. Connelly Early has been a different pitcher at home, where his ERA balloons to 4.82 compared to his elite road numbers. He faces an Astros (12-21) lineup that out-hit Boston 11-7 yesterday and is statistically due for positive regression after going 0-for-6 with runners in scoring position. The nightmare for Early is Yordan Alvarez; with an 8 mph wind blowing out toward Pesky’s Pole and Alvarez carrying a massive 1.235 OPS against lefties this season, the dimensions of Fenway are perfectly aligned for an offensive explosion. On the other side, Spencer Arrighetti is trending in the right direction. He is coming off a dominant performance where he finally reined in his command, issuing only one walk over seven innings. While both starters carry high expected ERAs near 5.00, Arrighetti's 10.5 K/9 rate gives him a much higher ceiling to pitch out of trouble than Early. Furthermore, the bullpen situation provides a distinct late-inning advantage for the Astros. Boston burnt through four key relievers yesterday, including their closer and top high-leverage arm, while Josh Hader is sitting in the Houston bullpen fully rested. When you have a team that is out-hitting its opponent and has the superior, rested closer available at plus money, that is the side you take. I’m backing the Astros to even the series behind their power bats and a peaking Arrighetti.

Astros ML+120
CONF
65%
MLB4:10 PM

Phillies @ Marlins

The Phillies bring their four-game win streak into loanDepot park as the "Mattingly Effect" continues to reshape their season under interim manager Don Mattingly. Philadelphia looks to secure another road victory against a Marlins team that has remained competitive at home but is starting to show cracks in its young roster. The headline story tonight isn't just the managerial homecoming; it is the massive shift in battery depth with J.T. Realmuto being activated from the IL today. Realmuto is the premier defensive catcher in the game, and his return immediately neutralizes Miami's primary offensive weapon: aggressive baserunning. While the Marlins have thrived on the contact hitting of Otto Lopez and Xavier Edwards, Realmuto’s 44% caught-stealing rate provides a safety net for Andrew Painter that Philadelphia has lacked for the last two weeks. Furthermore, the Statcast data suggests we are looking at two pitchers headed in opposite directions. Max Meyer’s 3.30 ERA looks great on paper, but his 4.46 xERA screams regression. Conversely, Painter’s 5.25 ERA is inflated by bad luck, with his 3.97 xERA indicating he is pitching much better than the box scores suggest. The Marlins are also dealing with significant roster friction at the worst possible time. Losing Owen Caissie to a late-scratch illness removes one of their most consistent bats, and the absence of Pete Fairbanks in the bullpen leaves Miami vulnerable in the late innings—a weakness Philadelphia exploited in yesterday’s 6-5 win. With Kyle Schwarber already sitting on 11 home runs and the Phillies’ lineup finally clicking, I’m riding the hot hand. The market is still pricing the Phillies based on their 13-19 record and disastrous April, but this is a different team under Mattingly. At plus money, the Phillies are the clear side here.

Phillies ML+112
CONF
68%
MLB6:10 PM

Giants @ Rays

Under the white roof of Tropicana Field, two teams headed in opposite directions meet as the San Francisco Giants try to find their rhythm against a Tampa Bay squad that seems to have a solution for every problem. The Giants hand the ball to their breakout ace Landen Roupp, while the Rays counter with Griffin Jax in a pitching matchup that looks lopsided on the surface but masks a deeper struggle. The story here isn't the arm on the mound for San Francisco; it’s the lack of bats behind him. The Giants have been an offensive disaster, leading the league with seven shutouts and currently mired in a four-game skid where they haven’t managed to clear the fence once. Even with Rafael Devers and Matt Chapman in the heart of the order, this lineup is failing to produce 'crooked numbers,' and they’re heading into a pitcher-friendly park against a Rays staff that just silenced them yesterday. You can have the best pitcher in the world, but if your offense stays in the dugout, you’re not winning ballgames on the road. On the other side, Tampa Bay is playing with house money right now, winning seven of their last eight games to improve to 19-12. Losing Yandy Diaz to a fresh oblique injury is a blow, but Kevin Cash has built a roster that thrives on versatility. They will stack the lineup with seven left-handed or switch-hitters to lean on Roupp, and young guns like Junior Caminero—who already has nine homers and a previous blast off Roupp—are more than ready to carry the load. With the Rays boasting a strong home record and the Giants spiraling at 13-19, I’m taking the hotter team and the coaching edge at even money.

Rays ML+100
CONF
72%
MLB7:15 PM

Rangers @ Tigers

We’ve got a cold one tonight at Comerica Park as the Detroit Tigers look to defend their elite home record against a Texas team that has been finding its road legs lately. With temperatures hovering around 46 degrees and the wind pushing toward left field, this is a classic pitcher-friendly environment that heavily dictates how these two young starters will fare under the lights. The real story tonight is the massive "luck gap" between the two starters that the surface-level ERAs are hiding. Keider Montero has been a victim of sequencing and some tough luck, sporting a 4.00 ERA despite a dominant 1.00 WHIP and a walk rate of just 1.67 per nine innings. His underlying metrics, specifically a 2.37 xERA, suggest he is one of the most under-rewarded pitchers in the league right now. In this cold air, Montero’s fly-ball tendency (39.6% ground ball rate) becomes an asset rather than a liability, as those deep drives to the 420-foot center-field fence will likely die on the warning track. Conversely, Kumar Rocker is living dangerously with a 1.31 WHIP and a 3.38 walk rate, and his 4.66 ERA on the road shows he’s much more vulnerable away from Arlington. While the Tigers are dealing with a fresh bullpen crisis following the loss of closer Kenley Jansen and setup man Will Vest, I expect Montero’s efficiency to mitigate the damage. He doesn't beat himself with walks, which should allow him to pitch deep into this game and hand the ball directly to the high-leverage arms like Kyle Finnegan. On the other side, the Rangers are missing their offensive engine in Brandon Nimmo, who was scratched today with hamstring tightness. Losing a .300 hitter with elite on-base skills is a massive blow to a Texas lineup that already struggles to generate consistent runs on the road. The Tigers are 10-3 at home for a reason, and with Montero due for a "get-right" game against a shorthanded Rangers squad, I’m laying the price with Detroit.

Tigers ML-130
CONF
68%
MLB7:15 PM

Dodgers @ Cardinals

National television spotlights a contrast in momentum at Busch Stadium tonight as the Dodgers look to avoid a series loss against a surging Cardinals squad. While the surface numbers suggest a mismatch in favor of the home team, this is a classic "buy low" opportunity on a Los Angeles roster that remains the most talented group in the game. Michael McGreevy has put up impressive traditional stats, but his underlying profile is a massive red flag; a 6.18 xERA against a 2.97 actual ERA indicates he has been dancing between raindrops for a month. A high-efficiency lineup like the Dodgers, even while currently scuffling, is exactly the type of group to force that regression. The narrative on Roki Sasaki has been dominated by his road ERA, but his performance under the lights tells a different story. Sasaki’s 2.25 night ERA suggests he is much more comfortable in this environment, and he gets the added benefit of a 6-mph wind blowing in at one of the most pitcher-friendly parks in the National League. This environment should neutralize his biggest weakness—the fly ball—and allow his velocity to play up. Despite the loss of Mookie Betts, the Dodgers’ top-heavy order featuring Shohei Ohtani and Freddie Freeman still presents a higher ceiling than what McGreevy has faced during the Cardinals' recent streak. The betting market’s refusal to flip the Dodgers to an underdog despite their three-game skid is the loudest signal in the room. The Cardinals have played inspired baseball during this five-game win streak, but they are relying on a contact-heavy pitching style that is ripe for a correction. Expect the Dodgers’ elite defense to provide the necessary support for Sasaki while the offense finally breaks through its sequence slump. I'm backing the veteran leadership of Los Angeles to stop the bleeding and snap the streak tonight.

Dodgers ML-136
CONF
65%
NBA7:30 PM

Philadelphia 76ers @ Boston Celtics

It is a winner-take-all at the Garden as the 76ers look to become the 14th team in history to climb out of a 3-1 hole against a Celtics squad fighting to save their season. The momentum in this series has shifted entirely since Joel Embiid returned to the floor three games ago. In that span, he’s averaging 26.0 points and 7.3 assists, acting as a high-post hub that has forced Boston to abandon their preferred defensive schemes. While Boston’s offensive rating has cratered from a 120.0 season baseline to 110.8 over the last five games, Philadelphia has successfully inverted their season-long negative net rating into a +2.1 mark during this comeback stretch. The late-breaking injury news surrounding Jayson Tatum is the biggest variable on the board tonight. Tatum was a late Saturday downgrade to questionable with left knee stiffness—the same knee he was seen icing during a limited 29-minute performance in Game 6. With the Celtics already struggling to find consistent secondary scoring—Derrick White has seen his production drop from 16.5 PPG to just 8.4 PPG over the last five—any limitation to Tatum’s 27% point share is a massive blow. Boston’s identity is tied to the arc, but they’ve been erratic, shooting just 27.7% from deep in their losses this series. When this game gets tight in the fourth quarter, the data heavily favors Philadelphia. The 76ers rank 4th in the league in clutch Net Rating (+16.6) and have already proven they can win at TD Garden twice in this series. Boston’s middle-of-the-pack clutch rating (+1.9) and their recent habit of offensive stagnation—highlighted by a 14-point third quarter in Game 6—make 4.5 points feel like a significant cushion. With Tyrese Maxey maintaining elite consistency at 27.4 PPG over his last five and Paul George shooting 54.3% from deep in this series, Philadelphia has the shot-making and the late-game execution to keep this within a possession or win it outright.

Philadelphia 76ers +5-110
CONF
72%
MLB8:10 PM

Braves @ Rockies

The air is thin at Coors Field where the scoreboard usually looks more like a pinball machine, but tonight features a premier pitching duel between a rejuvenated veteran ace and the National League’s newest rising star. While the Colorado altitude often dictates the terms of engagement, the statistical mismatch between these two rosters is too wide to ignore, especially after Atlanta’s demoralizing comeback win yesterday. The game hinges on Chris Sale’s dominance against a Rockies lineup that is structurally incapable of handling high-level left-handed pitching. Sale enters tonight with a 2.31 ERA and a 0.91 WHIP, but the real story is in the splits: Mickey Moniak is carrying a 15-game hitting streak, yet he’s hitting a staggering .067 against southpaws this season. Combined with Troy Johnston’s .167 mark vs. LHP, the Rockies are essentially missing the heart of their order before the first pitch is even thrown. Sale has historically owned this franchise with a career 1.48 ERA against them, and his current form—coming off six scoreless innings with nine strikeouts—suggests he’s more than prepared to navigate the Denver environment. While Chase Dollander has been impressive for Colorado with a 2.25 ERA and nearly 11 strikeouts per nine innings, he is facing an Atlanta offense that leads the majors in slugging and just hung eight unanswered runs on this pitching staff last night. The Braves’ lineup depth is relentless; Matt Olson is posting a 1.011 OPS and Michael Harris II hasn't missed a beat since returning from his quadriceps issue. Once the starters exit, the gap widens further. The Rockies’ bullpen is reeling after a late-inning collapse in the series opener, and with high-leverage arms like Victor Vodnik struggling with a 7.82 ERA, Atlanta should have no trouble extending a lead in the final frames. I’m laying the runs with the Braves here to capitalize on the superior pitching and the massive split advantages.

Braves -1.5-132
CONF
85%
MLB8:40 PM

White Sox @ Padres

The lights are bright at Petco Park for a Saturday night clash as the San Diego Padres (19-12) look to halt a three-game slide against a White Sox (13-19) squad riding a historic home run surge. While Chicago has the momentum of a winning streak and the thunder of Munetaka Murakami’s MLB-leading 13 home runs, this is the classic "stopper" spot for Michael King. King has been nearly untouchable in this building, carrying a 0.82 home ERA that proves he knows exactly how to use Petco’s vast dimensions to his advantage. His ability to suppress hard contact is the perfect foil for a White Sox lineup that is currently living and dying by the long ball. The hidden edge tonight is the significant offensive downgrade in the White Sox lineup following the fresh injury to catcher Kyle Teel. Losing Teel’s production to a hamstring strain forces the Sox to lean on Edgar Quero, who is currently struggling with a .159 average and a sub-.500 OPS. In a game where every baserunner matters against a premier starter like King, having a massive hole in the bottom half of the order is a recipe for stalled rallies. San Diego’s lineup is much more clinical in this environment, with Luis Campusano and Miguel Andujar excelling at situational hitting and run manufacturing rather than swinging for the fences. San Diego’s bullpen situation provides the final layer of security. Because the Padres were on the wrong end of a blowout yesterday, their elite high-leverage arms—specifically Mason Miller and Steven Wilson—are completely rested and ready to shut the door. Chicago used low-leverage arms to bridge their win yesterday, but they do not have the late-inning firepower to match a fresh Miller if this game is tight late. Expect King to stabilize the rotation and the Padres' situational offense to exploit a shaky Chicago defense to end the streak.

Padres ML-184
CONF
82%
MLB9:38 PM

Mets @ Angels

The stage is set under the lights in Anaheim as the New York Mets look to push the Los Angeles Angels even further into their mid-spring tailspin. After a demoralizing comeback loss yesterday where they failed to record a baserunner over the final seven innings, the Angels are gasping for air against a Mets squad that seems to have found a sudden spark of life. The deciding factor in this matchup is the starting pitching mismatch. Nolan McLean is arguably the most exciting rookie arm in the league right now, carrying a massive 11.46 K/9 rate and a WHIP of just 0.85 into tonight. His ability to miss bats is exactly what you don't want to face when you're on a seven-game losing streak. McLean has been a different beast on the road, where his ERA sits at a microscopic 1.46. While Reid Detmers has improved his command for the Angels, his 4.28 ERA and lack of consistency make him a much riskier bet, especially against a Mets lineup that is stacked with right-handed hitters like Bo Bichette and Marcus Semien who are designed to punish southpaws. While much will be made of Juan Soto’s struggles against lefties, the reality is that the Angels' bullpen is in shambles. Yesterday’s collapse was a microcosm of their recent form, and with a relief corps that surrendered four unanswered runs in the series opener, they can't afford a short outing from Detmers. The Mets' bullpen, by contrast, is coming off a perfect four-inning stint and looks revitalized after the front office gave a public vote of confidence to the coaching staff. The Angels (12-21) are in a total free-fall, and until they prove they can manufacture a single run in the late innings, I'm riding the hot hand and the superior starter to lead the Mets (11-21) to victory.

Mets ML-126
CONF
78%
MLB9:40 PM

Royals @ Mariners

The lights are bright at T-Mobile Park tonight as the Mariners celebrate their history by retiring Randy Johnson’s iconic number 51 before a pivotal showdown with the visiting Royals. After a wild slugfest in the series opener, both clubs turn to their anchors to settle the score in what promises to be a high-energy environment in Seattle. I’m looking at Emerson Hancock to provide the stability Seattle needs here. While his advanced metrics suggest some regression could be coming, the kid has been a model of consistency, giving up three earned runs or fewer in every single start this season. He’s facing a Royals team that just can't seem to figure it out away from home, posting a dismal 4-12 record on the road. On the other side, Seth Lugo is a veteran who usually eats up the AL West, but he’s coming off a nightmare outing where he surrendered 14 hits. That kind of contact tells me his command is wavering, and Seattle’s lineup—loaded with six left-handed or switch-hitters like J.P. Crawford and Josh Naylor—is perfectly built to keep him under pressure from the first pitch. The real separation tonight comes in the late innings. The Mariners boast a top-ten bullpen that remains relatively fresh despite yesterday’s high-scoring affair. Meanwhile, the Royals are running out the third-worst relief unit in the majors and are currently navigating life without their primary closer, Carlos Estevez. Even with Lucas Erceg stepping up, the depth simply isn't there for Kansas City to match Seattle in a tight game. Between the superior bullpen, the heavy platoon advantages for the Mariners' bats, and the electric atmosphere of a "Big Unit" ceremony night, I'm laying the price with the home team. Seattle has the better pitching floor and the relief depth to shut the door when it matters most.

Mariners ML-146
CONF
68%

Player props

21
MLB · Diamondbacks @ Cubs

Ildemaro Vargas

Vargas is currently the most consistent hitter in baseball, entering this matchup on a 27-game hitting streak. He showed no signs of slowing down in yesterday's series opener, going a perfect 4-for-4.

OVER 0.5 Hits-157
  • · 27-game hitting streak
  • · 4-for-4 in Friday series opener
  • · .404 season batting average
MLB · Diamondbacks @ Cubs

Seiya Suzuki

Suzuki is in the midst of a massive heater, collecting 14 hits in his last 36 at-bats (.389). He faces Ryne Nelson, who is currently in a tailspin; Nelson has surrendered 14 earned runs over his last two starts and has failed to reach the 6th inning in three of his last five outings. With Nelson's WHIP sitting at a bloated 1.52, Suzuki will likely see multiple plate appearances with runners on or in hitter-friendly counts. Given that Nelson has struggled with both command and hard-hit rate recently, Suzuki is well-positioned to extend his own multi-hit trend.

OVER 0.5 Hits-166
  • · .389 AVG over last 10 games
  • · 5 HR in last 10 games
  • · Opposing pitcher Ryne Nelson: 8.27 ERA in last 5 starts
MLB · Brewers @ Nationals

William Contreras

William Contreras is currently the hottest hitter in baseball, recording back-to-back four-hit games and carrying a .310 average. He serves as the primary engine for a Brewers offense missing several starters (Yelich, Chourio).

OVER 1.5 Total Bases-115
  • · 10-for-17 (.588) with 8 hits in last 2 games
  • · Foster Griffin: 4.55 xERA vs 2.67 ERA (regression candidate)
  • · Nationals Bullpen: 5.08 ERA (ranked 27th in MLB)
MLB · Brewers @ Nationals

Kyle Harrison

Kyle Harrison has established himself as a premier strikeout threat, entering this matchup with a massive 11.4 K/9. He is coming off a dominant 12-strikeout outing and has shown improved command, which allows him to work deeper into games.

OVER 6.5 Strikeouts-110
  • · 11.4 K/9 (30 K in 23.2 IP) this season
  • · Coming off 12-strikeout performance in 6.0 IP last start
  • · James Wood (WSH): .114 AVG and 17 K in last 10 games
MLB · Guardians @ Athletics

Jose Ramirez

This line represents significant value for one of the most consistent hitters in the league. Jose Ramirez faces Athletics left-hander Jacob Lopez, who has struggled immensely with control this season, posting a 1.95 WHIP and walking 21 batters in just 24.2 innings.

OVER 0.5 Total Bases+210
  • · 1.032 OPS vs LHP this season
  • · 1.95 WHIP for opposing starter Jacob Lopez
  • · 7 hits in last 10 games
MLB · Guardians @ Athletics

Shea Langeliers

Shea Langeliers is the primary power source for an Oakland offense that leads the matchup with a .714 team OPS. Over his last 10 games, Langeliers has been unconscious, slashing .364 with six home runs and 10 RBIs.

OVER 1.5 Total Bases+130
  • · .364 AVG and 6 HR in last 10 games
  • · 6.23 ERA for opposing starter Slade Cecconi
  • · 1.24 Park Factor at Sutter Health Park
MLB · Astros @ Red Sox

Yordan Alvarez

Yordan Alvarez is a statistical outlier when facing left-handed pitching, posting a massive 1.235 OPS against southpaws this season. Today he faces Connelly Early, a lefty whose 2.84 ERA masks significant underlying vulnerability, evidenced by a 5.09 xERA and a .352 xwOBA allowed.

OVER 1.5 Total Bases-125
  • · 1.235 OPS vs left-handed pitching in 2026
  • · Tied for 2nd in MLB with 12 Home Runs
  • · Pitcher Connelly Early 5.09 xERA vs 2.84 actual ERA
MLB · Astros @ Red Sox

Christian Walker

Christian Walker has been a model of consistency in the heart of the Astros' order, hitting .350 over his last 10 games with 3 home runs and 13 RBIs. He has recorded at least two total bases in 6 of his last 10 outings, demonstrating both high-contact ability and extra-base power.

OVER 1.5 Total Bases-115
  • · .350 batting average over last 10 games
  • · 6 of last 10 games with 2+ total bases
  • · 3 Home Runs and 13 RBIs in last 10 games
MLB · Astros @ Red Sox

Spencer Arrighetti

Spencer Arrighetti enters this matchup with a dominant 10.5 K/9 rate, having racked up 21 strikeouts in just 18 innings across his first three starts of 2026. This includes a 10-strikeout performance in his most recent outing and an 8-strikeout game earlier in the month.

OVER 5.5 Strikeouts-110
  • · 10.5 K/9 rate through 3 starts in 2026
  • · 10 Strikeouts in most recent start (6.0 IP)
  • · Red Sox SS Trevor Story: 17 K in last 46 AB (.370 K rate)
MLB · Phillies @ Marlins

Andrew Painter

Andrew Painter's strikeout production has plummeted since his mid-April return. Over his last three starts, he has recorded just 6 strikeouts in 13.2 innings—a rate of roughly 0.44 per inning.

UNDER 4.5 Strikeouts-161
  • · Last 3 games: 1, 4, 1 strikeout (avg 2.0 per start)
  • · 3.95 K/9 over last 13.2 innings of work
  • · High WHIP (1.50) and hit allowance (23 H in L13.2 IP) limiting length/efficiency
MLB · Phillies @ Marlins

Bryce Harper

Bryce Harper enters this matchup as the most locked-in hitter in the Phillies' lineup, hitting .353 over his last 10 games with four multi-base performances in that span. He faces Max Meyer, whose season-long statistics suggest impending regression; Meyer's xwOBA of .332 is nearly 50 points higher than his actual allowed wOBA (.286), indicating he has benefited from significant defensive luck.

OVER 1.5 Total Bases+125
  • · Hitting .353 (12-for-34) over his last 10 games
  • · Opposing starter Max Meyer has an xERA (4.46) significantly higher than his actual ERA (3.30)
  • · Meyer has allowed 1 HR in each of his last two starts and 10 BB in his last 24.1 IP
MLB · Rangers @ Tigers

Josh Jung

Josh Jung is the clear focal point of the Rangers' offense right now, entering this contest on a tear with a .412 average over his last 10 games. Tonight he faces Keider Montero, a right-handed pitcher, which is a matchup Jung has exploited all season to the tune of a .363 batting average.

OVER 1.5 H+R+RBI-130
  • · Josh Jung is batting .412 (14-for-34) over his last 10 games.
  • · Jung holds a .363 season average against right-handed pitching (RHP).
  • · The Tigers starter, Keider Montero, is a right-handed pitcher.
MLB · Rangers @ Tigers

Kevin McGonigle

Kevin McGonigle has immediately lived up to his #2 overall prospect billing, anchoring the Tigers' lineup from the leadoff spot with a .333 average. Tonight he faces Kumar Rocker, a high-strikeout right-hander who has shown vulnerability via a 1.31 WHIP and inconsistent command. As a left-handed hitter, McGonigle will have the platoon advantage against Rocker, who has struggled to complete more than 5 innings in most starts. The volume floor is key here; batting leadoff for a Tigers team that averages 4.4 runs per game ensures McGonigle will see the maximum possible plate appearances to rack up a combination of hits, runs, and RBIs.

OVER 1.5 H+R+RBI-145
  • · Kevin McGonigle maintains a .333 batting average as the Tigers' leadoff hitter.
  • · Rangers starter Kumar Rocker has a 1.31 WHIP and has walked 10 batters in 26.2 innings.
  • · McGonigle averages 4-5 plate appearances per game in the leadoff spot.
NBA · Philadelphia 76ers @ Boston Celtics

Joel Embiid

The defining tactical shift of this series has been Philadelphia's utilization of Joel Embiid as a high-post facilitator to counter Boston's constant double-teams and 'digs' from the perimeter. Embiid has embraced this role, averaging 6.0 assists over his last five games and recording assist totals of 8, 8, 6, and 7 in that span. With shooters like Paul George (shooting 54.3% from 3 in the series) and Tyrese Maxey benefiting from the gravity Embiid draws at the nail, the passing lanes have been consistently open. In a Game 7 environment where Boston is unlikely to abandon a defensive strategy that has limited Embiid's own scoring efficiency, he should continue to find open teammates for high-value looks.

OVER 5.5 Assists+115
  • · Averaging 6.0 assists over the last 5 games
  • · Cleared 5.5 assists in 4 of his last 5 games
  • · Recorded 8 assists in Game 6 victory
NBA · Philadelphia 76ers @ Boston Celtics

Derrick White

Derrick White has been completely neutralized by Philadelphia's defensive scheme in this first-round matchup. Through six games, White has not scored more than 11 points in a single contest, staying well under this 13.5 line in every meeting.

UNDER 13.5 Points-102
  • · Has failed to reach 12 points in every game this series (6/6)
  • · Averaging 8.7 PPG in the series vs 16.5 PPG season average
  • · Shooting efficiency significantly down against Philadelphia's perimeter length
MLB · White Sox @ Padres

Michael King

Michael King is the clear alpha in this matchup, particularly at Petco Park where he has posted a dominant 0.82 ERA this season. His strikeout volume is stable, averaging exactly 1.0 K per inning over his last five starts (28 K in 28.2 IP).

OVER 6.5 Strikeouts-115
  • · Average 1.0 K/IP in L5 starts
  • · Opponent K rate: Murakami (14 K in L10), Benintendi (16 K in L10)
  • · Home ERA: 0.82 at Petco Park in 2026
MLB · White Sox @ Padres

Munetaka Murakami

Despite his MLB-leading home run total, Munetaka Murakami is currently in a severe statistical slump, hitting just .100 over his last 10 games. His approach has become entirely 'all-or-nothing,' resulting in 14 strikeouts in his last 30 at-bats and only one multi-base performance in that span.

UNDER 1.5 Total Bases-110
  • · Batting .100 (3-for-30) over last 10 games
  • · 14 strikeouts in last 10 games
  • · Only 6 total bases recorded in last 30 at-bats
MLB · Mets @ Angels

Jo Adell

Jo Adell has been one of the few consistent contact sources for the Angels during their recent slide, recording at least one hit in 7 of his last 10 games. While he faces a dominant rookie in Nolan McLean, Adell's positioning in the middle of the order (5th) ensures he will see multiple plate appearances, likely 4 to 5 given the Angels' status as the home team. Adell has maintained a .257 average over his last 10 games, and while his strikeout rate is high (13 K in L10), he has successfully navigated high-K matchups recently by prioritizing contact, as seen in his two multi-hit performances over the last week. In a game where the Angels are desperate to snap a seven-game losing streak, Adell’s role as a primary run producer makes him a high-volume target for a single hit.

OVER 0.5 Hits-180
  • · Recorded a hit in 7 of his last 10 games
  • · Batting in the #5 spot in the confirmed lineup
  • · Four hits over his last five games
MLB · Mets @ Angels

Nolan Schanuel

Nolan Schanuel provides exceptional value at +360 to score a run tonight due to his elite lineup positioning. Batting third puts him directly in front of the Angels' most dangerous hitters, Mike Trout and Jorge Soler, who combined for 12 home runs over the season's first month.

OVER 0.5 Runs Scored+360
  • · Batting #3 in the order, ahead of Mike Trout and Jorge Soler
  • · Left-handed hitter facing right-handed starter Nolan McLean
  • · Angels implied run total is 3.5+ based on the 7.5 game total and +108 moneyline
MLB · Royals @ Mariners

Seth Lugo

Lugo's primary edge is his durability and efficiency, consistently pitching into the 7th inning. This volume is critical for strikeout props. Facing a Mariners lineup that is prone to high strikeout totals—highlighted by high-K hitters like Raleigh and Arozarena—Lugo is well-positioned to exceed this line. His 7-0 record against the AL West since 2024 further underscores his comfort level in these specific divisional matchups.

OVER 5.5 Strikeouts-135
  • · 28 K in last 30.4 IP (0.92 K/IP)
  • · Recorded 7+ strikeouts in 3 of his last 4 starts
  • · Averages 6.1 innings per start over his last five outings
MLB · Royals @ Mariners

Julio Rodriguez

Rodríguez is currently on his most productive stretch of the season, evidenced by his multi-HR game on Friday night. With a .300 average over his last 10 games and multiple multi-hit efforts recently, he is seeing the ball with elite clarity. Despite the pitcher-friendly dimensions of T-Mobile Park, Rodríguez’s current form and power profile make him a strong candidate to clear the 1.5 total base threshold through either an extra-base hit or multiple knocks.

OVER 1.5 Total Bases+110
  • · .300 AVG (12-for-40) over his last 10 games
  • · 2 Home Runs in yesterday's series opener
  • · 3 multi-hit performances in his last 4 games

Graded results

34

Games

  • L

    Reds ML +114

    MLB · 7-17

  • W

    Brewers ML -134

    MLB · 4-1

  • W

    Guardians ML +118

    MLB · 8-5

  • W

    Astros ML +120

    MLB · 6-3

  • L

    Phillies ML +112

    MLB · 0-4

  • W

    Rays ML +100

    MLB · 1-5

  • W

    Tigers ML -130

    MLB · 1-5

  • L

    Dodgers ML -136

    MLB · 2-7

  • W

    Philadelphia 76ers +5 -110

    NBA · 109-100

  • W

    Braves -1.5 -132

    MLB · 8-6

  • L

    Padres ML -184

    MLB · 8-2

  • W

    Mets ML -126

    MLB · 4-3

  • L

    Mariners ML -146

    MLB · 7-6

Props

  • L

    Andrew Painter · under

    Phillies @ Marlins · Actual 7

  • L

    Bryce Harper · over

    Phillies @ Marlins · Actual 0

  • W

    Christian Walker · over

    Astros @ Red Sox · Actual 6

  • L

    Derrick White · under

    Philadelphia 76ers @ Boston Celtics · Actual 26

  • W

    Ildemaro Vargas · over

    Diamondbacks @ Cubs · Actual 1

  • L

    Jo Adell · over

    Mets @ Angels · Actual 0

  • W

    Joel Embiid · over

    Philadelphia 76ers @ Boston Celtics · Actual 6

  • L

    Jose Ramirez · over

    Guardians @ Athletics · Actual 0

  • W

    Josh Jung · over

    Rangers @ Tigers · Actual 2

  • W

    Julio Rodriguez · over

    Royals @ Mariners · Actual 8

  • W

    Kevin McGonigle · over

    Rangers @ Tigers · Actual 3

  • L

    Kyle Harrison · over

    Brewers @ Nationals · Actual 5

  • L

    Michael King · over

    White Sox @ Padres · Actual 0

  • L

    Munetaka Murakami · under

    White Sox @ Padres · Actual 4

  • L

    Nolan Schanuel · over

    Mets @ Angels · Actual 0

  • L

    Seiya Suzuki · over

    Diamondbacks @ Cubs · Actual 0

  • W

    Seth Lugo · over

    Royals @ Mariners · Actual 6

  • L

    Shea Langeliers · over

    Guardians @ Athletics · Actual 1

  • L

    Spencer Arrighetti · over

    Astros @ Red Sox · Actual 4

  • L

    William Contreras · over

    Brewers @ Nationals · Actual 1

  • L

    Yordan Alvarez · over

    Astros @ Red Sox · Actual 1