Our ranking of the top 100 MLB players in 2024 is here! And you know what that means: It’s time to talk about what we got right — and wrong.
We asked five of our voters — Buster Olney, Jeff Passan, Jorge Castillo, Bradford Doolittle and David Schoenfield — to take a look at our MLB Rank list and tell us what they and their colleagues messed up and what surprised them the most. Who did we leave out? Who’s too high or too low? And what players will crack the top 100 — and even the top five — in the future?
Let’s hear what they had to say.
What surprised you most on this year’s list?
Olney: The presence of relievers, as well as their collective impact, is growing in MLB. But it was Atlanta Braves reliever A.J. Minter who noted, as he looked over our Top 100 list, how few relievers we had on it. Devin Williams, who could be one of the most important players to move before this year’s trade deadline, is at No. 99. Given the volume of innings that individual relievers throw, the lack of bullpen guys makes sense, but it doesn’t square with the collective impact that bullpens have in the game in this era.
Passan: Just how few starting pitchers populate the top of the list. Gerrit Cole is the only one in the top 10. Just four are among the top 30: Cole, Spencer Strider, Corbin Burnes and Zack Wheeler. Of the top 50 players, 22% are starting pitchers; on the whole list, it’s 28%. The degradation of the starting pitcher is one of the biggest stories of the last 20 years in baseball, and the consequence is evident when the person who dictates the game — the one standing on the mound — is seen almost as an afterthought by those weighing its best players.
Castillo: Seeing just one catcher in the top 45 and just six overall. Adley Rutschman, the Baltimore Orioles’ franchise cornerstone, is the first catcher on the list at No. 11. Next up? Will Smith at No. 46. Catchers, for good reason, usually don’t put up the huge offensive numbers stars at other positions produce. The position is a grind; the physical toll and daily responsibilities are tiresome. You could argue they should be graded on a curve. The best teams often feature a standout behind the plate. But this list doesn’t attach the necessary value to the position. If it did, Smith, J.T. Realmuto and Sean Murphy — a trio of starting catchers for playoff clubs in 2023 — would undoubtedly be higher.
Doolittle: We get very excited about good, young players but sometimes the thrill we get from watching them seems to overwhelm our empirical sense. So, we’ve got a few too many very young players who have flashed their potential at the big league level but probably shouldn’t be counted among the top 100 just yet. There are exceptions — Corbin Carroll and Gunnar Henderson, among last year’s rookies — but we’ve probably gotten a bit over our skis on others, especially Eury Perez, Elly De La Cruz and Anthony Volpe.
Schoenfield: Name recognition still matters a lot — even if some of the statistical evidence doesn’t always back up the ranking. Bryce Harper has missed time each of the past two seasons and is moving to first base on a full-time basis, a position that requires a higher offensive threshold and which we’ve only seen him play 36 games at. He still comes in at No. 13. Trea Turner didn’t have his best season and is a below-average defensive shortstop but is still at No. 20. Mike Trout, while one season removed from slugging .630, was injured and had the worst rate stats of his career with a .263/.367/.490 in 2023. He’s one spot ahead of Turner. All three could absolutely end up justifying those rankings, but they all feel a little high to me.
Who is the biggest snub from our list?
Olney:Jose Ramirez is going to go down in history as one of the most underrated players ever, and this is reflected in his standing at No. 17 on our list. Since the start of the 2020 season, these are the leaders among position players (Shohei Ohtani not included, because of his special circumstance): Aaron Judge, Freddie Freeman and Mookie Betts. Maybe it’s because he plays in a small market or maybe it’s because he seems to shy away from the spotlight, but his numbers don’t speak for him in the way they should: Every year, he carries the Cleveland Guardians lineup with a bunch of extra-base hits and stolen bases, while playing well defensively. We have done him wrong.
Passan: It’s understandable that Cole Ragans didn’t make the list. At 26 years old, he has started all of a dozen big league games. At one point, he didn’t throw a professional pitch for three years because of injuries. He also plays for the Kansas City Royals, not exactly a team anyone with functional eyes cared to watch last season. Well, do yourself a favor this season: Watch one start. See the 100-mph fastball from the left side. And the cutter. And changeup. And slider. And curveball. And do so knowing that as long as he stays healthy — no sure thing — he’s a lock for this list next year.
Castillo:Yainer Diaz was a force in the batter’s box when he was in the Houston Astros’ lineup last season. The problem was that, as the team’s backup catcher, he didn’t get regular at-bats. As a rookie, Diaz batted .282 with 23 home runs and an .846 OPS in just 104 games. Now, after Martin Maldonado’s departure, Diaz will be the Astros’ starting catcher. The 25-year-old Dominican will need to work more walks — he accumulated just 11 last season — but he’s primed for a big season with increased playing time.
Doolittle:Jung Hoo Lee. We should be at the vanguard ringing the bell for the “Grandson of the Wind.” His projections justify a top-60 slot but, I get it, that’s based on KBO translations and Lee doesn’t have anywhere near the same level of Pacific Rim-based hype as Yoshinobu Yamamoto or Ohtani. But as a career .340 hitter in Korea with a miniscule strikeout rate, Lee is the kind of player I want to overtake baseball. We’ve got Luis Arraez on the East Coast; now we need a peer for him on the West Coast. Then we can work on the middle of the country. Is it too late for Nick Madrigal?
Schoenfield: I’ll go with the player with the highest WAR last season not to crack our top 100: Mariners shortstop J.P. Crawford at 5.1, which ranked tied for 20th among position players. He hit .266/.380/.438 in 2023 while leading the American League with 94 walks, and he also added more power to his game, hitting 19 home runs and 35 doubles. I’m buying the swing change will stick as he hit for a much higher exit velocity and a more optimal launch angle.
Which player in the top 100 is most underrated?
Passan: Over his first two seasons, Julio Rodriguez produced more than 11 wins above replacement by FanGraphs and Baseball-Reference. Both agreed that he ranked among the eight most productive position players in baseball. To see Rodriguez ranked 18th then — below a number of players he has outplayed — feels like an oversight.
Certainly there’s a case to be made for all of those who rank higher than Rodriguez, but add the fact that he’s 23 years old and on the upswing in his career, and it’s difficult to peg him below some of those ahead of him. In the last two years, only one player has hit at least 60 home runs and stolen at least 60 bases: Rodriguez. An elite center fielder who hits for power and runs like a madman feels a lot better than the 18th-best player in baseball.
Castillo: Not often (maybe never?) do you see an uninjured reigning Cy Young winner in his early 30s ranked 59th on a list of the best players in MLB. Blake Snell is one of 22 people to have ever won the Cy Young award twice. He is one of just seven to earn it in both leagues. But here we are. The skepticism surrounding Snell is understandable. It’s March and he has yet to sign with a team, which could especially hinder someone who historically has been a slow starter. The highest ERA+ he’s posted outside of his two elite seasons is 113. He hasn’t logged more than 180 ⅔ innings in a campaign. He even led the majors in walks in 2023. But results are results. The point is to stop the other team from scoring. Snell has shown he can be one of the best — and certainly better than the 17th-best starting pitcher in the majors.
Doolittle:Kyle Tucker, at No. 28, still doesn’t get enough recognition for how good he is. Maybe it’s the team, as Jose Altuve and (the also underrated) Alex Bregman were already there when he became a regular in Houston. Both are still playing at an All-Star level. Then Yordan Alvarez came around and immediately morphed into perhaps baseball’s best all-around hitter. But there are a number of teams — good teams — on which Tucker would be the best player. He’s one of the best 15-to-20 hitters in the game, plays elite defense and stole 30 bags in 2023. This year marks his age-27 season. It’s time for Tucker to take his place under the spotlight.
Schoenfield:Marcus Semien was third in the AL MVP voting in 2023. He was third in 2021. Over the past three seasons, he’s averaged 33 home runs, 95 RBIs and 113 runs scored while ranking second behind only Andres Gimenez in fielding runs at second base. In that time frame, he ranks third among all hitters in extra-base hits, second in runs and second in WAR, behind only Judge … and yet comes in just 24th on our list. He’s missed one game in three years. Durability is a skill and it makes Semien one of the most valuable players in the league.
Which player in the top 100 is most overrated?
Olney:Luis Robert Jr. has the ability to be an MVP candidate, but he should not be at No. 23 on this list. He’s played one season of 100 games, and in that year, 2023, he had an on-base percentage of .315. He had 30 walks and 172 strikeouts. He is clearly improving, especially on defense, but he shouldn’t be that high on this list merely because of his potential. Blame injuries, blame inconsistency, blame the Chicago White Sox’s seasons of weirdness lately, but he shouldn’t be ahead of Semien, Manny Machado, Altuve and others.
Passan: Maybe this one is a little unfair. Kodai Senga, after all, is currently on the injured list with a strain in the posterior capsule of his right shoulder — an injury that concerns even the best orthopedists. Elbow issues tend to be pretty straightforward. Shoulders, with their tangle of muscles and ball-and-socket joints, present far more complicated cases. Still, the voting was going on after the New York Mets had shut down Senga, so really there’s no excuse. He may wind up just fine, of course, in which case he warrants a spot in the range of No. 75. Add a heaping helping of uncertainty, though, and his case for any spot on the list is questionable at best.
Castillo: The truth is nobody knows where Yamamoto belongs on this list, but No. 45 — above the likes of fellow starters Kevin Gausman, Aaron Nola and Snell — seems high for someone who hasn’t thrown a pitch in the majors. The Los Angeles Dodgers obviously disagree. The organization chose to invest $325 million in Yamamoto, their likely Opening Day starter, for a reason. The right-hander is just 25 years old, and his pitching resume in Japan is unparalleled for someone making the jump to the United States.
The Dodgers believe he’ll be elite right away, but there will be a learning curve. He’s on a new team in a new league in a new country. He’ll throw a different, slicker ball. He’ll face better hitters. He’ll be occasionally asked to pitch every fifth day for the first time. And yet, he might end up being better than his spot on this list. But for now, 45th is aggressive.
Doolittle:Adolis Garcia is fun to watch and he was awesome during the Texas Rangers’ playoff run. But No. 34 is way too high for him. He’s still a player with a baseline OBP that barely cracks .300 and who strikes out too much. He’s very much a winning player, with an adjusted OPS that should be at least 10% better than the league average, excellent defense, a few steals and a competitive demeanor. But he just turned 31 years old and any kind of decline with his power bat exposes his lack of secondary skills at the plate. Garcia is a very good player but more 80-to-100 good, not No. 34.
Schoenfield: I mentioned him earlier and it’s possible Turner will hit all season like he did the final two months of 2023, when he hit .339 with a 1.069 OPS. He’s obviously a good, valuable player and one of the most exciting in the game, but I also see a player who has gone from 6.4 WAR in 2021 to 4.9 to 3.4 and is now 31 years old with declining defensive metrics (and who hit just .242/.296/.387 on the road). He’s definitely worthy of the top 100 and maybe the top 50, but I’m not sure about the top 20.
Which player could make the biggest jump on our list next year?
Olney:Triston Casas is going to be an absolute monster, something he showed in the second half of last season, and in the years to come, he’ll be the sort of player for whom you can pencil in 35 homers and a .400 on-base percentage. Between his command of the strike zone, his strength, his bat-to-ball skills and the inherent advantage of being a talented left-handed hitter in Fenway Park, he will soon become one of the game’s pre-eminent sluggers. A perfect candidate for the Home Run Derby.
Passan: Ten days after his 21st birthday, Evan Carter made his major league debut for the Rangers. In 75 regular-season plate appearances, he OPS’d 1.058. He chased that with one of the best Octobers for a neophyte in recent memory, wrecking Tampa Bay in the wild-card series and finishing the month with a .300/.417/.500 line. Carter ranks 92nd on the list, and with full-time at-bats coming his way for the first time, he is a Kyle Tucker starter kit, with a sweet left-handed swing that goes for average and power, savviness on the basepaths and plenty of glove to be one of the best all-around outfielders in baseball.
Castillo: Being named the New York Yankees’ starting shortstop out of spring training as a 21-year-old rookie came with outsized pressure. Add being a hometown kid who idolized Derek Jeter growing up and that pressure turned up a notch. Volpe adeptly handled the assignment in 2023. He became the first Yankees rookie to ever post a 20-20 season. He won a Gold Glove. He played in 159 games. But he hit just .209 with 167 strikeouts. To improve those numbers, he’s implemented swing adjustments to better cover the plate and handle high fastballs. Better contact should generate better results. That, in combination with his speed and power, should make him a more dangerous weapon at the bottom of the Yankees’ lineup in 2024 — and a riser on the 2025 list.
Doolittle: I think we’ve probably underrated Henderson this season and it’s not far-fetched that he could go from No. 37 to top 10 (or better) by this time next year. If he can make a leap against lefties and cut his whiffs just a tad, all while continuing to produce defensively at a Gold Glove level, that’s superstar stuff. Even if he doesn’t quite get there in 2024, I suspect we’ll know he’s on the cusp of it when we make our picks next year.
Schoenfield: I’m still on the Michael Harris II bandwagon and I think he’ll climb a lot higher than this year’s No. 53 ranking. He started off slow last season, landed on the IL and was hitting .163 on June 3. He still finished at .293 with 19 home runs after slashing .335/.360/.552 over his final 100 games. He’s still just 23 years old, has good range and a plus arm in center field. I’d like to see a few more walks and a little less chase. If he can do that, there’s top-25 potential here.
My list effectively parrots the opinion of some players who looked over our Top 100 list — they view J-Rod as a monster talent who is zooming into superstardom with his broad range of skills. It didn’t surprise me that other players recognized J-Rod’s ability; what’s surprising is how adamant they already are about his preeminence.
Passan:
1. Shohei Ohtani 2. Ronald Acuña Jr. 3. Julio Rodriguez 4. Bobby Witt Jr. 5. Corbin Carroll
All of this is subject to Ohtani returning as a starting pitcher, of course, but if he does and is even just a league-average performer, he will top this list ad infinitum. While putting Acuña second when he’s going to be 29 years old is iffy, he’s leaps and bounds better than the other position players today, and the king must be usurped. It could be any of the Millennium Trio: Rodriguez, Witt and Carroll all were born in 2000, and they’ll all be 26, smack in the middle of their prime.
Castillo:
1. Shohei Ohtani 2. Juan Soto 3. Aaron Judge 4. Julio Rodriguez 5. Bobby Witt Jr.
This list starts with two assumptions: Ohtani has another monster season as a hitter in 2024 and is 100% ready to pitch in 2025. Wherever Soto ends up in 2025, he’ll be fresh off thriving in the Bronx hitting in front of Judge — giving the Yankees the best one-two punch in the majors for at least one season. Rodriguez and Witt will each take another leap in Year 3 to cement themselves as two of the game’s best all-around players. Wondering where Acuña is? He would’ve made the cut had it not been for the ominous knee trouble that surfaced early in spring training.
Doolittle:
1. Shohei Ohtani 2. Julio Rodriguez 3. Bobby Witt Jr. 4. Juan Soto 5. Ronald Acuña Jr.
This is tough. I wanted to include Carroll, who, like Soto, Rodriguez and Witt, will be at a career-peak age in 2027. But Ohtani is Ohtani and may deserve to be here even if he gives up pitching before then because, at that point, he could become a Gold Glove outfielder. And Acuña is just too good to leave off even though he’ll be closing in on 30. Meanwhile, I’m assuming Judge and Betts are starting to age out. I could see injuries becoming even more of a problem for Judge. As for Betts … I certainly wouldn’t want to put any money down that he’ll fall out of the top five. And there are others — Rutschman, Fernando Tatis Jr, Henderson. The future is hard to predict — but is looking bright.
Schoenfield:
1. Ronald Acuña Jr. 2. Gunnar Henderson 3. Julio Rodriguez 4. Jackson Holliday 5. Bobby Witt Jr.
HALLANDALE BEACH, Fla. — White Abarrio won the $3 million Pegasus World Cup with a dominant performance at Gulfstream on Saturday.
He ran 1 1/8 miles in 1:48.05 under jockey Irad Ortiz Jr., who earned his third career Pegasus victory.
Sent off as the 5-2 favorite, White Abarrio paid $7.60, $3.80 and $3.
Locked returned $3.20 and $2.40, while Skippylongstocking paid $4.40.
White Abarrio hit the apex of his career in 2023, when he won the $6 million Breeders’ Cup Classic as well as the Whitney at Saratoga for trainer Rick Dutrow. The horse won the Florida Derby at Gulfstream in 2022.
The horse had been transferred when his Florida-based trainer Saffie Joseph Jr. was barred from racing at Churchill Downs and in New York after two of his horses died suddenly 48 hours apart in races at Churchill in the weeks leading up to the 2023 Kentucky Derby.
White Abarrio’s owners wanted to run him in the Met Mile at Belmont, so they chose the New York-based Dutrow to oversee him. The horse went back to Joseph’s barn in June 2024.
“Today he was spectacular,” a teary-eyed Joseph said. “I’m just thankful.”
In the $1 million Pegasus Turf, Spirit of St Louis edged Integration by a neck.
The 6-year-old gelding ran 1 1/8 miles on turf in 1:44.50, just off the track record of 1:44.45 set by last year’s winner Warm Heart. He paid $17.80 to win at 7-1 odds.
Spirit of St Louis was ridden by Tyler Gaffalione and trained by Chad Brown, who won the Eclipse Award as the nation’s outstanding trainer earlier in the week.
Daniel Oyefusi covers the Cleveland Browns for ESPN. Prior to ESPN, he covered the Miami Dolphins for the Miami Herald, as well as the Baltimore Ravens for The Baltimore Sun.
FRISCO, Texas — Former Colorado quarterback Shedeur Sanders said Saturday he is unsure if he will throw at the NFL scouting combine in Indianapolis next month.
Sanders is attending the East-West Shrine Bowl but will not participate in practice or in the game Thursday. He was at the West team’s first practice at the University of North Texas on Saturday morning but stood on the field, watching the other prospects.
While Sanders won’t conduct any on-field work at the Shrine Bowl, he reiterated his belief that he’s worthy of being the top pick in the 2025 NFL draft. He has been training in the Dallas area with former Miami‘s Cam Ward, another top quarterback prospect in this year’s draft.
“We changed the program at Jackson [State University],” Sanders said. “We went to Colorado, changed the program. And we did everything people didn’t think we were able to do. So, that’s why I know I’m the most guaranteed risk you can take.”
Sanders met with multiple teams Friday, including the Tennessee Titans, Cleveland Browns and New York Giants, who hold the first three picks in the draft, respectively. The Titans met with Sanders for 45 minutes.
“I like that I’m able to get in the forefront of everything and they’re able to understand me and ask me whatever questions they want,” Sanders said. “I’m not ducking. I ain’t hiding. I’m right here, live in the flesh and able to answer whatever questions are out there.”
While Sanders is confident in his worthiness as the first overall pick, he said he would be “thankful for whatever situation and whoever drafts me. I know I’ll be able to change their program.”
Asked what he will bring to a team, Sanders smiled and said, “A lot of wins.”
ESPN baseball reporter. Covered the Washington Wizards from 2014 to 2016 and the Washington Nationals from 2016 to 2018 for The Washington Post before covering the Los Angeles Dodgers and MLB for the Los Angeles Times from 2018 to 2024.
NEW YORK — The New York Mets held their first winter event for fans in five years at Citi Field on Saturday, and there was one notable absence. Pete Alonso wasn’t in attendance because, for the first time since the 2016 draft, he isn’t a member of the Mets’ organization.
The homegrown star first baseman remains a free agent and, though a reunion remains possible, he might have played his last game as a Met.
Owner Steve Cohen bluntly said as much Saturday after taking the stage for a fireside chat with fans to chants of “We want Pete!”
“Personally, this has been an exhausting conversation and negotiation,” Cohen explained. “I mean, [Juan Soto’s negotiation] was tough. This is worse. A lot of it is, we’ve made a significant offer. I don’t like the structures that are being presented back to us. I think it’s highly asymmetric against us and I feel strongly about it.”
Alonso, along with third baseman Alex Bregman, is one of the two best position players left on the free agent market. The first baseman, who is represented by Scott Boras, originally sought a long-term deal, but he is open to returning to the Mets on a three-year contract and the Mets have been open to such a deal, according to a source. The obstacle has been money.
“I will never say no,” Cohen said. “There’s always the possibility. But the reality is we’re moving forward and we continue to bring in players. As we continue to bring in players, the reality is it becomes harder to fit Pete into what is a very expensive group of players that we already have and that’s where we are.
“I’m being brutally honest. I don’t like the negotiations. I don’t like what’s being presented to us. Maybe that changes. I’ll always stay flexible. But if it stays this way, I think we’re going to have to get used to the fact that we may have to go forward with the existing players that we have.”
The Mets recently re-signed outfielder/designated hitter Jesse Winker to a one-year, $7.5 million contract and added left-handed reliever A.J. Minter on a two-year, $22 million deal. They’ve also signed Soto (15 years, $765 million), Sean Manaea (three years, $75 million), Clay Holmes (three years, $38 million), and Frankie Montas (two years, $34 million), among other moves, this winter.
Preparing for life without Alonso, the Mets recently instructed third basemen Mark Vientos and Brett Baty to work out at first base. Vientos and Baty both confirmed the organization’s request Saturday.
“We all love Pete, and we’ve said that many times,” Mets president of baseball operations David Stearns said. “And I think, as we’ve gone through this process, we’ve continued to express that. We also understand that this is a business and Pete, as a free agent, deserves the right and has the right and earned the privilege, really, to see what’s out there. We also feel really good about the young players who are coming through our system who have the ability to play at the major-league level.”
Vientos, 25, enjoyed a breakout season as one of the best hitters in the National League after solidifying himself as the Mets’ every-day third baseman in May and helping fuel the team’s run to the NL Championship Series. Baty, a former top prospect, was the club’s opening day third baseman last season. He struggled after a hot start before he was demoted to Triple-A and didn’t return to the majors.
Mets manager Carlos Mendoza also named veterans Jared Young and Joey Meneses, both of whom signed this winter, as other options at first base if Alonso doesn’t return.
“Pete’s been here since I’ve been here,” said Mets shortstop Francisco Lindor, who has starred for the franchise since 2021. “He was here before me. So, yeah, it would be different if he goes somewhere else. Yeah, it would be different. But I think he should take his time. I think he should make the best decision for himself and not feel that he’s rushed.”
Alonso, 30, became a fan favorite while becoming a franchise cornerstone over his six seasons in Queens. He’s hit 226 home runs since making his major-league debut — the second-highest total in baseball behind only Aaron Judge. His 53 home runs in 2019 set a rookie record. He’s been a reliable everyday presence; he’s never missed more than nine games in a season and played in all 178 games, postseason included, in 2024. He’s made four All-Star teams and won the Home Run Derby twice.
But he rates as a poor defender and baserunner whose offensive production has declined over the last three seasons, creating a free-agent market that hasn’t been as fruitful as projected when he declined a seven-year, $158 million contract extension in 2023.
“Listen, he’s a special player,” Hall of Famer and former Mets catcher Mike Piazza said Saturday. “Guys that can hit 40 home runs are not walking on the street. So when he’s really in his game, he’s a special player. I hope, from a personal standpoint, I hope they work something out.”
Outfielder Brandon Nimmo, the longest-tenured player on the roster after debuting in 2016, signed an eight-year, $162 million contract to remain with the Mets two offseasons ago. Like Alonso, Boras is his agent. Unlike Alonso, he reached a resolution in December, not with spring training around the corner.
“I would love to see Pete back with us, but I also understand that I don’t make those decisions,” Nimmo said. “And that’s between Pete and our front office and David [Stearns] and Steve [Cohen]. And from what I understand, there’s been a lot of talks between them. I’m still hopeful that we’ll sign him.”