← All archive dates

Daily archive

2026-04-08

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

Game picks

18
MLB12:35 PM

Padres @ Pirates

It’s a chilly rubber match at PNC Park today, with the Pirates looking to defend their home turf and secure a statement series win over a star-studded Padres squad. The series is deadlocked at 1-1 after two lopsided games, and this afternoon’s environment is shaping up to be a classic early-season grind where every run is going to be hard-earned. The Pirates’ offense is simply in a different gear right now. While the Padres are hitting a collective .209 with a lackluster .610 OPS based on last year's production, Pittsburgh is averaging nearly five runs per game. Ryan O’Hearn and Oneil Cruz have been locked in early this season, providing a left-handed punch that should give Michael King plenty of trouble. While King's 3.38 ERA from last season looks solid on paper, his 4.63 xERA suggests he was the beneficiary of significant luck that might run out against a disciplined Pirates lineup that already put up seven runs yesterday. The environment today heavily favors the home side’s pitching. With 49-degree weather and a 7 mph wind blowing directly in from right field, fly balls are going to die at the warning track. This is a massive break for Mitch Keller, whose 3.24 xERA from last season shows he’s much more effective than his career averages suggest. He won’t have to worry as much about the Padres' power bats clearing the fences in these heavy conditions. On the flip side, the Padres are dealing with a fresh blow to their infield stability with Ha-Seong Kim listed as day-to-day. Forcing a defensive reshuffle at shortstop is exactly the kind of volatility you don't want in a low-scoring game. Pittsburgh has been dominant at home to start the 2026 campaign, posting a 7-4 overall record and a 4-1 mark at PNC Park. They have all the momentum after a convincing 7-1 win on Tuesday. The market is treating this as a near toss-up, but when you look at the disparity in offensive production and the underlying analytical edge for Keller, the value sits squarely with the Pirates. Between the fatigue in the bullpens and the pitcher-friendly weather, I expect Pittsburgh to manufacture enough runs to outlast a San Diego lineup that is still searching for its rhythm on the road.

Pittsburgh Pirates ML-104
CONF
62%
MLB1:10 PM

Royals @ Guardians

It’s a brisk April afternoon in Cleveland as the Royals and Guardians settle into a rubber match that could set the early-season tone for a much more competitive AL Central. This series has been a grinder so far, defined by high-level pitching and narrow margins, but today’s specific environment at Progressive Field creates a tactical opening for Kansas City that is hard to ignore at this price. The biggest factor in this matchup isn't just the pitchers, but the interaction between the lineup construction and the elements. We have two lefties on the hill, but they are facing very different challenges. The Royals (5-6) have stacked their lineup with six right-handed bats in the top eight spots, including an elite power core featuring Bobby Witt Jr. and Salvador Perez. With an 8 mph wind currently blowing out toward left field, the conditions are perfectly calibrated for a right-handed pull-heavy offense to find the seats. While Joey Cantillo’s 3.01 xERA from last season suggests he’s a high-quality arm, making a 2026 debut against a Royals lineup that is already finding its rhythm—led by Witt Jr.’s .315 average—is a brutal assignment. On the other side, Cole Ragans enters this game in peak form after tossing seven shutout innings in his last outing. While the metrics suggest some regression may be coming due to a gap between his actual and expected wOBA, he faces a Guardians (7-5) offense that is currently struggling to generate meaningful production, averaging just 3.0 runs per game. Cleveland’s lineup is noticeably thinner today without some of its projected middle-of-the-order power, and while they feature four switch-hitters to negate the lefty-lefty disadvantage, they simply don't have the same explosive ceiling as the Royals right now. Even with the Guardians' edge in bullpen stability and defense, I’m siding with the hotter rotation arm and the lineup that is better equipped to exploit the wind at Progressive Field today.

Royals ML-130
CONF
72%
MLB1:35 PM

Brewers @ Red Sox

It is a frigid day at Fenway Park, with the thermometer stuck at 41 degrees and a stiff breeze blowing directly in from right field, creating a true pitcher's environment for this rubber match. While the Brewers sit comfortably atop the division standings with an 8-3 record, the conditions and a sudden roster crisis in Milwaukee have flipped the script for this specific Wednesday afternoon. The starting pitching matchup is the primary driver here. Sonny Gray is a veteran who understands how to navigate cold-weather starts and high-leverage situations, and his underlying metrics suggest he is stabilizing after a rocky season opener. He faces a Brewers lineup that is essentially a shell of its usual self today. The fresh absences of Brice Turang, Andrew Vaughn, and Jackson Chourio remove three of Milwaukee's most consistent catalysts, forcing depth players like Brandon Lockridge and David Hamilton into high-leverage roles. Furthermore, the wind blowing in from right field is a specific disadvantage for Milwaukee’s lefty-heavy core of Christian Yelich, Garrett Mitchell, and Sal Frelick, neutralizing their power before the first pitch is even thrown. On the other side, the Brewers are sending Shane Drohan to the hill for his 2026 debut. Drohan is a former Red Sox prospect who is being asked to step in as an emergency starter against a Boston lineup that is stacking seven right-handed or switch hitters to exploit the platoon advantage. While the Red Sox defense has been a mess this season with 12 errors contributing to their 3-8 start, the combination of Gray’s stability and the extreme weather conditions should prevent those defensive lapses from becoming fatal. At -142, the price is fair for a Boston team that finally has the pitching and situational edge they need to salvage this series.

Red Sox ML-142
CONF
72%
MLB2:10 PM

Orioles @ White Sox

We have a mid-week matinee at Rate Field as the Baltimore Orioles look to break out the brooms and finish a dominant three-game sweep of a reeling Chicago White Sox squad. On the surface, this looks like a battle between a struggling veteran and a rising young workhorse, but the underlying data tells a completely different story about where the value lies this afternoon. The biggest edge on the board is the massive "luck gap" regarding Baltimore starter Kyle Bradish. While his 6.23 ERA is an eyesore, his 2.83 xERA is elite, suggesting he has been the victim of poor sequence and defensive variance rather than a lack of stuff. He faces a Chicago lineup that is currently a skeleton crew; the White Sox lost four projected starters in the last week, including fresh injuries to Austin Hays and Brooks Baldwin. With rookies like Dustin Harris and Tristan Peters forced into high-leverage spots, Bradish is in a prime "get right" position against an offense that has managed only three total runs over the first two games of this series. The environment at Rate Field provides the final nail for the South Siders today. With a 21-mph wind howling in from right field, the White Sox’s strategy of stacking six left-handed hitters—including their primary power threat Munetaka Murakami—is effectively neutralized. While the Sox will be hitting directly into a gale, the Orioles’ right-handed power core of Pete Alonso, Tyler O'Neill, and Ryan Mountcastle will be pulling the ball toward left field, where the wind resistance is far less direct. Combined with Adley Rutschman’s elite ability to shut down the run game (75% caught stealing rate), the Orioles have too many ways to manufacture runs while the White Sox (3-8) are stuck hitting into a wall. Lay the price on the superior roster and the looming pitching regression.

Orioles ML-152
CONF
72%
MLB2:35 PM

Mariners @ Rangers

It’s a high-stakes divisional battle in Arlington as the Seattle Mariners look to snap a four-game slide against a Texas Rangers squad looking to tighten their grip on the early AL West lead. This middle-game matchup features two of the most electric young arms in the division, but the pricing seems to lean too heavily on surface-level results rather than the underlying reality of these two rosters. This game is being priced around Bryan Woo’s historic efficiency, but I’m looking past his 1.38 ERA to see where the real value lies. While Woo has been nearly untouchable with a 0.54 WHIP, he’s running into a Texas lineup specifically constructed to dismantle him. The Rangers are starting five left-handed bats, headlined by Corey Seager, who has treated Woo like a batting practice pitcher in their career encounters, posting a .667 average and a 2.194 OPS across nine at-bats. Even with Josh Jung sidelined, the Rangers' offense—hitting .235 compared to Seattle’s dismal .191—has the depth and the platoon advantage to exploit this matchup in the climate-controlled environment of Globe Life Field. On the other side, MacKenzie Gore is a prime candidate for positive regression. His 3.97 ERA is a total mask for what his arm is actually doing; a 2.92 xERA and a 12.7 K/9 rate suggest he is one of the most dominant lefties in the game right now. He’s missing bats at an elite clip, which is the worst possible news for a Mariners lineup that has averaged just 1.5 runs over the first two games of this series and is currently hitting under the Mendoza line as a team. Seattle's offense is heavily reliant on Brendan Donovan right now, and if Gore can navigate the right-handed power of Rodriguez and Arozarena early, the Mariners simply don't have the contact profile to string hits together. The betting market is giving us plus-money on the home team with the better offense, better momentum, and a pitcher whose underlying metrics are essentially equal to the "untouchable" Woo. Seattle is 1-4 on the road for a reason, and I expect the Rangers (6-5) to clinch the series tonight against the Mariners (4-8).

Rangers ML+108
CONF
68%
MLB3:10 PM

Astros @ Rockies

We’ve got a real afternoon shootout brewing at Coors Field where the 72-degree heat and a 14-mph crosswind are practically begging for a high-scoring affair. Both of these starters, Cristian Javier and Michael Lorenzen, are dragging double-digit ERAs into today’s contest, but when you peel back the curtain, one of these situations is significantly more dangerous than the other. The problem for Colorado is Michael Lorenzen's profile. He’s allowed a staggering 19 hits in just 7.1 innings of work this season—that’s nearly three hits for every inning he’s managed to survive. In the thin air of Denver, that volume of contact is a death sentence against a Houston lineup that is currently averaging 6.5 runs per game. While Cristian Javier has struggled with his command (9 walks in his last two starts), his underlying xERA of 6.95 indicates he’s been far more competitive than his 12.96 actual ERA suggests. He still has the strikeout potential to limit damage, whereas Lorenzen’s 9.79 xERA shows he’s simply getting squared up by everyone he faces. Houston is walking into this game with a lineup built specifically to dismantle this Rockies staff. Christian Walker has historically feasted on Colorado pitching, and with Jose Altuve and Yordan Alvarez both carrying an OPS over 1.000, there are zero "off" innings for Lorenzen to find his footing. I know the Astros (6-6) have lost three straight and the Rockies (5-6) have won three in a row, but in baseball, momentum often stops at the edge of the pitcher's mound. The talent gap between these two offenses and the significant edge in underlying pitching metrics for Javier make the Astros the right play, even with their recent road struggles. The Rockies' bullpen has been solid, but they’ll likely be asked to cover five or six innings today, and eventually, that Houston firepower is going to break through.

Astros ML-142
CONF
72%
MLB3:45 PM

Phillies @ Giants

The series finale at Oracle Park features a classic afternoon getaway game as Aaron Nola looks to secure the set for Philadelphia against a San Francisco squad still searching for consistent footing on their home turf. While the Giants managed to blank the Phillies yesterday, today’s rubber match presents a fundamental mismatch on the mound that is hard to ignore. Aaron Nola has been the definition of dominant early in this 2026 campaign, posting an elite 12.7 K/9 rate that should thrive in the pitcher-friendly confines of Oracle Park. He faces a San Francisco lineup that is currently bottom of the league in nearly every offensive category, including a dismal .605 team OPS. Nola's historical dominance over Willy Adames, who is just 1-for-19 in their career matchups with 10 strikeouts, further highlights the uphill battle the Giants face today. While San Francisco’s Oracle Park is built to suppress power, Tyler Mahle’s current form suggests he will struggle regardless of the dimensions. Mahle enters this start with a 1.78 WHIP and an xERA of 7.96, indicating that his 7.00 ERA is actually masking even worse underlying performance. He has failed to reach the fifth inning in either of his starts this season. This becomes a critical issue because the Giants’ bullpen is currently operating at a deficit after losing Jose Butto to surgery just three days ago and having high-leverage arm Randy Rodriguez on the 60-day IL. Expecting four-plus innings of quality relief from a thin Giants pen against Philadelphia’s left-handed power threats like Kyle Schwarber and Bryce Harper is a tall order. The late scratch of J.T. Realmuto due to a foot injury certainly hurts the Phillies' lineup depth and veteran leadership, but the gap in starting pitching remains too wide to bridge. Philadelphia is 3-2 on the road and remains just one game out of first in the NL East, showing a level of early-season consistency that the Giants—who are 4-8 overall and a staggering 2-7 at home—simply have not found yet. Between Nola's strikeout stuff and Mahle’s inability to keep runners off the bases, the Phillies have the definitive edge to close out this series.

Phillies ML-134
CONF
82%
MLB4:05 PM

Cardinals @ Nationals

It’s a beautiful afternoon for baseball in the capital as two righties with deceptive stat lines square off in a matchup that’s screaming for regression. While the surface numbers suggest the Cardinals have a massive advantage on the mound, the underlying data tells a completely different story. The public is going to see Michael McGreevy’s 2.53 ERA and jump all over the Cardinals at this price, but that number is held together by scotch tape and luck. McGreevy is currently sporting a 7.86 xERA and an opponent xwOBA of .421, which means he has been overperforming his actual stuff by a staggering 5.33 runs. He has essentially been a human lightning rod for flyouts that should have been extra-base hits. Today, he is running into a Nationals lineup that is absolutely scorching early in the 2026 campaign, averaging 6.4 runs per game with a robust .805 team OPS. Washington is smartly stacking the deck by fielding seven left-handed or switch-hitting bats like CJ Abrams and James Wood against him, maximizing their platoon advantage and targeting the right-hander's vulnerable expected metrics. On the other side of the rubber, Miles Mikolas is the poster child for early-season statistical noise. His 14.46 ERA is jarring, but his 7.91 xERA is almost identical to McGreevy’s, indicating he hasn't actually pitched much worse—he has just been punished by a high home run variance, surrendering five long balls in just over nine innings of work. While the wind blowing out to left field is a concern for any pitcher at Nationals Park today, the Nationals' offense provides enough of a scoring cushion to mitigate a few mistakes. We are effectively getting the more productive offense and a pitcher with nearly identical underlying metrics to his opponent, all while playing at home for plus money. The Cardinals’ defense is cleaner, but they do not have the early-season firepower to keep up if this turns into the high-scoring affair the expected metrics predict.

Nationals ML+108
CONF
65%
MLB4:07 PM

Braves @ Angels

The lights are on at Angel Stadium for the second half of this doubleheader, where the Braves are looking to complete the Wednesday sweep after a dominant performance earlier today. While the market is showing some respect to Reid Detmers as a home underdog, the reality is that he is walking into a buzzsaw of an Atlanta lineup that matches up exceptionally well against left-handed pitching. Atlanta’s offensive depth is the primary differentiator in this matchup. While the Angels are struggling to find any rhythm with a collective .200 batting average, the Braves are getting elite production from up and down the order. Rookie Drake Baldwin has been a revelation with a 1.042 OPS, and Mauricio Dubon has historically feasted on Detmers, carrying a .545 career average against him. With 77-degree weather and the wind blowing out to center field, this environment favors the team with more power depth. Atlanta has that in spades with Matt Olson and Austin Riley, whereas the Angels’ offense thins out quickly once you move past Mike Trout and Zach Neto. The state of the bullpens creates an even wider chasm between these two clubs. The Braves' relief unit has been clinical early in 2026, sporting a 0.90 WHIP and a 2.04 ERA. In a doubleheader nightcap where starters often work on a shorter leash, having that kind of reliable bridge to the finish line is invaluable. Compare that to an Angels staff that is currently missing three regular starters and a high-leverage arm like Kirby Yates. The Angels are asking Detmers to be perfect because their margin for error in the later innings is nearly non-existent. Against a team like Atlanta that minimizes mistakes and capitalizes on every baserunner, that is a losing proposition. I am backing the more complete roster to finish the job tonight.

Braves ML-126
CONF
72%
MLB4:10 PM

Diamondbacks @ Mets

A crisp, sunny afternoon at Citi Field sets the stage for this series finale, but while the skies are clear, the 10-mph wind blowing out to left field creates a treacherous environment for a pitcher struggling to keep the ball in the yard. Ryne Nelson takes the mound for Arizona, and quite frankly, the underlying metrics are terrifying for Diamondbacks fans. While his 5.79 ERA is already problematic, his 11.25 xERA is the highest among active starters with multiple appearances this season. Nelson has surrendered four home runs in just over nine innings of work, and in these conditions, he is a regression disaster waiting to happen against a Mets lineup featuring power bats like Mark Vientos and Francisco Alvarez. On the other side, David Peterson hasn't exactly been lights-out, but he is significantly more reliable than his 1.97 WHIP suggests. His 4.32 xERA indicates he has been the victim of some bad luck regarding ball placement, but crucially, he hasn't allowed a single home run yet in 2026. He faces a Diamondbacks lineup that is currently in a tailspin, hitting a collective .213 as a team. Arizona just lost two of their most productive veteran bats, Carlos Santana and Jordan Lawlar, to the injured list yesterday. Without that middle-of-the-order presence, this offense lacks the consistent firepower to capitalize on the base traffic Peterson traditionally allows. The discrepancy in late-inning relief is the final nail here. The Mets' bullpen has been the gold standard early this season with a 2.54 ERA, and they have Edwin Díaz locked and loaded after two days of rest. Arizona remains winless on the road this year (0-5) and is being forced to lean on depth players like Jose Fernandez and Jorge Barrosa to fill significant gaps in the batting order. Between the massive gap in expected pitching performance and the Mets' current four-game winning streak, the price on the home favorite is the right play. New York has all the momentum, the superior bullpen, and a starter who is much closer to his true form than the volatility we are seeing from Nelson.

Mets ML-138
CONF
72%
MLB6:40 PM

Cubs @ Rays

Interleague tension peaks at Tropicana Field tonight as the Rays and Cubs meet for a rubber match to decide the series. The 2026 season is still searching for its shape, but this matchup offers a clear contrast between a high-ceiling breakout arm and a veteran starter leaning heavily on luck to survive. The gap in starting pitching is the central story. Joe Boyle takes the bump for Tampa Bay with a profile that jumps off the page, featuring 100-plus mph heat and a dominant 0.88 WHIP through his first two starts. Boyle’s 3.18 ERA is fully supported by his 3.26 xERA, showing his performance is no fluke. Conversely, the Cubs’ Colin Rea is pitching on borrowed time. Rea’s 4.26 ERA is masked by a bloated 5.21 xERA and a 1.42 WHIP; he is a prime candidate for a blowup start. The Rays’ lineup is specifically constructed to trigger that regression, featuring lefties like Jake Fraley—who has tagged Rea for a .462 career average—and the scorching Yandy Diaz, who enters tonight hitting .386 with a massive 1.061 OPS. While the Cubs managed a lopsided win yesterday, they are operating with a thinned deck tonight. The fresh absences of Seiya Suzuki and Ian Happ remove the primary power threats from the middle of Chicago's order, leaving a high-contact but low-power group to face Boyle’s elite extension and velocity. Tampa Bay has been uncharacteristically sloppy in the field with 14 errors this season, but when you have a pitcher like Boyle generating double-digit strikeouts per nine innings, the defense doesn't have to be perfect. I’m backing the superior arm and the hotter bats at the top of the order to secure the series win for the home side.

Rays ML-110
CONF
72%
MLB6:40 PM

Reds @ Marlins

The lights are on at loanDepot park as the Reds look to polish off a sweep and keep that perfect road record intact against a Marlins squad desperate for a spark. All eyes are on Eury Pérez making his highly anticipated return from Tommy John surgery, but the value here sits with the visitors in what looks like a classic process-versus-performance trap for a Miami team that is currently reeling. Cincinnati is playing the cleanest brand of baseball in the league right now, having committed just one error through eleven games. That defensive reliability is the backbone of their five-game winning streak and their unblemished 5-0 record on the road. On the flip side, Miami’s defense has been a liability, racking up nine errors already this season. For a pitcher like Pérez, who is making his first start in two years and will be working on a restricted pitch count, those defensive miscues are backbreakers—they force extra pitches, extended innings, and early exits. Once Pérez hits his 75-pitch ceiling and hands the ball to a Marlins bullpen missing its closer, Pete Fairbanks, the advantage swings heavily to the Reds. While Brady Singer’s peripheral numbers suggest he’s been fortunate to maintain a 5.00 ERA, he has shown the ability to navigate through trouble just long enough to hand the lead to an elite bullpen. Cincinnati’s relief corps is anchored by Brock Burke’s scoreless start to the year, and they face a Miami lineup that has struggled to find clutch hits during this two-game slide. Furthermore, the Reds’ aggressive baserunning should thrive tonight; Marlins catcher Liam Hicks hasn't thrown out a single runner in 2026, which is a green light for Elly De La Cruz to manufacture runs. The Marlins have the higher scoring average on paper, but the Reds have the momentum, the superior defense, and the late-inning edge. We’re riding the hot hand with a Cincinnati team that looks unstoppable away from home.

Reds ML+110
CONF
72%
MLB7:05 PM

Athletics @ Yankees

A cold April night in the Bronx sets the stage for a reunion as Luis Severino returns to the mound at Yankee Stadium, but he won't be facing the gauntlet he likely expected. In a move that feels like a calculated risk by New York, the Yankees are fielding a significantly rotated lineup, resting Juan Soto, Anthony Volpe, Gleyber Torres, and Anthony Rizzo simultaneously. When you remove that much production and defensive continuity from an 8-2 team, you’re narrowing the margin for error against a hungry opponent, and I expect the Athletics to keep this one tight. The statistical narrative here centers on Luis Severino’s looming regression. While his 6.48 ERA is unsightly, his 4.56 xERA and 10.8 K/9 indicate he is still missing bats at an elite rate but has been victimized by an unsustainable .385 BABIP. Severino knows this mound better than anyone, and facing a Yankees order missing four of its core pillars is the ultimate "get-right" spot. With temperatures at a frigid 44°F, the environment is tailor-made for a veteran pitcher who knows how to navigate the Bronx when the ball isn't carrying. On the other side, rookie Will Warren has been solid, but he’s working tonight with backup catcher J.C. Escarra, who has yet to record a hit this season. That battery uncertainty is a major variable for a young arm in just his third MLB start. The 3-7 Athletics possess enough power in Shea Langeliers, who is carrying a .976 OPS and five home runs, to capitalize on any rookie mistakes. In a game where the Yankees have voluntarily capped their offensive ceiling through rotation, the Athletics are a live underdog. I’ll take the insurance of the 1.5 runs in what looks like a low-scoring battle in the cold.

Athletics +1.5-115
CONF
68%
MLB7:40 PM

Tigers @ Twins

We have a divisional series finale at Target Field where the flags are whipped straight out toward center field, and the Tigers are desperate to avoid the broom against a Minnesota team that has outplayed them for 48 hours. But baseball is a game of matchups, and the board tonight presents a massive starting pitching disparity that trumps the recent momentum of the home team. The central story of this game is the contrast between the two starters and how they interact with tonight's environment. We have a 14 mph wind blowing straight out to center, which usually spells disaster for pitchers, but Framber Valdez is the ultimate "wind-proof" arm. He lives and dies by the sinker, generating an elite groundball rate that keeps the ball out of the air and out of the jet stream. On the other side, Bailey Ober is a fly-ball pitcher currently struggling with a significant velocity dip, sitting below 90 mph in his last outing. In a park where the wind is turning routine fly balls into home run threats, Ober’s profile is a massive liability, especially against a Detroit lineup that stacks five left-handed hitters in the top nine to exploit his historical platoon struggles. The bullpen situation also leans heavily toward Detroit. The Twins have used their high-leverage arms to close out back-to-back wins, and they are backing a starter in Ober who hasn't managed to complete more than four innings in either of his starts this season. If the Tigers chase a velocity-depleted Ober early—which they are positioned to do with bats like Zach McKinstry and Colt Keith who have historically hammered him—Minnesota will be forced to ask for 15-plus outs from a taxed relief corps. Valdez has the efficiency and the length (6.0 IP average) to bridge the gap to a rested Tigers closer in Tommy Kahnle. I’m laying the price on the Tigers to snap their losing streak and ride the superior starter to a much-needed road win.

Detroit Tigers ML-154
CONF
72%
NBA9:00 PM

Memphis Grizzlies @ Denver Nuggets

The high-altitude lights of Ball Arena shine on a Denver team chasing its tenth straight victory, while a skeleton-crew Memphis squad looks to survive the thin air in a matchup defined by a historically massive point spread. Denver is undeniably the most dominant team in the league right now, but asking any NBA team to cover nearly 24 points is a massive gamble that ignores the reality of late-season game management. While the Nuggets are peaking with an offensive rating of 124.5 over their last five games, they haven't shown the appetite for the kind of 48-minute demolition required to cover this number. In Denver’s current nine-game home winning streak, they haven't cleared a 23.5-point margin once. Their most recent outings—a five-point win over Portland and a two-point escape against San Antonio—demonstrate a team focused on securing the 'W' and maintaining health for the postseason rather than chasing style points. With Nikola Jokic and Jamal Murray likely headed to the bench the moment a lead feels secure, the final 10 to 12 minutes of this game will belong to the reserves. Memphis is dealing with a fresh absence in GG Jackson, who had been their primary scoring spark, but the remaining roster is playing with developmental desperation. The Grizzlies have pivoted to a high-volume perimeter attack, recently tying an NBA record for three-pointers in a game. This high-variance style is exactly what you want when catching a massive number. Young players like Cedric Coward and Walter Clayton Jr. are playing for future contracts and will keep competing long after Denver’s veterans have checked out. Given that Denver's bench unit currently carries a negative net rating, the Grizzlies have a clear path to a late-game backdoor cover against a Nuggets squad that is incentivized to coast.

Memphis Grizzlies +23.5-110
CONF
65%
NBA9:30 PM

Portland Trail Blazers @ San Antonio Spurs

The Frost Bank Center hosts a fascinating Western Conference clash where the standings tell one story, but tonight’s personnel tells another entirely. While San Antonio has reached the 60-win plateau, they are walking into this matchup without the two pillars of their rotation, as both Victor Wembanyama and Stephon Castle are sidelined with fresh injuries. Portland is currently operating with a level of desperation that the market might be underestimating. The Blazers (40-39) are in a dead heat with the Clippers for the 8th seed, and their recent efficiency reflects that urgency. Over their last five games, Portland has posted a massive +13.3 net rating and is averaging 116 points per contest. This surge isn't a fluke; it's driven by the elite playmaking of Deni Avdija, who is averaging 24.0 points and 6.6 assists over that stretch, and the historic shooting of Toumani Camara. With the Blazers shooting 37.4% from deep as a team recently, they have the firepower to exploit a Spurs defense that loses its entire identity without Wembanyama. The defensive drop-off for San Antonio is the most critical factor here. Without their primary rim protector, the Spurs’ (60-19) defensive rating is projected to balloon toward 118.5, which is bottom-tier territory. This creates a massive opening for Donovan Clingan, who is currently one of the most dominant offensive rebounders in the league. San Antonio is forced to rely on Luke Kornet and Mason Plumlee to anchor the paint, a pairing that will struggle to keep Clingan off the glass or stop Avdija’s penetration. On the other end, De’Aaron Fox has been in a significant scoring slump, averaging just 13.4 points over his last five games. Asking a depleted Spurs roster to cover a spread against a hot Portland team fighting for its playoff life is a tall order. I’m taking the points with the Blazers in a game they have every reason to win outright.

Portland Trail Blazers +3.5-114
CONF
78%
NBA10:00 PM

Oklahoma City Thunder @ LA Clippers

Shai Gilgeous-Alexander leads the top-seeded Thunder into the Intuit Dome with a chance to officially clinch the Western Conference’s number-one seed, while a shorthanded Clippers squad attempts to find enough offensive stability to survive without their primary playmaker. This matchup features two teams heading in opposite directions regarding efficiency and health, despite both coming off Tuesday wins. The Oklahoma City Thunder are currently operating at a level of dominance rarely seen in the modern era, boasting an absurd +28.3 net rating over their last five games. They have won three consecutive games by at least 35 points, a stretch of surgical consistency that has allowed their core starters to rest for nearly every fourth quarter during this winning streak. While both teams are playing the second night of a back-to-back, the Thunder are significantly fresher; Shai Gilgeous-Alexander and Chet Holmgren played fewer than 28 minutes last night, whereas Kawhi Leonard had to grind out 30 minutes in a competitive battle with Dallas. With Jalen Williams returning to the lineup tonight, the Thunder are essentially at full strength against a Clippers team that just took a major hit. The fresh absence of Darius Garland is the pivot point for this spread. Losing Garland’s 22 points and primary playmaking (22.1% assist share) against the league's second-ranked defense is a massive hurdle for Los Angeles. While Kris Dunn provides a defensive boost, the Clippers’ offense is already in a slump, posting a 113.0 offensive rating over their last five games—nearly five points below their season average. Bennedict Mathurin has also hit a wall, averaging just 12.8 points over his last five contests. Without Garland to bend the defense, the Thunder can sell out to stop Kawhi Leonard and force the Clippers' bench to beat them. Tactically, Oklahoma City has owned this matchup all season, winning both previous meetings by margins of 19 and 21 points. The Thunder’s ability to force turnovers (14.6% rate) and exploit the Clippers’ 25th-ranked rebounding unit creates too many extra possessions for an OKC team that is currently shooting a scorching 62.9% eFG in their recent stretch. Eight points is a lot on paper, but the Thunder have been covering spreads by double digits for two weeks straight, and a Clippers team missing its floor general is unlikely to break that trend.

Oklahoma City Thunder -8-115
CONF
88%
NBA10:00 PM

Dallas Mavericks @ Phoenix Suns

The final regular-season curtain call at the Mortgage Matchup Center finds a Phoenix squad desperately hunting for Play-In positioning against a Dallas team that is effectively running a skeleton crew in the desert. While a double-digit spread usually warrants a cautious look at the underdog, the specific personnel situation for Dallas makes this number look surprisingly light for the Suns. The Mavericks are arriving on the second night of a back-to-back following a physical loss in Los Angeles, and they are doing so without virtually their entire veteran core. With Klay Thompson, Daniel Gafford, P.J. Washington, and Naji Marshall all listed as doubtful, Dallas is stripped of approximately 70 points per game of production and their primary interior defensive anchors. This leaves the rookie sensation Cooper Flagg as a one-man army. While Flagg’s recent scoring binge is historic, he is facing a Phoenix team that stayed stationary in their own beds last night and has every incentive to secure the 7th seed and home-court advantage for the Play-In Tournament. The defensive metrics for Dallas over the last week have been nothing short of a disaster, allowing 125.8 points per game and a staggering 57.6% effective field goal percentage to opponents. Phoenix features a high-volume perimeter attack led by Devin Booker and Jalen Green, who should find little resistance against a Dallas rotation forced to give heavy minutes to deep bench players. Phoenix has dominated the season series by nine points in every meeting when Dallas was healthy; against this depleted roster on a travel-heavy back-to-back, the Suns have a clear path to a blowout victory to close their home schedule.

Phoenix Suns -12-115
CONF
85%

Player props

35
MLB · Padres @ Pirates

Mitch Keller

Mitch Keller enters this series finale in excellent early-season form, maintaining a 1.20 ERA through his first two turns. This matchup against San Diego is statistically ideal for a strikeout prop.

OVER 4.5 Strikeouts+120
  • · San Diego team .209 AVG in 2025 (last season)
  • · Keller 1.20 ERA in 2026 through two starts
  • · Padres lineup features 6 right-handed hitters (platoon advantage for Keller)
MLB · Padres @ Pirates

Michael King

Michael King is a prime candidate for a short outing today due to both underlying performance metrics and a difficult tactical matchup. While his surface ERA of 3.38 looks solid, his expected metrics (xERA of 4.63 and xwOBA of .338) suggest he has benefited from significant luck and is allowing harder contact than the results indicate.

UNDER 15.5 Pitcher Outs-137
  • · King xERA of 4.63 vs actual ERA of 3.38 (regression alert)
  • · Pirates lineup features left-handed or switch-hitters in 5 of the top 7 spots
  • · King has only reached 16 outs (5.1 IP) once in his last 5 appearances (including 2026)
MLB · Royals @ Guardians

Cole Ragans

Cole Ragans has established himself as one of the premier strikeout artists in the American League, and he enters this matchup with significant momentum after a seven-inning shutout performance in his last start. The Guardians' lineup, while featuring a few contact-oriented hitters like Steven Kwan, has significant strikeout vulnerability in the middle and bottom half, including Chase DeLauter, Juan Brito, and Austin Hedges.

OVER 6.5 Strikeouts-105
  • · Ragans 7 IP shutout in L1 start
  • · Guardians .197 team AVG in 2025 baseline stats
  • · Ragans 3.23 ERA last season
MLB · Royals @ Guardians

Bobby Witt Jr.

Bobby Witt Jr. remains the focal point of the Royals' offense and a nightmare for left-handed pitchers like Joey Cantillo. Witt is currently batting .315 and possesses the rare combination of power and speed that allows him to clear the 1.5 Hits + Runs + RBIs line in a variety of ways.

OVER 1.5 H+R+RBI-121
  • · Witt Jr. .315 AVG this season
  • · Joey Cantillo 5.96 season ERA baseline
  • · 8 mph wind blowing out to LF
MLB · Brewers @ Red Sox

Sonny Gray

Sonny Gray has been a model of consistency in his first two starts of 2026, but not as a high-volume strikeout pitcher. He has recorded exactly 4 strikeouts in each outing, totaling 8 whiffs over 10.0 innings (0.8 K/inn).

UNDER 5.5 Strikeouts+135
  • · 8 strikeouts in 10.0 IP (4.0 K/start) in 2026
  • · Brewers offense averaging 6.4 R/G and .263 AVG
  • · 41°F game temperature at Fenway Park
MLB · Brewers @ Red Sox

Wilyer Abreu

Wilyer Abreu faces a trio of suppressive factors today that make a multi-stat game highly improbable. First, he deals with a left-on-left platoon disadvantage against Brewers starter Shane Drohan.

UNDER 1.5 H+R+RBI-110
  • · LHB vs LHP platoon disadvantage against Shane Drohan
  • · 10 mph wind blowing in from Right Field (pull side)
  • · Brewers pitching staff averaging 10.9 K/9 in 2026
MLB · Orioles @ White Sox

Pete Alonso

Pete Alonso enters this matchup in a significant power drought, failing to record a single home run or extra-base hit over his last 10 games. In that span, he has only managed multiple hits in one game, resulting in an Under on this 1.5 total bases line in 90% of his recent outings. Tonight’s environmental conditions are extremely hostile for power hitters; a 21 mph wind blowing directly in from right field will turn deep fly balls—Alonso’s primary source of total bases—into routine outs. Facing Sean Burke, who has maintained a 1.20 WHIP and limited opponents to 1 or fewer earned runs in four of his last five starts, Alonso is unlikely to find the multi-hit or extra-base success required to clear this line.

UNDER 1.5 Total Bases-156
  • · Pete Alonso has failed to record an extra-base hit in his last 10 games.
  • · Alonso has stayed under 1.5 total bases in 9 of his last 10 games.
  • · A 21 mph wind is blowing directly in from right field at Rate Field.
MLB · Orioles @ White Sox

Sean Burke

Sean Burke has established himself as a high-upside strikeout pitcher early in 2026, recording 12 punch-outs in just 10 innings of work. He faces an Orioles lineup that, while dangerous, is prone to high-volume strikeout games.

OVER 5.5 Strikeouts-120
  • · Sean Burke is averaging 10.8 strikeouts per nine innings (12 K in 10.0 IP) this season.
  • · The Orioles lineup features five hitters (Henderson, Ward, Mountcastle, Mayo, and Alexander) with high strikeout tendencies.
  • · Burke has pitched at least 5.0 innings in four of his last five starts.
MLB · Phillies @ Giants

Edmundo Sosa

Edmundo Sosa is currently listed as a bench option and is not in the Phillies' confirmed starting nine for today's afternoon matchup in San Francisco. Given his role as a utility infielder, his path to recording multiple hits is extremely restricted.

UNDER 1.5 Hits-185
  • · Sosa is not in the confirmed starting lineup for the Phillies tonight.
  • · Sosa has only 2 at-bats total in the 2026 season.
  • · Aaron Nola and Tyler Mahle provide a high-level pitching matchup in a pitcher-friendly park (Oracle Park).
MLB · Phillies @ Giants

Edmundo Sosa

Similar to his hits prop, Edmundo Sosa faces a significant volume hurdle to reach 2.5 total bases. As he is not in the starting lineup, he will likely only see one or two at-bats as a pinch-hitter or late-game defensive replacement.

UNDER 2.5 Total Bases-185
  • · Sosa is not in the starting lineup and is primarily a utility bench player.
  • · A line of 2.5 total bases requires at least three singles or two extra-base hits.
  • · Sosa has only 1 hit in 2 at-bats this season.
MLB · Cardinals @ Nationals

JJ Wetherholt

JJ Wetherholt has been the model of consistency at the top of the Cardinals' order, recording at least one hit in 8 of his last 10 games. Tonight, he faces Miles Mikolas, whose 2026 season has been defined by a total lack of efficiency, posting a 2.25 WHIP through two starts. As a left-handed hitter, Wetherholt enjoys the platoon advantage against the right-handed Mikolas. Given Wetherholt’s ability to put the ball in play and Mikolas’s inability to keep runners off the paths, Wetherholt is highly likely to record a hit in his 4-5 expected plate appearances.

OVER 0.5 Hits-145
  • · 8 hits in last 10 games (.278 AVG)
  • · Opposing pitcher Mikolas has a 2.25 WHIP and 14.46 ERA in 2026
  • · Wetherholt has a platoon advantage as a LHB vs RHP
MLB · Cardinals @ Nationals

Jordan Walker

Jordan Walker is currently the primary power source for St. Louis, slashing .306 with 4 HR in his last 10 games.

OVER 1.5 Total Bases-115
  • · 4 home runs and 11 RBI in last 10 games
  • · Mikolas has surrendered 7 HR in last 18.1 innings pitched
  • · 6 mph wind blowing out to LF at Nationals Park
MLB · Cardinals @ Nationals

Jordan Walker

The case for Walker’s RBI total points in the same direction as his Total Bases prop. Walker has driven in 11 runs over his last 10 games, largely due to his ability to convert with runners on base. Mikolas’s 2.25 WHIP ensures that Walker, batting cleanup, will likely come to the plate with multiple runners on base throughout the afternoon. If Walker clears his total bases line via an extra-base hit, the probability of him recording an RBI is significantly elevated given the expected traffic on the basepaths.

OVER 0.5 RBI+110
  • · 11 RBI in last 10 games
  • · Batting cleanup behind high-OBP hitters like Wetherholt (.278 L10)
  • · Mikolas allowing 2.25 baserunners per inning
MLB · Braves @ Angels

Ronald Acuna Jr.

Ronald Acuna Jr. is currently the ultimate 'buy low' candidate. While his recent .189 average over the last 10 games is a clear slump, his season-long profile (.299 AVG) and historical dominance against left-handed pitching make this 0.5 total base line an entry-level floor.

OVER 0.5 Total Bases+128
  • · Ronald Acuna Jr. .299 Season AVG
  • · Acuna recorded hits in 5 of his last 10 games despite slump
  • · Opposing SP Reid Detmers 11 BB in last 20.4 IP
MLB · Braves @ Angels

Mike Trout

Getting Mike Trout at +205 odds just to record a single hit is a significant value play that ignores his elite underlying power. Though his L10 average sits at .214, he has hit two home runs in his last five games, proving that his bat speed and power remain intact.

OVER 0.5 Hits+205
  • · Mike Trout +205 odds for 0.5 hits floor
  • · Trout has 2 HR in his last 5 games
  • · Opposing SP Grant Holmes overperforming xERA (2.45 vs 2.94)
MLB · Diamondbacks @ Mets

Luis Robert Jr.

Luis Robert Jr. enters this matchup as the hottest hitter in the Mets' lineup, slashing .313 over his last 10 games with multi-hit performances in three of his last five. The matchup against Ryne Nelson is the primary catalyst for this pick.

OVER 1.5 H+R+RBI+115
  • · Luis Robert Jr. .313 AVG over last 10 games.
  • · Ryne Nelson 11.25 xERA and 3.07 HR/9 in 2026 starts.
  • · 10 mph wind blowing out to Left Field at Citi Field.
MLB · Diamondbacks @ Mets

David Peterson

David Peterson is fundamentally a pitch-to-contact southpaw who lacks the efficiency required to consistently pitch deep into games. This season, his 1.97 WHIP has forced him into high-leverage counts early, resulting in an average of fewer than five innings per start.

UNDER 4.5 Strikeouts-157
  • · Peterson has failed to clear 4.5 strikeouts in 4 of his last 5 starts.
  • · Peterson 1.97 WHIP leads to high pitch counts and early exits.
  • · Arizona features high-contact veterans like Ketel Marte and Nolan Arenado.
MLB · Cubs @ Rays

Yandy Diaz

Yandy Diaz is currently the most productive hitter for the Rays, entering this game with a .359 average over his last 10 contests. He has recorded 14 hits and 2 home runs in that span, showcasing both contact and power.

OVER 1.5 Total Bases+105
  • · .359 AVG with 14 hits and 2 HR in last 10 games
  • · Opposing pitcher Colin Rea has a 5.21 xERA vs 4.26 actual ERA
  • · Rea allowing high-quality contact with a .356 xwOBA
MLB · Cubs @ Rays

Joe Boyle

Joe Boyle has displayed elite strikeout stuff in the young 2026 season, racking up 13 strikeouts across 11.1 innings. His 1.54 K/inning rate suggests significant efficiency in missing bats.

OVER 5.5 Strikeouts-115
  • · 13 strikeouts in 11.1 IP (10.3 K/9) in 2026
  • · xERA of 3.26 indicates sustainable performance
  • · Cubs hitters Michael Busch and Pete Crow-Armstrong both have 8 K in L10 games
MLB · Cubs @ Rays

Yandy Diaz

As the leadoff hitter with an OBP fueled by his .359 average and recent walk history, Diaz is in prime position to be driven in by the middle of the Rays' order. The Rays are averaging 4.8 runs per game, and with Rea’s vulnerable peripherals (5.21 xERA), the scoring environment at Tropicana Field favors the top of the Tampa Bay lineup. This prop correlates with Diaz's high hit probability and Rea's tendency to allow baserunners.

OVER 0.5 Runs Scored-120
  • · Leadoff hitter for a team averaging 4.8 runs per game
  • · Reaches base frequently with .359 AVG in L10 games
  • · Protected by Junior Caminero (2 HR in L10) and Jonathan Aranda in the lineup
MLB · Reds @ Marlins

Brady Singer

Brady Singer enters this matchup with significant efficiency concerns. In his last five starts, he has failed to clear 15 outs in a single game, logging performances of 15, 12, 12, 11, and 12 outs.

UNDER 16.5 Pitcher Outs-120
  • · Brady Singer has failed to record 16 or more outs in any of his last 5 starts
  • · Singer 1.56 WHIP and 6.28 xERA indicate high pitch counts and inefficiency
  • · Singer averaged 12.4 outs per start over his last 5 outings
MLB · Reds @ Marlins

Sal Stewart

Sal Stewart is currently the most productive hitter in the Cincinnati lineup, entering this contest with a .448 average and a .568 OBP over his last 10 games. He has recorded a hit in eight of those 10 games and has five multi-hit performances in that span.

OVER 1.5 H+R+RBI-105
  • · Sal Stewart is batting .448 (13-for-29) over his last 10 games
  • · Stewart has recorded multiple hits in 5 of his last 10 games
  • · Marlins starter Eury Perez is making his 2026 season debut, often leading to command volatility
MLB · Athletics @ Yankees

Giancarlo Stanton

Giancarlo Stanton is currently the most productive hitter in the Yankees' lineup, entering this matchup on a blistering run where he is hitting .385 (15-for-39) over his last 10 games. He has recorded multiple hits in seven of those ten contests and has cleared the 1.5 Hits + Runs + RBIs threshold in 80% of his recent outings.

OVER 1.5 H+R+RBI+100
  • · Stanton is hitting .385 with 15 hits over his last 10 games.
  • · Severino has a 6.48 ERA and a 1.80 WHIP in the 2026 season.
  • · Stanton has cleared 1.5 Hits + Runs + RBIs in 8 of his last 10 games.
MLB · Athletics @ Yankees

Aaron Judge

The strongest statistical edge in this matchup lies in the collision between Luis Severino’s lack of command and Aaron Judge’s elite plate discipline. Severino has been wild in his recent starts, issuing 11 walks over his last 15.1 innings, including a disastrous 5-walk performance in just 3.1 innings.

OVER 0.5 Walks-143
  • · Luis Severino has issued 11 walks in his last 15.1 innings (6.6 BB/9).
  • · Aaron Judge has drawn a walk in 4 of his last 7 games.
  • · Severino issued 5 walks in a single 3.1-inning start recently.
MLB · Tigers @ Twins

Colt Keith

Colt Keith has been the engine of the Tigers' offense recently, posting a blistering .406 batting average over his last 10 games. He has recorded at least two hits in five of those ten contests, which alone would clear this 1.5 Hits + Runs + RBIs line.

OVER 1.5 H+R+RBI-123
  • · Hitting .406 (13-for-32) over last 10 games
  • · 5 multi-hit games in last 10 starts
  • · Facing Bailey Ober (6.75 ERA, 1.38 WHIP)
MLB · Tigers @ Twins

Byron Buxton

Byron Buxton is currently mired in a deep slump, recording just six hits in his last 38 at-bats (.158 AVG). He has failed to record multiple hits, a run, or an RBI in nine of his last ten games, making the 'Under' on this 1.5 Hits + Runs + RBIs line a strong play.

UNDER 1.5 H+R+RBI-115
  • · Hitting just .158 (6-for-38) over last 10 games
  • · Under 1.5 HRR in 9 of last 10 games
  • · Facing Framber Valdez (0.75 ERA, 1.08 WHIP)
NBA · Memphis Grizzlies @ Denver Nuggets

Cedric Coward

With the Grizzlies' roster decimated by injuries and trades (missing Morant, Jaren Jackson Jr., and GG Jackson), rookie Cedric Coward has been thrust into a 'featured guy' role, as confirmed by Head Coach Tuomas Iisalo. His volume is essentially guaranteed in this makeshift Memphis offense, where he leads the available roster with a 13.4 PPG season average. Coward has seen a significant uptick in production recently, averaging 14.6 points over his last five games and clearing this 13.5-point line in three of those five outings (including a 24-point outburst in his most recent game). Even in a likely blowout scenario where Memphis trails significantly, Coward will remain on the floor for developmental minutes and high-usage opportunities against a Nuggets defense that has coasted recently, allowing 121 points per game over their last five.

OVER 13.5 Points-114
  • · 14.6 PPG over last 5 games
  • · Coming off a 24-point performance on April 6th
  • · Featured offensive role with Morant, JJJ, and GG Jackson all out
NBA · Memphis Grizzlies @ Denver Nuggets

Nikola Jokic

While Nikola Jokic's season average of 28.0 PPG is well above this line, the context of tonight's game strongly favors the under. Denver is favored by a staggering 23.5 points against a Memphis team playing mostly G-League-level talent.

UNDER 24.5 Points-115
  • · Under 24.5 points in 5 of his last 8 games
  • · Denver is a massive 23.5-point favorite, suggesting early rest for starters
  • · Averaging a league-high 12.6 assists over his last 10 games
NBA · Portland Trail Blazers @ San Antonio Spurs

Deni Avdija

Deni Avdija has evolved into Portland's primary offensive engine with Jerami Grant and Shaedon Sharpe sidelined. He is currently averaging 24.0 PPG and has cleared this 25.5-point threshold in three of his last five games (26, 26, and 28 points). The most significant factor tonight is the absence of San Antonio's Victor Wembanyama.

OVER 25.5 Points+100
  • · 28.3% Usage Rate
  • · 20.3 Drives per game (leads team)
  • · Spurs allow 55.3 paint PPG without Wembanyama (vs 46.0 season)
NBA · Portland Trail Blazers @ San Antonio Spurs

De'Aaron Fox

De'Aaron Fox faces a massive playmaking vacuum tonight with both Stephon Castle (13 assists last game) and Victor Wembanyama ruled out. These two players represent a significant portion of San Antonio's offensive initiation.

OVER 6.5 Assists+100
  • · 33.2% Assist Share (leads active roster)
  • · Stephon Castle (Out) recorded 13 assists in his last game
  • · 31.6% projected USG without Wembanyama/Castle on floor
NBA · Oklahoma City Thunder @ LA Clippers

Kawhi Leonard

Kawhi Leonard enters tonight's contest as the primary offensive engine for a Clippers team missing its second-leading scorer, Darius Garland (22.0 PPG). Leonard’s season average of 28.1 PPG is already above this line, and the vacuum created by Garland’s absence should lead to a significant spike in his 32.7% usage rate.

OVER 27.5 Points-110
  • · Kawhi Leonard Season Average: 28.1 PPG
  • · Darius Garland (22.0 PPG) is OUT tonight
  • · Leonard current 54-game streak of 20+ points scored
NBA · Oklahoma City Thunder @ LA Clippers

Chet Holmgren

Chet Holmgren is perfectly positioned to exceed his rebounding average against a Clippers team that has struggled to control the glass all season. Since the mid-season departure of Ivica Zubac, the Clippers have plummeted in rebounding metrics, currently ranking 24th in offensive and 25th in defensive rebounding rate.

OVER 8.5 Rebounds-115
  • · Chet Holmgren Season Average: 8.8 RPG
  • · LA Clippers rank 25th in Defensive Rebound Rate (68.1%)
  • · Holmgren recorded 10 rebounds in his last game vs Lakers
NBA · Dallas Mavericks @ Phoenix Suns

Cooper Flagg

The Dallas Mavericks are effectively playing a G-League roster around their rookie star tonight. With Daniel Gafford, P.J. Washington, Naji Marshall, Klay Thompson, and Brandon Williams all listed as Doubtful, Dallas is missing its entire secondary and tertiary scoring core.

OVER 28.5 Points-115
  • · 121 points scored over last three games (40.3 PPG avg)
  • · Five Dallas rotation players accounting for 80+ PPG are Doubtful
  • · Mavericks rank top-tier in Pace at 102.7 possessions per game
NBA · Dallas Mavericks @ Phoenix Suns

Devin Booker

Devin Booker is in peak scoring form as the Suns look to lock in the #7 seed. He has scored 30 or more points in four of his last five games and faces a Dallas defense that has completely collapsed, allowing an average of 126.3 points over their last five outings.

OVER 28.5 Points-110
  • · Averaging 30.6 PPG over his last five games
  • · Dallas Mavericks defense allowing 126.3 PPG over their last five games
  • · Dallas missing primary wing defenders Naji Marshall and P.J. Washington
NBA · Dallas Mavericks @ Phoenix Suns

Cooper Flagg

This is the Gary Special — a volume-based correlation play alongside Flagg's scoring. With the Mavericks missing their top two rebounders in Daniel Gafford and P.J.

OVER 8.5 Rebounds-120
  • · Dallas missing Gafford (33.3% REB share) and Washington (24.4% REB share)
  • · Flagg has 9+ rebounds in three of his last four games
  • · Phoenix was outrebounded 55-34 in their last game against Houston

Graded results

53

Games

  • L

    Pittsburgh Pirates ML -104

    MLB · 8-2

  • L

    Royals ML -130

    MLB · 2-10

  • W

    Red Sox ML -142

    MLB · 0-5

  • W

    Orioles ML -152

    MLB · 5-3

  • W

    Rangers ML +108

    MLB · 2-3

  • L

    Astros ML -142

    MLB · 1-5

  • L

    Phillies ML -134

    MLB · 0-6

  • L

    Nationals ML +108

    MLB · 6-1

  • W

    Braves ML -126

    MLB · 7-2

  • L

    Mets ML -138

    MLB · 7-2

  • L

    Rays ML -110

    MLB · 6-2

  • L

    Reds ML +110

    MLB · 4-7

  • W

    Athletics +1.5 -115

    MLB · 3-2

  • L

    Detroit Tigers ML -154

    MLB · 6-8

  • W

    Memphis Grizzlies +23.5 -110

    NBA · 119-136

  • L

    Portland Trail Blazers +3.5 -114

    NBA · 101-112

  • W

    Oklahoma City Thunder -8 -115

    NBA · 128-110

  • L

    Phoenix Suns -12 -115

    NBA · 107-112

Props

  • W

    Aaron Judge · over

    Athletics @ Yankees · Actual 1

  • W

    Bobby Witt Jr. · over

    Royals @ Guardians · Actual 3

  • W

    Brady Singer · under

    Reds @ Marlins · Actual 7

  • L

    Byron Buxton · under

    Tigers @ Twins · Actual 6

  • W

    Cedric Coward · over

    Memphis Grizzlies @ Denver Nuggets · Actual 27

  • W

    Chet Holmgren · over

    Oklahoma City Thunder @ LA Clippers · Actual 14

  • L

    Cole Ragans · over

    Royals @ Guardians · Actual 2

  • W

    Colt Keith · over

    Tigers @ Twins · Actual 2

  • W

    Cooper Flagg · over

    Dallas Mavericks @ Phoenix Suns · Actual 12

  • L

    Cooper Flagg · over

    Dallas Mavericks @ Phoenix Suns · Actual 11

  • L

    David Peterson · under

    Diamondbacks @ Mets · Actual 6

  • W

    De'Aaron Fox · over

    Portland Trail Blazers @ San Antonio Spurs · Actual 7

  • W

    Deni Avdija · over

    Portland Trail Blazers @ San Antonio Spurs · Actual 29

  • W

    Devin Booker · over

    Dallas Mavericks @ Phoenix Suns · Actual 37

  • W

    Edmundo Sosa · under

    Phillies @ Giants · Actual 1

  • W

    Edmundo Sosa · under

    Phillies @ Giants · Actual 2

  • L

    Giancarlo Stanton · over

    Athletics @ Yankees · Actual 0

  • L

    JJ Wetherholt · over

    Cardinals @ Nationals · Actual 0

  • L

    Joe Boyle · over

    Cubs @ Rays · Actual 3

  • W

    Jordan Walker · over

    Cardinals @ Nationals · Actual 1

  • W

    Jordan Walker · over

    Cardinals @ Nationals · Actual 4

  • L

    Kawhi Leonard · over

    Oklahoma City Thunder @ LA Clippers · Actual 20

  • W

    Luis Robert Jr. · over

    Diamondbacks @ Mets · Actual 2

  • L

    Michael King · under

    Padres @ Pirates · Actual 18

  • W

    Mike Trout · over

    Braves @ Angels · Actual 1

  • L

    Mitch Keller · over

    Padres @ Pirates · Actual 4

  • W

    Nikola Jokic · under

    Memphis Grizzlies @ Denver Nuggets · Actual 14

  • L

    Pete Alonso · under

    Orioles @ White Sox · Actual 2

  • W

    Ronald Acuna Jr. · over

    Braves @ Angels · Actual 1

  • W

    Sal Stewart · over

    Reds @ Marlins · Actual 6

  • L

    Sean Burke · over

    Orioles @ White Sox · Actual 3

  • W

    Sonny Gray · under

    Brewers @ Red Sox · Actual 2

  • L

    Wilyer Abreu · under

    Brewers @ Red Sox · Actual 4

  • L

    Yandy Diaz · over

    Cubs @ Rays · Actual 0

  • L

    Yandy Diaz · over

    Cubs @ Rays · Actual 0