If she is into sports, you could get her a gift card to a sports store and she could get what she wants or needs.
Bath and Body Works seems to always be a big hit, and even girls who aren't "girly girls" like it!
You could try a monogrammed duffel bag for her gear, cool water bottle, there are so many possibilities!
Another fun idea would be a photo shoot with a local photographer where she can showcase her sporty side.
I'm sure she will love whatever you get her!