Method · age_cohort_change@v1

Age-cohort change

A hitter's year-over-year change in OPS, ranked against every other hitter who was the same age entering the season. It answers the question a raw decline cannot: was this normal for a player his age, or unusual? A 25th percentile result means three quarters of his peers did better.

The filter, exactly as it runs
plateAppearances >= 250
Parameters
min_plate_appearances250
age_window1
min_cohort15
Where this is arguable

These are the objections I already know about. If you have a better one, or you think a different threshold tells a truer story, say so and I will re-run it with your numbers and publish what comes back.

Version 1. Older versions are never deleted, so a piece that citesage_cohort_change@v1 stays reproducible after this definition is revised. Source: Data: nflverse (nflfastR), CC-BY 4.0