Capt upgrade
On average about 5 years on property will generate a Capt upgrade class for those currently here. This comes with a caveat. If you're in one of the junior bases, i.e. MDW, OAK, BWI, MCO, upgrades would average around that timeframe or in some cases as little as 4.7 yrs on property. This would allow you to generally stay at your base of preference & fly capt lines.
For PHX, HOU, upgrade to remain at your base falls closer to 6 yrs probably. For DAL, expect the time frame to vary from 7.5 to 8.5 yrs.
hope that helps.