Tagging with 0's but not on already double digit tracks

I figured out how to get a zero in front of the first 9 tracks but it also adds a zero in front of the 10 and on tracks. Is there a way to have it ignore them so I don't have 010 and 011, etc?
Currently using 0%track% - %title% for this.

$num(%track%,2) - %title%
for all tracks, not just the first 9

Thank you so much.
I saw another thread/question and it had similar but I just couldn't figure it out.
Much appreciated.