Yeah, you can't win or get the result you want every race. If you like the challenge you have to be prepared to lose a little, review those races and see & understand what you and your rivals did, and maybe do better next time.
Instead of a bug or weird variable in the game, perhaps we happen to be imperfect managers, eh?
(I still don't really know how most stats work in the game tho)