3 Tuesday MLB Predictions — Including Jose Soriano — Target Low-Scoring Games
A full day on the diamond that comes loaded with betting options? You love to see it. Our MLB predictions isolate a few of their favorite matchups, but those aren’t the only angles worth exploring. Reach out to @FSHQ365 and we will offer our insights on any game that you’re curious about.
MLB Predictions for Tuesday, April 28
Mariners at Twins: Under 1.5 runs through 3 innings
I’m not picky, any under will do.
If you want to chase the plus odds for no runs to be scored through the first two innings, I’ll green light it. In fact, I’ll be on SportsGrid this afternoon using this data to make that exact case, but I understand if you want to build in a safety net.
Logan Gilbert has been awfully unlucky so far this season (.360 BABIP, career rate: .275). This looks like a good spot for that to regress as the righty has thrived when getting ahead in counts this season and the Twins have been a bottom-10 swing rate offense this season, just as they were in 2025.
He faces Minnesota’s ace in Joe Ryan, a starter with a sub-.200 opponent batting average allowed on his first trip through the order this season. I’m expecting that early dominance to continue tonight against the worst offense in the league in terms of making contact on pitches inside of the strike zone.
The Mariners have been held to two or fewer runs on 10 occasions this season. Ryan should have his way in this matchup, so if the math begins to math with Gilbert’s poor fortune, we could be looking at a pitcher’s duel that cashes just about any early under angle you want to play.
Angels at White Sox: Angels -1.5 and Under
Jose Soriano keeps pitching out of his mind. He got a no-decision on Wednesday’s 7-3 home win against the Blue Jays but still threw five scoreless innings, surrendering seven hits and recording four strikeouts and no walks, lowering his ERA to 0.24. Soriano is 5-0 in six starts and has an 0.82 WHIP, 2.73 xERA, 2.85 xFIP and 43:13 strikeout-to-walk ratio (K/BB). I see no reason to go against him here.
Davis Martin has also pitched well for the White Sox, giving up two runs or fewer in each of his last four starts, posting a a 2.01 ERA, 1.02 WHIP and 26:7 strikeout-to-walk ratio (K/BB) in 31 1/3 innings over five starts, so I also like the Under in this spot.
Cubs at Padres: Over 8.5 total runs
The first game of the series between the Chicago Cubs and San Diego Padres was a high-scoring matchup where, as expected, the offenses were far more dominant than the pitchers. Don’t expect that to change on Tuesday, with the Cubs sending Edward Cabrera (2-0, 2.73 ERA) and the Padres countering with Walker Buehler (1-2, 5.75 ERA).
The struggles are real for Buehler, who has allowed three or more runs in three of his five starts while pitching more than five innings just once. Meanwhile, Cabrera owns a 3.63 FIP and a 1.18 WHP, so his 2.73 ERA isn’t a true indicator of the kind of pitcher he’s been so far in 2026. He’s going to regress at some point, and this time, he’s facing one of the best lineups in the NL.
The Cubs are averaging 5.37 runs per game and have scored 156 runs in 29 games, the third-best mark in the majors. As for the Padres, they rank tied for 11th in runs scored with 132 over 28 games, good for 4.7 per contest. If both teams simply stick to what they’ve been doing throughout the year, it wouldn’t be surprising to see this game hit the over. But considering the pitching matchup, and the fact that both teams have been seeing the ball extremely well of late, the chance of a high-scoring matchup is even greater.