FanGraphs Power Rankings: April 21–27

The unpredictable nature of the early season has reared it’s head. You might have been able to guess that the Mets would have the best record in baseball after a month, but I doubt many would have foreseen the Tigers holding the AL’s best record entering the final week of April.

Last year, we revamped our power rankings using a modified Elo rating system. If you’re familiar with chess rankings or FiveThirtyEight’s defunct sports section, you’ll know that Elo is an elegant solution that measures teams’ relative strength and is very reactive to recent performance. To avoid overweighting recent results during the season, we weigh each team’s raw Elo rank using our coin flip playoff odds (specifically, we regress the playoff odds by 50% and weigh those against the raw Elo ranking, increasing in weight as the season progresses to a maximum of 25%). The weighted Elo ranks are then displayed as “Power Score” in the tables below. As the best and worst teams sort themselves out throughout the season, they’ll filter to the top and bottom of the rankings, while the exercise will remain reactive to hot streaks or cold snaps.

First up are the full rankings, presented in a sortable table. Below that, I’ve grouped the teams into tiers with comments on a handful of clubs. You’ll notice that the official ordinal rankings don’t always match the tiers — there are times where I take editorial liberties when grouping teams together — but generally, the ordering is consistent. One thing to note: The playoff odds listed in the tables below are our standard Depth Charts odds, not the coin flip odds that are used in the ranking formula.

Complete Power Rankings
Rank Team Record Elo Opponent Elo Playoff Odds Power Score Δ
1 Dodgers 18-10 1595 1503 96.5% 1593 0
2 Mets 19-9 1567 1482 84.8% 1568 0
3 Cubs 17-12 1563 1555 65.4% 1561 2
4 Tigers 18-10 1556 1499 80.6% 1558 7
5 Giants 19-10 1551 1507 59.4% 1552 5
6 Yankees 17-11 1551 1503 83.8% 1551 -2
7 Mariners 16-12 1545 1505 72.8% 1544 2
8 Braves 12-15 1543 1517 68.2% 1537 4
9 Phillies 15-13 1535 1512 62.5% 1532 -3
10 Padres 17-11 1524 1503 41.1% 1525 -7
11 Diamondbacks 15-13 1526 1502 58.8% 1523 -4
12 Rangers 15-13 1523 1517 52.5% 1522 -4
13 Astros 14-13 1524 1508 53.0% 1521 1
14 Red Sox 16-14 1515 1476 59.5% 1513 2
15 Rays 14-14 1513 1508 31.5% 1510 6
16 Guardians 15-12 1504 1487 31.8% 1504 1
17 Reds 15-13 1498 1482 17.8% 1497 1
18 Royals 14-15 1496 1488 29.7% 1493 4
19 Blue Jays 13-15 1493 1515 29.8% 1490 -6
20 Brewers 14-15 1489 1490 26.0% 1485 -5
21 Twins 12-16 1487 1479 40.3% 1483 4
22 Athletics 14-14 1477 1476 16.3% 1476 2
23 Cardinals 12-16 1474 1513 12.0% 1470 0
24 Nationals 13-15 1463 1501 1.7% 1460 4
25 Orioles 10-17 1463 1501 15.2% 1458 -6
26 Angels 12-15 1449 1483 3.3% 1447 -6
27 Marlins 12-15 1449 1516 1.0% 1446 -1
28 Pirates 11-18 1450 1491 4.9% 1445 -1
29 White Sox 7-21 1350 1486 0.0% 1347 1
30 Rockies 4-23 1327 1509 0.0% 1324 -1

Tier 1 – The Dodgers
Team Record Elo Opponent Elo Playoff Odds Power Score
Dodgers 18-10 1595 1503 96.5% 1593

Tyler Glasnow made an early exit from his start on Sunday after experiencing some shoulder discomfort. That leaves the Dodgers with three healthy starters and a lot of questions about how they’re going to fill out their rotation. Tony Gonsolin is on track to be activated from the IL to make his season debut this week, but it’s still troubling how quickly Los Angeles burned through its pitching depth.

Tier 2 – On the Cusp of Greatness
Team Record Elo Opponent Elo Playoff Odds Power Score
Mets 19-9 1567 1482 84.8% 1568
Cubs 17-12 1563 1555 65.4% 1561
Tigers 18-10 1556 1499 80.6% 1558

The Mets completed a perfect seven-game homestand last week that culminated on Wednesday with a walk-off victory to seal a sweep over the Phillies. Jeff McNeil and Francisco Alvarez were activated off the IL on Friday, and the young catcher blasted his first home run of the season in Saturday’s 2-0 win. New York currently owns the best record in baseball, but the team had some trouble handling the Nationals over the weekend, coughing up two late leads on Friday and Sunday.

The growth of Pete Crow-Armstrong at the plate to go along with his elite defense and baserunning has been a huge difference maker for the Cubs. He nearly singlehandedly won a two-game set against the Dodgers last week, collecting six hits, two home runs, and two stolen bases. His evolution is one of many reasons why the Cubs have the best offense in baseball through the first month of the season.

The Tigers won their third straight series with a sweep of the Orioles as the exclamation point over the weekend. They’re currently the best team in the American League thanks to a pitching staff that’s allowed the fewest runs in the league. Unlike last year’s surprising playoff club, Detroit’s starting rotation has been a strength, posting the second lowest park- and league-adjusted ERA in baseball. Tarik Skubal has obviously been the headliner, but the Tigers have gotten strong contributions from all five starters this season.

Tier 3 – Solid Contenders
Team Record Elo Opponent Elo Playoff Odds Power Score
Giants 19-10 1551 1507 59.4% 1552
Yankees 17-11 1551 1503 83.8% 1551
Mariners 16-12 1545 1505 72.8% 1544
Braves 12-15 1543 1517 68.2% 1537
Phillies 15-13 1535 1512 62.5% 1532

The Yankees salvaged what had been a rough week with a doubleheader sweep of the Blue Jays on Sunday. With those two victories, they maintained their two-game lead over the Red Sox in the AL East. Aaron Judge has been hitting at an all-time-great pace, even as he has only two home runs over the last two weeks. He enters this week with a .406/.500/.717 slash line, eight home runs, a 247 wRC+, and 2.7 WAR. Unlike some recent seasons, Judge is far from the only offensive force in the lineup; Cody Bellinger is the only Yankee with at least 50 plate appearance and a wRC+ below 100. That high-powered offense has covered up some bullpen woes. Devin Williams has had a rough start to his Yankees tenure; another blown save on Friday shot his ERA up to 11.25, and he’s been removed from the closer role until he can get things back on track.

The Mariners may have dodged a bullet on Friday, when Logan Gilbert was removed from his start after pitching just three innings. He was diagnosed with a Grade 1 flexor strain rather than anything more serious. As it is, he’ll join George Kirby on the IL, and suddenly Seattle’s stellar starting rotation looks a lot thinner than it has in a long time. Thankfully, the bats have stepped up. With a 126 wRC+, the Mariners currently boast the second-best offense in baseball, and Cal Raleigh and his major league-leading 10 home runs are a big reason why.

Don’t look now, but the Braves have won three straight series and seven of their last nine games, putting them just three games under .500. It’s been quite a turnaround from their 0-7 start, though they’re not out of the woods yet. After making just one start this season, Spencer Strider returned to the IL last week with a hamstring strain. It should be about a month before Atlanta welcomes back both the ace and Ronald Acuña Jr., who is ramping up but has yet to begin a rehab assignment.

The Phillies snapped a five-game losing streak with a win on Saturday over the Cubs and backed it up with an extra-innings victory on Sunday night. There’s considerable daylight between them and the Mets atop the NL East — four games is the largest division lead in baseball — though it’s far too early to panic in Philadelphia. Encouragingly, Aaron Nola spun a seven-inning gem in his start on Sunday to snap out of his early-season funk.

Tier 4 – The Melee
Team Record Elo Opponent Elo Playoff Odds Power Score
Padres 17-11 1524 1503 41.1% 1525
Diamondbacks 15-13 1526 1502 58.8% 1523
Rangers 15-13 1523 1517 52.5% 1522
Astros 14-13 1524 1508 53.0% 1521
Red Sox 16-14 1515 1476 59.5% 1513

The Rangers dropped their third straight series over the weekend in ugly fashion, losing Sunday’s rubber match with the Giants when Heliot Ramos led off the ninth and hit a walk-off dribbler back to the pitcher, courtesy of two throwing errors. It was their third walk-off loss of the week. Their vaunted offense has scored the fewest runs per game in the majors this season. The scorching starts of Wyatt Langford (215 wRC+) and Josh Smith (148) have been offset by the woes of Jake Burger (46 wRC+), Marcus Semien (25), and Joc Pederson (13). Making matters worse, Corey Seager (133 wRC+) landed on the IL last week with a right hamstring strain, though he’s not expected to miss much more time than the minimum 10 days.

Tier 5 – The Muddy Middle
Team Record Elo Opponent Elo Playoff Odds Power Score
Rays 14-14 1513 1508 31.5% 1510
Guardians 15-12 1504 1487 31.8% 1504
Reds 15-13 1498 1482 17.8% 1497
Royals 14-15 1496 1488 29.7% 1493
Blue Jays 13-15 1493 1515 29.8% 1490
Brewers 14-15 1489 1490 26.0% 1485

The Rays bounced back nicely last week, winning a series in Arizona before sweeping the Padres in San Diego. Both of their victories against the Diamondbacks came in extra innings, and the pitching staff held the Friars to just three runs in three games. Maybe getting out of Tampa was exactly what they needed to give them a spark — that and Chandler Simpson running wild in center field and on the basepaths.

The Reds swept the Rockies over the weekend and now have a modest four-game winning streak going. The pitching has continued to impress and Elly De La Cruz is starting to heat up; he’s riding an 11-game hit streak. More importantly, he’s getting support from elsewhere in the lineup. Noelvi Marte collected 10 hits last week, including two home runs, and with a 221 wRC+ in 12 games (54 plate appearances), Austin Hays has provided a jolt to the offense since making his season debut on April 15.

Tier 6 – No Man’s Land
Team Record Elo Opponent Elo Playoff Odds Power Score
Twins 12-16 1487 1479 40.3% 1483
Athletics 14-14 1477 1476 16.3% 1476
Cardinals 12-16 1474 1513 12.0% 1470
Nationals 13-15 1463 1501 1.7% 1460
Orioles 10-17 1463 1501 15.2% 1458

The Orioles’ struggles have continued unabated. It’s not just their starting rotation, either. There was some hope that the offense would be able to carry the load until Zach Eflin or Grayson Rodriguez returned. Unfortunately, the lineup scored just 10 runs in six games last week, and key contributors like Gunnar Henderson, Adley Rutschman, and Jordan Westburg have gone cold. Cedric Mullins is essentially carrying the offense by himself. Baltimore has a critical three-game series against the Yankees this week, and it could be a bellwether for how the rest of this season is going to go.

Tier 7 – Laying the Foundation
Team Record Elo Opponent Elo Playoff Odds Power Score
Angels 12-15 1449 1483 3.3% 1447
Marlins 12-15 1449 1516 1.0% 1446
Pirates 11-18 1450 1491 4.9% 1445

The Marlins called up Agustín Ramírez on Monday and he promptly clubbed nine hits, three home runs, and four doubles during his first week in the big leagues. Miami’s offense as a whole hasn’t been all that bad, just a bit below league average. Rather, it’s the pitching that has let the team down. Max Meyer’s breakout has been great to see, but the rest of the starting rotation has been a mess, and the bullpen has been one of the worst units in baseball.

Tier 8 – Hope Deferred
Team Record Elo Opponent Elo Playoff Odds Power Score
White Sox 7-21 1350 1486 0.0% 1347
Rockies 4-23 1327 1509 0.0% 1324

It’s probably too early to think about the Rockies “besting” the historically bad season the White Sox endured last year, but it’s the end of April and Colorado has won just four games. Things have been so bad that even when something exciting happens — like Jordan Beck’s five home runs in the span of two days last week — the team still finds a way to lose.


Ben Clemens FanGraphs Chat – 4/28/25

Read the rest of this entry »


Eugenio Suárez Joins the Four-Homer Club, Albeit in Defeat

Allan Henry-Imagn Images

Eugenio Suárez had himself a night. On Saturday at Chase Field against the Braves, the Diamondbacks third baseman homered four times, becoming the 19th player in major league history to do so in a single game. The fourth of those shots tied the score in the bottom of the ninth, but unfortunately for Suárez and Arizona, his incredible performance wasn’t enough. The D-backs lost in 10 innings, 8-7.

The 33-year-old Suárez is the first player to homer four times in a game since another Diamondback, J.D. Martinez, did so against the Dodgers on September 4, 2017. Suárez is just the third player ever to homer four times in a losing cause — it happened just once over a 128-year stretch — and only the second to make just four plate appearances in his four-homer game.

Players with 4 Home Runs in a Game
Player Team Opp Date Result PA H HR RBI TB
Bobby Lowe BSN CIN 5/30/1896 W, 20-11 6 5 4 9 17
Ed Delahanty PHI CHC 7/13/1896 L, 9-8 5 5 4 7 17
Lou Gehrig NYY @ PHA 6/3/1932 W, 20-13 6 4 4 6 16
Chuck Klein PHI @ PIT 7/10/1936 W, 9-6 (10) 5 4 4 6 16
Pat Seerey CHW @ PHA 7/18/1948 (1st) W, 12-11 (11) 7 4 4 7 16
Gil Hodges BRO BSN 8/31/1950 W, 19-3 6 5 4 9 17
Joe Adcock MLN @ BRO 7/31/1954 W, 15-7 5 5 4 7 18
Rocky Colavito CLE @ BAL 6/10/1959 W, 11-8 5 4 4 6 16
Willie Mays SFG @ MLN 4/30/1961 W, 14-4 5 4 4 8 16
Mike Schmidt PHI @ CHC 4/17/1976 W, 18-16 (10) 6 5 4 8 17
Bob Horner ATL MON 7/6/1986 L, 8-11 5 4 4 6 16
Mark Whiten STL @ CIN 9/7/1993 (2nd) W, 15-2 5 4 4 12 16
Mike Cameron SEA @ CHW 5/2/2002 W, 15-4 6 4 4 4 16
Shawn Green LAD @ MIL 5/23/2002 W, 16-3 6 6 4 7 19
Carlos Delgado TOR TBD 9/25/2003 W, 10-8 4 4 4 6 16
Josh Hamilton TEX @ BAL 5/8/2012 W, 10-3 5 5 4 8 18
Scooter Gennett CIN STL 6/6/2017 W, 13-1 5 5 4 10 17
J.D. Martinez ARI @ LAD 9/4/2017 W, 13-0 5 4 4 6 16
Eugenio Suárez ARI ATL 4/26/2025 L, 7-8 (10) 4 4 4 5 16
SOURCE: Baseball-Reference
Yellow = homered four times in a loss

Read the rest of this entry »


Mighty Righty Tommy Edman

Jayne Kamin-Oncea-Imagn Images

A certain joke has been making the rounds for a while now. It’s really simple. It goes, “Tommy Edman, power hitter? [Pause for laughter].” I made this joke myself during the Tokyo Series. If and when the joke is actually funny, it’s because Edman doesn’t have the traditional look or profile of a power hitter. That kind of incongruity makes a great premise both for jokes and for a startlingly high proportion of children’s movies. A switch-hitting, 5-foot-9 utility player who wants to be a power hitter is roughly as quirky as a rat who wants to be a gourmet chef, a robot who wants to find love, or a snail who wants to be a race car driver.

Edman never reached double-digit home runs until he got to the majors, and he has still never hit more than 13 in a season. However, I think it’s time we changed our inflection. Tommy Edman is a power hitter, or at the very least, he’s half a power hitter. That might come as a surprise, even to those of us who have been rooting for him (and thinking of him as Cousin Tommy) ever since his debut in 2019.

All three of those home runs are from this year, and all three were hit harder than 108 mph. Edman’s eight homers this season are tied for sixth in baseball. He also ranks 27th among qualified players in slugging percentage (.514) and 16th in isolated slugging percentage (.271). However, it goes without saying that a hot start like this won’t last forever. Edman is hitting the ball hard, but his bat speed is still well below average. He’s succeeding by pulling tons of balls in the air, and while I would love to see him hold onto those gains like high-contact guys Daniel Murphy and Justin Turner before him, we’ll have to wait and see where things settle. For that reason, I don’t necessarily want to focus on this power surge. I want to think bigger. Read the rest of this entry »


Matt Bowman Throws From Way Outside

Reggie Hildred-Imagn Images

It was June 2024, and Matt Bowman was in a tough spot. He was 33 years old and fresh off his third DFA in six weeks. In his one appearance as a Mariner, he recorded just two outs, gave up one run on one hit — a home run — and one walk. As a righty reliever on the wrong side of 30 with a 92-mph sinker, he was about as fringey as they come.

That day in Seattle could have been his last time on a big league mound. Instead, he tried something crazy. Once the owner of an unremarkable delivery, Bowman now throws from the most extreme horizontal release point in the sport. And it looks like it has saved his career. Read the rest of this entry »


Sunday Notes: A Poor Man’s Ben Zobrist, Brooks Baldwin Plays Everywhere

Brooks Baldwin doesn’t profile as a future star, but that doesn’t mean he won’t have a long and productive major league career. Versatility is a big reason why.
A poor man’s Ben Zobrist, the 24-year-old switch-hitter has played every defensive position besides first base, catcher, and pitcher since debuting with the Chicago White Sox last summer. It may be only a matter of time before those three are added to his résumé. Counting his days as a North Carolina prep and a UNC-Wilmington Seahawk, there isn’t anywhere he hasn’t played.

The versatility dates back to his formative years.

“I’ve been playing all over the field since I was 10 years old,” explained Baldwin, who was announced as a third baseman when the White Sox selected him in the 12th round of the 2022 draft. “It’s something my dad instilled in me, not restricting myself to one position. He played pro ball a little bit [in the Cleveland Guardians system], and before that in college at Clemson. He did the same thing.”

Chuck Baldwin’s son has seen time at first base in the minors, and the other two missing positions at the major league level are ones he’s well acquainted with. The chip off the old block caught “pretty often” in his freshman and sophomore years of high school, and pitched all four years. Primarily a starter, he had a fastball in the upper-80s as a senior.

Baldwin has been switch-hitting since he was eight or nine years old. His father’s high school coach, Linwood Hedgepeth, made the suggestion. After watching the naturally-left-handed hitter in the batting cage, the member of the North Carolina Baseball Hall of Fame told the elder Baldwin,’This kid can switch it.’” Read the rest of this entry »


Effectively Wild Episode 2314: Memento Mori

EWFI
Ben Lindbergh and Meg Rowley banter about a new contender for the highest bat flip, meet major leaguers (14:28) Ryan Johnson and Alan Roden, and (48:35) answer listener emails about how different baseball would be if losses were free for fans and wins cost extra, whether the Rockies will finish in first before the Dodgers finish in last, whether umpires would stand somewhere else in a full-ABS situation, the record for career games pitched without a decision, catcher’s gear designed for a one-knee-down stance, why more Japanese catchers haven’t joined MLB, and more.

Audio intro: Ian H., “Effectively Wild Theme
Audio outro: Alex Ferrin, “Effectively Wild Theme

Link to WhatIfSports (coupon code “EFFECTIVELYWILD”)

Link to Ella Black series
Link to Ella Black event details
Link to Lugo bat flip
Link to Caminero bat flip
Link to Caminero article
Link to tallest buildings wiki
Link to Meet a Major Leaguer
Link to Angels prospect list
Link to Blum on Johnson 1
Link to Blum on Johnson 2
Link to Johnson pitch face
Link to Ben on DBU
Link to Blue Jays prospect list
Link to MLB.com on Roden
Link to Sportsnet on Roden
Link to Laurila on Roden 1
Link to Laurila on Roden 2
Link to BA on Roden
Link to Brian May wiki
Link to The Bachelor Australia wiki
Link to Ben on international Bachelor
Link to Quasar wiki
Link to Sagittarius A* wiki
Link to B-Ref new debuts
Link to Dan S. on Rockies vs. Sox
Link to relocated ump image
Link to career G w/o decision
Link to single-season G w/o decision
Link to consecutive G w/o decision
Link to G w/o decision to start career
Link to Díaz legs quote
Link to tall-catchers episode
Link to Opening Day catcher video
Link to catcher gear 1
Link to catcher gear 2
Link to catcher gear 3
Link to Opening Day catcher video
Link to short catchers
Link to Allen on NPB catchers
Link to 2009 Johjima story
Link to FG NPB data
Link to Mori’s player page
Link to listener emails database
Link to Andy’s angles sketch

 Sponsor Us on Patreon
 Give a Gift Subscription
 Email Us: podcast@fangraphs.com
 EW Subreddit
 Effectively Wild Wiki
 iTunes Feed (Please rate and review us!)
 Spotify Feed
 Facebook Group
 Bluesky Account
 Twitter Account
 Get Our Merch!


“Besting” the 2024 White Sox

Isaiah J. Downing and Jayne Kamin-Oncea-Imagn Images

Anything worth doing is worth doing right, and when it came to losing games, the 2024 White Sox were the grandmasters of the art. Sure, the 1899 Cleveland Spiders had a worse record, but that was an intentionally terrible team thanks to an owner who sent the club’s good players over to another team they owned, the St. Louis Perfectos. The 1962 Mets edged the Sox in win percentage, but that notorious team had the advantage of being an expansion club in their first year after an expansion draft that was so short on talent, it resembled a grocery store’s toilet paper aisle during the height of COVID. Last year’s White Sox were just two years removed from a .500 record, and by all accounts, ownership and the front office intended to actually win games. A strong record, however, needs to be forged in the fire of new challengers, and this season, two early contenders have emerged: the Colorado Rockies and the reigning lastpions themselves.

The Rockies are off to a blazing cold start and are the current frontrunners with a 4-20 record. For a team with a winning percentage short of .200, Colorado has received some surprisingly competent pitching performances, with the two main splats being former Cy Young contender Germán Márquez and top prospect Chase Dollander. Where the Rockies have been stunningly poor is on the offensive side of things, with the team hitting .213/.287/.345 and just barely averaging three runs per game. Fourteen hitters have at least 20 plate appearances and more than half of them have a wRC+ below 70. Ryan McMahon’s performance is a particularly low lowlight; the third baseman has 39 strikeouts already thanks to an out-of-zone contact rate under 20%, a number so bananas that it looks like a programming glitch that proves our existence is actually a simulation.

ZiPS thought the Rockies would struggle in 2025, but not to this level. The system’s projection, for a mere 99 losses, even came with a (very) small chance of Colorado making the playoffs as a Wild Card team. After Thursday’s games, I did a full re-simulation of the 2025 season to get a projection for what the Rockies could achieve if they fail to get the wheels back on the cart:

ZiPS Win Projection – Colorado Rockies
Wins Percentage Cumulative
28 0.0% 0.0%
29 0.0% 0.0%
30 0.0% 0.0%
31 0.1% 0.1%
32 0.1% 0.2%
33 0.1% 0.3%
34 0.2% 0.5%
35 0.3% 0.7%
36 0.5% 1.2%
37 0.7% 1.8%
38 0.8% 2.7%
39 1.0% 3.7%
40 1.5% 5.2%
41 1.8% 7.0%
42 2.0% 8.9%
43 2.6% 11.5%
44 2.9% 14.4%
45 3.3% 17.7%
46 4.0% 21.7%
47 4.1% 25.8%
48 4.4% 30.2%
49 4.7% 34.9%
50 5.2% 40.1%
51 5.0% 45.0%
52 5.4% 50.4%
53 5.2% 55.6%
54 5.1% 60.7%
55 5.0% 65.7%
56 4.7% 70.4%
57 4.3% 74.7%
58 4.1% 78.8%
59 3.7% 82.5%
60 3.3% 85.7%
61 2.8% 88.5%
62 2.4% 91.0%
63 1.9% 92.9%
64 1.7% 94.6%
65 1.3% 95.9%
66 1.1% 97.1%
67 0.9% 97.9%
68 0.6% 98.6%
69 0.4% 99.0%
70 0.4% 99.4%
71 0.2% 99.6%
72 0.2% 99.8%
73 0.1% 99.9%
74 0.1% 99.9%
75 0.0% 100.0%
76 0.0% 100.0%
77 0.0% 100.0%
78 0.0% 100.0%
79 0.0% 100.0%
80 0.0% 100.0%
81 0.0% 100.0%

Naturally, the team’s small sliver of playoff probability has been wiped out by April. In the preseason projections, the Rockies only had a 1.5% chance of matching 121 losses and a 0.8% chance of setting a new record. So while the feat was at least plausible, it was a long shot. The odds are still strongly against — losing this many games is really hard — but seven and five percent are bonafide countin’ numbers.

Colorado’s biggest obstacle in the pursuit of infamy is that there are real reasons for hope when looking at the roster. As mentioned above, Márquez and Dollander have been terrible, but there is still at least some remaining chance that the former can get back to where he was, and the latter is an elite prospect. Michael Toglia is a Triple-A-caliber first baseman, not a pitcher dragooned into the lineup, and will surely fall short of his -6 WAR pace. Ezequiel Tovar is a better player than this, and guys like Zac Veen and Adael Amador have legitimate upside. The Rockies simply have a lot of saving throws that could lead to more positive outcomes this year. The start makes it possible that the Rockies will match the 2024 Sox for futility, but when you watch Colorado, your eyes aren’t physically forced to stare blurrily into middle distance at the Stygian maw, where nothing will give your frozen gaze succor from the dread of oblivion and Chris Davis‘ contract.

But hey, we still have the OGs, the White Sox, to look at. At 6-19, they’re a game and a half behind the Rockies for these purposes, but if ZiPS is to be believed, they’re a fundamentally worse roster. Chicago’s 52-110 projected record coming into the 2025 season is the worst projection ZiPS has ever given a team (not counting that article last year where I projected how Triple-A teams would fare in the majors):

ZiPS Win Projection – Chicago White Sox
Win Percentage Cumulative
28 0.0% 0.0%
29 0.1% 0.1%
30 0.1% 0.2%
31 0.2% 0.4%
32 0.3% 0.7%
33 0.4% 1.1%
34 0.6% 1.7%
35 0.9% 2.6%
36 1.3% 3.9%
37 1.5% 5.4%
38 1.9% 7.3%
39 2.4% 9.7%
40 2.8% 12.4%
41 3.4% 15.8%
42 3.7% 19.6%
43 4.1% 23.6%
44 4.7% 28.3%
45 5.1% 33.4%
46 5.3% 38.7%
47 5.5% 44.2%
48 5.4% 49.6%
49 5.3% 54.9%
50 5.1% 60.0%
51 5.0% 65.0%
52 4.7% 69.7%
53 4.4% 74.1%
54 4.2% 78.3%
55 3.7% 82.0%
56 3.2% 85.2%
57 2.9% 88.1%
58 2.5% 90.6%
59 2.0% 92.7%
60 1.6% 94.3%
61 1.5% 95.8%
62 1.2% 96.9%
63 0.8% 97.7%
64 0.7% 98.4%
65 0.5% 98.9%
66 0.4% 99.2%
67 0.3% 99.5%
68 0.2% 99.7%
69 0.1% 99.8%
70 0.1% 99.9%
71 0.0% 100.0%
72 0.0% 100.0%
73 0.0% 100.0%
74 0.0% 100.0%
75 0.0% 100.0%
76 0.0% 100.0%
77 0.0% 100.0%
78 0.0% 100.0%
79 0.0% 100.0%
80 0.0% 100.0%
81 0.0% 100.0%

ZiPS gives the White Sox a 16% chance of matching last year’s loss total and a 12% chance — better than the probability of an Aaron Judge homer — of besting it. Where the White Sox and Rockies differ in the pantheon of lousy teams is that the Sox are currently configured in a way that greatly limits their upside. For a rebuilding team, the starting lineup is surprisingly old and established; players like Nick Maton, Michael A. Taylor, and Matt Thaiss have a use as role players on a good team, but the ceiling on their performance is quite low. Currently injured players such as Josh Rojas and Mike Tauchman are in the same boat. The Sox have built a Triple-A-caliber team with a roster that looks like one. If you had been out of the country and behind on the baseball news and someone gave you a printout of this roster with “Charlotte Knights” at the top, would it immediately register as wrong?

That’s not to say there aren’t any players with upside. I actually like the return the Sox got for Garrett Crochet, and think that Kyle Teel, Chase Meidroth, and Braden Montgomery could all have futures in the majors. Shane Smith has been a highlight for me as a starter, and I’m totally digging Brandon Eisert’s hot start as a junk-tossing Doug Jones-esque reliever, an archetype you don’t see very often in modern baseball. But the prospects won’t be prominent quickly enough, and the interesting pitchers are too few, to give this team a real sense of short-term optimism.

There’s even a chance that both teams tie or set the record, with the Rockies and White Sox both at least tying the record in 1% of simulations and both beating the record in 0.6% of the runs. It’s too soon to known whether we’ll see a true Lossapalooza or merely two ordinarily lousy teams come September, but it’s fun to dream… darkly.


RosterResource Chat – 4/25/25

Read the rest of this entry »


Francisco Lindor and the Mets Have Gone Streaking

John Jones-Imagn Images

Francisco Lindor has played MVP-caliber baseball for the Mets over the past three seasons and change. He finished as the runner-up to Shohei Ohtani in last year’s NL MVP voting after ninth-place finishes in 2022 and ‘23, and over that span, no position player besides Aaron Judge has accumulated more WAR than his 20.8. Yet Lindor hasn’t made an All-Star team since 2019, in part because he’s often started slowly, making it easier for voters and managers to bypass him. While he was scuffling along in typical April fashion until eight days ago, he’s spurred a seven-game winning streak that’s given the Mets the best record in baseball at 18-7.

Through 25 games, this is the Mets’ best start since 1988, when they also jumped out to an 18-7 start. Those Mets finished 100-60, taking the NL East title under manager Davey Johnson before losing a seven-game NLCS to the upstart Dodgers. They also started 18-7 in 1972; the only time they’ve done better was in 1986, when they started 20-5 and went on to win 108 games and the World Series.

Admittedly, these Mets haven’t assembled their record against the most robust competition. While they did just sweep a three-game series from the Phillies, who won 95 games last year, they’ve played 12 of their 25 games against the Marlins (who lost 100 games last season), A’s (who lost 93), and Blue Jays (who lost 88); their other 10 games have come against the Astros (who won 88), the Cardinals (who won 83), and Twins (who won 82) — and St. Louis and Minnesota appear to have taken several steps back from their 2024 mediocrity, at least in the early going. The Mets have won blowouts (4-1 in games decided by five or more runs) and close ones (7-2 in one-run games); they’ve dropped series only to the Astros and Twins, each of whom took the rubber game of a best-of-three by one run. Competition aside, New York’s record isn’t soft, in that the club is only about one win ahead of its major league-best PythagenPat and BaseRuns winning percentages (.675 and .672, respectively). Read the rest of this entry »