So I thought I'd try to get a somewhat more detailed blueprint of how the next 15 seasons might go for him.
Step one: Get the list of Soto's ten most comparable players [acc to BB-Ref] through his/their age 25 seasons. You've probably heard of most of them (in order):
Bryce Harper, Frank Robinson, Ken Griffey Jr., Mike Trout, Andruw Jones, Eddie Mathews, Miguel Cabrera, Mickey Mantle, Orlando Cepeda, Vladimir Guerrero Jr.
Not surprisingly the average OPS for Soto in his age 24 & 25 seasons (2023 & '24) is right about equal to that of the combined avg of the above crew (959.5 vs 955) at the same age (they’d hardly be his closest statistical matches if it wasn’t at least close).
Step two: So if Soto's OPS was near identical to that of the group of ten combined, let's see what their avg OPS was over the remainder of their careers and use that as a predictor of how he’ll progress/regress:
AGE | OPS | AGE | OPS | AGE | OPS | ||
26 | 952 | 27 | 908 | 28 | 961 | ||
29 | 971 | 30 | 927 | 31 | 855 | ||
32 | 865 | 33 | 877 | 34 | 836 | ||
35 | 818 | 36 | 727 | 37 | 825 | ||
38 | 729 | 39 | 750 | 40 | 605 |
Should also point out that those average OPS’s are calculated via a decreasing sample size as the ages march on. In fact it’s really only a group of nine looking forward since Vladdy Jr is actually a few months younger than Soto so is also just now going into his age 26 season. Bryce Harper just played his age 31 season so he’s blank after that. Trout’s numbers drop out after 32; Andruw’s after 35, and Mathews, Mantle, and Cepeda saw their final ML season at age 36. So from age 37 thru 40 it’s down to just a trio of comps: Robinson, Griffey, and Cabrera.
For a reference point, the avg ML OPS for the most recent ten full seasons (2014 - 2024 excluding 2020) in 727.5 with a high of 758 (2019) and a low of 700 (2014)
So we can see that the average of the Soto-ish group peaked at age 29 and was above 900 OPS for each year through age 30 but then dipped below 900 and never returned. The group kept themselves above league average from age 31 thru 35 but then mostly around average from 36 through 39 before taking a dive at age 40. So how about age 41 since that will be Soto’s age in the final year of his deal? Dunno, as none of the others from that list who have already reached age 41 were still playing ball at age 41.
So what does all this prove?
Well of course it doesn't prove anything since, as always, your mileage may vary and past performance is no guarantee of future results and all that other disclaimer stuff. But if the remainder of his career mimics the typical one of his current closest comps then maybe the best way to think about it is to divide this contract into thirds. In the first five years we should expect a superstar performer. In the middle third still very good results but less likely to produce monster seasons. Then in the final five year segment he's more likely to be a $51 million/yr league average player with more days off and more frequent uses of the phrase; 'So how much money would we have to eat in order to deal him to ______?'