Phil Esposito has recorded the most points by a 31-year-old player in a season, with 145 points in 1973-74.