The above list is based off MD88FOs age and hire date also..they only show the age 60 retirements of people senior to him. If you are a new hire, as they say, your mileage may vary.
What the chart doesn't really reflect is that we've had roughly 4000 retirements over the last 5 years, so any advancement here will be mostly through growth since the near-term attrition has already happened. We have very few Captains over 50 here and many 40-something 777 Captains.