You don't have to love sports to be successful at USNA. However, you do have to be sufficiently self-motivated to pass the PRT, swimming, etc.
NOT having sports on your resume can create an initial "red flag." It can be overcome with great CFA scores, strong academic record and demonstrated...