No horse in this race

What does “No horse in this race” mean?

It means that you have no vested interest in the outcome of a competition or argument or contest.
I have no horse in this race! It can mean “I just want to see the outcome”, or “I don’t care about the outcome”.

Also: No dog in this race.