If you want to compete with others, try time trial. You'll have the same rules as everyone else so you'll know if you are good or not. As for your time, you took a track where wall riding is possible so without seeing the lap, I would say no It's not.