Only basketball basketball and football can be considered as sport. If you have some stupid rule like in soccer you cant use your hands, its not a sport its just a game. And hockey is not a sport it has to be on ice and you have a puck not a ball, its a combination of playing with a puck and ice skating, not a sport.
And starcraft is not a sport either, its not physically demanding, you invent a game where the two players that are playing starcraft can use hacks and beat the shit out of one another in order of one of them to be knocked out so that the other guy can get ahead in the starcraft game then it could be considered as a sport.