📰 From the FantasyDailies desk

MLB Daily Sports Report: July 25, 2026

By Lauren Hayes · July 25, 2026

As of 8:30 PM EST - I get off at 8:00 so you're lucky you're even reading this.

It is a Saturday in late July, which in baseball means the trade deadline is close enough to cause general anxiety and far enough away that teams can still pretend they have a plan. Today decided to be generous with actual news, which is rare and therefore suspicious.

Let us start in New York, where the Los Angeles Dodgers are playing visitors and their two way experiment is once again being handled with the caution usually reserved for museum artifacts. Shohei Ohtani was scheduled to throw a bullpen session today. He did not. The official reason is left knee irritation, described as a minor regression from his last pen. The unofficial translation, provided by Dave Roberts who is now on record saying the team is not rushing him back to the mound, is that a pitcher who has had more comebacks than most franchises is going to be allowed to take his time. He last pitched on July 3, giving up three runs in six innings. He was supposed to throw on Saturday in New York. He skipped it. The Dodgers will call it load management. Everyone else will call it July.

If you thought that was bleak, the Mets would like a word. In a season that has already found a way to sit 18 games under .500 by late July, which is an achievement in its own tedious way, New York learned on Saturday that Juan Soto will be without them for at least a month. He has landed on the injured list. For a team that entered the year with carefully curated expectations and a payroll that suggests they should not be this bad, losing their superstar outfielder for the foreseeable future is exactly the kind of plot twist that no longer qualifies as a twist. It is just Mets baseball in 2026.

Kansas City, bless its heart, provided the one moment today that did not involve a trainer. Salvador Perez hit his 318th career home run on Saturday afternoon against the Detroit Tigers, a solo shot that broke George Brett's franchise record for the Royals. Perez first homered in the majors at Comerica Park back in 2011, so there is a neat symmetry to doing it again while making history. For once, the headline in this sport was not about someone being hurt or suspended. It was about a catcher in his mid thirties reminding everyone that longevity still counts for something. The homer was logged at 3:51 p.m. ET.

And because baseball abhors a feel good day without paperwork, Major League Baseball also announced today that Marlins right hander Mosquera has been suspended 80 games for a failed drug test. The announcement came at 12:14 p.m. ET. Eighty games in late July means you are essentially done for the year and your team gets to spend August explaining how they are committed to player development.

So to recap the non gambling portion of Saturday: a generational talent is sore, a 300 million dollar outfielder is shelved, a franchise record falls, and someone failed a drug test. If you are new to baseball, welcome. If you are not, you already knew the ending.

Now, because every article on this website is contractually obligated to mention gambling, as if you cannot watch a baseball game without needing to know what the total did, here is your mandatory gambling section.

Was there a shocking long shot today? Not in the way you want. There was no 300 to 1 dog that hit and paid for your house. There was something much more boring and therefore much more profitable if you have the emotional range of a spreadsheet.

Today was an Under day. Aggressively so.

If you had any inclination toward narrative or offense, you lost. If you bet that grown men would fail to hit a baseball, you are probably buying dinner.

Consider the board the books gave us this morning. Detroit entered today having gone Under in 8 straight games versus the American League. Comerica Park itself is averaging 7.9 runs per game with an over under record of 19-32-1 to the Under. That is not a park factor. That is a lifestyle.

The Angels entered with Under in 8 straight on a back to back. Arizona had Under in 7 straight versus the NL East during the daytime. Miami had Under in 13 of 15 home games versus the NL West. Cincinnati had Under in 9 of 10 when facing the NL at night. Colorado, which cannot hit anywhere, had Under in 8 of 9 versus the NL Central at night. Minnesota had Under in 6 straight at home versus the AL West. The Mets, who we already covered because everything is sad, had Under in 8 of 9.

You get the idea. The books kept posting 8.5, 9, 10.5 and the offenses kept responding with a collective shrug.

As for long shots, the day provided the usual mid market chaos that only looks like value in retrospect. Cincinnati as a +129 type underdog beat St. Louis 4-2 behind Eugenio Suarez and Rhett Lowder. Texas beat Seattle 5-4 behind Jake Burger's homer and 3 RBI in a game between two AL West leaders, which naturally meant the underdog had to win. Houston put up an 8 run sixth inning to beat the White Sox 9-5, which is less of a long shot and more of a reminder that Chicago can find inventive ways to lose even when they are favored with a 55.6 percent win probability at home.

So no miracle ticket today. No single bet that will be on a graphic tomorrow. What there was instead was a league wide trend. The trend was that almost every game went Under, and underdogs covered the run line at a rate that would make you think Vegas was doing it on purpose.

If you bet Overs today because you like action, I admire your optimism. If you bet Unders, you understood the assignment. Please gamble responsibly, or at least with enough self awareness to know you are betting on whether Salvador Perez hits his record breaker over or under a batted ball velocity prop.

That is your full Saturday. Injuries, history, suspensions, and the quiet humiliation of the betting public. Baseball is back, or it never left.

📣 Share this article
Send it to the group chat, post it, or grab the link.
X Facebook LinkedIn WhatsApp Reddit
← All articles