Restarts counting is a pain - I guess it's there to make you think twice about restarting (you can't do that in real life), and I don't restart for that reason. However last night on race 2 of shifter karts at Glencairn I was starting in 11th place, when my kart was under AI control before the green on the rolling start it keep crashing me into the barrier and getting stuck so I restarted (and restarted 10 more times) until it finally bounced off instead of getting stuck.
End result - my stats show 13 races for karts in addition to that it seems to have added the full race distance to the track stats for each restart instead of the 10 meters or so I actually travelled each time - so now the track is showing as the track I've run the most miles on!