How do I determine whether a guy is within my league?

I often hear that if a guy doesn’t want to commit to you, then more than likely, he is out of your league. I’ve entertained guys that weren’t really attractive to the common person and they still didn’t want to commit.
How do I determine whether a guy is within my league?
Post Opinion