← All archive dates

Daily archive

2026-03-31

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

Game picks

21
NBA8:00 PM

Dallas Mavericks @ Milwaukee Bucks

It is a battle of the basement at Fiserv Forum as two teams officially looking toward the lottery square off, but the massive personnel shift occurring tonight completely changes the math on this two-point spread. While the Milwaukee Bucks have looked like a team that quit over the last week—posting a league-worst -22.9 net rating over their last five games—that collapse happened while their entire functional core was in the training room. The market appears to be pricing in Milwaukee’s recent string of 30-point blowouts without accounting for the massive talent infusion they receive tonight. The Bucks are welcoming back their top three active scorers in Ryan Rollins, Kyle Kuzma, and Myles Turner. Rollins has emerged as a high-usage playmaker averaging 17.0 points, and his return alongside a "hot" Gary Trent Jr., who is coming off a 36-point explosion, gives Milwaukee a perimeter punch that Dallas simply cannot match with their current injury list. Furthermore, Myles Turner’s availability is the equalizer in the paint; he anchors a defense that allows nearly 11 fewer points in the lane per game than the Mavericks. Conversely, Dallas is walking into a physical buzzsaw tonight. The Mavericks (24-51) are on the second night of a back-to-back after getting routed by 30 points at home yesterday, and they are doing so with a skeleton crew. The fresh absences of Klay Thompson, P.J. Washington, Marvin Bagley III, and Naji Marshall strip away over 45 points of nightly production and nearly all of the team's veteran spacing. Relying exclusively on rookie Cooper Flagg and Daniel Gafford to carry the load on zero days of rest against a rested Milwaukee squad (29-45) that finally has its starters back is a losing proposition. Milwaukee has two days of rest, home-court advantage, and the superior shooting profile (56.4% eFG% vs. 52.9%). I’ll take the points with the home team that actually has its primary rotation intact for the first time in ten days.

Milwaukee Bucks +2.5-118
CONF
85%
NBA7:00 PM

Phoenix Suns @ Orlando Magic

The Phoenix Suns roll into the Kia Center looking to extend their winning streak against an Orlando Magic squad that is currently searching for any kind of identity after a record-breaking collapse. This is a classic "form vs. fatigue" setup, with Phoenix playing its second road game in 24 hours while Orlando has had two full days to dwell on a demoralizing 52-point loss to Toronto. While the rest advantage normally favors the home side, the efficiency gap here is too wide to ignore. Over their last five games, Phoenix has posted an elite +12.4 net rating, contrasting sharply with Orlando’s abysmal -14.5. The Magic defense has completely disintegrated recently, surrendering a 61.0% opponent eFG% in that same five-game window. Meanwhile, the Suns are getting a massive personnel boost tonight with the return of Dillon Brooks and Grayson Allen. This creates a significant depth advantage for Phoenix; Jalen Green, who has averaged 23.4 points over his last 10 games, can now anchor a second unit that already accounts for 31.2% of the team's scoring—nearly double the 18.4% bench contribution of Orlando’s thinned-out rotation. Strategically, Phoenix’s high-volume three-point attack, averaging over 41 attempts per game, is the worst possible matchup for an Orlando perimeter defense that has been consistently late on rotations during this 1-7 slide. Devin Booker comes into this one surprisingly fresh despite the back-to-back, having needed only 26 minutes to drop 36 points on Memphis last night. Orlando is struggling to find reliable offensive production beyond Paolo Banchero and Desmond Bane, and with the Suns' defense trending upward (111.4 DRtg L5), the Magic will find it difficult to keep pace with Phoenix’s multi-level scoring threats. I'm taking the points with the hotter, deeper team that is finally getting healthy at the right time.

Phoenix Suns +2.5-115
CONF
82%
NBA7:30 PM

Charlotte Hornets @ Brooklyn Nets

The Charlotte Hornets arrive at the Barclays Center looking to tighten their grip on a potential climb in the Eastern Conference standings, while a shorthanded Brooklyn Nets squad continues its deep-dive into rookie experimentation. This matchup is a collision between a team peaking for the postseason and one that has pivoted entirely toward the 2026 draft lottery. The statistical gulf here is wider than the massive 17.5-point spread suggests. Over their last five games, Charlotte has posted an elite +9.6 net rating, driven by an offensive explosion that ranks among the league’s best. They face a Brooklyn defense that has essentially collapsed on the perimeter, allowing opponents to shoot a staggering 41.6% from deep over their last five contests. For a Hornets team that leads the NBA in three-pointers made—led by the high-volume precision of LaMelo Ball and rookie sensation Kon Knueppel—this is a nightmare tactical mismatch for the Nets. Charlotte isn't just winning against bottom-tier competition lately; they are consistently dominant, with their last three wins against sub-.500 teams coming by an average margin of 31.3 points. While the Nets (18-57) managed to snap a 10-game slide in their last outing, they did so against a fellow lottery team and are now facing a fresh hurdle with the absence of Terance Mann. Losing Mann’s veteran stability leaves an already inexperienced backcourt led by Nolan Traoré even more vulnerable against Charlotte’s elite starting unit, which carries a +30.4 net rating. The depth disparity is equally jarring; Charlotte’s second unit features established contributors like Coby White and a returning Grant Williams, whereas Brooklyn’s bench net rating sits at a dismal -9.2. In a game where motivation and talent are this mismatched, the Hornets (39-36) have proven they have the discipline to maintain double-digit leads and extend them through the final whistle. I'm laying the points with the "bully" profile of a Charlotte team that has no reason to take its foot off the gas.

Charlotte Hornets -17.5-114
CONF
72%
NBA8:00 PM

Toronto Raptors @ Detroit Pistons

The Eastern Conference's top-seeded Pistons look to finalize their iron grip on the number one seed as they return home to Little Caesars Arena to face a Toronto Raptors squad currently riding the high of a historic blowout victory. While the Raptors (42-32) are coming off a 52-point win and a record-breaking 31-0 run, this line feels like a gift for a Detroit team that has mastered the art of the schedule-adjusted victory. The narrative of Detroit on a back-to-back is a trap. Coach J.B. Bickerstaff tactically rested his core starters—Jalen Duren, Tobias Harris, and Duncan Robinson—during last night's overtime battle in Oklahoma City. This is a team that currently holds a staggering 8-1 record on zero days' rest, precisely because they treat these spots with surgical precision. Detroit (54-21) isn't just playing a back-to-back; they are returning home with a fresh starting unit that carries a +9.1 Net Rating and an elite defensive identity. Jalen Duren’s return is the statistical hammer here; his presence fuels a league-leading 35.4% offensive rebound rate that should feast on a Toronto defense allowing 47.4 paint points per game. Toronto’s recent efficiency surge (+6.0 Net Rating in their last five) is largely a product of that massive Orlando outlier and a high-volume assist game led by Scottie Barnes. While Barnes has been incredible as a point-forward, averaging 11.0 assists recently, the Raptors are facing a Detroit defense that ranks 3rd in the league and has actually tightened up to a 105.3 defensive rating over their last five games. Furthermore, Brandon Ingram remains questionable with a fresh heel injury, and his potential absence would strip Toronto of the isolation scoring needed to break down Detroit’s disciplined perimeter containment. Detroit's consistency at home (28-9) and their ability to generate second-chance opportunities make them the clear side to cover this short number.

Detroit Pistons -3.5-108
CONF
78%
NBA8:00 PM

New York Knicks @ Houston Rockets

The NBA returns to NBC for a marquee "Coast 2 Coast Tuesday" doubleheader as the Houston Rockets look to protect their home floor against a New York Knicks team currently searching for its defensive identity. While New York holds the higher seed, the trajectory of these two teams has diverged sharply over the final week of March, making this near-pick'em line favor the home side. Houston enters this matchup with an elite +7.5 net rating over their last five games, a significant jump from their +4.4 season average (45-29). This surge is anchored by Alperen Şengün, who is playing the best basketball of his career, averaging 26.4 points and 10.4 rebounds over his last five outings. The Rockets’ offensive engine is humming at a 119.3 rating recently, supported by a league-leading 38.9% offensive rebounding rate that generates massive volume advantages. At the Toyota Center, where Houston is 25-10, they have been a different animal than the team that collapsed late in New York back in February. Conversely, the Knicks (48-27) are currently mired in a defensive slump, posting a 114.4 defensive rating during their current two-game losing streak. While Jalen Brunson remains an elite scoring threat, the Knicks' supporting cast is wobbling; bench anchors Jordan Clarkson and Jose Alvarado have struggled significantly, combining for just 11 points per game lately. The fresh pelvic injury to Miles McBride further thins a backcourt rotation that already misses Landry Shamet. With the Knicks having officially clinched a playoff berth yesterday and the Rockets still fighting to secure the #6 seed and avoid the play-in tournament, the situational urgency sits squarely with a Houston team that has won two of its last three by double digits. In a game where the Rockets' interior dominance meets a cold Knicks bench, I'm taking the home team and the point.

Houston Rockets +1.5-120
CONF
72%
NBA10:30 PM

Cleveland Cavaliers @ Los Angeles Lakers

High-stakes basketball takes center stage at Crypto.com Arena tonight as two top-four seeds collide with playoff positioning and a Pacific Division title hanging in the balance. While both the Lakers and Cavaliers are navigating the second leg of a back-to-back, the situational factors create a massive disparity in "game-night freshness" that the market hasn't fully captured at this number. The defining edge tonight is the return of a rested Luka Dončić. While James Harden and Donovan Mitchell were logging 39 and 36 minutes respectively in a physical road battle at Utah’s altitude last night, Dončić was serving a one-game suspension. He enters this matchup completely fresh, while the Cavaliers' primary creators are facing a travel leg and the fatigue of a high-usage outing. Cleveland’s offense has been explosive lately, posting a 123.1 offensive rating in their last five, but maintaining that efficiency on zero days' rest against a Lakers defense that has tightened up to a 106.5 defensive rating over their own recent stretch is a difficult task. Beyond the rest advantage, the Lakers are statistically the most trustworthy team in the league when games are tight. Los Angeles ranks #1 in the NBA in clutch performance this season with a 22-7 record and a +27.1 net rating in close-game situations. With a spread of just 2.5 points, this essentially becomes a "must-win" scenario, and I’m betting on the team that executes better in the final five minutes. The Lakers' bench has also found its stride, with Jaxson Hayes and Luke Kennard providing efficient scoring to supplement the heavy lifting of LeBron James and Austin Reaves. Look for the Lakers (49-26) to leverage their home-court advantage and superior late-game execution to cover this short number against the Cavaliers (47-28).

Los Angeles Lakers -1.5-110
CONF
78%
NBA11:00 PM

Portland Trail Blazers @ LA Clippers

The Intuit Dome takes center stage for a high-stakes play-in preview as the red-hot LA Clippers look to extend their five-game winning streak against a Portland Trail Blazers squad currently boasting the league’s top-ranked defense. While Portland has found a new identity under Tiago Splitter, the Clippers are currently operating at a historic level of efficiency, posting a massive +19.5 net rating and a 62.4% effective field goal percentage over their last five games. This offensive surge is anchored by the relentless consistency of Kawhi Leonard and the perimeter threat of Darius Garland, who has been orchestrating the floor with 5.0 threes per game during this stretch. The most critical factor tonight is the "fresh" absence of Portland’s Jerami Grant. Grant accounts for over 25% of the Blazers' scoring, and losing that kind of veteran engine against a Clippers team that also ranks 6th in defensive rating recently is a recipe for a scoring drought. While Deni Avdija has been sensational since his All-Star nod, the Blazers' offense already ranks near the bottom of the league (18th) over the last five games. Without Grant to stretch the floor, the Clippers can focus their defensive attention on neutralizing Avdija and Jrue Holiday, forcing Portland into the high-turnover mistakes (17.4 per game) that have plagued them all season. The disparity in bench depth serves as the final hammer in this matchup. The Clippers' second unit provides nearly 30% of their total scoring, more than double Portland’s bench output of 12.6%. With depth pieces like Bennedict Mathurin providing an aggressive scoring punch and veterans like Brook Lopez stabilizing the interior, the Clippers have the tools to pull away during the non-starter minutes. Given LA's 16-3 run since their roster overhaul and a 39-36 record, plus a 2-0 season head-to-head record against the 38-38 Trail Blazers, the Clippers have too much multi-dimensional firepower to let this 5.5-point spread slip away at home.

LA Clippers -5.5-108
CONF
78%
MLB6:35 PM

Rangers @ Orioles

The lights are bright at Camden Yards as the Orioles look to even the series against a Rangers squad that has been nearly perfect to start the season. Most of the money is going to follow Jacob deGrom and the Rangers' 3-1 start, but the smart play is looking at the home underdog tonight. The market is pricing Zach Eflin based on his 5.93 ERA from last season, but the reality on the ground is different. Eflin is fully recovered from 2025 back surgery and flashed a massive velocity jump in spring training, with his sinker now touching 94 mph—a 2-mph increase over his previous form. He didn’t allow a single run in over seven innings this spring, and his 4.48 xERA from last year suggests he was already due for positive regression before the health gains. The 'deGrom factor' is also being overvalued considering the circumstances. He is making his 2026 debut after a neck stiffness scare and is expected to be on a strict pitch count of roughly 75 to 85 pitches or five innings. While the Texas bullpen has been dominant to start the year with a 0.56 ERA, asking them to cover half the game in these specific weather conditions is a tall order. The temperature is sitting at a warm 81 degrees with a 17-mph wind blowing directly out to center field. Both deGrom and Eflin are fly-ball pitchers with ground-ball rates below 41%, making this a high-variance environment where any ball in the air has a chance to leave the park. Baltimore's offense has struggled early, but they have the power profiles in Gunnar Henderson and Pete Alonso to exploit a 17-mph tailwind. The Rangers have won four straight games at Camden Yards dating back to 2023, but every streak has a breaking point. With deGrom on a short leash and Eflin pitching with career-best velocity, the value sits squarely with the Orioles at plus money. The Rangers' hot start is impressive, but the situational factors—pitch count limits, injury recovery, and wind direction—all point toward a Baltimore bounce-back. Take the Orioles to protect home field.

Baltimore Orioles ML+110
CONF
65%
MLB6:40 PM

White Sox @ Marlins

Game 2 in Miami brings a classic early-season clash of styles as the White Sox look to ride the wave of yesterday’s nine-run explosion, while the Marlins attempt to stabilize their rotation in the controlled environment of loanDepot park. This matchup hinges on a specific tactical vulnerability that makes the Marlins a strong play despite Chicago’s recent offensive fireworks. The centerpiece of this handicap is Erick Fedde’s historical struggle against left-handed hitting. In 2025, Fedde surrendered a massive .922 OPS to lefties, and Miami’s lineup is perfectly engineered to exploit that flaw. With six left-handed or switch-hitters in the starting nine—including high-contact bats like Xavier Edwards and Jakob Marsee—Fedde is going to be under constant pressure from the very first pitch. While Chicago’s Munetaka Murakami has been historic with three home runs in his first four games, the Marlins counter with Janson Junk, a pitcher defined by elite command. Junk’s 1.4 BB/9 rate is the ideal profile to neutralize a White Sox lineup that, despite its power, has struck out at a 35.3% clip early this season. Junk won't beat himself, forcing a young, aggressive Chicago core to manufacture runs rather than relying on the free passes Fedde is prone to giving up. The final edge lies in the bullpen management from yesterday’s series opener. While Chicago (1-3) secured the win, they were forced to use high-leverage arm Jordan Hicks for a multi-inning save. Conversely, Marlins (3-1) manager Clayton McCullough purposefully protected his top-tier relievers during the blowout loss. Pete Fairbanks, Calvin Faucher, and Andrew Nardi are all completely fresh and available to lock down the late innings. Even with the Marlins missing Christopher Morel’s power, their ability to create favorable platoon matchups against Fedde and then hand a lead to a rested, elite bullpen makes them the right side to even the series.

Marlins ML-152
CONF
72%
MLB6:40 PM

Pirates @ Reds

The humidity is high and the wind is howling toward the seats at Great American Ball Park tonight, creating a volatile environment for a pitcher making his first regular-season start in over 500 days. While the Reds have grabbed the early-season headlines with a 3-1 start and a three-game winning streak, the statistical reality of this pitching matchup suggests the market is right to favor the visitors despite their 1-3 record. The edge here starts with the discrepancy between Bubba Chandler and Brandon Williamson. Chandler is an ascending power arm who showcased elite "stuff" in 2025, including a triple-digit fastball and a changeup that effectively neutralized left-handed hitters to a .080 average. That is a brutal draw for a Reds lineup that, outside of rookie sensation Sal Stewart, is currently batting a collective .194. While Stewart's .667 average is the story of the young season, the rest of the Cincinnati order has struggled to generate consistent contact, and facing Chandler’s high-velocity arsenal and 1.1 BB/9 command is a difficult task for a group still finding its rhythm. Conversely, Brandon Williamson is a significant volatility risk in a park that is currently a launching pad. Williamson is returning from a long layoff following Tommy John surgery and steps into a stadium with a 1.10 park factor during a night where 83-degree temperatures and 16 mph winds will carry fly balls. In his last active season, Williamson struggled significantly with the long ball, surrendering four homers in just 12.2 innings to right-handed hitters. The Pirates are perfectly built to exploit this, featuring Marcell Ozuna and Joey Bart in the middle of the order, along with Brandon Lowe and Ryan O'Hearn, who have already combined for four home runs this season. Expect the Pirates' power to take advantage of the environment and Williamson’s inevitable rust to even the series.

Pirates ML-116
CONF
68%
MLB6:40 PM

Nationals @ Phillies

Citizens Bank Park is heating up tonight as the Nationals look to keep their bats on fire against the most anticipated debut in Phillies history. While the market is obsessed with Andrew Painter's arrival, the reality of this matchup favors the visitors at a massive price. The Phillies are asking a rookie returning from major surgery to be a stopper against a lineup that just produced 17 hits and 13 runs yesterday. Painter is elite, but he will be on a restricted pitch count and faces a Washington order that features seven left-handed or switch-hitting bats. The Nationals are playing chess here, using PJ Poulin as a left-handed opener specifically to disrupt Kyle Schwarber and Bryce Harper in the first inning before handing the ball to Zack Littell. This tactical edge, combined with the fact that Philadelphia had to burn four relievers and a position player to finish yesterday’s blowout, leaves the Phillies vulnerable if Painter exits before the sixth. Washington enters with all the momentum, averaging eight runs per game behind a historic start from Joey Wiemer and a breakout from James Wood. With the weather sitting at 79 degrees and the wind gusting 13 mph straight out to center field, this environment is a nightmare for a young pitcher’s debut. The Phillies have lost three straight and are struggling to find offensive consistency, scoring only 3.5 runs per game. Betting against the reputation of the home favorite is the smart play when the data shows a hot road underdog with a superior situational setup and tactical pitching plan.

Nationals ML+158
CONF
68%
MLB7:07 PM

Rockies @ Blue Jays

Under the lights at Rogers Centre, a battle-tested Max Scherzer takes the mound for a Toronto club desperate for stability, while Ryan Feltner leads a Colorado team looking to prove yesterday's 14-run outburst was no fluke. This matchup is a classic case of the market paying for a name brand while ignoring the structural decay underneath. The Blue Jays are priced like a juggernaut at -280, but they are currently operating with a pitching staff in total crisis. After Cody Ponce was carted off the field just yesterday, Toronto was forced to burn through five relievers for nearly seven innings. With key arms like Brendon Little and Spencer Miles likely unavailable tonight, a bullpen that already ranks 28th in the league with an 8.53 ERA is essentially defenseless if Scherzer doesn't provide elite length. While Max Scherzer looked sharp in spring training, we cannot ignore his 2025 regular-season peripherals. At 41 years old, he struggled with a fly-ball heavy profile (27.1% ground ball rate) that led to an alarming 2.01 HR/9. In a neutral park like Rogers Centre, that is a dangerous gamble against a Rockies lineup that just found its rhythm. Conversely, Ryan Feltner is the ultimate "sleeper" in this matchup. His 4.75 ERA from last season masks a stellar 3.31 xERA and an elite 4.1% barrel rate. Feltner is one of the best in the game at suppressing hard contact and keeping the ball on the ground, which is exactly how you neutralize a hot-hitting Toronto middle-order featuring Jesus Sanchez and Andres Gimenez. The situational edge here is massive. The Rockies’ high-leverage arms are completely rested because Chase Dollander ate the bulk of the relief innings in yesterday's blowout win. Colorado (1-3) has the freshness in the pen and the statistical advantage in expected pitching performance over Toronto (3-1). When you see a team that just hung 14 runs on an opponent getting +225 against a gassed pitching staff, you don't overthink it. The Rockies have the momentum, the better underlying starter metrics for this specific matchup, and a bullpen that is actually ready to work. I’m riding with the value and the "unlucky" starter primed for a breakout.

Rockies ML+225
CONF
62%
MLB7:15 PM

Athletics @ Braves

The lights are bright at Truist Park tonight as the Oakland Athletics look to salvage their start to the 2026 season against an Atlanta Braves squad managing a patched-together rotation. With the wind howling out to center field at 13 mph and temperatures hovering in the high 70s, the environment is ripe for a high-scoring affair that favors the "expected" numbers over the surface-level records. The case for Oakland starts with the massive disparity between surface ERA and underlying metrics in this starting pitcher matchup. Atlanta’s Jose Suarez enters with a 1.86 ERA from last season, but his 4.22 xERA suggests he significantly overperformed his actual stuff and is a prime candidate for regression. On the other side, Aaron Civale’s 4.85 ERA from last year was betrayed by a much stronger 4.10 xERA, indicating he was the victim of poor luck rather than poor pitching. Civale has already proven he can neutralize this Braves order, posting a 2.79 ERA against them in 2025 and holding key hitters like Ozzie Albies hitless in their previous encounters. In a game where the more efficient pitcher on an underlying basis is actually the underdog, the value on the Athletics is hard to ignore. While the Athletics (0-4) have struggled with a .170 team average through four games, they possess the single most dangerous bat in the building right now in Shea Langeliers. The catcher has already belted three home runs in just four games, and his 1.349 OPS suggests he can single-handedly change a game in these hitter-friendly conditions. The Braves (3-1) are currently navigating the fresh loss of ace Spencer Strider, which has forced them into a "bridge" strategy involving Suarez and veteran Martin Perez. Against an Oakland power core that matches up well against left-handed pitching and a veteran like Civale who has a history of success in this venue, the Athletics are well-positioned to break their losing streak and secure their first win of the season.

Athletics ML+130
CONF
62%
MLB7:40 PM

Angels @ Cubs

Wrigley Field is braced for a classic "pitcher's night" as the Angels and Cubs meet under cloudy skies with a biting 17-mph wind howling straight in from left field. In these 45-degree conditions, every fly ball becomes an adventure, and the game will likely be decided by whoever can keep the ball on the grass and out of the heavy Chicago air. The value tonight sits squarely with the Los Angeles Angels because of a massive disparity in starting pitching form. Jose Soriano was untouchable in his 2026 debut, carving through the Houston Astros for six scoreless innings while striking out seven. Soriano’s identity is built on a high-velocity sinker and splitter that induce a heavy volume of ground balls—the exact profile you want when the wind is blowing in at nearly 20 mph. Conversely, Jameson Taillon makes his season debut following a Spring Training that can only be described as a disaster. Taillon surrendered 10 home runs in just 13.1 innings of work, resulting in a staggering 17.55 ERA. While the wind might help keep some of those long balls in the park tonight, a pitcher struggling that much with command and hard contact is a massive liability against an Angels' top of the order that is currently locked in. Mike Trout is off to a vintage start, hitting .353 with a 1.248 OPS, and he is flanked by Zach Neto, whose increased exit velocity has been one of the early stories of the young season. While the Cubs boast a superior defense and a much deeper bullpen, the Angels’ path to victory relies on Soriano pitching deep enough to bridge the gap to the late innings. If Soriano provides another six or seven innings of ground-ball-heavy dominance, he effectively neutralizes the Angels' relief depth issues. At +120, we are getting a significant plus-money price on the better-performing starter against a pitcher who spent the last month as a human launchpad. I’ll take the arm in form and the ground-ball specialist to even the series.

Angels ML+120
CONF
65%
MLB7:40 PM

Rays @ Brewers

It's a battle of returning aces under the roof in Milwaukee as Shane McClanahan makes his highly anticipated return to the mound against veteran Brandon Woodruff. While both arms are working back from significant layoffs, their spring trajectories suggest two very different levels of readiness for the start of the 2026 campaign. The most glaring factor in this matchup is the disparity in raw stuff shown during the exhibition ramp-up. McClanahan looked like his old self in Florida, touching 97 mph and racking up 15 strikeouts in 13 innings, whereas Woodruff’s velocity was a major red flag, sitting in the high-80s during his final tune-up on March 23. Against a Tampa Bay lineup led by Yandy Diaz—who has a franchise-record 11 hits through just four games—a diminished fastball is a recipe for trouble. The Rays prioritize contact and discipline, and they are perfectly positioned to exploit a pitcher who appears to still be searching for his top-end gear. Milwaukee also faces a significant tactical hurdle tonight with their depleted lineup against left-handed pitching. The fresh loss of Andrew Vaughn to a hand injury yesterday, combined with the absence of Jackson Chourio, removes the Brewers' two most effective weapons against southpaws. After being held to just two runs by left-hander Kyle Harrison in the series opener, the Brewers now have to face an even more electric lefty in McClanahan. With both starters on restricted pitch counts, the game will shift to the bullpens by the middle innings; the Rays enter with a much fresher unit after a scoreless performance yesterday where no high-leverage arm exceeded 20 pitches. Given the velocity concerns for Woodruff and the Brewers' struggles to replace their right-handed power, the value sits squarely with Tampa Bay to clinch the series.

Rays ML+112
CONF
68%
MLB7:45 PM

Mets @ Cardinals

The lights are on at Busch Stadium where a warm breeze is blowing out toward left field, setting the stage for a pitching matchup that feels like two teams heading in opposite directions. The Mets have hit the ground running with their 3-1 start, and tonight they send Kodai Senga to the mound against a Cardinals team (2-2) still trying to find its identity under a youth movement. The gap between these two starters is the story of the game. Senga was dominant in spring training, posting a 1.86 ERA with 11 strikeouts in under 10 innings, and he brings a 'Ghost Fork' that has absolutely erased the heart of this St. Louis order in the past. Alec Burleson and Nolan Gorman are a combined 0-for-11 with five strikeouts against Senga, and with five lefties likely in the St. Louis lineup, they are walking right into Senga’s primary strength. On the other side, Andre Pallante is a contact-reliant pitcher facing an elite Mets lineup that doesn't miss. When you look at Francisco Lindor’s .462 career average against Pallante, it’s clear the Mets' top hitters have his number. The situational factors all point toward New York as well. With 83-degree temperatures and the wind blowing out, a pitcher like Pallante who ranked in the bottom 4th percentile for strikeouts last year is playing a dangerous game. The Mets’ bullpen is also in much better shape; Devin Williams is fresh after a 12-pitch save yesterday, while the Cardinals’ middle relief is already showing signs of strain. Between the pitching mismatch and the lineup's familiarity with Pallante’s stuff, the Mets are positioned to take the series tonight.

New York Mets ML-158
CONF
75%
MLB8:10 PM

Red Sox @ Astros

We’re under the lights at Daikin Park where the Houston Astros look to keep their three-game heater alive against a Boston Red Sox squad that’s been searching for its identity since Opening Day. After an 8-1 dismantling last night, the energy in this building is favoring the home side, especially with a Cy Young-caliber arm taking the mound for Houston. The Astros are playing with a focused, "revenge" mentality after missing the postseason last year, and it is showing in their current 3-2 record and three-game win streak. The gap between these two starters is the definitive story tonight. Hunter Brown was absolute nails last season, finishing third in the AL Cy Young voting with a 2.43 ERA, and he picked up right where he left off in his 2026 debut by punching out nine batters in less than five innings. He is facing a Red Sox lineup that has looked completely stagnant, managing just 11 total runs through four games (1-3 record). While Wilyer Abreu is off to a scorching start for Boston, the rest of the order is striking out at a high rate, which is exactly the kind of situation a high-strikeout pitcher like Brown exploits. Brayan Bello is a quality young arm, but making your season debut against this Houston lineup right now is a tall order. Yordan Alvarez has historically owned this matchup with a .600 batting average and a 2.067 OPS against Bello, and Jose Altuve is coming off a massive four-hit, two-homer night yesterday. The top of the Astros' order is clicking at an elite level, and I expect them to jump on Bello's sinker early. Even with the bullpen missing Josh Hader, Houston is in a great position because Lance McCullers Jr. gave them seven dominant innings in the series opener. That leaves their high-leverage arms fresh to navigate the late innings if this stays close. Boston is currently leaning heavily on young prospects like Roman Anthony and Marcelo Mayer, who are still finding their footing against elite big-league "stuff." Asking them to find that rhythm against a pitcher of Brown's caliber in a pressurized environment feels like a losing proposition for the Sox. I am riding the hot hand with the Astros; their offense has put up 28 runs in their last three games and they have the definitive advantage on the mound tonight.

Astros ML-154
CONF
78%
MLB9:40 PM

Tigers @ Diamondbacks

The desert heat is reaching record highs as the Detroit Tigers and Arizona Diamondbacks prepare for the second act of this early-season clash under the closed roof of Chase Field. Arizona took the opener in a 9-6 slugfest yesterday, and while the betting market is treating this as a dead pick'em, the momentum currently resides with the home team in Phoenix. The deciding factor for me tonight isn’t last year’s career numbers; it’s the massive divergence in form we saw throughout the final weeks of Spring Training. Brandon Pfaadt enters his season debut following a dominant March where he posted a 0.90 ERA and carried a perfect game deep into his final outing. He’s debuted a new high-whiff sweeper that addresses his historical struggles with the long ball. On the other side, Casey Mize has admitted his mechanics were out of sync during a spring where he posted a 7.15 ERA. In the first week of the season, I’m betting on the arm that is already locked in over the one still searching for a rhythm. Arizona’s offense is also clicking at the right time, led by a resurgent Corbin Carroll who looked every bit like an elite playmaker yesterday with a home run and a triple. The addition of Nolan Arenado has stabilized the Diamondbacks' infield defense, providing elite support for a fly-ball pitcher like Pfaadt. While the Tigers (2-2) have their own young stars performing well, specifically Colt Keith and Kevin McGonigle who are both hitting over .440, Arizona’s (1-3) lineup depth and the confidence gained from yesterday's nine-run explosion give them the edge. I expect Pfaadt to maintain his spring form and the Diamondbacks to secure their second straight home win.

Diamondbacks ML-108
CONF
68%
MLB9:40 PM

Yankees @ Mariners

The lights at T-Mobile Park are set for a classic Tuesday night pitcher's duel as the Yankees look to even the series against a surging Mariners squad. This matchup features two high-level arms, but the path to victory tonight leans heavily on the tactical advantages held by the visitors from New York. Max Fried looked like a Cy Young contender in his debut, throwing 6.1 scoreless innings with a nearly invisible 0.47 WHIP. His presence on the mound tonight is a specific nightmare for Seattle’s most productive early-season hitters. Brendan Donovan and Luke Raley have been carrying the Mariners' offense, but both are left-handed bats who now have to face one of the premier southpaws in the game. Fried’s ability to neutralize that specific power pocket in the Seattle lineup gives the Yankees a significant edge that the Mariners cannot easily replicate. On the other side, Logan Gilbert showed elite strikeout stuff in his opener but struggled significantly with his command, laboring through five innings with a 1.50 WHIP. That is a dangerous way to live against a Yankees lineup that features a red-hot Giancarlo Stanton. Stanton is currently hitting .500 with multiple hits in every game this season, and Aaron Judge enters tonight with a career .313 average against Gilbert. While Gilbert has the talent to miss bats, the Yankees have the plate discipline and the historical success against him to capitalize on the command issues he displayed last week. T-Mobile Park is an extreme pitcher’s environment, and the cold, damp conditions tonight will only amplify the importance of efficiency. In a game where runs are at a premium—evidenced by last night’s 2-1 final—I am siding with the starter who has shown better command and the lineup that has the specific historical numbers to break through. Seattle (3-2) is riding high after a walk-off win, but the Yankees (3-1) have the pitching matchup and the veteran bats required to even this series.

Yankees ML-112
CONF
75%
MLB9:40 PM

Giants @ Padres

Petco Park sits under a cool marine layer tonight as Logan Webb looks to erase a disastrous Opening Day, but the Padres are waiting with a lineup that has historically seen his sinker better than anyone else in the league. While the market is pricing the Giants as road favorites based on Webb’s 2025 pedigree, the underlying data suggests the Padres at plus money are the sharp play. Webb’s career 4.38 ERA at Petco is over a run higher than his career average, and the Padres’ core hitters have absolutely feasted on him. Jackson Merrill’s .692 average against Webb over 13 at-bats is a massive red flag for San Francisco, and with Manny Machado also hitting over .310 in the matchup, the Padres’ top of the order has the familiarity to jump on Webb early. The real edge tonight, however, might be the transformation of Germán Márquez. After a grueling 2025 campaign in the altitude of Colorado where he led the league in losses, Márquez is making his debut in one of the most pitcher-friendly environments in baseball. His spring training performance was eye-opening, recording 17 strikeouts in just 9.2 innings, and he has introduced a new cutter to combat the left-handed bats that plagued him last season. He faces a Giants offense that is currently in a deep freeze, hitting a collective .154 and averaging just one run per game through their first four contests. Even if the Giants’ lefties like Luis Arráez and Rafael Devers find gaps, the Giants have yet to show they can string together the hits necessary to capitalize. The fresh injury to Padres setup man Jason Adam, who was sidelined with a quad injury just yesterday, does put more pressure on the middle of the San Diego bullpen. However, the Giants’ own offensive struggles and the fact that their bullpen is missing key arms like Jason Foley and Sam Hentges levels that playing field. The Padres’ defense is fundamentally more sound, committing significantly fewer errors than San Francisco last season, which provides the necessary support for Márquez to work deep. In a low-scoring environment where every ball in play matters, I’m taking the value on the home underdog to even the series.

Padres ML+120
CONF
62%
MLB10:10 PM

Guardians @ Dodgers

The atmosphere at Dodger Stadium will be electric as Shohei Ohtani makes his long-awaited return to the mound, looking to stabilize a Los Angeles rotation that dropped the series opener to Cleveland. While the Guardians captured momentum with a 4-2 win yesterday, tonight’s pitching matchup tilts toward the home side despite the steep price on the moneyline. Ohtani’s spring performance was nothing short of elite, punctuated by an 11-strikeout masterpiece in his final tune-up. While his workload will be managed around the 80-90 pitch mark, his ability to suppress hits is the perfect antidote to a Cleveland lineup that has relied heavily on the historic start of Chase DeLauter. On the other side, Tanner Bibee is a major volatility risk. Even though he is cleared to pitch through minor shoulder inflammation, he was tagged for three solo home runs in his debut and struggled with a zone rate of just 42%. If Bibee leaves pitches over the heart of the plate tonight, the Dodgers' top-of-the-order stars like Mookie Betts and Freddie Freeman are primed for a massive statistical correction after combining for just three hits in the opener. The Dodgers addressed their biggest weakness from last season by bringing in Edwin Diaz, who has already looked dominant with two saves this season. This provides a late-inning safety net that makes the run line much more attractive. The interleague context adds another layer of pressure, as the Dodgers are the current championship favorites and will be desperate to avoid dropping their first home series of the year. Cleveland’s bullpen is elite, but if the Dodgers can get to Bibee early and force the Guardians to burn through their high-leverage arms for a second straight night, the advantage shifts to the deeper Los Angeles roster. I am backing the talent and the health advantage here, expecting the Dodgers to assert their dominance and even the series.

Dodgers -1.5-122
CONF
75%

Player props

31
NBA · New York Knicks @ Houston Rockets

Mikal Bridges

Mikal Bridges is currently an afterthought in the Knicks' high-volume offensive sets, averaging only 10.6 PPG over his last 10 games. The acquisition and integration of Karl-Anthony Towns has compressed Bridges' scoring ceiling, as evidenced by him failing to reach 15 points in 9 of his last 10 games. Tonight, he faces a Houston defense with elite wing defenders like Amen Thompson and Kevin Durant, who will prioritize closing out on his perimeter looks. With his usage rate sitting at a modest 17.1%, Bridges lacks the necessary shot volume to clear a mid-teen line in the current Knicks' hierarchy.

UNDER 14.5 Points-115
  • · Avg 10.6 PPG over last 10 games vs 14.7 season avg
  • · 90% hit rate on Under 14.5 points in L10 (9/10)
  • · 17.1% usage rate as offensive hierarchy shifts toward Towns/Brunson
NBA · New York Knicks @ Houston Rockets

Jalen Brunson

Jalen Brunson has transitioned into a more prolific facilitator, averaging 7.7 assists over his last 10 games—a significant jump from his season average. He has cleared the 6.5 assist threshold in 8 of those 10 contests. In a game with a narrow 1-point spread, Brunson's minutes are guaranteed to be in the 36-40 range. The Rockets' defensive length on the perimeter (Amen Thompson, Reed Sheppard) often forces ball-handlers to initiate the offense and surrender the ball early, which creates high-quality assist opportunities for finishers like Karl-Anthony Towns and OG Anunoby.

OVER 6.5 Assists-115
  • · Avg 7.7 assists over last 10 games
  • · 80% hit rate on 6.5 line in L10 (8/10)
  • · 33.6% team assist share as primary creator
NBA · Phoenix Suns @ Orlando Magic

Paolo Banchero

Paolo Banchero is in a prime bounce-back position following Orlando's franchise-worst 52-point loss to Toronto, where he scored just nine points in limited minutes. Prior to that outlier, Banchero was playing the best basketball of his season, averaging 35.0 PPG over a three-game stretch.

OVER 23.5 Points-105
  • · Season average: 22.6 PPG
  • · Last 5 average: 26.0 PPG (including 9-point outlier)
  • · Usage rate: 27.8%
NBA · Charlotte Hornets @ Brooklyn Nets

Ben Saraf

With the Brooklyn Nets missing their primary offensive engine in Michael Porter Jr. (24.2 PPG) and a key veteran in Terance Mann (10.3 PPG), there is a massive volume vacuum in the Nets' rotation. Ben Saraf has already been trending upward, doubling his season average over the last five games (12.8 PPG). He has cleared this 9.5 line in four of those five contests, showing a high floor in the team's current 'experimentation mode.' Against a Charlotte defense that has been vulnerable to transition scoring and high-pace backcourts, Saraf's current usage (19.8% and rising) and the team's elevated pace (99.2 L5) provide more than enough opportunity to hit double digits.

OVER 9.5 Points-115
  • · Season: 6.7 PPG | L5: 12.8 PPG
  • · Scored 10+ points in 4 of his last 5 games
  • · Nets missing Michael Porter Jr. (24.2 PPG) and Terance Mann (10.3 PPG)
NBA · Dallas Mavericks @ Milwaukee Bucks

Ryan Rollins

Ryan Rollins has become the engine of the Milwaukee offense with Giannis Antetokounmpo and Kevin Porter Jr. sidelined.

OVER 6.5 Assists-130
  • · 31.6% Team Assist Share
  • · 11.0 Drives per game
  • · 7.0 Assists averaged over last 3 games played
NBA · Toronto Raptors @ Detroit Pistons

Daniss Jenkins

Jenkins has undergone a massive role transformation following Cade Cunningham's long-term absence. After being converted from a two-way deal to a standard multi-year contract, he has cemented himself as Detroit's primary engine, averaging 19.2 PPG over his last five outings—well above this 14.5 line. While starters Jalen Duren and Tobias Harris are expected to return tonight, Jenkins has established a 'scrappy DNA' identity that Coach Bickerstaff trusts in high-usage situations. His ability to create in the pick-and-roll and his recent 30-point explosion against OKC demonstrate a scoring ceiling that the market has not yet fully adjusted for in his standard starter's role.

OVER 14.5 Points-119
  • · 19.2 PPG over last 5 games
  • · 20.7% Season Usage Rate
  • · 33.6% Assist Share as primary ball-handler
NBA · New York Knicks @ Houston Rockets

Mikal Bridges

This 'Gary Special' double-down on Bridges' under reflects a fundamental shift in his role. Bridges is averaging just 3.3 rebounds over his last 10 games, clearing the 4.5 mark only 3 times in that span. Both of Bridges’ unders point in the same direction because his role has become strictly peripheral; he is stationed on the perimeter to provide spacing for Towns and Brunson, which removes him from high-probability rebounding zones. Furthermore, he is competing for boards with Towns (2nd in NBA in RPG) and Josh Hart (top-tier rebounding guard), leaving very little scraps against a Rockets team that leads the league in total rebounding.

UNDER 4.5 Rebounds-115
  • · Avg 3.3 RPG over last 10 games
  • · 70% hit rate on Under 4.5 rebounds in L10 (7/10)
  • · Towns (11.9 RPG) and Hart (7.6 RPG) dominate the team's rebounding share
NBA · Cleveland Cavaliers @ Los Angeles Lakers

James Harden

James Harden has fully transitioned into the primary floor general role for Cleveland, commanding a 45.2% share of the team's total assists. Tonight, his assist ceiling is significantly raised by the return of Jarrett Allen, who was rested yesterday.

OVER 8.5 Assists+101
  • · 45.2% team assist share
  • · 10.4 assists per game in last 5 games
  • · Return of Jarrett Allen (64.1% FG) as P&R finisher
NBA · Dallas Mavericks @ Milwaukee Bucks

Cooper Flagg

With Kyrie Irving out for the season and Klay Thompson doubtful to play on this back-to-back, Cooper Flagg has taken on significant point-forward responsibilities. Over his last three games, Flagg's playmaking has exploded, averaging 8.0 assists per game—nearly double his season average of 4.6.

OVER 4.5 Assists-117
  • · 8.0 APG over last 3 games
  • · 25.7% Team Assist Share
  • · 33.8 Minutes per game average
NBA · Cleveland Cavaliers @ Los Angeles Lakers

Evan Mobley

This is a classic 'sell high' spot on Evan Mobley following his career-high 34-point performance yesterday in Utah. That scoring surge was structurally driven by the absence of Jarrett Allen, which pushed Mobley’s usage rate toward 28% and allowed him to dominate a soft Jazz interior with eight dunks.

UNDER 17.5 Points-113
  • · Season average usage of 22.1% likely to regress with Jarrett Allen active
  • · 34-point outlier yesterday came with Allen out of the lineup
  • · Lakers lead NBA in field goal percentage allowed at 50.1% (interior focus)
NBA · Portland Trail Blazers @ LA Clippers

Deni Avdija

While Deni Avdija has emerged as a cornerstone for Portland, his recent scoring efficiency has taken a noticeable dip. He enters tonight's matchup averaging 19.8 points over his last five games—well below this 26.5 line—and has failed to score more than 23 points in any of those contests.

UNDER 26.5 Points-119
  • · 19.8 PPG over last 5 games
  • · 0-for-5 clearing 26.5 points in last 5 games
  • · Clippers 107.5 L5 Defensive Rating
NBA · Phoenix Suns @ Orlando Magic

Devin Booker

Devin Booker has fully embraced a playmaking role this season, leading the Suns with a 34.3% assist share. He has cleared this 5.5 line in four of his last five games, including consecutive games of 8 assists.

OVER 5.5 Assists-128
  • · Season average: 6.0 APG
  • · Assists in 4 of last 5 games: 7, 6, 8, 8
  • · Team assist share: 34.3%
NBA · Charlotte Hornets @ Brooklyn Nets

Kon Knueppel

The Brooklyn Nets are the statistically worst rebounding team in the NBA and are currently without their primary interior glass-cleaner, Day'Ron Sharpe. Kon Knueppel has seen his rebounding role expand significantly during the Hornets' late-season push, averaging 6.6 RPG over his last five games (well above his 5.4 season baseline). Given that Brooklyn is missing over 34 PPG of scoring between MPJ and Mann, their offensive efficiency is likely to drop, creating even more defensive rebounding opportunities for Charlotte’s wings. Knueppel’s activity level on the boards has been elite lately, and at +112, this line fails to account for the systemic rebounding advantage Charlotte holds in this specific matchup.

OVER 5.5 Rebounds+112
  • · Season: 5.4 RPG | L5: 6.6 RPG
  • · Brooklyn Nets rank 30th in NBA in rebounding (39.7 RPG)
  • · Recorded 11 rebounds twice in his last five games
NBA · Toronto Raptors @ Detroit Pistons

RJ Barrett

With Immanuel Quickley sidelined, the Raptors' scoring hierarchy has condensed, leaving RJ Barrett as the clear alpha in terms of shot creation and volume. Barrett leads the active roster with a 25.1% usage rate and is coming off an ultra-efficient 24-point performance where he only needed 26 minutes to clear this line. Facing a Detroit team on the second night of a back-to-back, Barrett's aggressive downhill style (8.8 drives per game) should exploit any defensive fatigue. Furthermore, Barrett is in a contract year and is currently the focal point of a Toronto offense that has shown elite connectivity and ball movement recently.

OVER 20.5 Points-104
  • · 25.1% Usage Rate (highest on available roster)
  • · 24 points in 26 minutes in previous game
  • · 25.6% Team Point Share
NBA · Portland Trail Blazers @ LA Clippers

Darius Garland

Darius Garland has seen a significant scoring uptick since joining the Clippers, averaging 25.0 points per game over his last five outings. During this stretch, he has cleared this 20.5-point line in three of five games, including standout performances of 30, 24, and 41 points.

OVER 20.5 Points-102
  • · 25.0 PPG over last 5 games
  • · 39.0% Team Assist Share in L5 surge
  • · Portland 102.0 Pace (4th in NBA)
MLB · White Sox @ Marlins

Janson Junk

The Chicago White Sox enter tonight's matchup with a glaring vulnerability: a 35.3% team strikeout rate through their first four games of the 2026 season. Janson Junk, coming off a 2025 season where he posted a solid 4.17 ERA and a 1.14 WHIP, is ideally positioned to exploit this.

OVER 3.5 Strikeouts-130
  • · 35.3% White Sox team strikeout rate in 2026
  • · Janson Junk 4.17 ERA in 2025 season
  • · 14.5 pitcher_outs prop line suggests 5.0 innings of work
MLB · Pirates @ Reds

Brandon Williamson

Brandon Williamson is making his first Major League start since late 2024 following an 18-month recovery from Tommy John surgery. In 're-entry phase' starts like this, MLB managers almost universally implement a strict pitch count (typically 60-75 pitches) and a hard cap on innings to protect the reconstructed ligament.

UNDER 14.5 Pitcher Outs+120
  • · First start in 18 months following Tommy John surgery
  • · Reds bullpen ERA: 3.10
  • · Re-entry phase pitch count limits
MLB · Rockies @ Blue Jays

Max Scherzer

Max Scherzer enters tonight's matchup with immense momentum following a perfect spring training where he logged 13.2 scoreless innings. He faces a Rockies lineup that is notoriously prone to strikeouts, especially early in the season.

OVER 5.5 Strikeouts-105
  • · Max Scherzer: 3,489 career strikeouts (needs 11 for 3,500)
  • · Rockies hitters: Averaging >1.0 strikeouts per inning this season
  • · Toronto Bullpen: 8.53 ERA (28th in MLB) with Cody Ponce on IL
MLB · Athletics @ Braves

Matt Olson

Matt Olson is in the ideal environment to produce tonight. He faces Aaron Civale, a pitcher who struggled significantly with the long ball in 2025, allowing 16 home runs in 102 innings (1.41 HR/9). Truist Park is playing extremely hitter-friendly tonight with a 79°F temperature and a 13-mph wind blowing straight out to center field.

OVER 0.5 Runs Scored-105
  • · Aaron Civale 1.41 HR/9 in 2025 season
  • · 13 mph wind blowing directly out to CF tonight
  • · Matt Olson batting 3rd behind Ronald Acuña Jr. (.299 AVG)
MLB · Angels @ Cubs

Ian Happ

Ian Happ is currently the hottest hitter in the Cubs lineup, having homered in three consecutive games. While the extreme 17 mph wind blowing in from left field might keep his power in the park tonight, his matchup against Angels starter José Soriano is statistically elite.

OVER 0.5 Hits-150
  • · Ian Happ has homered in 3 consecutive games.
  • · Happ has a .530 wOBA against sinker-heavy pitchers like Soriano.
  • · Soriano issued zero walks in his 6.0 IP debut, attacking the strike zone.
MLB · Mets @ Cardinals

Juan Soto

Juan Soto's plate discipline is the best in the league, and he faces a pitcher in Andre Pallante who lacks the 'out-stuff' to navigate the strike zone effectively against elite hitters. Pallante's 1.42 WHIP and 5.31 ERA from 2025 highlight a pitcher who frequently finds himself in deep counts and high-traffic situations.

OVER 0.5 Walks-139
  • · Pallante 1.42 WHIP and 5.31 ERA in 2025
  • · Pallante bottom 4th percentile in strikeout rate
  • · Soto's elite plate discipline and high OBP profile
MLB · Nationals @ Phillies

Trea Turner

Trea Turner enters this matchup with a massive situational advantage as the leadoff hitter for the Phillies. He faces left-handed opener PJ Poulin, which grants Turner a favorable platoon matchup from his first plate appearance.

OVER 1.5 Hits+145
  • · PJ Poulin career 1.48 WHIP
  • · 13 mph wind blowing OUT to Center Field
  • · 79°F temperature at Citizens Bank Park
MLB · White Sox @ Marlins

Xavier Edwards

Xavier Edwards has emerged as the offensive engine for the Marlins in the opening week, carrying a .400 batting average through four games. Tonight, he faces Erick Fedde, who struggled significantly in 2025 with a 5.49 ERA and a 1.44 WHIP, indicating a persistent inability to keep runners off the bases.

OVER 1.5 H+R+RBI-140
  • · Xavier Edwards .400 AVG in early 2026 season
  • · Erick Fedde 5.49 ERA and 1.44 WHIP in 2025 season
  • · Edwards batting 2nd in confirmed lineup
MLB · Rockies @ Blue Jays

Max Scherzer

This is the 'Gary Special' pick, as the case for Scherzer's length is inextricably linked to his strikeout potential. Toronto is in a full-blown pitching crisis with four potential starters on the shelf. The bullpen is currently bottom-three in the league and just lost a key multi-inning arm in Ponce.

OVER 15.5 Pitcher Outs-127
  • · Max Scherzer: 13.2 scoreless IP in Spring Training
  • · Toronto Bullpen: 8.53 ERA (28th in MLB)
  • · Cody Ponce: Placed on IL (Right Knee) today
MLB · Athletics @ Braves

Matt Olson

This 'Gary Special' pick points the same direction as Olson's runs scored prop, banking on a dominant performance from the Braves' offense against Aaron Civale. Civale’s tendency to allow baserunners (1.21 career WHIP) combined with the elite table-setting of Ronald Acuña Jr.

OVER 0.5 RBI+138
  • · Olson batting 3rd with Ronald Acuña Jr. hitting .299 ahead of him
  • · Civale 4.85 ERA and high vulnerability to extra-base hits in 2025
  • · Olson has 2 RBIs in limited 2026 action already
MLB · Angels @ Cubs

Jorge Soler

This is a situational fade based on the severe weather conditions at Wrigley Field. Jorge Soler is a right-handed pull-power hitter who generates most of his value by driving the ball into the left-field bleachers.

UNDER 0.5 Hits+120
  • · Wrigley Field weather: 45°F with 17 mph wind blowing directly IN from Left Field.
  • · Jorge Soler is a pull-heavy fly-ball hitter (right-handed power).
  • · Jameson Taillon is a veteran command specialist making his season debut.
MLB · Mets @ Cardinals

Francisco Lindor

Francisco Lindor has a significant historical advantage against Andre Pallante, batting .462 (6-for-13) in their career meetings. Pallante is a contact-oriented pitcher who struggles to generate swings-and-misses, evidenced by his bottom 4th percentile strikeout rate in 2025.

OVER 1.5 Hits+205
  • · Lindor .462 career AVG vs Pallante (6-for-13)
  • · Pallante 2025 stats: 5.31 ERA and 1.42 WHIP
  • · Weather: 83°F with 10 mph wind blowing out to LF
MLB · Nationals @ Phillies

James Wood

James Wood represents a difficult challenge for Phillies starter Andrew Painter, who is making his highly anticipated MLB debut. While Painter is a top-tier prospect, debutants often struggle with zone command in the early innings due to the massive adrenaline spike and pressure of a home debut.

OVER 0.5 Walks+101
  • · Andrew Painter MLB Debut (potential command nerves)
  • · 13 mph wind blowing OUT to Center Field
  • · James Wood 31 HR in 2025 (power threat)
MLB · Athletics @ Braves

Brent Rooker

The Athletics have struggled to score in this series, but Brent Rooker is the specific mismatch that can break the drought. He faces José Suarez, whose 2025 numbers are highly deceptive; despite a 1.86 ERA, his 4.22 xERA indicates he was one of the luckiest pitchers in the league regarding BABIP and strand rate.

OVER 0.5 RBI+160
  • · José Suarez 4.22 xERA vs 1.86 actual ERA in 2025 (regression candidate)
  • · Brent Rooker RHH vs LHP Suarez (Platoon Advantage)
  • · Rooker recorded 1 HR and 1 RBI in limited 2026 action already
MLB · Pirates @ Reds

Sal Stewart

Sal Stewart is on a historic tear to open his MLB career, leading the league with a .667 batting average (8-for-12) and being named NL Player of the Week for the opening series. He has recorded multiple hits in a majority of his appearances so far and has reached base at least three times in every single game.

OVER 1.5 Hits+290
  • · Batting .667 (8-for-12) through 4 games
  • · Reached base 3+ times in every career game
  • · Great American Ball Park factor: 1.10
MLB · Rockies @ Blue Jays

George Springer

George Springer is in a dominant positional matchup tonight. He has historically feasted on Rockies pitching, carrying a 1.012 OPS against the franchise.

OVER 1.5 Hits+180
  • · George Springer: 1.012 career OPS vs Colorado Rockies
  • · Ryan Feltner: 1.48 WHIP in 2025 season
  • · Springer: 1st in lineup (maximized PA volume)

Graded results

52

Games

  • W

    Diamondbacks ML -108

    MLB · 5-7

  • W

    Yankees ML -112

    MLB · 5-0

  • L

    Padres ML +120

    MLB · 9-3

  • W

    Dodgers -1.5 -122

    MLB · 1-4

  • W

    Milwaukee Bucks +2.5 -118

    NBA · 99-123

  • L

    Phoenix Suns +2.5 -115

    NBA · 111-115

  • L

    Charlotte Hornets -17.5 -114

    NBA · 117-86

  • W

    Detroit Pistons -3.5 -108

    NBA · 116-127

  • W

    Houston Rockets +1.5 -120

    NBA · 94-111

  • W

    Los Angeles Lakers -1.5 -110

    NBA · 113-127

  • L

    LA Clippers -5.5 -110

    NBA · 114-104

  • L

    Baltimore Orioles ML +110

    MLB · 8-5

  • W

    Marlins ML -152

    MLB · 2-9

  • W

    Pirates ML -116

    MLB · 8-3

  • L

    Nationals ML +158

    MLB · 2-3

  • L

    Rockies ML +225

    MLB · 1-5

  • W

    Athletics ML +130

    MLB · 5-2

  • W

    Angels ML +120

    MLB · 2-0

  • L

    Rays ML +112

    MLB · 2-6

  • L

    New York Mets ML -158

    MLB · 0-3

  • W

    Astros ML -154

    MLB · 2-9

Props

  • L

    Ben Saraf · over

    Charlotte Hornets @ Brooklyn Nets · Actual 7

  • W

    Brandon Williamson · under

    Pirates @ Reds · Actual 14

  • L

    Brent Rooker · over

    Athletics @ Braves · Actual 0

  • L

    Cooper Flagg · over

    Dallas Mavericks @ Milwaukee Bucks · Actual 3

  • W

    Daniss Jenkins · over

    Toronto Raptors @ Detroit Pistons · Actual 21

  • L

    Darius Garland · over

    Portland Trail Blazers @ LA Clippers · Actual 20

  • L

    Deni Avdija · under

    Portland Trail Blazers @ LA Clippers · Actual 28

  • W

    Devin Booker · over

    Phoenix Suns @ Orlando Magic · Actual 7

  • W

    Evan Mobley · under

    Cleveland Cavaliers @ Los Angeles Lakers · Actual 6

  • L

    Francisco Lindor · over

    Mets @ Cardinals · Actual 0

  • L

    George Springer · over

    Rockies @ Blue Jays · Actual 1

  • L

    Ian Happ · over

    Angels @ Cubs · Actual 0

  • W

    Jalen Brunson · over

    New York Knicks @ Houston Rockets · Actual 8

  • L

    James Harden · over

    Cleveland Cavaliers @ Los Angeles Lakers · Actual 3

  • L

    James Wood · over

    Nationals @ Phillies · Actual 0

  • W

    Janson Junk · over

    White Sox @ Marlins · Actual 5

  • W

    Jorge Soler · under

    Angels @ Cubs · Actual 0

  • L

    Juan Soto · over

    Mets @ Cardinals · Actual 0

  • W

    Kon Knueppel · over

    Charlotte Hornets @ Brooklyn Nets · Actual 7

  • L

    Matt Olson · over

    Athletics @ Braves · Actual 0

  • L

    Matt Olson · over

    Athletics @ Braves · Actual 0

  • L

    Max Scherzer · over

    Rockies @ Blue Jays · Actual 4

  • W

    Max Scherzer · over

    Rockies @ Blue Jays · Actual 18

  • L

    Mikal Bridges · under

    New York Knicks @ Houston Rockets · Actual 19

  • L

    Mikal Bridges · under

    New York Knicks @ Houston Rockets · Actual 5

  • L

    Paolo Banchero · over

    Phoenix Suns @ Orlando Magic · Actual 19

  • W

    RJ Barrett · over

    Toronto Raptors @ Detroit Pistons · Actual 24

  • W

    Ryan Rollins · over

    Dallas Mavericks @ Milwaukee Bucks · Actual 9

  • L

    Sal Stewart · over

    Pirates @ Reds · Actual 1

  • L

    Trea Turner · over

    Nationals @ Phillies · Actual 1

  • W

    Xavier Edwards · over

    White Sox @ Marlins · Actual 3