I can say from experience that every place I've worked at, the older workers (50 and up) have had the least sick days and leave.
If you have kids, that's a given - kids get sick, and so do you, and most get kids in their 20s and 30s...but it is curious that many senior workers have practically spotless records, compared to their younger peers.