It seems that "I had a race against my friends" is what a dictionary often says.
My question is that:
Does it make any sense to say "I had a race with my friends"?
we say:
Tom and Mary had lunch. (1)
Tom had lunch with Mary. (2)
we can also say:
Tom and Mary had a race.
but can we say?
Tom had a race with Mary. (the same way we say 1 & 2)
or we must say
Tom had a race against Mary.