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)
You only have 28 answers, and only 18 of those have any up-votes.
Have you really voted for 100 answers on those 18 questions?
Are there even 100 competing answers to vote for?