Will April showers bring May flowers? The Boston Red Sox certainly hope so.
After dropping two of their three games in Baltimore, Boston is tied for the most losses in the American League with 14. It's now lost seven of its last 10 games and with the offense still struggling mightily, it may be time to hit the panic button.
Tomase: Why Sox might actually show interest in Robinson Cano
Stay in the game with the latest updates on your beloved Boston sports teams! Sign up here for our All Access Daily newsletter.
The good news is there are still 139 games left in the MLB season. But even when the bats get going, it'll be difficult to keep pace with the top dogs in the American League East. Both the New York Yankees (16-6) and Toronto Blue Jays (15-8) are off to scorching starts.
So, where does the Red Sox' rough April put them in our updated MLB power rankings? Let's take a look at how all 30 teams stack up...
30. Cincinnati Reds (3-19)
Previously: 28
Boston Red Sox
Find the latest Boston Red Sox news, highlights, analysis and more with NBC Sports Boston.
The Reds aren't just off to a terrible start, they've been historically bad. They're one of only five teams in MLB history to begin the season with a 3-19 record or worse.
29. Washington Nationals (8-16)
Previously: 25
Juan Soto (four homers, .862 OPS) has been the only real bright spot for the Nationals so far this season. Even veteran slugger Nelson Cruz (two homers, .456 OPS) has been a letdown.
28. Kansas City Royals (7-13)
Previously: 26
Former Red Sox outfielder Andrew Benintendi is hitting .366 through 20 games with the Royals this season. Unfortunately for Kansas City, it's hitting only .214 as a team.
27. Baltimore Orioles (8-14)
Previously: 29
The Orioles just took two out of three from the Red Sox at home, where the pitching staff somehow boasts a ridiculous 2.14 ERA. That series said much more about Boston than it did about Baltimore, however.
26. Detroit Tigers (7-14)
Previously: 19
The Tigers were considered a "sleeper" candidate before the season and so far they've failed to meet expectations. At least it can't get any worse than this walk-off loss!
25. Pittsburgh Pirates (9-13)
Previously: 24
The Pirates rotation has the third-worst ERA (5.86) in baseball, but the bullpen has helped to make up for it with Will Crowe, David Bednar, and Dillon Peters each off to an impressive start. While this team hasn't exactly been an offensive juggernaut either, Ke'Bryan Hayes is worth the price of admission by himself.
24. Texas Rangers (8-14)
Previously: 27
Nothing new here. This team -- as expected -- can mash, but pitching was the concern entering the season and it's come back to bite them. The Rangers are 26th in MLB with a 5.06 ERA.
23. Chicago Cubs (9-13)
Previously: 16
Outside of that 21-0 win over Pittsburgh, the Cubs offense has fallen off a cliff. They've scored only 15 runs in their last seven games.
22. Oakland Athletics (10-12)
Previously: 22
After a surprisingly solid start to the year, the rebuilding A's have cooled off with six losses in their last eight games. Right-hander Paul Blackburn and infielder Sheldon Neuse have at least made this team watchable with breakout campaigns.
21. Arizona Diamondbacks (10-13)
Previously: 30
The D'Backs got themselves out of the cellar with a series win over the mighty Dodgers and a split with the Cardinals. Somehow, their rotation has been the second-best in the majors with a sparkling 2.60 ERA.
20. Chicago White Sox (8-13)
Previously: 5
One would have to believe the White Sox will snap out of this slump sooner rather than later. After boasting one of the best lineups in baseball last year, they're 27th in runs scored (69) and have a -24 run differential through 21 games. There's too much talent on this roster for that to last.
19. Boston Red Sox (9-14)
Previously: 11
Speaking of underachieving offenses, the Red Sox have been in a funk of their own through the first month of the campaign. Their 81 runs scored have them ranked 23rd in the majors. It'll get better, but a series loss to the Orioles highlighted by mental errors certainly didn't inspire optimism in this team's chances of turning things around.
18. Cleveland Guardians (10-12)
Previously: 21
Like the Red Sox, the Guardians have struggled mightily over the last couple of weeks with seven losses in their last 10 games. They have yet to beat a team with a winning record this season, going 0-10 against teams with a .500 record or better.
17. Atlanta Braves (10-13)
Previously: 9
The defending champions look like a team battling a World Series hangover. Having Ronald Acuña back in the mix should help give this offense a jolt.
16. Philadelphia Phillies (11-12)
Previously: 23
Boston sure is missing Kyle Schwarber's bat right about now. The ex-Red Sox slugger has seven homers so far this season with Philly, matching the total number of homers hit by all Red Sox players combined not named Rafael Devers, Xander Bogaerts or J.D. Martinez.
15. Colorado Rockies (13-9)
Previously: 17
We should wait a while longer before jumping on the Rockies bandwagon, but they've outperformed expectations to begin the season. C.J. Cron continues to mash with an NL-leading eight homers. The bad news is prized offseason acquisition Kris Bryant is on the injured list with a sore back, so that'll put a damper on things if he's forced to miss an extended period.
14. Miami Marlins (12-9)
Previously: 18
The Marlins have quietly been one of the more intriguing teams to keep tabs on this year. Pablo Lopez has been pitching out of his mind (3-0, 0.39 ERA) to lead an exciting young rotation, and Jazz Chisholm is making a name for himself as one of the most electrifying players in the league.
13. Houston Astros (11-11)
Previously: 6
Justin Verlander has returned to ace form after Tommy John surgery and Yordan Alvarez remains one of the scariest hitters in the game. Still, this Astros team doesn't strike fear in teams the way it did in years past without George Springer and Carlos Correa.
12. St. Louis Cardinals (12-9)
Previously: 8
St. Louis is chugging along with a winning record despite some seriously concerning offensive struggles. Nolan Arenado and Tommy Edman have held up their end of the bargain, but other contributors like Dylan Carlson, Paul Goldschmidt and Tyler O'Neill need to find their groove for this team to keep its head above water.
11. Tampa Bay Rays (12-10)
Previously: 14
Young studs Shane McClanahan and Wander Franco are off to stellar starts. Both players are going to torture the rest of the American League East for a long time. Tampa has been pretty average as a team to begin the campaign, but all signs point to them fighting for that top spot in the division at some point this season.
10. Seattle Mariners (12-10)
Previously: 12
Welcome to The Show, Julio Rodriguez. The 21-year-old has tallied his first MLB homer and is now 12-for-33 (.364) with three doubles and a homer over his last nine games.
9. Minnesota Twins (13-9)
Previously: 22
It's safe to say the Twins have figured some things out after their rocky start to the season. They've won nine of their last 10 and the rotation has shocked the world with a 2.62 ERA (fourth-best in MLB). Joe Ryan (3-1, 1.17 ERA) has been a big part of that success.
8. Los Angeles Angels (15-8)
Previously: 7
Taylor Ward has been a revelation and if he can keep this up alongside Mike Trout and Shohei Ohtani... man, look out. The addition of Noah Syndergaard also has provided a major boost to a pitching staff that needs all the help it can get.
7. San Diego Padres (15-8)
Previously: 10
San Diego hasn't been challenged much this season as they're 13-4 against teams with a losing record and 2-4 vs. losing squads. Still, there's plenty to be thrilled about right now if you're a Padres fan. Eric Hosmer is hitting .382, Manny Machado looks like an MVP candidate, and young southpaw MacKenzie Gore has lived up to the hype.
6. Milwaukee Brewers (15-8)
Previously: 13
The Brewers' offense still leaves plenty to be desired, but the filthy pitching staff has been as advertised. If Milwaukee can start hitting, it's hard to imagine any of its NL Central opponents keeping pace in the division.
5. San Francisco Giants (14-8)
Previously: 2
The Giants are coming off a down week in which they split with the A's and dropped two of three to the lowly Nationals. Despite the setback, they remain in the mix atop the tightly-contested NL West.
4. Toronto Blue Jays (15-8)
Previously: 4
The Blue Jays' offense speaks for itself, but the rotation has been the real winner through the first month. Offseason addition Kevin Gausman has been outstanding with a 2.27 ERA, 41 strikeouts and zero walks through his first five starts. This remains the team to beat in the AL East, though it's clear they'll still have plenty of competition for that top spot.
3. New York Yankees (16-6)
Previously: 15
The Bronx Bombers are on fire. Anthony Rizzo's MLB-leading nine homers and the pitching staff's stellar start have helped to give the Yankees the best record in baseball. They're riding a nine-game win streak into what should be a thrilling three-game series in Toronto.
2. Los Angeles Dodgers (14-7)
Previously: 1
Are the Dodgers the most talented team in the league? Absolutely. But they lose the top spot after dropping their last series to the D'Backs.
1. New York Mets (16-7)
Previously: 3
The Mets topped off their strong April with a combined no-hitter on Friday. With a top-five offense and rotation to start the year, and no series losses to this point, the Mets have earned themselves the No. 1 spot for the time being.