Not all cute boys are popular or jocks.
If you've looked at a group of cute boys, it's just a cheerleader effect (similar-looking people in a group just looking attractive, when really they're not.)
Sometimes they look attractive because they have success and charm.
It also depends on what YOU find attractive: some people just like jocks because they're jocks, some don't.