Why not add a command where you do /challenge <player>, what it does is it lets the challenger select a race and you race. The challenge will end when the player reaches the end. Just another fun thing you should add to parkour.