You have a solid chance but those are very competitive schools for admissions. Would you be happy to stay in the school you are in now, or do you have a good back up?
I could be wrong but do those schools have table tennis teams? If not, table tennis gets relegated to “nice, that kid has a hobby.” Are you good enough to swim varsity - do those schools have swim teams - if yes, have you been speaking to the swim coach at those schools?
One thing I like is that you are not trying to present yourself as having 100 EC’s. Your profile is impressive and believable and coherant.