MLB12:15 PM
Tigers @ Braves
The sun is out at Truist Park for a getaway-day special as the Atlanta Braves look to complete a three-game sweep of a Detroit Tigers squad that currently looks like they can't wait to get out of Georgia. Atlanta has been the most dominant force in baseball through the first month of the season, sitting at 22-9, while the Tigers are mired in a miserable 5-14 road stretch that has only been made worse by a sudden rash of injuries to their core.
The mound matchup features two pitchers heading in opposite directions. Bryce Elder has been elite for the Braves, carrying a 1.95 ERA and a 0.97 WHIP into this start. While his 3.77 xFIP suggests he might be getting a little lucky with his defense, he has the one thing Framber Valdez currently lacks: command. Valdez is struggling through a legitimate crisis of confidence, having issued 12 walks over his last 17.1 innings. When you give away free bases to a Braves lineup that leads the league in extra-base hits and features bats like Ozzie Albies and Matt Olson—both of whom crush left-handed pitching—you are playing with fire. If Valdez can’t find the zone early, this one could get away from Detroit before the fourth inning.
The situational edge is also firmly with Atlanta. Detroit is navigating a fresh injury crisis after losing shortstop Javier Baez and starter Casey Mize to the IL on Wednesday. This has forced a major roster shuffle, and while Kevin McGonigle is hitting the cover off the ball, the bottom of the Tigers' lineup remains a massive liability. To make matters worse, the Tigers' bullpen is in a state of collapse. Kenley Jansen has surrendered walk-off hits in back-to-back games, including a home run to Matt Olson just last night. When your closer is reeling and your road record is this bad, it’s hard to find a reason to bet against a Braves team that is 12-5 at home. At -122, the price is surprisingly low for a team this dominant. I’m riding with the hot hand and the better bullpen.
Braves ML-122
MLB12:35 PM
Astros @ Orioles
Day baseball returns to Camden Yards as the Astros and Orioles kick off a high-stakes doubleheader under the Baltimore sun. With both teams looking to salvage their early-season momentum after a Wednesday rainout, the opening act of this twin bill features a starting pitching mismatch that is hard to ignore.
The edge here rests squarely on the shoulders of Peter Lambert, who has been a revelation for Houston’s rotation. Lambert is currently pitching with a 3.27 ERA and an elite 13.1 K/9 rate, coming off a gem where he tossed six shutout innings with eight strikeouts. His underlying metrics are just as strong, with a 2.96 xERA suggesting his early success is no fluke. Contrast that with Chris Bassitt, who is struggling mightily for the Orioles. Bassitt’s 2.06 WHIP and 6.75 ERA through five starts are massive red flags, especially for a pitcher who has managed only 10 strikeouts in over 20 innings of work. Bassitt has been plagued by command issues, issuing 13 walks this season, and his 13.50 ERA in day games makes this 12:35 PM ET start particularly dangerous for the home side.
While the Orioles possess the better bullpen and a rested Ryan Helsley to close things out, the Astros’ lineup is built to exploit a struggling right-hander like Bassitt. Yordan Alvarez is currently carrying a 1.113 OPS against right-handed pitching, and the Astros’ team OPS of .784 significantly outpaces Baltimore’s .723. Houston also holds a defensive advantage, committing nearly half as many errors as the Orioles this season. If Lambert can continue his strikeout dominance and give Houston six solid innings, he will neutralize the impact of the Astros' struggling relief corps. In the first leg of a doubleheader, the team with the hot starter usually sets the tone, and right now, that is Houston.
Astros ML+104
MLB12:35 PM
Cardinals @ Pirates
High noon at PNC Park finds the Pittsburgh Pirates (16-15) staring down a humiliating four-game sweep as the temperature sits at a crisp 49 degrees with the wind kicking out toward right field. While the St. Louis Cardinals (17-13) have the momentum of a three-game winning streak and a highlight-reel defense led by Nathan Church, today they have to deal with the ultimate "stopper."
The case for Pittsburgh starts and ends with Paul Skenes. The reigning Cy Young winner is currently on a tear that defies logic, sporting a 0.95 ERA over his last five outings and a staggering 1.10 ERA at home this season. His underlying metrics are even more terrifying, with a 1.94 xERA that suggests he is fundamentally breaking the game right now. The Cardinals' lineup has shown they can punish mistakes, but Skenes rarely makes them, and his 100-mph velocity targets a documented weakness in the St. Louis bats. He is the most reliable bet in baseball when a team needs to snap a losing skid.
On the other hand, the Cardinals are throwing Hunter Dobbins into a pressure cooker for his season debut. Dobbins is returning from an ACL injury and has to face a Pirates lineup that, despite its recent struggles, is loaded with left-handed power specifically designed to crush right-handed pitching. Brandon Lowe and Ryan O'Hearn both maintain elite OPS marks against righties, and that 10 mph wind blowing out to right field is a gift for their swing profiles. Dobbins has historically struggled in the sun, carrying a career 7.11 ERA in day games, which doesn't bode well for a debut at 12:35 PM. With the Cardinals' bullpen coming off a high-leverage workload yesterday, Skenes is positioned to outlast the competition and salvage the series.
Pirates -1.5+106
MLB12:35 PM
Giants @ Phillies
It is a beautiful afternoon for a twin bill in the City of Brotherly Love as Logan Webb leads the Giants into Citizens Bank Park to face Cristopher Sanchez and a Phillies squad looking for a fresh start under Don Mattingly. While the Phillies grabbed the headlines with a managerial change and a shutout win earlier this week, the statistical reality of this matchup points toward a heavy defensive advantage for San Francisco that the market is currently overlooking.
This game will be won or lost on the infield dirt. Both starting pitchers are elite groundball specialists, with Webb inducing them at a 58.2% rate and Sanchez at 55.4%. When you have two pitchers who live and die by contact, team defense becomes the primary variable. The Giants rank 14th in defensive efficiency and feature Matt Chapman, who provides a gold-standard safety net with +6 DRS at third base. Conversely, the Phillies have plummeted to dead last in MLB (30th) in defensive efficiency. Asking Sanchez to navigate the Giants' lineup with the league's worst defense behind him is a recipe for disaster, especially considering Sanchez carries a bloated 1.60 WHIP against right-handed hitters.
San Francisco’s lineup is uniquely constructed to exploit Sanchez's struggles against righties. Casey Schmitt enters this matchup with a massive 1.044 OPS against left-handed pitching, and alongside Matt Chapman, he provides the middle-of-the-order thump necessary to punish Sanchez’s high traffic rates. While Webb has his own hurdles with the Phillies' left-handed power, he remains a workhorse who has pitched at least six innings in five consecutive starts. In the first game of a doubleheader, Webb’s ability to provide length gives the Giants a massive strategic edge over a Phillies bullpen that owns a 4.95 ERA and is currently without its top high-leverage arm, Jhoan Duran. At +122, I am backing the superior defense and the more reliable bullpen depth to spoil the Mattingly honeymoon.
Giants ML+122
MLB1:10 PM
Nationals @ Mets
We have a rubber match at Citi Field this afternoon where the New York Mets are desperately trying to avoid a total freefall against a Nationals club that looks younger, hungrier, and significantly healthier. New York enters this finale as a heavy favorite based almost entirely on the presence of Freddy Peralta, but a look under the hood of this matchup reveals a team in absolute crisis.
The bullpen situation for the Mets is nothing short of a disaster. After a 14-2 humiliation yesterday, Manager Carlos Mendoza was forced to burn through two starting pitchers (Manaea and Peterson) and eventually two position players just to finish the game. Conversely, Washington’s bullpen didn't have to record a single out thanks to seven strong innings from Cade Cavalli. If Peralta runs into any early trouble or simply hits his pitch count in the sixth, the Mets are turning to a relief corps that is physically spent. Washington, meanwhile, has every high-leverage arm rested and ready to shorten the game.
The offensive contrast is just as stark. The Mets are missing Francisco Lindor, Jorge Polanco, and now Luis Robert Jr., who was just added to the IL today with a back issue. That leaves Juan Soto as the lone consistent threat in a lineup sporting a league-worst .630 OPS. While Miles Mikolas has been a human batting practice session lately with an 8.49 ERA, he is facing an offense that simply doesn't have the personnel to punish him right now. On the other side, James Wood and CJ Abrams are leading a Nationals youth movement that just put up 14 runs and is stacking the lineup with six lefties to neutralize Peralta’s power. At +160, you’re getting a team with the better bullpen, better recent momentum, and better health. The Mets are being priced like a contender, but the reality is a team that has lost 16 of 19. I'm riding with the youth.
Washington Nationals ML+160
MLB1:40 PM
Diamondbacks @ Brewers
It's a beautiful afternoon at American Family Field as the Diamondbacks and Brewers square off in a high-stakes rubber match to close out their April schedule. While the surface numbers suggest Michael Soroka has been the better pitcher this season, the underlying data tells a much different story heading into this matinee.
The case for Milwaukee starts with the massive divergence in pitching peripherals. Michael Soroka is sitting on a pristine 4-0 record and a 2.60 ERA, but those numbers are screaming for regression. His xERA of 4.62 indicates he is allowing much harder contact than his results suggest, and his road splits are a major red flag with a 6.35 ERA away from home. Conversely, Brandon Woodruff is pitching much better than his 3.77 ERA implies, supported by a 3.07 xERA and a 1.01 WHIP. Woodruff is a documented day-game specialist, posting a dominant 1.38 ERA in afternoon starts this season. With the roof closed in Milwaukee, the environment is perfectly set for him to maintain that level of control.
Tactically, the Brewers have engineered a lineup designed to break Soroka. They are starting eight left-handed or switch-hitters against the Arizona righty. Brice Turang has been elite in these situations, carrying a 1.010 OPS against right-handed pitching. While Arizona's Ildemaro Vargas is on a historic 25-game hitting streak, the Brewers' small-ball identity—leading the league in bunts and aggressive baserunning—will put immense pressure on Arizona's defense. With Arizona missing its primary defensive anchor behind the plate in Gabriel Moreno, James McCann's 27% caught-stealing rate will be tested by Milwaukee’s speed. The Brewers (15-14) need Woodruff to go deep today given the fresh injury to Angel Zerpa in the bullpen, but based on the statistical mismatch between these starters, Milwaukee has the clear edge to take the series.
Brewers ML-124
MLB3:05 PM
Royals @ Athletics
Sunny skies and a gentle breeze blowing out to right field set the stage for a high-stakes rubber match as the Athletics and Royals conclude their series at Sutter Health Park. This game boils down to a massive disparity in starting pitching quality that the surface ERA barely hints at. Jeffrey Springs enters with a deceptive 3.79 ERA, but his underlying metrics remain elite, featuring a 2.93 xERA and a 1.01 WHIP that suggests he is still pitching like an ace despite a couple of recent hiccups. On the other side, Noah Cameron is a textbook regression candidate. While his 5.13 ERA is already mediocre, his 7.02 xERA and 1.52 WHIP indicate he has been dodging disaster all month. In a hitter-friendly environment where the conditions favor power, Cameron’s tendency to allow hard contact and high traffic is a recipe for a major collapse.
The situational factors heavily favor Oakland as well. The Royals are significantly compromised by the fresh absence of Vinnie Pasquantino, whose back soreness has kept him out of the lineup for the second straight day. Without Pasquantino, the Royals lose their most disciplined bat in the heart of the order, putting immense pressure on Bobby Witt Jr. to carry a road offense that is currently dead last in the majors with a .579 OPS. Conversely, the Athletics have the exact profile to exploit Cameron’s lack of command. Nick Kurtz is on a historic 18-game walk streak and owns a massive 1.202 OPS in day games, while Carlos Cortes is hitting a scorching .400. Even with Tyler Soderstrom out of the lineup, the Athletics possess the depth and patience to drive Cameron’s pitch count up early and often.
Finally, the bullpen state gives the Athletics a clear late-game advantage. After Luis Severino gave them seven strong innings on Wednesday, Oakland’s top relief arms like Joel Kuhnel and Jack Perkins are completely fresh for this finale. Kansas City’s bullpen has struggled with high walk rates and is missing closer Carlos Estevez, leaving them vulnerable if Cameron can’t survive the fifth inning. When you combine the elite peripherals of Springs with the Royals' documented inability to produce runs away from home, the Athletics are the clear side. Springs is due for a dominant bounce-back, and Cameron is overdue for the blowup his metrics have been signaling all season.
Athletics ML-122
NBA7:00 PM
New York Knicks @ Atlanta Hawks
The Eastern Conference First Round shifts back to Atlanta with the Knicks holding a commanding 3-2 lead and looking to close out a Hawks team that appears to have run out of answers. After two narrow one-point losses earlier in the series at State Farm Arena, New York has recalibrated and dominated the last two contests by a combined 45 points, effectively imposing their physical will on both ends of the floor.
The primary differentiator in this matchup is the complete divergence in star-level production. Jalen Brunson has elevated his game to an elite postseason tier, averaging 35.5 points over the last two outings while shooting nearly 60% from the field. Conversely, the Hawks' veteran backcourt leadership has faltered under the Knicks' perimeter pressure; CJ McCollum has struggled immensely, averaging just 8.5 points on 23% shooting over the same stretch. While Atlanta’s balanced offense was successful during their regular-season surge to a 46-36 record, it is currently being suffocated by a Knicks defense that has held them under 100 points in back-to-back games.
The battle on the glass further illustrates New York's dominance, as they secured a massive 48-27 rebounding advantage in Game 5. While the questionable status of Josh Hart with a lower back contusion is worth monitoring, the Knicks' depth—specifically the defensive energy of Jose Alvarado and the versatility of Karl-Anthony Towns as a high-post playmaker—provides them with enough insurance to maintain their identity. New York has successfully forced this series into a 94.8-possession grind, neutralizing Atlanta’s preferred high-octane tempo. Expect the Knicks' superior physicality and the star-power gap to be the deciding factors as they cover the short 2.5-point number on the road.
New York Knicks -2.5-114
NBA8:00 PM
Boston Celtics @ Philadelphia 76ers
The stakes couldn't be higher tonight at Xfinity Mobile Arena as the Philadelphia 76ers try to defend their home floor and force a decisive Game 7 against a Boston Celtics squad that has already proven it can win big on the road. This series has been defined by wild swings and road dominance, but Game 6 is where the desperate home underdog often finds its bite, especially when getting over two possessions on the spread.
The 76ers’ outlook changed the moment Joel Embiid returned to his dominant self in Game 5. Scoring 33 points and adding 8 assists in a must-win situation shows he has moved past the initial rust of his post-surgery return. While Boston has the superior season-long Net Rating of +8.3, that number includes long stretches where Philadelphia was operating without its MVP center. With Embiid active, the 76ers' ability to generate points at the free-throw line—boasting a series-leading 0.275 free-throw rate—provides a reliable scoring floor that helps them keep pace even when their perimeter shooting fluctuates.
Boston is an efficiency juggernaut, but they are currently navigating a significant shooting slump from Derrick White, who is averaging just 8.2 points over his last five games compared to his 16.5 season average. The Celtics’ heavy reliance on three-point volume (42.1 attempts per game) makes them susceptible to the kind of ice-cold droughts we saw in the fourth quarter of Game 5, where they shot just 13.6% from the floor. Philadelphia has found a consistent secondary engine in Tyrese Maxey and a surging bench contributor in Quentin Grimes, who has nearly doubled his production over the last two games. In an elimination environment where the 76ers have the best player on the floor and significant momentum, taking the +6.5 is the disciplined choice.
Philadelphia 76ers +6.5-115
NBA9:30 PM
Denver Nuggets @ Minnesota Timberwolves
The lights are bright at the Target Center tonight as the Timberwolves look to clinch their spot in the Western Conference Finals against a Denver squad fighting to keep their season alive. This series has been a civil war defined by home-court dominance, and seeing the Timberwolves as 7.5-point home underdogs feels like a massive overreaction to a single bad half in Game 5.
The math behind this spread doesn't align with what we've seen on the court in Minneapolis. Minnesota (49-33) didn't just win Games 3 and 4 at home; they dismantled the Nuggets (54-28) by 17 and 16 points respectively, holding Denver’s high-powered offense to a miserable 96 points in both contests. While the Timberwolves have been adjusting to life without Anthony Edwards, their defensive identity remains built on the length and discipline of Rudy Gobert and Jaden McDaniels, a duo that has helped hold Denver to just 30.1% from deep throughout this series. Denver’s offensive efficiency has historically dipped on the road, and expecting them to suddenly flip the script and win by eight or more in this environment is a tall order.
The primary reason for Denver’s Game 5 success was a catastrophic 25-turnover performance by the Timberwolves. That level of sloppy play is a clear outlier that rarely travels, especially back to a home arena where Minnesota’s rotation is more settled. The return of veteran ball-handler Bones Hyland tonight provides the backcourt with the stability they lacked in Game 5, which should drastically cut down on those self-inflicted wounds. Even with Aaron Gordon returning to the starting lineup for Denver, Minnesota’s frontcourt depth with Julius Randle and Naz Reid is uniquely suited to absorb the physicality of Denver’s stars. In a high-stakes elimination game that has consistently trended toward a slower, defensive-minded pace, catching 7.5 points with a home team that has already proven they can dominate this matchup is the only way to play this.
Minnesota Timberwolves +7.5-114