Archive for Featured

Los Angeles Angels Top 24 Prospects

Matt Kartozian-USA TODAY Sports

Below is an analysis of the prospects in the farm system of the Los Angeles Angels. Scouting reports were compiled with information provided by industry sources as well as our own observations. This is the fourth year we’re delineating between two anticipated relief roles, the abbreviations for which you’ll see in the “position” column below: MIRP for multi-inning relief pitchers, and SIRP for single-inning relief pitchers. The ETAs listed generally correspond to the year a player has to be added to the 40-man roster to avoid being made eligible for the Rule 5 draft. Manual adjustments are made where they seem appropriate, but we use that as a rule of thumb.

A quick overview of what FV (Future Value) means can be found here. A much deeper overview can be found here.

All of the ranked prospects below also appear on The Board, a resource the site offers featuring sortable scouting information for every organization. It has more details (and updated TrackMan data from various sources) than this article and integrates every team’s list so readers can compare prospects across farm systems. It can be found here. Read the rest of this entry »


Injury and Early Struggles Have Delayed Wyatt Langford’s Breakout

Jerome Miron-USA TODAY Sports

At 21-16, the Texas Rangers are first in the AL West standings, but it hasn’t been an easy stroll so far. They have an entire rotation of quality starting pitchers on the injured list, and while their offense has remained relatively intact, it has not yet been at full strength. Third baseman Josh Jung had wrist surgery in early April, first baseman Nathaniel Lowe missed the first three weeks of the season with a sore oblique, and shortstop Corey Seager has started slow after a sports hernia surgery in January kept him out for most of spring training. And on Monday, rookie Wyatt Langford, a first-round pick last June who rocketed to the majors to start this season, landed on the IL with a right hamstring strain, retroactive to Sunday. He’s expected to miss three to four weeks, which should keep him out until the end of the month.

Langford started Saturday’s game, a 15-4 win over the Royals, in left field but was removed in the fifth inning with what was initially diagnosed as hamstring tightness; an MRI later revealed the strain. Texas called up infielder Jonathan Ornelas from Triple-A Round Rock to fill out the 26-man roster.

Mired in a 1-for-15 slump following his first major league homer, an inside-the-parker on April 28, Langford has a brutal 68 wRC+ over his first 31 big league games. Things were bad enough that it was fair to wonder if the Rangers would temporarily send him to the minors to work things out — as the Orioles did recently with Jackson Holliday — but despite Langford’s woes, Texas doesn’t exactly have a better option than him for its lineup.

The Rangers offense is so thin that when Lowe missed the start of the season, the best player they could replace him with at first base was Jared Walsh, last seen hitting .125/.216/.279 for the Angels in 39 games in 2023. Before Ornelas was called up, the Rangers had only three hitters in the organization who were on the 40-man roster and not in the majors; Ornelas, catcher Sam Huff, and outfielder Dustin Harris, who currently sports a 79 wRC+ with Round Rock. Realistically, Langford was the team’s only viable option at DH.

That said, he definitely deserved his place in the Opening Day lineup. Langford was an advanced college hitter when the Rangers drafted him, probably doing so with the expectation that it wouldn’t be long before he reached the majors. He spent just three games at Rookie Ball last year, climbed to Double-A a month later, and after another two weeks, he finished the season at Round Rock. His .349/.479/.657 line across four levels of the minors comes out to a spicy 199 wRC+, basically meaning that Langford did as much damage to minor league pitchers last year as Mookie Betts is inflicting upon major leaguers so far this season. Hitting .365/.423/.714 in spring training did nothing to dissuade the Rangers of the notion that he was ready to play in the majors less than a year out of college.

Nor were the Rangers alone — 16 of the 25 FanGraphs staffers and contributors who made preseason picks predicted that Langford would win the AL Rookie of the Year, myself included. Those of us of fleshy construct were joined by the computers; entering the season, ZiPS projected him to post a 118 wRC+ this year, and Steamer was more bullish, at 125. Even the biggest Langford skeptic around, THE BAT overestimated him with its 92 wRC+ forecast. The betting world was in on him as well, with most books giving Langford the third-best preseason odds to win the ROY, behind teammate Evan Carter and Holliday.

Despite all this doom and gloom, there are some positive nuggets buried within Langford’s rough start. His plate discipline has remained intact; he was still better than league average at not chasing, making contact, and getting to 1-0 counts. His hard-hit percentage (38.6%) is a close enough neighbor to league average (44th percentile) that it could be borrowing its lawn mower. And although his .388 xSLG, per Statcast, is a number that would thrill few players other than Nick Madrigal, it is a huge leap from Langford’s actual mark of .293.

Running the xStats equivalent in ZiPS (zStats), you get an estimated line of .237/.326/.378 with four homers from his Statcast, plate discipline, pull/spray, and speed data. That is hardly good, but it looks like merely mediocre rather than disastrous.

What effect does his sluggish start have on his long-term outlook? I fired up the full ZiPS model to get an idea about how his 2024 so far has impacted his projections for the next six seasons.

ZiPS Projection – Wyatt Langford
Year BA OBP SLG AB R H 2B 3B HR RBI BB SO SB OPS+ DR WAR
2025 .265 .332 .472 585 87 155 36 5 25 99 54 126 17 120 3 2.7
2026 .270 .340 .488 588 91 159 37 5 27 103 57 123 16 126 3 3.1
2027 .268 .340 .486 586 92 157 36 4 28 104 59 118 15 126 3 3.0
2028 .269 .343 .493 584 94 157 36 4 29 104 61 115 14 129 3 3.2
2029 .268 .345 .488 582 93 156 36 4 28 103 63 113 13 128 2 3.1
2030 .267 .345 .484 581 94 155 36 3 28 102 64 111 12 127 2 3.1

Those projections are a good bit lower than his preseason ones, which had his WAR from 2025 to 2027 at 3.5, 3.8, and 3.6, respectively. This is unsurprising; Langford’s professional stats history was far shorter than most players and ZiPS had to use the much less accurate college translations as part of his projections, so these were always going to be more sensitive to 2024 play than they would’ve been for other major leaguers. Even so, Langford still projects as a solidly above-average bat who ought to be a long-term fixture in the Rangers’ lineup.

Langford’s breakout has been delayed by his struggles and now his injury, but his day is still coming. That’s encouraging for him, and it certainly bodes well for a Rangers offense that sure could use him.


Top of the Order: San Francisco’s Weird Scoring Splits

Robert Edwards-USA TODAY Sports

Welcome back to Top of the Order, where every Monday, Wednesday, and Friday, I’ll be starting your baseball day with some news, notes, and thoughts about the game we love.

I don’t love to evaluate teams just by watching them and feeling the vibes, but in deciding what to write about for this morning, I kept coming back to the feeling that the Giants have played a lot of ugly, soulless, lopsided losses. They’re not horrible overall, but they definitely haven’t been good, which puts them in a purgatory of sorts. Fortunately, we’ve got have a good encapsulation in statistical form to prove how disappointing they’ve been. Connor Grossman, a former Sports Illustrated baseball editor who writes “Giants Postcards” on Substack, noted something interesting in Tuesday’s newsletter: That the Giants are 1-20 in games when they give up four or more runs.

I hopped over to Stathead to get a look at how San Francisco compared to other teams in such games, and it’s certainly not a pretty picture. Entering play Tuesday, only seven teams have allowed at least four runs in a game more often than the Giants, and no other team has performed worse when they do. To be clear, these are hard games to win; only the Orioles are breaking even in such games, and the league as a whole is a ghastly 143-425, winning just over 25% of the time. But the Giants’ pitifulness in these situations is setting them further back than any other team; the lowly Marlins, Angels, White Sox, and Rockies are the only other teams with at least 20 losses when they allow more than three runs in a game, but they’ve won more than one of those games. The Giants, of course, had visions of contending this season. Instead, it looks like whatever they were seeing was a mirage.

Here’s the thing: It’s true that the San Francisco offense isn’t good, but it really isn’t bottom of the barrel, either. The problem isn’t so much that the Giants can’t score; it’s that they just can’t score enough runs when they need them. They are scoring 4.8 runs per game when their pitchers give up three or fewer runs, but they are averaging a putrid 2.9 runs in the games when they allow at least four.

San Francisco’s lineup, as it has been for the entirety of the Farhan Zaidi era, was constructed to have the whole be greater than the sum of its parts, even with the additions of everyday bats Matt Chapman, Jung Hoo Lee, and Jorge Soler. Sure, these aren’t Gabe Kapler’s Giants with platoons seemingly all over the diamond, but the team still uses tandems at first base (LaMonte Wade Jr. and Wilmer Flores) and right field (Mike Yastrzemski and Austin Slater). This strategy could have worked, except Flores and Slater aren’t pulling their weight against lefties and the three new guys have all been somewhere between underwhelming and bad. That puts a lot of pressure on the pitchers to be perfect, and this rotation sure isn’t that, even with Logan Webb.

As if to provide further support that they can score, but only when they get good pitching, the Giants beat the Rockies on Tuesday night, 5-0. They’re now 15-1 in games when their pitchers allow no more than three runs.

Rhys Lightning Is Sparking With the Brewers

After missing all of last year recovering from ACL surgery, Rhys Hoskins signed a two-year, $34 million contract with the Brewers that affords him the opportunity to opt out at the end of this season. It’s too early to tell if he’ll decide to test free agency again this offseason, but so far, he’s fared quite well in his new digs.

Over 33 games, Hoskins is batting .218/.324/.437 (118 wRC+), down from his Phillies norm of .242/.353/.492 (126 wRC+) but still solid. Considering he just came back from a serious knee injury, it’s not surprising that he isn’t running well, both by the eye test and the statistics (his sprint speed is down 0.4 feet per second), or that he’s required more maintenance (15 DH days to 18 games at first base), but at the plate he’s been about as good as Milwaukee could’ve hoped.

Hoskins is a far more selective hitter this season, with a swing rate under 40% for the first time since 2019, and his 20.8% chase rate is the lowest it’s been since 2018, his first full year in the big leagues, according to Statcast. More interesting, though, is what happens when he actually does pull the trigger: He’s running the lowest in-zone contact rate of his career, yet he’s connecting more often than ever on pitches out of the zone. His 68.3% contact rate on pitches outside the zone is over six points above his previous career high and a staggering 10 points higher than it was in 2022.

While “hit fewer pitches inside the zone and make more contact outside of it” doesn’t seem like a sound strategy, it hasn’t affected Hoskins’ underlying numbers and may counterintuitively be helping them. The righty thumper’s xSLG and xwOBA are both markedly improved from 2022 and much more in line with his stronger 2021, and he’s also hitting fewer groundballs than at any point in his career. That’s important because the Brewers signed him to slug, not to try and beat out infield singles, and so far, slug is what he’s done. In Tuesday’s 6-5 win over the Royals, Hoskins hit his seventh home run over the season, tied for the most on the team.

Quick Hits

• The Cubs’ streak of scoreless starts ended on Tuesday when Craig Counsell extended Shota Imanaga to the eighth inning, only to watch him give up a two-run homer to Jurickson Profar that gave the Padres the lead. The Cubs came back and won, 3-2, on a Michael Busch walk-off home run to maintain their virtual tie with Milwaukee atop the NL Central.

• The Yankees pounded Justin Verlander for seven runs in their 10-3 win over the Astros on Tuesday. The highlight came when Giancarlo Stanton led off the fifth inning with a 118.8 mph home run; that’s the hardest ball hit off Verlander since at least 2015, when Statcast started measuring exit velocity.


The Gospel of Juan Soto

Vincent Carchietta-USA TODAY Sports

Juan Soto is a tricky player for me to write about, because the numbers speak for themselves — no literary flourish needed. Trying to get cute while writing about a guy performing miracles isn’t baseball blogging, it’s the Gospel of John.

Nevertheless, Soto is operating on such a level (he’s hitting .316/.421/.559 through the weekend — all stats are current through Sunday’s games) that it begs examination. Soto has the best batting eye of his generation; therefore, for him, every year is a walk year. But this season, specifically, is his final one before he hits the open market in search of a record long-term contract.

It’s been a complicated couple years for us Soto zealots. How can this player demand more money than the (deferral-adjusted) Shohei Ohtani deal? He’s never won an MVP and only finished in the top three once. He’s never recorded a 7-WAR season, never hit 40 home runs. He’s a bad defender, and in the past two seasons, he hit .242 and .275 respectively. If he’s such a uniquely valuable player, how come two teams gave up on him before he turned 25? Read the rest of this entry »


Telling the Story of a Walk-Off Homer

Courtesy of John DeMarsico

On April 28, the Mets walked off the Cardinals in the 11th inning. It was a huge moment, made even bigger because the embattled Mark Vientos delivered the knockout blow in just his second big league game after starting the season in the minors. That night, John DeMarsico, director of SNY’s Mets broadcasts, posted a video of the play that was shot from inside the production truck. It’s something he does occasionally, though this video had a twist: the audio from the triumphant final scene of Moneyball was overlaid on the broadcast.

DeMarsico is renowned for adding cinematic flourishes to SNY’s broadcasts, but when I watched this particular video — hearing dramatic music play as the voices in the truck worked together to decide what shot should come next — I was struck by the way DeMarsico is entrusted with telling the story of the game. SNY’s team is universally acknowledged to be one of the best in the business. At any given moment, DeMarsico can choose multiple shots that would look great and tell the viewer what is going on, but his job is bigger than that. His job is to use those images to craft a narrative. Read the rest of this entry »


Sunday Notes: Kyle Harrison’s Repertoire is Coming Along Well

Kyle Harrison was pitching for the Double-A Richmond Flying Squirrels when he was first featured here at FanGraphs in August 2022. Then a fast-rising prospect in the San Francisco Giants system, the now-22-year-old southpaw had broken down the early evolution of his arsenal for me prior to a game at Portland, Maine’s Hadlock Field. Fast forward to this past week, and we were reacquainting at a far-more-fabled venue. Harrison was preparing to take the mound at Fenway Park for his 14th big-league start, his seventh this season.

As I’m wont to do in such scenarios, I asked the dark-horse rookie-of-the-year candidate what’s changed since our 20-months-ago conversation. Not surprisingly, he’s continued to evolve.

“I’ve added a cutter, although I haven’t thrown it as much as I’d like to,” Harrison told me. “Other than that, it’s the same pitches. The slider has been feeling great, and the changeup is something that’s really come along for me; it’s a pitch I’ve been relying on a lot. I really hadn’t thrown it that much in the minors — it felt like I didn’t really have the control for it — but then all of a sudden it clicked. Now I’ve got three weapons, plus the cutter.”

Including his Thursday effort in Boston, Harrison has thrown his new cutter — Baseball Savant categorizes it as a slider — just six times all season. Which brings us to his other breaking ball. When we’d talked in Portland, the lefty called the pitch a sweepy slider. Savant categorizes it as a slurve.

What is it? Read the rest of this entry »


Arizona Diamondbacks Top 49 Prospects

Gregory Fisher-USA TODAY Sports

Below is an analysis of the prospects in the farm system of the Arizona Diamondbacks. Scouting reports were compiled with information provided by industry sources as well as our own observations. This is the fourth year we’re delineating between two anticipated relief roles, the abbreviations for which you’ll see in the “position” column below: MIRP for multi-inning relief pitchers, and SIRP for single-inning relief pitchers. The ETAs listed generally correspond to the year a player has to be added to the 40-man roster to avoid being made eligible for the Rule 5 draft. Manual adjustments are made where they seem appropriate, but we use that as a rule of thumb.

A quick overview of what FV (Future Value) means can be found here. A much deeper overview can be found here.

All of the ranked prospects below also appear on The Board, a resource the site offers featuring sortable scouting information for every organization. It has more details (and updated TrackMan data from various sources) than this article and integrates every team’s list so readers can compare prospects across farm systems. It can be found here. Read the rest of this entry »


The State of Starters in 2024

Jonathan Hui-USA TODAY Sports

I won’t sugarcoat it for you, friends. It’s a tough time to be a major league starting pitcher. Their ligaments are under threat like never before. Their workloads aren’t far behind. For a variety of reasons, the old style of starting pitcher is quickly headed toward extinction and we’re transitioning to a new way of doing things.

That all seems like the obvious truth. But I decided to go to the data and make sure. As Malice of the Clipse (and yes, fine, Edgar Allan Poe) memorably said, “Believe half what you see, none of what you heard.” I’m not sure exactly where that leaves you, since I’m going to be telling you what I saw, but that’s an epistemological question for another day. Let me just give you the data.

So far this year, there have been 452 games, and thus 904 starts. Starters have completed 4,735 1/3 innings, or 5.24 innings per start, and they’ve thrown an average of 86.2 pitches to get there. They’ve averaged 94.1 mph with their four-seamers, yet despite all that velocity, they’ve thrown fastballs of any type just 54.9% of the time. This isn’t Opening Day starters, or anything of that nature; it’s just whoever has picked up the ball for the first pitch on each side.
Read the rest of this entry »


Matt Waldron and His Knuckleball Are Sticking Around

Orlando Ramirez-USA TODAY Sports

When Matt Waldron made his major league debut for the Padres last June 24, it was a noteworthy event. While a few position players had thrown the occasional knuckleball ast a goof after taking the mound for mop-up duty, no true pitcher had thrown one in a regular season game in two years. The last one who had done so, the Orioles’ Mickey Jannis, made just one major league appearance. Mixing his knuckler in with four other offerings, Waldron bounced between the minors and majors for a couple months before sticking around in September. Now he’s a regular part of the Padres’ rotation, and he’s having success… some of the time.

Through six starts totaling 31 innings this season, Waldron owns a 4.35 ERA (111 ERA-) and 4.06 FIP (103 FIP-), which won’t put him in contention for the Cy Young award but is respectable enough to keep him occupying a back-of-the-rotation spot. For what it’s worth, within the Padres’ rotation he’s handily outpitched both Michael King (5.00 ERA, 6.30 FIP), whom the Padres acquired from the Yankees as one of the key pieces in the Juan Soto trade, and Joe Musgrove (6.94 ERA, 6.59 FIP), who last year signed a $100 million extension.

Waldron is striking out a modest 19.7% of hitters but walking just 7.3%; his 12.4% strikeout-walk differential is second best among Padres starters behind only Dylan Cease’s 18.7%, and Waldron’s 1.16 homers per nine sits in the middle of the pack among their starting five (which also includes Yu Darvish) — and a vast improvement on his 1.67 allowed per nine at Triple-A El Paso in 2022–23. He’s done a very good job of limiting hard contact, with his 87 mph average exit velocity placing in the 78th percentile and his 33.3% hard-hit rate in the 75th percentile. Read the rest of this entry »


FanGraphs Power Rankings: April 22–28

We’re nearly a month through the season and there’s still a jumble of teams sitting around .500 who could wind up in the playoff picture with one hot streak. That’s exactly what happened with the Twins last week. Of course, the opposite is true, too, with the Rays learning that lesson while getting swept by the White Sox.

This season, we’ve revamped our power rankings. The old model wasn’t very reactive to the ups and downs of any given team’s performance throughout the season, and by September, it was giving far too much weight to a team’s full body of work without taking into account how the club had changed, improved, or declined since March. That’s why we’ve decided to build our power rankings model 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 coinflip 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%). 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 — I’ve taken some 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 Braves 19-7 1631 1489 99.4% 1631 0
2 Dodgers 18-12 1571 1494 94.6% 1570 2
3 Yankees 19-10 1568 1505 88.6% 1568 -1
4 Phillies 19-10 1561 1476 84.2% 1562 3
5 Guardians 19-9 1550 1498 50.2% 1552 1
6 Orioles 17-10 1543 1488 77.6% 1544 -3
7 Brewers 17-10 1538 1512 50.4% 1539 -2
8 Cubs 17-11 1533 1490 60.0% 1533 2
9 Mariners 15-13 1526 1488 58.4% 1525 4
10 Red Sox 16-13 1518 1508 30.6% 1516 4
11 Twins 14-13 1519 1483 59.1% 1516 12
12 Mets 14-13 1516 1522 33.2% 1513 -4
13 Rangers 15-14 1512 1514 44.4% 1510 2
14 Tigers 16-12 1509 1482 34.1% 1509 5
15 Blue Jays 14-15 1509 1517 37.7% 1505 -6
16 Royals 17-12 1504 1488 26.8% 1505 2
17 Giants 14-15 1506 1499 37.6% 1503 3
18 Reds 15-13 1498 1482 25.5% 1496 -2
19 Cardinals 13-15 1501 1506 35.1% 1496 3
20 Diamondbacks 13-16 1488 1494 36.2% 1484 -3
21 Padres 14-17 1488 1512 28.6% 1484 -10
22 Rays 13-16 1480 1477 37.7% 1476 -10
23 Astros 9-19 1480 1509 49.2% 1473 -2
24 Pirates 14-15 1472 1500 13.9% 1470 0
25 Athletics 12-17 1452 1513 1.2% 1448 3
26 Nationals 13-14 1443 1502 0.6% 1442 1
27 Angels 10-18 1438 1509 4.1% 1434 -2
28 Marlins 6-23 1415 1526 0.6% 1409 -2
29 White Sox 6-22 1368 1508 0.0% 1364 1
30 Rockies 7-21 1362 1510 0.0% 1358 -1

Tier 1 – The Braves
Team Record Elo Opponent Elo Playoff Odds Power Score
Braves 19-7 1631 1489 99.4% 1631

The Braves continue to run roughshod over the rest of baseball, sweeping the Marlins and winning a dramatic weekend series against the Guardians. They’re doing it all despite slow starts from Ronald Acuña Jr. (111 wRC+), Austin Riley (95), and Matt Olson (101). They did just get Ozzie Albies back from his toe injury earlier than expected and Marcell Ozuna continues to power the offense.

Tier 2 – On the Cusp of Greatness
Team Record Elo Opponent Elo Playoff Odds Power Score
Dodgers 18-12 1571 1494 94.6% 1570
Yankees 19-10 1568 1505 88.6% 1568
Phillies 19-10 1561 1476 84.2% 1562
Guardians 19-9 1550 1498 50.2% 1552

The four teams in this tier have been playing some excellent baseball recently and are separating themselves from the morass of teams below them. The Guardians still have the best record in the AL despite losing two of three to the Braves, and the Phillies have won 13 of their last 15 games, including a sweep of the Padres over the weekend.

The Dodgers had their six-game win streak snapped Sunday, but their sweep of the Nationals and series win over the Blue Jays helped put their early-season struggles behind them. A trio of rookies — Andy Pages in the outfield and Landon Knack and Gavin Stone in the rotation — have helped sure up some of the roster’s question marks. Of course, it’s hard to be worried about Los Angeles when Mookie Betts and Shohei Ohtani are driving the offense with MVP caliber seasons.

The Yankees split a four-game series against the surprisingly tough A’s, but then beat up on the Brewers by scoring 30 runs on Saturday and Sunday. Aaron Judge, who had been slumping to start the season, homered twice this weekend and it looks like all the adjustments that Anthony Volpe has made have helped him take a big step forward this year. New York heads into this week with a huge four-game series against the Orioles on the docket.

Tier 3 – Solid Contenders
Team Record Elo Opponent Elo Playoff Odds Power Score
Orioles 17-10 1543 1488 77.6% 1544
Brewers 17-10 1538 1512 50.4% 1539
Cubs 17-11 1533 1490 60.0% 1533
Mariners 15-13 1526 1488 58.4% 1525

The Orioles had a forgettable weekend, starting with the demotion of Jackson Holliday and ending with a series loss at home to the A’s that included two Craig Kimbrel meltdowns. Meanwhile, the Mariners’ starting rotation carried them to the top of the AL West; their starters have allowed just 20 runs over their last 16 games.

The Cubs looked great in their dominant sweep of the Astros before faltering against the Red Sox, getting blown out 17-0 on Saturday and losing a heartbreaker in the ninth on Sunday night. The Brewers didn’t fare much better, splitting a four-game series with the Pirates before getting trounced by the Yankees. Still, these two teams — and the generally good play of the rest of the teams in the division — have made the NL Central one of the more compelling storylines to start the season. Chicago is hanging around despite missing Cody Bellinger, Seiya Suzuki, and a handful of pitchers, all suffering from a variety of maladies. Milwaukee has had plenty of injury issues too, and it’s enjoying a surprising breakout from Brice Turang, but its pitching staff is running pretty thin — allowing 30 runs across the last two days is evidence enough of that. These two teams will face off this weekend in a three-games series that could set the tone for how this rivalry will shape up this year.

Tier 4 – The Melee
Team Record Elo Opponent Elo Playoff Odds Power Score
Red Sox 16-13 1518 1508 30.6% 1516
Twins 14-13 1519 1483 59.1% 1516
Mets 14-13 1516 1522 33.2% 1513
Rangers 15-14 1512 1514 44.4% 1510
Tigers 16-12 1509 1482 34.1% 1509
Blue Jays 14-15 1509 1517 37.7% 1505
Royals 17-12 1504 1488 26.8% 1505
Giants 14-15 1506 1499 37.6% 1503
Reds 15-13 1498 1482 25.5% 1496
Cardinals 13-15 1501 1506 35.1% 1496

All the teams in this huge tier are hovering around .500, sitting on the knife’s edge between competing and retooling for next year. A hot streak or a cold snap could propel them one way or the other very quickly.

The Twins are a perfect example of how quickly a team’s fortunes can change. They’ve won seven straight and have now climbed a game over .500. They’re still pretty far behind the Guardians and Royals for the division lead, but they’re now firmly in the conversation after being left in the dust over the first three weeks of the season. It helps that they faced the White Sox and Angels and have another series against the South Siders lined up this week. If they can take this momentum and start winning games against tougher opposition, they could make the AL Central race a lot more interesting.

The Royals and Tigers, who both sit above Minnesota in the AL Central standings, just battled it out over the weekend, with Detroit emerging victorious in two of the three games. It’s the pitching that’s been the most impressive for the Tigers and Royals, though they’re both struggling to score runs with any consistency. For Detroit, Riley Greene is its only young hitter producing with any consistency right now; Kerry Carpenter started strong but fell off last week, and the club is still waiting for Spencer Torkelson and Colt Keith to wake up.

The Cardinals won both of their series last week, giving them a bit of life after a sluggish start to the season. They still seem to be missing that devil magic that made them such consistent winners for most of the last two decades. They demoted Jordan Walker to Triple-A last week and their offense is last in the NL in scoring. At least their pitching staff, the focus of all their offseason energy, is much improved, with Sonny Gray continuing to look like a frontline ace.

Tier 5 – Waiting for Launch
Team Record Elo Opponent Elo Playoff Odds Power Score
Diamondbacks 13-16 1488 1494 36.2% 1484
Padres 14-17 1488 1512 28.6% 1484
Rays 13-16 1480 1477 37.7% 1476
Astros 9-19 1480 1509 49.2% 1473
Pirates 14-15 1472 1500 13.9% 1470

Four of the teams in this tier had serious designs on competing for a playoff spot this year, and then there’s the Pirates, who have seriously cooled off after their hot start. The Padres have won just three of their last 11 games, and the Diamondbacks have been only slightly better than that.

The Rays had a pretty terrible week, losing two of three to the Tigers and then getting swept by the White Sox of all teams. It’s pretty easy to diagnose what’s wrong with their roster: They’ve allowed the third most runs in the AL and Randy Arozarena (47 wRC+) and Yandy Díaz (86) aren’t driving the offense right now. No amount of depth will help when the best players on your roster aren’t producing.

The Astros managed to take both games of the Mexico City series against the Rockies, but their path out of their early-season hole won’t get any easier this week; they’ve got a homestand against the league-leading Guardians and division-leading Mariners on the docket. Like Tampa Bay, Houston’s pitching staff has been a mess so far, with Ronel Blanco representing the only bright spot. Meanwhile, the Astros have one of the best offenses in the league; the problem is they’re not turning that production into scoring right now. There’s a dangerous ballclub in here somewhere that’s just waiting to strike, but Houston is running the risk of waiting too long.

Tier 6 – Hope Deferred
Team Record Elo Opponent Elo Playoff Odds Power Score
Athletics 12-17 1452 1513 1.2% 1448
Nationals 13-14 1443 1502 0.6% 1442
Angels 10-18 1438 1509 4.1% 1434
Marlins 6-23 1415 1526 0.6% 1409
White Sox 6-22 1368 1508 0.0% 1364
Rockies 7-21 1362 1510 0.0% 1358

If you remove the seven games the A’s played against the Guardians earlier this season, in which they went 1-6, their record against all of their other opponents would be 11-11. That’s much better than anyone could have expected, and they just split a series against the Yankees in the Bronx and won a series against the Orioles in Baltimore.

The Nationals are also outperforming expectations right now; they won series against the Dodgers and Astros a couple of weeks ago and are in line to sweep the Marlins in four games if they can win Monday night. CJ Abrams has continued his breakout from last year and is looking like the core piece for Washington to build around.

The White Sox doubled their win total on the season last weekend with their three-game sweep of the Rays. Eloy Jiménez and Andrew Benintendi sparked the offense while Erick Fedde led the pitching staff. Even the worst teams in history have to win 50-60 games in a season, so it’s not that surprising that three of those wins came in a row. Still, this roster is among the worst in franchise history and there’s very little hope on the horizon.