I voted on more than 100 competing answers. Even then I have not received
This is my profile Sachin Mhetre.
My account was merged with another account. Is this a reason for not getting sporsmanship badge?
How long have you waited?
There is a job that runs every now and then and hands out badges. Wait for it. Should be a day-ish.
Also, are you sure they were competing answers? By competing, we mean that they were answers to a question which you have also have an upvoted answer (I'm telling you this since we had a recent meta-post where someone was confused on this)
Anyway, how did you know that there are 100? Did you count? (there's no competing vote metric offered by the system)