I think your EC’s are very strong and most schools understand how difficult it is to juggle competitive HS sports with academics.
If you do get in, make sure you take advantage of the school’s support system. Most students at Rice will have already taken BC Calculus and Calculus at Rice is very difficult (even for students who got a 5 on BC Calculus AP).