J.P. Crawford and the Mariners are a Perfect Match

There are so many good young shortstops in baseball these days that it’s easy to lose track. The oldest starter in the top 10 of our positional power rankings is Xander Bogaerts, and he hasn’t turned 30 yet. Eighteen of the top 20 shortstops are under 30. It can feel like every team has one of these guys. But that doesn’t mean they’re not valuable, and the Mariners clearly agree: they recently agreed to a contract extension with J.P. Crawford that will keep him in the Pacific Northwest through the 2026 season.
Crawford is, for lack of a better way to put it, an in-between Mariner. The team’s old guard – Félix Hernández and Kyle Seager, for example – is gone. The new guard – Jarred Kelenic, Julio Rodríguez, Logan Gilbert, et al. – are breaking in now. But Crawford debuted for Seattle in 2019, and saw his first major league action in 2017. He would have reached free agency after the 2024 season, awkwardly in the middle of what the Mariners hope will be their new core’s best years.
The solution seemed obvious, and the deal the two sides worked out fits the mold almost perfectly. The five-year, $51 million pact is straightforward; no options on either side, no escalators, and no buyouts. It will pay him $10 million in each of the first four seasons and $11 million in the last year. Read the rest of this entry »