6yo Vandanta has pretty much had 140 starts without a serious spell in 4 years

Starting as a 3yo in October 2017
His longest breaks have been about 7 weeks between runs in his 3yo season and 8 weeks between runs at the end of his 3yo season (he had 27 3yo starts)

That was nearly 3yrs ago
The closest to a spell since then was early this year when he had 9wks between runs BUT he had a Menangle trial between those starts