The season is halfway over, so lets check back in on how the impending free agents have been doing before we reach the All-Star break in two weeks. Some players have taken big leaps up the list while a few new players have joined the top 25 and others have fallen off the list entirely.
Note: Whenever you see a number, a slash and another number, thats a reference to contract years and total earnings. For instance, the shorthand for Bryce Harpers 11-year, $330 million deal would be 11/330.
Ages listed are for the 2025 season.
Soto has a .495 on-base percentage since June 1. He and Mookie Betts are the only qualified hitters with more walks than strikeouts. Only six hitters have more long balls than Soto. The icing on top? Sotos outfield defense, which was downright abysmal last season, has graded out around league average, according to advanced metrics. Unless he gets Space Jammed, hell be the top free agent in the class.
Both of these aces continued to roll in June and are still firmly pitchers 1a and 1b for this free agent class. You could argue for Fried over Burnes because (1) Fried strikes out more hitters and (2) throws with his left hand. But most people around the game would put the Os ace on top because (1) he has a track-record of dependability and (2) walks fewer batters than Fried.
Bregman started the year antarctic, but has picked things up over the last month and a half as the Astros have gnawed their way back into the playoff picture. Adames snapped an 0-for-27 skid with three hits on Monday, but besides that frigid stretch has generally maintained his level of play. One could make an argument for either of these players over the other. Adames plays a premium position, but has a less stellar offensive resume than Bregman.
Kim hops over Bellinger and Alonso on our list, thanks to his continued offensive production. The Korean shortstop has an even strikeout-to-walk ratio dating back to May 1. That on-base ability coupled with superb infield defense and his unique power/speed combo make Kim an incredibly valuable player.
Alonso was a crucial part of New Yorks volcanically hot month of June, posting an .868 OPS and six dingers. Unfortunately, the Polar Bear is still working against the reality of his profile as a right-handed hitting first baseman. He wont get more than the 6/162 Freddie Freeman got unless he catches absolute fire for the second half of the season.
The switch-hitting Santander has been en fuego since June 1; his 13 homers over that span are tied for the most in baseball with Shohei Ohtani. He offers practically no value defensively or on the basepaths, but there are very few offensive players with this kind of track record from both sides of the dish. Hes making cash with every additional homer.
Its been an underwhelming 2024 thus far for Bellinger, who completely remodeled his game in 2023, going from a big-swinging power threat to a more contact-oriented hitter. But his overall profile has taken a step back this year, with more whiffs and fewer optimal launch angle batted balls dampening his offensive numbers. Bellingers great outfield defense and relative youth still give him a high floor.
Hernández has kept raking and should be an All-Star. He slides a spot just because Santander is two years younger and has been so, so good. Expect a team to sign Teo on a multi-year deal.
Consistency is Christian Walker and Christian Walker is consistency. Theres not much else to say about the 34-year-old who keeps on slugging despite the Diamondbacks’ sluggish season.
Lowe missed most of April and May with an oblique issue, but has mostly been his typical low-average, high-power self since returning. Injuries have limited Lowe since his sensational 2021 season, when he slugged 31 homers and finished 10th in AL MVP voting. Hes still an everyday second baseman about to turn 30, so theres value here.
Popeye lives! ONeill had a brief IL stint in late May for a knee problem, but returned swiftly and spent most of June raking up a storm. He has the 16th-highest OPS in baseball this season behind a whos who of all-world sluggers. The injury history is a legit red flag and hes still punching out a ton, but there arent many hitters with this type of power potential.
He should have been on the first rankings, thats a miss on my part, but there was legitimate reason to doubt Profars explosive start. A prospect once upon a time, the Curaçaoan was a mediocre offensive performer for much of his career. Just last year he was straight up awful despite playing his home games at Coors Field. But hes maintained the breakout and this week was selected to start the All-Star Game. Hell be 32 this winter with just one year of elite performance, but hes definitely on track to get a multi-year deal now.
Perhaps the American Leagues most surprising pitching breakout, Flaherty has maintained his performance, but had his most recent start skipped due to back discomfort. If hes healthy, Flaherty should be a big trade chip for the underwhelming Tigers and, eventually, an alluring free agent pitching option set to secure a multi-year deal.
Martinez missed most of April after a back issue and a late signing delayed his ramp-up. But hes been outstanding for the Mets since getting back. No team is going to offer a 37-year-old DH a multi-year pact, but Martinez will keep receiving lucrative one-year deals until he proves hes no longer deserving.
Injuries and ineffectiveness have hampered the pair of late-signing Scott Boras clients who seem to be suffering from the difficulties of not having a typical Spring Training ramp up. At this point, it would be surprising to see either of them opt out of their current contracts.
Torres has been statistically better over the last six weeks, but still found himself benched by Yankees skipper Aaron Boone last weekend after some lackluster hustle. Hes always been a low-energy player, but its hard to get excited about Torres free-agent profile right now. Thats a shame, given his talent and age.
Kikuchi has really scuffled over the last month, with a 5.73 ERA over his last seven starts. If Toronto chooses to sell, hell be a relatively sought-after trade piece, but unless he can turn the production around, hes looking at a one-year deal this winter.
Goldy has been better as the Cardinals have leaped back into the playoff mix, but theres no doubt hes no longer the hitter he once was. I have him well below the similarly aged J.D. Martinez just because Martinez has a track record of performance at his advanced age. Whereas with Goldschmidt, its unclear how quickly the descent will continue. Still, its good to see things pick up for him.
Scott has been one of the games most dominant relief pitchers for going on a year and a half. In 114 innings over that span, he has a 2.05 ERA in 109 appearances with 142 strikeouts. He throws with his left hand and doesnt turn 30 years old until July 22. Some contending club is going to give Scott a hefty chunk of change.
It was a rocky month for Holmes, who posted an ERA over 5.00 in June. Thats always a possibility for a contact-oriented closer like Holmes. He looked much better this week against Cincinnati, but the sinkerballer is no longer the consensus top reliever on the market.
Hoffman is essentially the right-handed version of Scott, but a few years older. Since the beginning of last year, the top-prospect starter-turned-reliever has a 1.93 ERA in 91 innings with 115 strikeouts. He likes life in Philadelphia, but could get a heftier multi-year offer from another club.
The change of scenery hasnt led to an offensive uptick for the bombastic outfielder. It hasnt gotten embarrassingly bad quite yet, but Verdugo, frankly, just isnt a very dynamic hitter. Hes a league-average player.
Danny Jansen, Blue Jays C, age 30 : The Blue Jays backstop is still the top option in a very weak catching market, but hes tailed off at the plate enough to drop off the Top 25.
Rhys Hoskins, Brewers 1B, age 32: The Brewers first baseman missed a few weeks in May with a hamstring strain and has been awful at the plate since his return. He could opt into the second year of his current contract.
Walker Buehler, Dodgers SP, age 30: The Dodgers starter was terrible and out-of-sorts in his first eight starts this season after returning from Tommy John before hitting the IL in late June with a hip problem. He has such a stellar track record, but teams probably need to see some level of production before offering him a hefty deal. A return to the Dodgers on a one-year pillow deal is looking more likely.
Shane Bieber, Guardians SP, age 30: He wont pitch this year as he recovers from Tommy John. It’s probably best to put him on the backburner until he returns.
Max Kepler, Twins OF, age 32: The Twins outfielder started hot, but has looked horrendous recently. Most concerning, his athleticism appears to be on the decline as he crawls deeper into his early 30s. Smelling like a one-year deal here.