Jim has three close friends at his school: Michael, John and Alice. Two of them play football, two play basketball and two play hockey. The friend who does not play hockey does not play basketball as well. The friend who does not play football, does not play hockey.

Can you identify which sport/s is played by which person?

Maths Sets Problem

John and Michael play all the three sports. Alice plays none.
This is after assuming that girls do not play football. If in case, the school had a girl's football league, we would know only that one of the three play no sports at all and the others play all three.