List of all badges with full descriptions
The description of the Sportsmanship badge is:
Up voted 100 competing answers
In the bottom section of my profile you can see that I've cast 140 votes for answers, and 38 of my total post votes were downvotes, so even if all 38 were on answers I've still upvoted 102 answers. Why haven't I gotten the Sportsmanship badge yet?