Here are my weekly rankings for the week ending April 27, 2025. The Mets are off to an incredible start. Kind of mirrors their second half of last year. I wonder if the second half of this season will mirror the first half of last year? As a Mets fan, I kind of expect this. The Tigers had a great week and have moved up to #2 in my rankings. The Giants are third and at some point, we have to start thinking its not a fluke and they are really good. Don’t look now, but the Braves have started to make their move. After a horrible start to the season, they look like they are starting to get it going. Can’t wait to see Acuña back in the lineup later this month or early June.

I expect four of these teams to be in the bottom 5. But the Orioles have to be the biggest disappointment in baseball this season. But they have serious pitching issues and I don’t know if it will get better this year. The Angels have a young team with a fading Mike Trout. He is a shell of his former self. The Pirates have 2 great players in Cruz and Skenes and a bunch of below average players with them. The White Sox and Rockies need new ownership.

Team Rankings

Rank Team Wins Losses Runs Runs Allowed Rating
1 New York Mets 19 9 118 82 133.33
2 Detroit Tigers 18 10 129 87 131.28
3 San Francisco Giants 19 10 135 107 126.04
4 New York Yankees 17 11 155 113 125.38
5 San Diego Padres 17 11 106 83 121.14
6 Chicago Cubs 17 12 172 133 120.99
7 Los Angeles Dodgers 18 10 133 117 120.26
8 Cincinnati Reds 15 13 150 109 118.24
9 Seattle Mariners 16 12 138 123 112.58
10 Arizona Diamondbacks 15 13 150 138 107.63
11 Houston Astros 14 13 99 88 106.97
12 Boston Red Sox 16 14 148 139 106.33
13 Tampa Bay Rays 14 14 118 104 105.70
14 Milwaukee Brewers 14 15 146 129 104.15
15 Philadelphia Phillies 15 13 124 124 103.57
16 Cleveland Guardians 15 12 107 125 98.40
17 Texas Rangers 15 13 86 101 96.68
18 St. Louis Cardinals 12 16 130 132 92.13
19 Athletics 14 14 121 143 92.11
20 Minnesota Twins 12 16 106 108 92.02
21 Atlanta Braves 12 15 112 119 91.64
22 Washington Nationals 13 15 118 131 91.55
23 Kansas City Royals 14 15 91 107 91.29
24 Toronto Blue Jays 13 15 95 122 85.36
25 Miami Marlins 12 15 120 152 83.17
26 Los Angeles Angels 12 15 100 133 81.51
27 Pittsburgh Pirates 11 18 102 127 78.14
28 Baltimore Orioles 10 17 108 147 72.76
29 Chicago White Sox 7 21 95 120 64.67
30 Colorado Rockies 4 23 89 158 40.10

Aaron Judge continues to be the best offensive player in baseball. The Mets almost didn’t resign Pete Alonso. Maybe he’s just not as flashy as Soto and Lindor, but he’s the heart and soul of this team. Cedric Mullins is the only bright spot for the Orioles this year.

Here’s the Top 10 batters by TOP

Rank Player Team Bats G PA TBA TOP
1 Aaron Judge NYY R 28 126 98 0.778
2 Corbin Carroll ARI L 28 133 98 0.737
3 Oneil Cruz PIT L 26 112 80 0.714
4 Fernando Tatis Jr. SDP R 27 118 84 0.712
5 Pete Alonso NYM R 28 122 86 0.705
6 Kyle Tucker CHC L 29 136 95 0.699
7 Cedric Mullins BAL L 25 107 72 0.673
8 Marcell Ozuna ATL R 24 105 69 0.657
9 Pete Crow-Armstrong CHC L 29 122 77 0.647
10 Cal Raleigh SEA B 28 126 81 0.643

Paul Skenes is the best pitcher in baseball. Every week he remains in the top 5 and as the season goes on, he should probably rise to number 1 as the pitchers get more starts.

Here’s the Top 10 pitchers by TOP

Rank Name Team G Batters Faced IP TBA TOP
1 Nick Pivetta SDP 5 111 30.0 29 0.261
2 Tyler Mahle TEX 6 122 31.2 37 0.303
3 Paul Skenes PIT 6 142 37.2 44 0.310
4 Garrett Crochet BOS 6 148 37.0 47 0.318
5 Andrew Heaney PIT 5 118 31.1 38 0.325
6 Shane Smith CHW 5 109 27.1 36 0.330
7 Matthew Liberatore STL 5 121 31.0 40 0.331
8 Clay Holmes NYM 6 131 30.2 44 0.336
9 Logan Webb SFG 6 143 36.1 48 0.338
10 Nathan Eovaldi TEX 6 140 36.2 47 0.338

All my rankings can be found here: 2025 MLB Season