Everyone develops differently. Add that to the fact that you play a lot of sports. 5'2" and 97 pounds isn't too skinny, it's alright for your height and age because you're still growing. I had a friend who was 5'1" or so and 76 pounds, and she was extremely strong and looked fine. No bones sticking out or anything.
Usually teenagers think that thin automatically equals anorexic (where you hardly eat). I used to think that way too. But anorexia is a mental disease, while thin can come from anything. Exercise or just being naturally thin. So don't worry, you're fine :)