← All archive dates

Daily archive

2026-04-04

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

Game picks

18
NCAAB6:09 PM

Illinois Fighting Illini @ UConn Huskies

Lucas Oil Stadium sets the stage for a Final Four heavyweight bout between the historically elite Illinois offense and the resilient, interior-heavy UConn defense. While the Huskies own the higher seed and a November head-to-head win, this is a vastly different matchup in April than it was in Manhattan four months ago. The betting market installing the lower-seeded Illini as a favorite speaks volumes about the statistical gap that has widened during this tournament run. Illinois enters Indianapolis with the highest adjusted offensive efficiency in the history of KenPom tracking, and unlike UConn, they haven't just been winning—they've been dominant, boasting a +17.0 average margin of victory through four tournament games. The primary edge for Illinois lies in their relentless efficiency and ball security. They protect the rock at an elite level with an 11.0% turnover rate, meaning they rarely gift opponents easy transition points. Furthermore, their 'Balkan Five' rotation has turned them into the tallest team in the nation, fueling a 35.2% offensive rebounding rate that is likely to neutralize UConn’s defensive disruption. While Tarris Reed Jr. has been a force for the Huskies, averaging over 21 points in the regional rounds, Illinois counters with Tomislav Ivisic, a 7-footer whose ability to stretch the floor with three-pointers will pull Reed away from the rim, opening up driving lanes for South Regional MOP Keaton Wagler. UConn’s resilience in their 19-point comeback against Duke was legendary, but it also exposed significant cracks. The Huskies started that game 1-of-18 from the three-point line and have seen their effective field goal percentage dip to 49.3% over their last five games. Against an Illinois team that averages nearly 84 points per game and features a bench that outscores UConn’s reserves 20-to-10, the Huskies cannot afford another cold shooting start. Illinois has won every tournament game by double digits because they don't beat themselves and they dominate the glass. In a game of this magnitude, I’m siding with the team that has the higher statistical ceiling and the depth to sustain a forty-minute war. Take the Illini to cover the small number.

Illinois Fighting Illini -1.5-110
CONF
68%
NCAAB8:49 PM

Michigan Wolverines @ Arizona Wildcats

The bright lights of Indianapolis set the stage for a heavyweight clash between the two most complete teams in the country, a de facto national title game for the right to play on Monday night. This isn't just a matchup of two #1 seeds; it’s a collision between Michigan’s historically efficient offense and Arizona’s top-ranked defense. While the Wildcats have dominated the West, the Wolverines arrive as the overall number one team in the efficiency metrics for a reason. Michigan enters this game on an offensive tear that we rarely see in the tournament, averaging over 95 points per game and posting a 62.6% effective field goal percentage over their last five games. The return of point guard Elliot Cadeau is the final piece of the puzzle, providing the elite playmaking—averaging 8.6 assists over the last five—needed to navigate Arizona’s ball pressure. While the Wildcats rely on a physical, interior-based attack and elite offensive rebounding (30.5%), Michigan’s ability to space the floor with 25 threes per game creates a mathematical advantage that is incredibly difficult to overcome. Yaxel Lendeborg has been the most consistent player in the tournament field, averaging 25 points over his last three games, and he presents a unique matchup nightmare for an Arizona frontcourt that prefers to stay home in the paint. Arizona’s path to a cover is through the free throw line and second-chance points, but they face a Michigan defense anchored by 7-foot-3 Aday Mara, who has turned the paint into a no-fly zone with 100 blocks this season. The Wildcats’ freshman core of Brayden Burries and Koa Peat has been phenomenal, but Michigan’s veteran poise and superior shooting efficiency (58.8% season eFG% vs. Arizona's 55.1%) give them both a higher floor and a more explosive ceiling. In a game with a spread this thin, I’m siding with the team that has proven they can score 90 on anyone, regardless of the defensive pedigree across from them.

Michigan Wolverines -1-110
CONF
75%
NBA3:00 PM

Washington Wizards @ Miami Heat

The Miami Heat welcome the Washington Wizards to the Kaseya Center for a high-stakes matinee as the postseason race reaches a fever pitch in the Eastern Conference. While a 17.5-point spread is a massive number in any professional basketball setting, the situational disparity and historical context of this specific matchup suggest the market might still be undervalued on the Heat’s ability to dominate. The primary driver here is the total collapse of the Washington rotation and the massive motivation gap. The Wizards are essentially fielding a developmental roster, with their primary rookie core of Alex Sarr, Tre Johnson, and Bilal Coulibaly all listed as questionable after missing recent action or managing fresh injuries. Over their last five games, Washington has surrendered an average of 127.4 points while posting a net rating of -11.6. They have lost 20 of their last 21 games, and their defense remains the league’s most porous unit, ranking dead last in defensive rating at 122.4. In contrast, Miami is fighting for its play-in life as the 10th seed at 40-37, and Erik Spoelstra’s squad has already dismantled Washington twice this season by margins of 21 and 31 points. Miami’s offensive profile is perfectly suited to exploit Washington’s lack of interior resistance. The Wizards allow a league-high 55.2 points in the paint, which plays directly into the hands of Bam Adebayo. Adebayo’s historic 83-point performance against this same defense in March remains a glaring indicator of the mismatch. Even with the Heat’s recent defensive volatility, their offense has remained efficient, averaging 122.8 PPG over the last five games with an eFG% of 55.7. With Tyler Herro probable and Davion Mitchell emerging as a high-level floor general, Miami has the depth and motivation to push the lead well beyond the spread. Washington’s reliance on rookies like Will Riley and Carlton Carrington simply isn't enough to counteract a motivated Heat team that cannot afford a slip-up in the standings.

Miami Heat -17.5-112
CONF
85%
NBA3:00 PM

San Antonio Spurs @ Denver Nuggets

It is a Saturday afternoon showdown at Ball Arena as the two hottest teams in the Western Conference collide, with the San Antonio Spurs looking to extend an 11-game winning streak against a Denver Nuggets squad that has won seven straight. This is a heavyweight clash with major seeding implications, but the return of Victor Wembanyama shifts the gravity of this matchup back in favor of the visitors. While Jamal Murray and Nikola Jokic have propelled Denver to a massive 127.1 offensive rating over their current streak, they now face a San Antonio defense that has been historically stingy, posting a 102.1 defensive rating over their last five games. The return of Wembanyama—who missed both high-scoring head-to-head meetings earlier this season—instantly upgrades a Spurs interior defense that already leads the league in suppressing paint points (46.1 allowed per game). Denver’s offense thrives on Jokic’s orchestration and interior efficiency, but they haven't had to solve the Wembanyama puzzle yet this year, and his presence complicates their half-court execution significantly. The discrepancy between these two second units is where the real value on the Spurs sits. San Antonio boasts one of the deepest rotations in the league, led by Keldon Johnson’s historic production off the pine, resulting in a +4.4 bench net rating. Contrast that with a Denver bench that is a net negative (-0.5) and currently dealing with the fresh absence of defensive wing Peyton Watson. When the starters catch a breather, San Antonio’s depth allows them to extend leads or pull away, a luxury Denver simply doesn't have right now. With the Spurs also holding a massive edge in late-game execution (+11 clutch net rating vs. Denver’s -7.4), I trust the road favorites to be the more composed team when the game is on the line.

San Antonio Spurs -1.5-110
CONF
78%
NBA7:00 PM

Detroit Pistons @ Philadelphia 76ers

The Eastern Conference's top seed is on the line tonight in Philadelphia as the surging Pistons look to clinch home-court advantage against a Sixers squad fighting for their playoff lives. This is a classic case of situational fatigue meeting a personnel mismatch, and the number is surprisingly short for the reality of the rosters taking the floor. Philadelphia is in a brutal scheduling spot—playing their third game in four nights and the second half of a back-to-back. To make matters worse, Joel Embiid is highly unlikely to suit up after logging 34 minutes yesterday. While Paul George has been lights out recently, averaging 27 points over his last five, the Sixers are a different team without their MVP. Their 19-21 record in his absence this season isn't just a trend; it's a structural weakness. They've already dropped all three meetings to Detroit this year by an average of 11 points, and Embiid didn't play in any of those. The Pistons have already solved the "Embiid-less Sixers" puzzle. The interior battle is where this spread gets exposed. Jalen Duren is playing at an elite level, putting up 23.8 points and 12 rebounds over his last five games. Without Embiid to anchor the paint, Philadelphia has to rely on Andre Drummond and Adem Bona to contain a Detroit offense that ranks in the top tier for offensive rebounding with a 35.2% rate. Detroit's +12.6 net rating over their last five games shows they aren't just winning; they are dominating with an elite defense that's holding opponents to 106.6 points. Even with Tobias Harris questionable, Detroit’s depth has been their calling card during this 56-win season. Daniss Jenkins has evolved into a reliable floor general, averaging nearly 19 points in his last five starts. With two full days of rest and the #1 seed within reach, the Pistons are in a prime position to capitalize on a tired, shorthanded opponent.

Detroit Pistons -3-112
CONF
82%
MLB1:10 PM

Cardinals @ Tigers

An April afternoon at Comerica Park brings a chilly 56-degree start and a stiff 15-mph breeze blowing straight in from right field, setting the stage for a high-stakes encounter between former teammates. After the Tigers blanked the Cardinals yesterday to open this series, today’s matchup hinges on whether Dustin May can find the plate and if Jack Flaherty can keep his momentum rolling against his old club. The data points toward the Tigers for several reasons, but it starts with the man on the mound. Jack Flaherty is showing a legitimate physical resurgence early in 2026, with his average fastball velocity jumping over a full tick to 94.1 mph and his knuckle-curve spin returning to elite levels. He faces a St. Louis lineup that is reeling, having managed just one run over their last 18 innings of play. The Cardinals are also missing the spark of leadoff man Masyn Winn, who remains out of the lineup following a car accident earlier this week. Without Winn and the injured Lars Nootbaar, the top of the Cardinals' order looks thin, and the 15-mph wind blowing in from right field effectively neutralizes the pull-side power of lefties like Nolan Gorman and Alec Burleson, who are already a combined 0-for-4 with four strikeouts in their career against Flaherty. On the flip side, Dustin May is a massive liability right now until he proves he can command his rejuvenated stuff. While his 97-mph average velocity is impressive, his 2.75 WHIP and six earned runs allowed in his first start suggest he’s completely lost the zone. He’s running into a buzzsaw of a Tigers lineup that features six left-handed hitters specifically designed to wait him out. Rookie Kevin McGonigle and the red-hot Colt Keith are already punishing right-handers this season, and they have the patience to force May into high pitch counts early. With Detroit’s bullpen coming off a combined shutout and having an elite, rested closer in Kenley Jansen ready for the ninth, the Tigers have all the late-inning advantages. St. Louis is struggling on their first road trip, and I don’t expect them to find their rhythm against a veteran like Flaherty in these pitcher-friendly conditions. I’m backing the home favorite to take the series today.

Detroit Tigers ML-158
CONF
76%
MLB2:10 PM

Blue Jays @ White Sox

Guaranteed Rate Field is looking more like a launching pad than a ballpark this afternoon. With an 18 mph wind howling directly out toward left field, we aren't just looking at a game of inches; we're looking at a game of fly balls that are going to refuse to come down once they hit the jet stream. While the Blue Jays are currently navigating a full-blown pitching crisis with five starters on the shelf, they hold a tactical edge that the market might be overlooking. Toronto is sending Mason Fluharty, a southpaw, to the mound. While he's a spot-starter, his left-handedness is a direct counter to the heart of this Chicago order. The White Sox's primary power threats, including Japanese superstar Munetaka Murakami and top prospect Colson Montgomery, are left-handed hitters who now lose their platoon advantage. On the flip side, the environment is perfectly tailored for Toronto’s right-handed heavy artillery. Vladimir Guerrero Jr., Kazuma Okamoto, and George Springer are built to pull the ball, and with that wind gusting to left, any mistake from Grant Taylor is likely ending up in the seats. The fresh injury to Alejandro Kirk certainly complicates things for Toronto’s battery, especially with Tyler Heineman stepping in after a rough defensive showing yesterday. However, the sheer offensive discrepancy here is too wide to ignore. The White Sox pitching staff surrendered nearly eight runs per game last season and posted a 1.80 WHIP. Even if Grant Taylor’s underlying metrics suggest he’s better than his 4.76 career ERA, he’s a high-strikeout arm who lives in the zone—a dangerous gamble against a Toronto lineup featuring Andrés Giménez and his 1.047 OPS. Toronto is in "win-now" mode and can't afford to drop a series to a developing Chicago squad. Expect the Blue Jays' bats to simply out-slug the chaos and even this series up.

Blue Jays ML-175
CONF
68%
MLB2:10 PM

Brewers @ Royals

The tarps are off and the sun is peeking through at Kauffman Stadium for this opening leg of a Saturday doubleheader, where a stiff 14-mile-per-hour wind is already gusting toward the right-field fountains. While the weather might favor the left-handed power in both dugouts, this game will be decided by which team can handle the pressure of a disrupted rotation and a taxed bullpen. The Brewers are playing a different brand of baseball right now, leading the majors with 45 runs and 15 stolen bases through their first six games. That relentless speed is a massive problem for Luinder Avila, a young prospect being thrust into a spot start for the ill Michael Wacha. Milwaukee’s ability to manufacture runs—evidenced by Brice Turang’s scorching .409 start—puts immense stress on a pitcher making his season debut. Even without Andrew Vaughn and Jackson Chourio in the middle of the order, the Brewers have shown they can pivot to a small-ball approach that forces mistakes, and their perfect defensive record so far (0 errors) ensures they won't give the Royals any free passes. On the mound, Chad Patrick has a flyball tendency that usually screams danger with the wind blowing out, but he is backed by a Milwaukee bullpen that is simply on another level. The Royals are entering this series with a severely compromised relief unit; losing both closer Carlos Estévez and high-leverage arm James McArthur to the IL in the last 48 hours is a devastating blow. In a doubleheader where management has to play the long game with their arms, the Brewers have the depth to bridge the gap if Patrick runs into trouble. Milwaukee’s relief corps posted a dominant 12.7 K/9 last season, and that ability to miss bats in high-leverage spots is exactly what you need when the wind is turning routine flyballs into home run threats. I'm riding with the hotter team and the deeper bullpen.

Milwaukee Brewers ML-118
CONF
72%
MLB4:05 PM

Dodgers @ Nationals

The Los Angeles Dodgers look to continue their offensive onslaught at Nationals Park after a 13-run explosion in the series opener, while the Washington Nationals desperately search for a way to contain a lineup that features four different former MVPs or All-Stars currently hitting in peak form. This matchup is the definition of a talent mismatch, featuring a Dodgers rotation anchored by a healthy Tyler Glasnow against a Nationals squad already dipping deep into its depth due to injuries. Tyler Glasnow provides a massive structural advantage today, carrying his elite 11.3 K/9 strikeout rate from last season into a matchup against a rebuilding Washington lineup. While the Nationals are loading their order with seven left-handed or switch hitters to counter the right-handed Glasnow, his high-velocity stuff historically negates platoon advantages, especially given his 3.19 FIP from 2025 compared to Jake Irvin's concerning metrics. Irvin may have looked decent in his season debut, but his 2025 expected ERA of 5.59 suggests significant regression is looming, and there is no more dangerous environment for that regression to hit than against a Dodgers lineup that saw Shohei Ohtani, Mookie Betts, Freddie Freeman, and Kyle Tucker all go deep yesterday. The defensive and relief gaps make the Nationals' path to an upset nearly impossible to visualize. Washington has already committed nine errors through seven games, a staggering 1.29 per contest, which is a death sentence against a Dodgers team that has only one error in 247 total chances. Any extra outs gifted to this Los Angeles order will be punished immediately. Furthermore, while the Nationals’ league-worst bullpen was shredded for 13 runs on Friday, Dave Roberts was able to keep his high-leverage arms like Edwin Diaz and Tanner Scott completely fresh. With a superior starter, a vastly more potent lineup, and a significant edge in both defense and late-game relief, the Dodgers are positioned to cover the run line with ease.

Dodgers -1.5-182
CONF
88%
MLB4:05 PM

Astros @ Athletics

The sun is beating down on Sutter Health Park in West Sacramento as the Astros look to rebound from a Friday night drubbing against an Athletics squad that has suddenly found its power stroke. With temperatures expected to hit 81 degrees and the ball already jumping out of this venue, this afternoon matinee is a pure test of which pitching staff can survive the heat. The decision here starts with Luis Morales, who is a significant regression candidate despite his surface numbers from 2025. Last season, he carried a 3.14 ERA that was masked by a much more concerning 4.42 xERA, and those cracks showed in his 2026 debut where he surrendered three home runs in just over four innings. In a park like Sutter Health Park where the ball carries significantly better than it did in Oakland, a fly-ball pitcher struggling with command is a liability. While Houston's Tatsuya Imai had a rough debut of his own, his high-90s velocity and elite movement suggest he has a higher ceiling once he settles into the MLB environment. Facing a veteran-heavy lineup like Houston’s—featuring a blistering Yordan Alvarez hitting .417—is a nightmare scenario for a young pitcher like Morales who is currently pitching well above his underlying metrics. The situational context also heavily favors the visitors. The Athletics’ 11-run outburst yesterday was the definition of high-variance production, with every single run coming with two outs and a significant assist from a Houston defensive misplay. That kind of statistical anomaly rarely repeats against a veteran core like Altuve, Correa, and Christian Walker. Despite the bullpen being thin without the injured Josh Hader, the Astros have top-tier high-leverage arms like Bryan Abreu and Steven Okert fully rested and available to lock down the late innings. The market is pricing this nearly as a pick'em because of yesterday's lopsided result, but the talent gap between a 5-3 division leader and a 2-5 rebuilding club remains substantial. Expect the Astros' discipline and Alvarez’s power to expose Morales early in the Sacramento heat.

Astros ML-112
CONF
65%
MLB4:10 PM

Padres @ Red Sox

We’ve got a bitter 46-degree afternoon at Fenway Park with a 14-mph wind howling straight in from right field, conditions that turn a hitter’s park into a graveyard for fly balls. Both these squads are sitting at 2–5 and trying to find their footing in the young 2026 season, but the market is giving too much credit to a Red Sox team that is currently held together by duct tape and high-end prospects. Boston snapped a five-game skid yesterday, but they’re laying -144 today with a rotation that has three starters on the shelf and a defense that has already coughed up six errors in the first week. The edge here starts with Randy Vásquez. If you’re looking at his 2025 expected metrics, you’re looking at a different pitcher. The 2026 version of Vásquez has found an extra 2.5 mph on his heater, sitting at 95 and touching 97, paired with a sweeping curveball that absolutely stifled Detroit in his debut. That velocity jump is the Great Equalizer. He’s facing a Red Sox lineup that leans heavily on left-handed sticks like Wilyer Abreu and Marcelo Mayer. In this weather, with that wind knocking down everything hit toward the short porch in right, Boston’s primary power source is effectively neutralized. On the other side, Connelly Early is a talented lefty, but he’s walking into a buzzsaw of a right-handed stack. Even with the early-season slumps, you don't want to navigate a heart of the order featuring Fernando Tatis Jr., Xander Bogaerts, and Manny Machado when they have the platoon advantage. San Diego is playing the cleaner brand of baseball right now, boasting a .988 fielding percentage compared to Boston’s sloppy .976. In a game where the elements are going to suppress scoring, the team that doesn't beat itself usually walks away with the win. With a fully rested Mason Miller and his 103-mph gas waiting in the 9th, I’ll take the plus money on the Padres to even this series.

Padres ML+122
CONF
65%
MLB7:05 PM

Marlins @ Yankees

The lights are bright at Yankee Stadium as the red-hot Yankees look to clinch their first home series of 2026 against a young Marlins squad trying to find its footing on the road. New York enters this matchup with a 6-1 record and a pitching staff that has been nearly untouchable, posting a league-best 1.16 ERA and 0.79 WHIP through the first week of play. The story tonight is Ryan Weathers facing his former club; since being traded from Miami in January, Weathers has seen his velocity spike to nearly 99 MPH following a mechanical shift to a lower arm slot. That change yielded a massive 14.5 K/9 rate in his season debut, and he now faces a Marlins lineup that looked completely lost in the series opener. The tactical advantage for the Yankees goes far beyond the mound, as they have identified a glaring weakness in Miami’s defense. Marlins catcher Liam Hicks is having a breakout year at the plate, but he has been a turnstile behind it, allowing a 100% success rate on stolen bases this season. The Yankees exploited this for five steals in the opener, with Jazz Chisholm Jr. and José Caballero leading the charge. Even with 14 MPH winds blowing in from right-center tonight—which might suppress the home run power of Aaron Judge—the Yankees have shown they can manufacture runs through elite plate discipline and aggressive baserunning. After drawing 11 walks yesterday, this patient New York lineup is set to feast on a Marlins pitching staff that is clearly struggling with command in the Bronx. While the Marlins’ 5-2 start was impressive, their cracks are starting to show during this first road trip. Max Meyer struggled in his 2026 debut, and he’s walking into a hornets' nest against a Yankees offense featuring a scorching-hot Ben Rice, who is currently carrying a 1.364 OPS. The Yankees aren't just winning; they are dominating, with five of their six victories this season coming by multiple runs. Between the "revenge" motivation for Weathers, the massive disparity in bullpen efficiency, and the Yankees' ability to exploit Miami's defensive liabilities, everything points toward another comfortable win for the Bronx Bombers. I'm riding the hot hand and the superior pitching development in this spot.

Yankees ML-188
CONF
85%
MLB7:05 PM

Reds @ Rangers

A pair of former top-10 picks take the mound tonight in Arlington as Rhett Lowder and the Reds look to secure a series win against Kumar Rocker and the Rangers at Globe Life Field. This is a classic pedigree showdown, but the early returns for 2026 suggest these two arms are headed in different directions. Lowder looked sharp in his season debut against the Red Sox, posting a 1.00 WHIP and showing the plus-command that made him a foundational piece of this rotation. Meanwhile, Rocker is a massive wildcard making his first start of the year after a 2025 campaign where he posted a 5.74 ERA and got tagged for six runs in his only career appearance against this Cincinnati lineup. While the Rangers’ offense has more depth on paper with Brandon Nimmo and Andrew McCutchen both hitting over .370, the Reds are winning with high-impact power and a phenomenal breakout from rookie Sal Stewart. Stewart is currently carrying a 1.316 OPS, and alongside Elly De La Cruz—who has already homered three times this week—the Reds have the juice to exploit Rocker’s documented struggles against left-handed hitting. Rocker spent the spring working on a new changeup to fix a .319 batting average against lefties from last season, but as a lifelong Reds fan, I’ve seen this story before—young power hitters like Elly and Stewart don't wait for a pitcher to "find" his new secondary stuff in a season debut. The late-inning situation also tilts toward Cincinnati. The Rangers’ bullpen was taxed and shaken yesterday after Chris Martin surrendered a tiebreaking ninth-inning home run to Tyler Stephenson. With David Robertson retired and Josh Sborz currently in the minors, Texas lacks the high-leverage safety net they’ve enjoyed in years past. The Reds’ bullpen, conversely, has been reliable through the first week of the season. Given the pitching volatility and Cincinnati’s momentum after spoiling the Rangers' home opener, taking the Reds as a plus-money underdog is the smart play. The value is clearly on the side that just proved they can close out games in this building.

Reds ML+122
CONF
68%
MLB7:10 PM

Rays @ Twins

April baseball in the Twin Cities brings a biting 38-degree chill and a stiff North-Northeast wind that makes every fly ball an adventure and every routine grounder a test of frozen fingers. This is a classic early-season matchup where the thermometer and the leather matter just as much as the arms on the mound, and right now, these two teams are trending in opposite directions when it comes to the fundamentals. The most glaring factor in this game is the state of the Tampa Bay defense. The Rays have historically been a model of efficiency, but they have opened the 2026 season in a state of total disarray, leading the majors with 12 errors in just seven games. Third baseman Junior Caminero has been responsible for half of those miscues himself, and in a game where the wind-chill will be in the 20s, I have zero confidence in this infield to provide the necessary support for Steven Matz. Matz is a veteran lefty, but he managed only two strikeouts in his first start while allowing a 55.6% hard-hit rate. If he continues to pitch to contact against a Twins lineup that just hung 10 runs on Tampa Bay yesterday, his defense is going to have to make plays—and they haven't shown they can do that yet. On the other side, the Twins receive a massive emotional and tactical boost with Byron Buxton returning to the lineup after his injury scare. While rookie Mick Abel was knocked around in his debut, he showed elite swing-and-miss stuff during Spring Training, and he has the benefit of a much more stable defense behind him that has committed only three errors all year. The Twins are playing with high confidence after Tristan Gray’s grand slam yesterday, and they are facing a Rays squad that has dropped three straight and looks physically uncomfortable in the Minnesota cold. With the line sitting at a near pick'em, I’m siding with the home team that is playing cleaner baseball and has the momentum of a two-game winning streak.

Minnesota Twins ML-110
CONF
62%
MLB7:15 PM

Braves @ Diamondbacks

The desert heat is rising at Chase Field as the Braves look to secure a series win against a Diamondbacks squad searching for any sign of life. Atlanta has absolutely bullied Arizona through the first two games of this set, outscoring them 19-2, and while the oddsmakers are leaning on a "revenge" narrative for the pitching matchup, I’m looking at the raw reality of these two rosters right now. I’m specifically focused on the fresh blow to Arizona’s lineup with Jordan Lawlar hitting the IL just yesterday. This Diamondbacks offense was already struggling—manufacturing only two runs through eighteen innings in this series—and losing a bat of his caliber to a wrist fracture is a massive variable that the market might not be fully accounting for. When a team is in a slide this deep, losing a primary catalyst creates a void that the rest of a struggling lineup, currently hitting a collective .209 from last season's baseline, isn't equipped to fill. While Michael Soroka was dominant in his debut with ten strikeouts, I’m looking at the bullpen stability behind him. Paul Sewald getting tagged for back-to-back home runs on Friday night is a glaring red flag for Arizona's late-inning reliability. On the flip side, the Braves are playing with a league-best +29 run differential and a relief unit that currently boasts a 1.75 ERA. Even if Bryce Elder is a contact-heavy pitcher who can be risky in a hitter-friendly park, he is backed by an offense featuring Matt Olson and rookie standout Drake Baldwin, who are consistently finding ways to clear the fences. In a near-even moneyline spot, I’m riding with the team that has the deeper lineup, the superior bullpen, and all the momentum in the building.

Braves ML-104
CONF
72%
MLB8:10 PM

Phillies @ Rockies

The thin air of Denver sets the stage tonight as the Philadelphia Phillies look to secure a series win against a Colorado Rockies team that is currently struggling to find its footing after a lopsided opening loss. This matchup presents a stark contrast in pitching stability and offensive momentum that heavily favors the visitors. The primary edge here is the massive mismatch on the mound between Jesus Luzardo and Chase Dollander. While Luzardo’s season debut was statistically rough, his underlying metrics remain elite, featuring a fastball that touched 97.9 MPH and a high-volume strikeout arsenal. He faces a Rockies lineup that is currently missing its primary power threat in Kris Bryant and has looked overmatched early in the season. On the other side, Chase Dollander is being forced into a high-leverage spot start due to Jose Quintana’s hamstring injury. Dollander’s history at Coors Field is concerning, evidenced by a 9.98 Home ERA in 2025 and a relief appearance this season where he surrendered three home runs in just four innings. Against left-handed power threats like Kyle Schwarber—who already has three home runs this season—and Bryce Harper, Dollander is in a precarious position. Beyond the starters, the bullpen situation and recent form further widen the gap. Philadelphia enters tonight on a three-game winning streak, having outscored opponents 19-8 during that span. Because they cruised to a 10-1 victory yesterday, their high-leverage relievers like Jhoan Duran and David Robertson are completely fresh. Conversely, the Rockies had to burn through six innings of relief from Valente Bellozo yesterday just to get through the game, leaving their middle-relief options thin. Historically, the Phillies have dominated this series, winning 16 of the last 19 meetings, and with the way their lineup is currently punishing right-handed pitching, expect them to maintain that control. Given the pitching disparity and the Phillies' ability to exploit the Coors Field environment, taking them to win by multiple runs is the play.

Phillies -1.5-150
CONF
85%
MLB9:05 PM

Mets @ Giants

Saturday night at Oracle Park sees the marine layer rolling in off the Bay for a pivotal rubber match between two clubs searching for an early-season identity. While the Mets are coming off a double-digit scoring outburst on Friday, the landscape of this matchup shifted significantly the moment Juan Soto headed for an MRI tube with a calf injury. The Giants hand the ball to Landen Roupp, who looked like a future ace in his 2026 debut, stifling the Padres with six scoreless innings of two-hit ball. Roupp thrives in the heavy air of San Francisco, where his high-spin curveball and cutter mix play up against power-heavy lineups. Without Soto in the three-hole, the Mets lose the elite plate discipline and protection that makes Francisco Lindor and Bo Bichette so dangerous. New York is essentially forced to face a pitcher who hasn't allowed a run this year with a significantly compromised heart of the order in a stadium that already suppresses the long ball. On the other side, Clay Holmes is a respectable veteran, but his sinker-heavy approach is a dangerous game to play against a Giants lineup built on contact. Luis Arraez enters this game with a career .416 average against the Mets and remains the ultimate "pitch-to-contact" nightmare for a guy like Holmes. While the Mets' bullpen is technically fresher at the back end with Devin Williams and Luke Weaver yet to appear in the series, the Giants' offensive identity is better suited for the unique dimensions and conditions of Oracle Park. With San Francisco sitting on a frustrating 1-4 home record to start the year, expect a sense of urgency from Tony Vitello’s squad to capitalize on the Mets' sudden injury vulnerability and secure the win behind Roupp’s command.

San Francisco Giants ML-106
CONF
72%
MLB9:38 PM

Mariners @ Angels

The Seattle Mariners look to tighten their grip on this AL West series at Angel Stadium as they send Emerson Hancock to the mound to face Jack Kochanowicz and a Los Angeles squad that has dropped five of its last six games. When you look at the starting pitching mismatch tonight, it is hard to find a reason to back the home underdog. Hancock was nearly perfect in his 2026 debut, tossing six hitless innings and striking out nine to post a 0.17 WHIP. Meanwhile, Kochanowicz struggled with his command in Houston, surrendering six runs and five walks in a very brief outing. History is not on his side either, as he gave up seven earned runs across two starts against Seattle last season. Beyond the starters, the defensive gap between these two clubs is substantial. The Mariners' run prevention is anchored by Cal Raleigh, who is neutralizing opponents' speed with a 75% caught-stealing rate. Conversely, the Angels are struggling to control the paths, with Logan O'Hoppe allowing six steals on seven attempts. When you add the Angels' league-high nine errors through eight games, you are looking at a team that consistently gives away extra bases. For a Mariners lineup featuring power bats like Luke Raley—who already has three home runs this season—those mistakes are going to turn into runs very quickly. Seattle's dominance over the AL West is becoming a significant factor, as they enter tonight on a nine-game winning streak against divisional opponents. The Mariners have won five straight head-to-head against the Angels, including yesterday's extra-inning victory where the Los Angeles lineup was held to a single hit through the first nine frames. Even if the Mariners are without the red-hot Brendan Donovan tonight, their pitching and defensive structure are far superior to an Angels team that is currently reeling and digging deep into an injury-riddled bullpen. I am riding with the team that has the momentum and the massive edge on the mound.

Seattle Mariners ML-156
CONF
78%

Player props

24
NBA · Washington Wizards @ Miami Heat

Bam Adebayo

Bam Adebayo is in an ideal position to dominate the glass against a Washington frontcourt that offers the least resistance in the league. The Wizards rank dead last in defensive rebounding efficiency and surrender a massive amount of opportunities due to their poor field goal defense (55.8% opponent eFG%).

OVER 11.5 Rebounds-104
  • · 11.3 RPG over last 10 games
  • · Washington Wizards rank 30th in Defensive Rebound Rate (66.4%)
  • · Miami Heat play at the #1 fastest pace in the NBA (104.4)
NBA · San Antonio Spurs @ Denver Nuggets

Nikola Jokic

**THE PICK:** Nikola Jokic OVER 13.5 Rebounds (+102)

OVER 13.5 Rebounds+102
  • · Averaging 17.0 RPG over last 5 games
  • · 40.5% team rebound share (league-leading)
  • · Cleared 13.5 line in 6 consecutive games
NBA · Detroit Pistons @ Philadelphia 76ers

Tyrese Maxey

With Joel Embiid expected to sit out the second night of a back-to-back, the Philadelphia offense rests entirely on Tyrese Maxey's shoulders. Maxey already averages 28.7 PPG on the season and carries a massive 30.1% share of the team's field goal attempts.

OVER 28.5 Points-117
  • · 28.7 PPG season/L5 average
  • · 38.3 Minutes Per Game (Team High)
  • · 30.1% Field Goal Attempt share
NBA · Washington Wizards @ Miami Heat

Will Riley

Will Riley has emerged as the primary scoring engine for a Wizards team missing Trae Young, Anthony Davis, and D'Angelo Russell. While his season average of 9.6 PPG reflects his early-season bench role, his recent form as a starter tells the real story: he is averaging 17.0 PPG over his last 10 games and has scored 20, 18, 22, and 19 in four of his last five outings.

OVER 15.5 Points+104
  • · 17.0 PPG over last 10 games
  • · Cleared 15.5 points in 4 of his last 5 games
  • · Miami Heat DRtg has plummeted to 123.4 over the last 5 games
NBA · San Antonio Spurs @ Denver Nuggets

Stephon Castle

**THE PICK:** Stephon Castle OVER 8.5 Assists (+116)

OVER 8.5 Assists+116
  • · Averaging 9.0 APG over last 5 games
  • · 39.7% team assist share
  • · Recorded 9+ assists in 4 of last 5 games
NBA · Detroit Pistons @ Philadelphia 76ers

Daniss Jenkins

The market has not fully adjusted to Daniss Jenkins' new role as Detroit's primary point guard in the absence of Cade Cunningham. While his season average of 9.3 PPG reflects his time as a reserve, Jenkins has averaged 18.6 PPG since joining the starting unit.

OVER 16.5 Points-104
  • · 18.6 PPG average since moving into starting lineup
  • · 26 points scored in most recent game (April 2) vs Minnesota
  • · Cade Cunningham (Out) absence creates 30+ minutes for Jenkins
MLB · Cardinals @ Tigers

Dustin May

Dustin May's transition to the Cardinals' rotation has been disastrous from a contact perspective. In his season debut against Tampa Bay, he was hammered for 10 hits in just 4.0 innings of work, resulting in a staggering 2.75 WHIP.

OVER 4.5 Pitcher Hits Allowed-120
  • · 10 hits allowed in 4.0 IP in 2026 debut (22.5 H/9)
  • · 2.75 WHIP through one start in 2026 season
  • · Tigers recorded 4 runs and a HR in yesterday's home opener
MLB · Padres @ Red Sox

Manny Machado

Manny Machado enters this matchup in a prime position to break out of an early-season slump. Facing a left-handed pitcher in Connelly Early is a major advantage for Machado, who has built his career on punishing southpaws.

OVER 1.5 Total Bases+149
  • · Machado career vs LHP: traditionally dominant vs southpaws
  • · Fenway Park Park Factor: Green Monster provides high double probability for RHH
  • · Wind Conditions: 14 mph blowing in from RF suppresses LHH more than RHH like Machado
MLB · Marlins @ Yankees

Jazz Chisholm Jr.

The tactical mismatch between the Yankees' speed and Marlins catcher Liam Hicks is the defining storyline of this series. Hicks has been a turnstile for base runners this season, allowing 9 stolen bases in 9 attempts through the first week, continuing a career-long trend of a 9% caught-stealing rate.

OVER 0.5 Stolen Bases+375
  • · Liam Hicks: 9 stolen bases allowed on 9 attempts in 2026
  • · Liam Hicks: 9% career caught-stealing rate (6-of-66)
  • · Jazz Chisholm Jr.: 2 stolen bases in Friday's series opener
MLB · Brewers @ Royals

Brice Turang

Brice Turang has been the most consistent offensive engine for a Milwaukee team that currently leads the majors in runs scored. Hitting .409 through the first six games of 2026, Turang is maximizing his contact profile and utilizing his elite speed (the Brewers also lead MLB in stolen bases with 15) to create scoring opportunities.

OVER 1.5 H+R+RBI-135
  • · Season AVG: .409 (9-for-22)
  • · Brewers lead MLB with 45 runs through 6 games
  • · Opposing SP: Luinder Avila (0 career MLB starts)
MLB · Mets @ Giants

Luis Arraez

Luis Arraez is the center of the Giants' new high-contact offensive philosophy under Tony Vitello. He has started the season on fire with 10 hits in his first 8 games and carries a legendary career average (.416) against the Mets into tonight’s matchup.

OVER 0.5 Hits+128
  • · 10 hits through 8 games in 2026 season
  • · Career .416 batting average against the New York Mets
  • · Leadoff hitter with maximum plate appearance volume
MLB · Cardinals @ Tigers

Kevin McGonigle

Rookie standout Kevin McGonigle has immediately solidified himself as a core piece of the Tigers' offense, specifically thriving against right-handed pitching with a .333 average and three extra-base hits in his first 18 at-bats. Batting in the #2 spot, he is guaranteed high-volume opportunities (4-5 plate appearances) in a game where the opposing starter, Dustin May, is giving up hits at an alarming rate (10 hits in 4.0 IP). With high-OBP leadoff hitter Colt Keith in front of him and power threats like Gleyber Torres and Kerry Carpenter behind him, McGonigle is in a premier position to record multiple hits or contribute to the scoring via runs and RBIs. His contact-oriented approach is less susceptible to the 15-mph wind than pure fly-ball hitters, making 1.5 HRR a very reachable target.

OVER 1.5 H+R+RBI-115
  • · Batting .333 (6-for-18) against right-handed pitching in 2026
  • · 3 extra-base hits in first 18 at-bats against RHP
  • · Batting second in the order, maximizing plate appearance volume
MLB · Orioles @ Pirates

Ryan O'Hearn

Ryan O'Hearn has been the engine of the Pirates' offense early in the 2026 campaign, leading the club with a .381 average and 7 RBIs. He enters this matchup with a significant situational advantage as a left-handed hitter facing Shane Baz, who struggled mightily in his season debut by allowing four earned runs in 5.1 innings.

OVER 1.5 H+R+RBI-105
  • · .381 batting average through first week of 2026 season
  • · 7 RBIs in first 7 games of 2026 season
  • · Facing Shane Baz (6.75 ERA in 2026 debut)
MLB · Padres @ Red Sox

Willson Contreras

Willson Contreras is in a perfect situational spot to produce multiple hits, runs, or RBIs. He hits in the cleanup spot for a Red Sox offense that found its rhythm in yesterday's victory, where Contreras himself homered.

OVER 1.5 H+R+RBI-110
  • · Randy Vasquez 2025 xERA: 5.37 (vs 3.84 actual ERA) indicating regression candidate
  • · Vasquez WHIP: 1.37 career mark shows high volume of baserunners allowed
  • · Contreras Lineup Spot: Batting 4th (cleanup) with high-OBP hitters ahead of him
MLB · Marlins @ Yankees

Aaron Judge

Aaron Judge has found his power stroke early in 2026, launching three home runs in his first seven games. He enters this matchup having homered in the series opener on Friday and remains a constant threat at Yankee Stadium, where the short porch in right field rewards his fly-ball profile.

OVER 2.5 H+R+RBI+110
  • · Aaron Judge: 3 home runs in his first 7 games of 2026
  • · Max Meyer: 5.40 ERA and 5 ER allowed in his 2026 debut
  • · Aaron Judge: Hit a first-inning home run in Friday's opener
MLB · Reds @ Rangers

Corey Seager

Corey Seager enters this matchup with a significant platoon advantage against Reds rookie RHP Rhett Lowder. Seager has maintained his elite form from 2025 into the early 2026 season, slashing .352 with a home run and 3 RBIs through the opening set.

OVER 1.5 Total Bases+110
  • · Corey Seager .352 AVG with 1 HR in early 2026 season
  • · Platoon advantage: Seager (LHB) vs Rhett Lowder (RHP)
  • · Rangers offense ranks 6th in MLB in runs per game (5.33)
MLB · Brewers @ Royals

Jac Caglianone

Jac Caglianone is in a prime situational spot to record at least one total base (a single hit) in Kansas City. The environmental factors are the primary driver here: a 14 mph wind is blowing straight out to right field at Kauffman Stadium, which heavily favors left-handed power hitters like Caglianone.

OVER 0.5 Total Bases-150
  • · Spring Training: .400/.550/.733 slash line
  • · Wind: 14 mph blowing out to Right Field
  • · LHB vs. RHP Matchup vs. Chad Patrick
MLB · Phillies @ Rockies

Kyle Schwarber

Kyle Schwarber is in a textbook 'smash spot' tonight at Coors Field. He entered this series with three home runs already on the young season and immediately capitalized on the thin Denver air with a 460-foot blast in the series opener.

OVER 1.5 Total Bases-105
  • · 3 Home Runs in first week of 2026 season
  • · 460-foot Home Run at Coors Field on Friday night
  • · Opposing starter Chase Dollander holds a 9.00 ERA early this season
MLB · Astros @ Athletics

Yordan Alvarez

Yordan Alvarez enters today as one of the hottest hitters in baseball, batting .400 with three home runs through the first eight games of the season. He matches up against Luis Morales, who struggled significantly in his season debut, surrendering five runs and three home runs in just 4.1 innings.

OVER 1.5 Total Bases-135
  • · Yordan Alvarez .400 AVG and 3 HR through 8 games
  • · Luis Morales allowed 3 HR and 5 ER in 4.1 IP in season debut
  • · Sutter Health Park playing hitter-friendly with 15 runs scored in Friday's game
MLB · Orioles @ Pirates

Gunnar Henderson

Gunnar Henderson is the focal point of the Orioles' offense and the primary candidate to cross the plate in any Baltimore scoring inning. Batting at the top of the order, Henderson is guaranteed 4-5 plate appearances, giving him the highest volume floor on the team.

OVER 0.5 Runs Scored-105
  • · 6 RBIs through 7 games (leads team)
  • · Solo home run in Friday's series opener
  • · Facing Carmen Mlodzinski (1.38 WHIP in 2026)
MLB · Reds @ Rangers

Sal Stewart

Sal Stewart is the breakout star of the early 2026 campaign, entering tonight with a team-leading .391 batting average and a staggering 1.562 OPS. He faces Rangers starter Kumar Rocker, who is making his season debut after a difficult 2025 season where he posted a 5.73 xERA and a bloated 1.47 WHIP.

OVER 1.5 Total Bases+150
  • · 1.562 OPS in first six games of 2026 season
  • · Kumar Rocker 1.47 WHIP and 5.73 xERA in 2025
  • · Globe Life Field 1.05 Hitter-Friendly Park Factor
MLB · Phillies @ Rockies

Hunter Goodman

Hunter Goodman represents the best value for the Rockies tonight as they look to bounce back from a blowout loss. Goodman was Colorado's premier power threat last season, launching 31 home runs, and he draws a favorable matchup against Phillies southpaw Jesus Luzardo.

OVER 1.5 Total Bases+114
  • · 31 Home Runs and 91 RBIs in the 2025 season
  • · Platoon advantage as a RHB against LHP Jesus Luzardo
  • · Luzardo allowed 6 earned runs in 6 innings in his first start of 2026
MLB · Mets @ Giants

Luis Robert Jr.

Luis Robert Jr. was the Mets' marquee offseason acquisition, brought in to provide elite athleticism and middle-of-the-order production.

OVER 0.5 Hits+215
  • · Hit a home run and recorded 3 RBIs in recent L5 stretch
  • · Anchors the middle of the Mets lineup (5th spot)
  • · Facing young starter Landen Roupp (2nd start of the season)
MLB · Astros @ Athletics

Shea Langeliers

Shea Langeliers is off to a scorching start in 2026, leading the Athletics with five home runs and a .333 average. He is the centerpiece of an Oakland offense that just exploded for 11 runs in their home opener.

OVER 1.5 Total Bases-115
  • · Shea Langeliers 5 HR and .333 AVG through 7 games
  • · Tatsuya Imai 13.50 ERA and 2.63 WHIP in MLB debut (2.2 IP)
  • · Athletics scored 11 runs in the series opener at Sutter Health Park

Graded results

42

Games

  • L

    Illinois Fighting Illini -1.5 -110

    NCAAB · 62-71

  • W

    Michigan Wolverines -1 -110

    NCAAB · 91-73

  • L

    Miami Heat -17.5 -112

    NBA · 136-152

  • L

    San Antonio Spurs -1.5 -110

    NBA · 134-136

  • W

    Detroit Pistons -3 -112

    NBA · 116-93

  • W

    Detroit Tigers ML -158

    MLB · 6-11

  • L

    Blue Jays ML -175

    MLB · 3-6

  • W

    Milwaukee Brewers ML -118

    MLB · 5-2

  • W

    Dodgers -1.5 -182

    MLB · 10-5

  • W

    Astros ML -112

    MLB · 11-0

  • W

    Padres ML +122

    MLB · 3-2

  • W

    Yankees ML -188

    MLB · 7-9

  • W

    Reds ML +122

    MLB · 2-0

  • L

    Minnesota Twins ML -110

    MLB · 7-1

  • L

    Braves ML -104

    MLB · 1-2

  • L

    Phillies -1.5 -150

    MLB · 2-1

  • L

    San Francisco Giants ML -106

    MLB · 9-0

  • L

    Seattle Mariners ML -156

    MLB · 0-1

Props

  • W

    Aaron Judge · over

    Marlins @ Yankees · Actual 5

  • L

    Bam Adebayo · over

    Washington Wizards @ Miami Heat · Actual 9

  • L

    Brice Turang · over

    Brewers @ Royals · Actual 0

  • L

    Corey Seager · over

    Reds @ Rangers · Actual 1

  • L

    Daniss Jenkins · over

    Detroit Pistons @ Philadelphia 76ers · Actual 16

  • W

    Dustin May · over

    Cardinals @ Tigers · Actual 7

  • W

    Gunnar Henderson · over

    Orioles @ Pirates · Actual 1

  • L

    Hunter Goodman · over

    Phillies @ Rockies · Actual 0

  • W

    Jac Caglianone · over

    Brewers @ Royals · Actual 2

  • L

    Jazz Chisholm Jr. · over

    Marlins @ Yankees · Actual 0

  • W

    Kevin McGonigle · over

    Cardinals @ Tigers · Actual 2

  • W

    Kyle Schwarber · over

    Phillies @ Rockies · Actual 2

  • W

    Luis Arraez · over

    Mets @ Giants · Actual 1

  • W

    Luis Robert Jr. · over

    Mets @ Giants · Actual 1

  • L

    Manny Machado · over

    Padres @ Red Sox · Actual 0

  • L

    Nikola Jokic · over

    San Antonio Spurs @ Denver Nuggets · Actual 8

  • L

    Ryan O'Hearn · over

    Orioles @ Pirates · Actual 1

  • W

    Sal Stewart · over

    Reds @ Rangers · Actual 2

  • L

    Shea Langeliers · over

    Astros @ Athletics · Actual 0

  • W

    Stephon Castle · over

    San Antonio Spurs @ Denver Nuggets · Actual 9

  • L

    Tyrese Maxey · over

    Detroit Pistons @ Philadelphia 76ers · Actual 23

  • W

    Will Riley · over

    Washington Wizards @ Miami Heat · Actual 31

  • W

    Willson Contreras · over

    Padres @ Red Sox · Actual 2

  • L

    Yordan Alvarez · over

    Astros @ Athletics · Actual 0