>>716480342
Stamina most definitely matters until you have enough of it for your track. I don't know what rank you're at that you're going against people with 400 stamina, but not having the bare minimum is an automatic loss