Red
125xp per race should be 12 races from level 9 to level 10. That sounds reasonable to me.
12 races if you don't make mistakes and you do well, otherwise it can be 13, 14, 15... and to that you add the 8 previous levels... I'm sorry, but I think that witnessing the race should be enough to receive Xp