
Happy Opening Day of the 2025 Major League Baseball season. As we begin the six month slog that is baseball’s regular season, I will remind everyone of the cardinal rule of baseball- the law of averages will always win. Bad teams will win games, bad players will have good moments, and good teams will have losing streaks, but in the end the deepest and best rosters will survive the season. We tend to try and not freak out about one NFL game going badly, well that equals approximately 9.53 MLB games. So at least wait 19 games in until you freak out.
My Phillies won 95 games and the NL East last year, but losing to the god damned Mets in the playoffs and watching the Dodgers (who we went 6-1 against) win the World Series made last year one of the most agitating seasons ever. There seems to be two schools of thought on the team. One is that they’re a year older, haven’t won yet, and are in the hardest division in baseball, so they should step back. The other is that they have the best rotation in baseball, have seen their win total go up in each of the last six full seasons, and have the most post-season wins in the league the last three years, so they should finally get lucky. It remains to be seen if they can stop chasing pitches out of the strike zone, but they still should be among the elites in a National League that is better than the American League. For my money, the NL East will be the most fun to watch division in the league, with three elite teams, a young and talented fourth place team, and Miami to go visit if you want to see your team win some games and lay on a beach.
A lot of national writers seem to want to pick Atlanta to win the NL East, mostly because at some point soon they will add Ronald Acuna and Spencer Strider back to the roster healthy, and with all due respect to Juan Soto, no team in the division will add that kind of talent this year. That’s assuming both come back at consistent 100% form, which eventually they will, but shouldn’t be assumed immediately. This team did lose a consistent high end starter though in Max Fried. The Braves feel like a playoff lock to me, even so.
The Mets are hard to read. By keeping Pete Alonso after signing Soto, this is a really scary lineup. Francisco Lindor was MVP level last season and they have some young talent ready to help this group. Can they pitch though? They already have some injuries, and this is a rotation that lacks a high end #1 (I’d hear an argument on a healthy Senga, but the Mets aren’t exactly raising expectations on him). What they lack in ace material, the Mets do make up for with starting depth. I don’t like writing this, but I do think they will hang in there enough to win a lot of games.
The shame for these three teams is that there’s really only four playoff spots available to them, so the room for error is minimal (you can’t win the other two divisions, so only 4 of 6 spots are possible). As I look around the rest of the NL, I see six other teams with some degree of a chance. Out west the Dodgers are a lock, Arizona and San Diego are very good, and San Francisco is worth watching. In the central, the Brewers and Cubs are the only two teams with the depth and talent to win. So by my math, nine teams will battle for six spots.
Over in the AL, it’s a bit of a mess. The Yankees pitching is kind of a mess, the Astros no longer terrify everyone, Cleveland tends to be good every other year, Baltimore seems to have stepped back, Kansas City and Detroit are hard to project, Texas looks good, Boston is back, Seattle feels unpredictable, nobody knows if Minnesota can recover from last year’s collapse, and everyone but me seems to be hating on Toronto (with good reason). That really only leaves four bad teams, some being historically bad. There’s no obvious runaway favorite though.
So, with all of that said, here’s some regular season predictions:
- AL East- This feels to me like there’s no right answer. I like Boston to edge out the Yankees, mostly because I like their health and pitching better, right now. If the Yankees health improves, a month ago I thought they’d run away with it. This really should be Baltimore’s time, but they will need to pick up a pitcher to have a shot. I still like Toronto’s roster, but the uncertainty around their future seems to be a distraction. Tampa plays in minor league park, and maybe that’s an omen for the season.
- AL Central- Other than the White Sox finishing last, anything could happen here. On paper, Cleveland could be better than last year, with Bieber and Means getting healthy and joining an already good rotation. I feel safer that Kansas City will repeat last year than Detroit, but both have a lot of talent. Unfortunately I don’t see the Twins pulling it together, though I guess the talent is there. I’ll take Cleveland here, because I don’t think last year was a fluke.
- AL West- I feel pretty strongly that the Rangers bounce back this year. I see the Astros stepping back to at least second, if not third. The Angels are literally hoping Trout is healthy enough to trade, so figure they get last. The A’s play in a minor league park, which is again, an omen. Seattle is the team I can’t figure out. I’ll put them in second for now.
- AL Playoff Prediction- Cleveland (AL Central), Texas (AL West), Boston (AL East), New York (Wild Card 1), Kansas City (Wild Card 2), and Baltimore (Wild Card 3).
- NL West- There’s just too much talent and depth in Los Angeles for the Dodgers to not win. I like Arizona’s off-season more than San Diego’s, so put them in that order. I liked San Francisco’s off-season, but they’re not there yet. It will be fun to see how many games behind Colorado ends up.
- NL Central- Pittsburgh and Cincinnati often behave like poverty franchises, but it’s impressive to watch St. Louis try to pull it off. I’m going Cincinnati three, Pittsburgh four, and St. Louis five. That leaves two teams to fight for the division. Chicago is here based solely on being the only real big market. Milwaukee has actually run their team pretty well. Seriously, Chicago traded for one year of Kyle Tucker, then traded Cody Bellinger in a salary dump, then DFA’ed the guy they got for him today. Wtf? They have talent, but seemingly no idea how to use it. Milwaukee may have taken a step back, but they still seem to be the smart ones here. Eventually someone else has to win though, right? Ok, I’ll take Chicago.
- NL East- Ok, the easy parts first here- Washington fourth, Miami dead last. Then it gets fun. My concern with the Mets is pitching. I worry about the Phillies line-up after Harper and Schwarber. Atlanta has to stay healthy and maintain last year’s pitching, which feels unlikely. I’ll take my Phillies, because I expect big years from Harper and Turner, to go along with great pitching. I think the Mets out slug the Braves for second, mostly because I think Acuna will need to get his feet under him for a while after his latest ACL injury.
- NL Playoff Prediction- Los Angeles (NL West), Philadelphia (NL East), Chicago (NL Central), New York (Wild Card 1), Arizona (Wild Card 2), and Atlanta (Wild Card 3).
We’ll come back to who wins in October in a moment. Shohei Ohtani will win the NL MVP, because it’s preordained, but he won’t be the best offensive player or pitcher. I expect Juan Soto, Bryce Harper, Kyle Tucker, Francisco Lindor, and Freddie Freeman to all have MVP level seasons. I’m taking Trea Turner to win the batting title and Pete Alonso to win the RBI title. Ohtani will win the homer title and win the award. Corey Seager will edge out Jose Ramirez on the AL side. Aaron Judge will be good, but I’m guessing he misses some time. I still think Judge edges out Vlad Jr. for the home run title, Jose Ramirez edges out Vlad in RBI’s, and Bobby Witt Jr. edges him out in batting again.
Paul Skenes seems to be everyone’s Cy Young pick, and he’s nasty, but the field will be stiff. Corbin Burnes, Zack Wheeler, and Spencer Strider will be in the mix. Never pick the favorite, so I’m taking my guy, Wheeler. As an aside, I’m predicting Ohtani throws about 100 innings. In the AL, it’s hard to argue with Tarik Skubal. Garrett Crochet and Jacob de Grom will make a fight of it. I’m going to get risky and pick Jacob de Grom.
I’ll take Cam Smith to win AL Rookie of the Year and Bruce Bochy to be AL Manager of the Year. Roki Sasaki will win the NL Rookie of the Year award, while Rob Thomson will win the NL Manager of the Year award.
Ok, so now the playoffs. I’m taking Boston over Baltimore and New York over Kansas City in the AL Wild Card round. I’ll take Texas over Boston in the AL divisional round, while Cleveland beats New York. I have Cleveland edging Texas for the AL Pennant.
In the NL, I’m taking Atlanta over Chicago in the NL Wild Card round, while the Diamondbacks beat the Mets. I’m taking Arizona to again beat the Dodgers, and the Phillies to beat the Braves in the NL divisional round. I have the Phillies winning the NL Pennant over Arizona.
So a Philadelphia-Cleveland World Series… of course I’ve got my guys. Play ball.


