We’re two months into the 2024 season, meaning more than a third of the schedule has already elapsed. While there are still plenty of games remaining, there are enough in the books to affect the market of the upcoming free agent class.
That’s particularly true for players who can opt out of their current contracts. Player ages are for the 2025 season.
- Cody Bellinger (29): Can opt out of final two years and $52.5MM on three-year guarantee
Bellinger didn’t find the $200MM+ offer he was seeking last winter. As with a few other high-profile Boras Corporation clients (more on them in a minute), he pivoted to a short-term deal that allowed him to return to free agency next winter. Bellinger is arguably out to the best start of the bunch and seems on track to head back to the open market. He can earn a salary of $27.5MM in 2025 or take a $2.5MM buyout. If he decides to stay with the Cubs, he’ll then get to choose between a $25MM salary for 2026 or a $5MM buyout.
The lefty-hitting center fielder has a .265/.325/.459 line with eight homers over 203 plate appearances. His 15.8% strikeout rate and 7.9% walk percentage are on par with last year’s levels. Bellinger is again succeeding despite a below-average 33.8% hard contact rate. He’s not performing at quite the same pace he did in 2023, but the overall profile remains the same: good contact skills with the ability to play center field and mediocre batted ball metrics.
It could set up another winter where Bellinger’s exit velocities are the subject of plenty of debate. Perhaps his camp will need to lower their asking price in the early stages of his free agency, but the initial decision to opt out would be a straightforward one if he continues at this pace. He’d still be fairly young for a free agent at 29. Now two seasons removed from his dismal 2021-22 production, he also wouldn’t be saddled with a qualifying offer. Bellinger received the QO last winter, so he cannot receive another in his career.
- Matt Chapman (32): Can opt out of final two years and $36MM on three-year guarantee
Chapman also settled for a short-term deal after a tough finish to the 2023 season. The defensive stalwart inked a three-year, $54MM contract with the Giants early in Spring Training. He has a $17MM player option for next season and an $18MM player option for the ’26 campaign if he doesn’t take the first opt-out. There’s a $1MM buyout on a mutual option for 2027 as well.
Over 60 games in San Francisco, he’s hitting .238/.307/.411 with eight home runs. That’s slightly better than average production in this season’s diminished run environment. By measure of wRC+, Chapman has been nine percentage points better than average at the plate — right in line with his usual level. He’s putting the ball in play more than he ever had before, but he’s sacrificing a few walks and some of his typically huge exit velocities to do so. While this would probably be enough for Chapman to head back to free agency in search of a three- or four-year deal, it’s not likely to result in the nine-figure contract that seemingly wasn’t on the table last offseason.
- Gerrit Cole (34): Can opt out of final four years and $144MM on nine-year guarantee; team can override by exercising a $36MM option for 2029 if Cole declines his end
As recently as a few months ago, this decision looked preordained. Cole, coming off a Cy Young win and probably the best pitcher in baseball, would trigger the opt-out — only for the Yankees to override it by exercising a $36MM option for 2029. Boras suggested as much in a chat with USA Today’s Bob Nightengale in December.
His status has at least been somewhat complicated by elbow inflammation that arose during Spring Training. Cole has spent the entire season on the 60-day injured list; he’ll begin a minor league rehab stint tonight. If he looks like his typical self in the second half, this’ll probably be an easy call for Cole and the Yankees alike. If he struggles or, more worryingly, battles any other elbow concerns, he’d need to more seriously consider hanging onto the final four years and $144MM on his record free agent deal.
- Nathan Eovaldi (35): Conditional $20MM option if Eovaldi reaches 156 innings pitched or based on Cy Young/All-Star results
Eovaldi’s $34MM deal with the Rangers contained a conditional option for 2025 that went into effect if he threw at least 300 innings in the first two seasons. He logged 144 frames a year ago, meaning he needed 156 this season. Eovaldi lost three weeks to a groin strain. He has made nine starts and thrown 50 innings so far, leaving him 106 shy of the vesting threshold. With another 18-20 turns through the rotation, it’s still doable, but any other injuries would essentially rule it out.
He could also kick in the option with a top-five finish in Cy Young balloting or a top seven Cy Young finish and an All-Star selection. While he’s pitching very well, the Cy Young provision only comes into play if he falls short of 156 innings. Placing that high without reaching 156 frames is a tall task.
Even if he were to vest the option, Eovaldi may well prefer to head back to free agency in search of a multi-year deal. While he’ll be 35, he still looks the part of an upper mid-rotation starter. Eovaldi has followed up a 3.63 ERA during his first season in Arlington with a 2.70 mark to this point. His fastball is sitting around 96 MPH and he has punched out more than 26% of opposing hitters with a ground-ball rate north of 50%. There’ll always be lingering durability questions given his age and two previous Tommy John surgeries, yet on talent, Eovaldi is one of the better pitchers who could be available.
- Wilmer Flores (33): $3.5MM player option; team can override by exercising an $8.5MM option if Flores declines his end
In September 2022, the Giants signed Flores to a $16.5MM extension. He has a $3.5MM option for next season; if he declines, the Giants could keep him around by picking up an $8.5MM salary. Flores had arguably the best year of his career in 2023, drilling a personal-high 23 homers with a .284/.355/.509 slash line. The pendulum has swung in the opposite direction this season. He has only one longball with a .207/.276/.283 mark in 163 trips to the plate. Flores’ strikeout and walk profile haven’t changed, but his contact quality has plummeted.
A full season of replacement level production would make it likely that Flores takes the $3.5MM salary. There’s still time for him to find his power stroke, though.
- Lucas Giolito (30): $19MM player option
Giolito is likely to take a $19MM salary from the Red Sox next year. The typically durable right-hander suffered a UCL injury during his second Spring Training appearance with Boston. He underwent an internal brace procedure and will miss the entire season. While he could be ready for the start of next season, he’d be hard-pressed to match a $19MM salary coming off the elbow procedure.
Opting in would trigger a conditional team/mutual option for the 2026 season, though. If Giolito doesn’t top 140 innings next year, the Sox would have a $14MM option (with a $1.5MM buyout) for ’26. Giolito would convert that to a $19MM mutual option by reaching the 140-inning plateau.
- Mitch Haniger (34): Can opt out of final year and $15.5MM on three-year guarantee
The Giants signed Haniger to a three-year, $43.5MM free agent deal two winters back. That allowed him to opt out of the final season’s $15.5MM salary. Haniger’s time in the Bay Area was a disappointment. A broken arm limited him to 61 games and he didn’t hit well when healthy. San Francisco dealt him back to the Mariners last offseason in a change-of-scenery swap involving Robbie Ray and Anthony DeSclafani.
Haniger is the only member of that trio who has played in 2024. (Ray is still recovering from Tommy John surgery, while DeSclafani was flipped to the Twins and ultimately required elbow surgery himself.) The veteran outfielder hasn’t hit in his return to the Pacific Northwest. He carries a .221/.282/.349 line with six homers and a strikeout rate approaching 28% in 213 plate appearances. He’s trending towards sticking around.
- Rhys Hoskins (32): Can opt out of final year and $18MM on two-year guarantee
Hoskins inked a two-year, $34MM deal with the Brewers after losing all of 2023 to an ACL tear. He landed in a favorable hitting environment in Milwaukee with a chance to prove he was back to his typical offensive form. Hoskins has done just that over the season’s first two months, connecting on 10 homers with a .243/.345/.486 line through 168 trips. He’s well on his way to opting out and would be one of the top offensive players in next year’s free agent class. The Brewers could make him a qualifying offer.
- Clayton Kershaw (37): $5MM+ player option
The Dodgers brought back the future Hall of Famer, who is rehabbing from an offseason shoulder procedure. His deal contains a 2025 player option with a $5MM base value and significant escalators. It’d jump to $7MM if he makes six starts this season, $3MM apiece for each of his seventh through ninth start, and another $4MM if he starts 10 games. Performance bonuses could push his 2025 salary as high as $25MM.
It’s likely Kershaw will exercise the option regardless of where the specific value winds up. He has been throwing but has yet to begin a rehab stint. A return relatively early in the season’s second half — which would give him a chance to get to 10 starts — is still in play.
- Sean Manaea (33): $13.5MM player option
Manaea opted out of a $12.5MM salary last winter and landed a two-year, $28MM pact from the Mets. He’s been a rare bright spot in a dismal season in Queens. Over 11 starts, the southpaw has tossed 57 innings of 3.63 ERA ball. He has a solid 23.2% strikeout rate behind an 11.2% swinging strike percentage. Manaea’s 9.9% walk rate is a personal high, but he’s looked the part of a decent mid-rotation starter.
If he continues at this pace, he’d likely forego next year’s $13.5MM salary and hit the market for a third straight winter. Manaea will be heading into his age-33 campaign and could look for a two- or three-year pact (potentially the final multi-year deal of his career). Even if wouldn’t dramatically improve on his annual salary, pitchers like Seth Lugo and Michael Wacha have gotten multi-year deals in their mid-30s for mid-rotation work.
- Nick Martinez (34): $12MM player option
Cincinnati guaranteed Martinez $26MM over two seasons — $14MM this year with a $12MM option for 2025. That investment made it appear the Reds would give him an extended look in the rotation. They’ve instead kept him in the swing role which he played for most of his time with the Padres. Martinez has started five of 13 games, posting a 4.20 ERA across 49 1/3 innings. He has a microscopic 0.76 ERA from the bullpen but has been rocked for a 7.36 mark out of the rotation.
On the surface, Martinez’s production doesn’t seem all that eye-catching. It’s not too dissimilar to Manaea’s work in a swing role with the Giants in 2023, though. Manaea turned in a 4.44 ERA while starting 10 of 37 games with San Francisco. He declined a $12.5MM player option and found a multi-year deal with a team willing to give him a rotation spot. Martinez (like Manaea, a Boras Corp. client) has opted out of multi-year commitments from San Diego in each of the last two offseasons. He’d probably do the same next winter if his performance doesn’t dramatically turn.
- Jordan Montgomery (32): Conditional $20MM option if Montgomery reaches 10 starts
Montgomery agreed to terms with the Diamondbacks just days before the start of the regular season. He landed a $25MM salary for this year and a conditional player option for 2025. The condition — making 10 MLB starts — would only not come into play if the southpaw suffered a significant injury. Montgomery is already two starts away from vesting the option. Its value would escalate to $25MM if he gets to 23 starts.
The 31-year-old certainly anticipated declining that option and trying his hand again in free agency. He’s been hit hard through his first eight starts in the desert, though. Montgomery has been tagged for a 5.48 earned run average across 44 1/3 innings. While he’s still showing good control, his strikeout rate has plummeted seven points to a poor 14.4% rate. His four-seam and sinker are each averaging less than 92 MPH after sitting around 93.5 MPH last season. Perhaps Montgomery is still shaking off rust related to his delayed start to the year, yet his early performance could make the option decision tougher than he expected.
- Emilio Pagán (34): $8MM player option ($250K buyout)
The Reds signed Pagán to a two-year, $16MM contract with the ability to collect a $250K buyout in lieu of an $8MM salary next season. It was an odd fit considering Cincinnati’s hitter-friendly home park and Pagán’s longstanding trouble with the longball. His first 21 appearances as a Red have been fine. He owns a 4.19 ERA across 19 1/3 innings. The righty has a customarily strong 30.5% strikeout rate against an 8.5% walk percentage. He has surrendered four homers.
Pagán, who is currently on the 15-day injured list with triceps tightness, has performed about as the Reds probably anticipated. This one can still go either way, but an $8MM salary for his age-34 season feels about right for his market value.
- Wandy Peralta (33): Can opt out of final three years and $12.65MM on four-year guarantee
The Padres surprisingly signed Peralta to a four-year deal as a means of reducing the contract’s luxury tax hit. The veteran southpaw has been effective, turning in a 2.66 ERA across 23 2/3 innings. Peralta doesn’t miss many bats, but he’s an excellent ground-ball specialist (55.6% this season, 53.1% for his career). Even though he’s pitching well, it’d be somewhat surprising to see him walk away from another three years and almost $13MM covering his age 33-35 seasons.
- Robbie Ray (33): Can opt out of final two years and $50MM on five-year guarantee
Ray’s five-year, $115MM contract with the Mariners allowed him to bypass the final two seasons valued at $25MM annually. Ray had a solid, if not overwhelming, first season in Seattle. His elbow gave out after one start in year two. Ray underwent Tommy John surgery in May 2023. The Mariners offloaded the final three years of his contract in the Haniger trade with the Giants.
The former AL Cy Young winner is targeting a return around the All-Star Break. He has been throwing from a mound and could head on a rehab stint in the coming days. Odds are against an opt-out right now, but a dominant second half could change the calculus.
- Hunter Renfroe (33): $7.5MM player option ($1MM buyout)
The Royals signed Renfroe to a surprisingly strong two-year, $13MM deal. The righty-hitting outfielder was coming off a middling .233/.297/.416 showing between the Angels and Reds a year ago. He has had a very rough start to his Kansas City tenure, hitting .178/.256/.309 with only four homers in 168 plate appearances. It’d take a major reversal in the season’s final few months for him to forego a $7.5MM salary.
- Blake Snell (32): $30MM player option
The Giants jumped in late on Chapman and even later to grab the defending NL Cy Young winner. Snell signed a two-year, $62MM guarantee two weeks before Opening Day. The hope for everyone involved was that he’d collect the first $32MM and pitch well enough to pass on next season’s $30MM option.
Snell’s first two months in the Bay Area couldn’t have gone much worse. He has battled groin issues throughout the season. Snell lost around a month with an adductor (groin) strain between April and May. He went back on the 15-day IL last night. He has taken the ball six times and been rocked for a 9.51 ERA over 23 2/3 innings. Needless to say, he’ll need a much better final four months to go back to free agency.
- Chris Stratton (34): $4.5MM player option ($500K buyout)
The Renfroe deal wasn’t the only surprising two-year pact with an opt-out that the Royals signed last winter. They signed Stratton, a generally solid middle reliever, to an $8MM deal containing a $4.5MM option for next season. The right-hander was coming off a 3.92 ERA performance across 82 2/3 innings out of the St. Louis and Texas bullpens.
He hasn’t been as effective for the Royals, allowing 5.76 earned runs per nine through 25 frames. Stratton’s strikeout rate is down a few points to 21.7%, but the much bigger issue is an uncharacteristic inability to find the zone. He has walked almost 16% of batters faced, more than doubling last season’s rate.
- Justin Verlander (42): Conditional $35MM option if Verlander reaches 140 innings pitched
Verlander would unlock a $35MM player option if he throws 140 innings this season. While he was delayed to start the year by shoulder discomfort, he has logged 52 innings in nine starts since his return. Barring another injury, he’ll throw more than 88 innings over the season’s final four months.
At 41, Verlander is still pitching well — a 3.63 ERA with a 22.2% strikeout rate — but he’s not operating at Cy Young form. If he continues at this pace all season, matching a $35MM salary on the open market is unlikely. Verlander seems comfortable in Houston and would probably prefer to stick with the Astros, though that may depend on whether the team plays better before the deadline. Verlander approved a trade from the Mets back to Houston last summer when it became clear that New York wasn’t going to be a legitimate World Series contender during his contract. At 27-34, the Astros need to turn things around quickly to put themselves in position for an eighth straight trip to the ALCS.
- Michael Wacha (33): $16MM player option
Wacha landed in Kansas City on a two-year commitment with matching $16MM salaries and the opportunity to head back to free agency after year one. The veteran righty is pitching well enough to make that a consideration. He owns a 4.24 ERA across 12 starts and 68 innings. That’s a run higher than his ERA of the past two seasons, but the general profile remains the same.
He throws strikes with slightly below-average whiff rates. He has thrown between 120-140 innings in each of the last three seasons and looks on his way to matching or surpassing that in 2024. Opting out in search of another two-year deal in the $30MM range is plausible.
Waldo29
Always enjoy posts like this! A great summary of where things stand at the moment.
VottoisafutureHOF18
They did a series last year on upcoming club options/mutual options. I hope they do it again this year. I found it interesting!
Butter Biscuits
No wonder Kershaw wants to come back so soon
Datashark
Boras hitters:
Bellinger 27.5M to stay in 2025 vs Chapman 17m to stay
Bellinger hits like a softy compared to Chapman — if you looks at the velocity Chapman is far outdoing Bellinger and his splits show how hard it is to homer in SF vs away. IF Chapman were to have gone to a more hitters park his state would have outpaced Bellinger.
Bellinger has more versatile positions from CF to 1B, but Chapman is so very good at 3B he is saving plenty of runs there to make him worth more than $17
I bet Bellinger stays w/Cubs for 27.5M or reworks deal with Cubs for longer term and Chapman flees
kgcubs
Aloha Data, as a Cub fan, I hope Cody catches on fire the rest of this season so that he does opt out at the end of the year. With PCA getting close to being legit and much better defender in CF, as well as other young talent coming up, the team will need the roster spot. Also, CF is a premium spot and a player gets more money for it. If Busch works out at 1B, then hard to have Cody. Better he opts out and gets a contract to play CF somewhere else. BTW he’s starting in RF tonight. Mahalo!
Stormintazz
Does Hoskins deal include a no trade? I would hope the Brewers can deal him for something at the deadline. If he opts out they end up nothing. If he goes casters up the remainder , which I doubt, they are stuck with him for another year.
solaris602
With the Brewers in first in the NL Central, it’s hard to imagine they’ll look to trade him. That move alone could drop them back into the pack. Only way it makes sense is if a team offers them a solid rental SP in return.
solaris602
I do give the Brewers FO a lot of credit for finally staying out of the Santana/Tellez/Vogelbach aisle in their search for a 1B last winter. Would like to see them and Hoskins reach an agreement to keep him in MIL beyond 2025 and stop the revolving door at 1B.
Stormintazz
Bauer
I would prefer them to land on Tyler Black at first. Which he is currently playing in Nashville. Brewers can’t grow a first baseman since Prince Fielder.
cooperhill
Of course Giolito is going nowhere. Free money for a TERRIBLE contract !
Old York
@cooperhill
Nothing wrong with free money.