Just talked to Training. Two classes in October for 18 new hires total. Captain upgrade class in January, then more upgrades to follow, although those dates haven't been set this far out. Guys upgrading in the spring will have been on property about 3 years.
But that brings up a point made by Miami73. Management can bypass someone for upgrade for pretty much any reason they feel like. Upgrades are NOT done in strict seniority order. There are currently 8 FO's on the seniority list that have been bypassed and that will likely never upgrade here (not counting the ones on LOAs). They don't even have to give you a shot at it; they'll just say they don't think you're ready.