Wiktionary
on track
a. 1 (context idiomatic English) Proceeding as planned, as expected, or in a manner consistent with an established pattern. 2 (context idiomatic English) On a well-defined promotion path in an organisation, usually tenure.