At age 32, can Staal keep it up long enough to reach 1,000 points? Most NHL players reach their scoring peak by age 24, and then maintain that scoring rate until experiencing a decline in their 30s. Staal has been no exception. His scoring rate dropped from 1.10 points per game in 2012-13 to 0.77 in 2013-14, 0.70 in 2014-15 and 0.47 in 2015-16 before going back up to 0.70 points per game this season.
Using his new scoring rate as a basis, post-1967 NHL history was searched to find 63 forwards who had comparable era-adjusted scoring totals at the same age. The majority of those matches played for at least four more seasons; Staal is in the first season of three-year contract.
In those four seasons, Staal's peer group scored an era-adjusted average of 141 points in 262 games, allowing for possible injuries. If he matches that, it would place Staal at 922 points.
Because of Staal's superior defensive contributions, it's possible that he will continue to play for at least another two seasons beyond the point at which his peers typically retire. If so, that could result in another 57 points in 123 games, to reach 979 points. Only three of his 63 statistical peers continued to play at age 38 and beyond.
Every individual is different so there is a wide range of outcomes, so it is impossible to predict whether or not Staal will reach 1,000 points. However it's within reach if he remains healthy and/or his scoring declines no faster than expected.