Home / Blog

MLB Recap May 25, 2026: Upsets, Blowouts & XO Sports Hits

MLB Daily Recap: May 25, 2026

Monday’s MLB slate delivered 11 games packed with surprises, lopsided scores, and a few moments that reminded us why baseball keeps fans on their toes all season long. Road teams had a field day, favorites stumbled, and the XO Sports AI models quietly racked up correct calls when it mattered. Let’s break it all down.

Afternoon Action: Cubs Fall Short in Pittsburgh

The day opened with an early matinee at PNC Park, where the Pittsburgh Pirates edged the Chicago Cubs 2-1. XO Sports had the Cubs as the pick on the away side, and while the Cubs kept it close, they could not find that extra run when they needed it most. The Pirates pitching staff held firm in a low-scoring affair that did not go the way our models projected, with both offenses finishing well below expectations.

Over in Baltimore, the Orioles and Rays put on one of the most entertaining games of the day. The Orioles came out on top 9-7 in a high-scoring matchup where XO Sports had called for the Rays. Both teams swung the bats freely, and the final total far exceeded what either side was predicted to produce. When run environments spike like this, it is worth noting how quickly a game can move outside a projected range.

Early Evening: White Sox and Brewers Deliver for XO Sports

Two of the day’s most satisfying results for XO Sports subscribers came in the early evening window. The Chicago White Sox defeated the Minnesota Twins 3-1, a clean win for our home-side pick. The White Sox kept things tidy on the mound and did just enough offensively to get the job done. It was a textbook example of a lower-scoring home win playing out as projected.

In Milwaukee, the Brewers dominated the St. Louis Cardinals 5-1, giving XO Sports another correct call on the home side. The Brewers offense found its rhythm early, and the Cardinals struggled to generate consistent threats throughout the night. Notably, XO Sports had flagged Jacob Misiorowski in the Top Picks section with an Over 1.5 earned runs prop at +123 odds. With the Brewers offense active, that was an interesting angle to watch unfold alongside the game result.

Prime Time: Yankees Survive Kansas City

One of the headline results of the evening came out of Kansas City, where the New York Yankees escaped with a 4-3 win over the Royals. XO Sports had the Yankees as the away-side pick, and the models delivered a correct call in what turned out to be a tight, competitive game. Our projection had the Yankees winning by a slightly wider margin, but a win is a win and the directional call was right.

Also in the Top Picks for this game, Michael Wacha was projected to allow over 5.5 hits at +104 odds. The XO Sports model estimated 6.49 pitching hits for Wacha, suggesting some confidence in that line. Prop bettors who followed this angle had a compelling statistical case to work with heading into the evening.

Late Games: Road Teams Put on a Show

The later slate was absolutely dominated by road teams and it was not close. The Cincinnati Reds rolled into New York and beat the Mets 7-2, handing the home side a decisive loss after XO Sports had backed the Mets. In Toronto, the Miami Marlins thrashed the Blue Jays 8-2, again going against our home-side projection by a wide margin.

Perhaps the most stunning result of the night came from Cleveland, where the Washington Nationals crushed the Guardians 10-2. XO Sports had the Guardians as the home pick, and Zack Littell was featured in the Top Picks with an Over 1.5 earned runs prop at -159. Given how the game unfolded, that prop line was worth monitoring closely as Washington’s bats erupted early.

Down in Arlington, the Houston Astros shut out the Texas Rangers 9-0 in a dominant road performance that left the Rangers looking flat. XO Sports had predicted a Rangers win, making this one of the more surprising results on the board. And in San Francisco, the Arizona Diamondbacks beat the Giants 6-2, another road win that flipped a home-side projection.

The Philadelphia Phillies capped off the night with a clean 3-0 win over the San Diego Padres, which was a correct call for XO Sports on the away side. Griffin Canning was also featured in the Top Picks for this game, with a projection of 4.25 pitching hits supporting an Under 4.5 pitching hits line at +109. A quiet, efficient outing from Canning would have made that prop a compelling watch for subscribers.

XO Sports Model Performance: May 25 Snapshot

Across 11 games on Monday, XO Sports recorded confirmed correct picks on four games, with several others pending final prop outcome reviews. The Yankees, Brewers, White Sox, and Phillies picks all landed. Road teams dominated the slate in a way that flipped several home-side projections, which is a pattern worth tracking as the week continues.

If you want to stay ahead of these trends before first pitch, XO Sports AI models are updated daily and include player prop projections, game picks, and stake recommendations. Head over to the platform and check the daily picks board before the next slate locks.

Looking Ahead: What to Watch Next

With the Nationals showing serious offensive firepower in their 10-2 blowout, Washington is a team to keep an eye on over the coming days. The Marlins road win in Toronto also signals some momentum building in Miami. On the other side, the Rangers and Mets both need to respond quickly after getting blown out at home. Keep an eye on how pitching rotations shift following these high-run games, as XO Sports prop models often find value in those adjustment spots. Check back tomorrow for the full daily preview and Top Picks for every game on the board.