Are these extra curriculars good for Ivy League?

<p>I am currently a freshman in high school. So far I have Straight A's and I am planning to keep that up all through high school. I really, really want to go to a top school, specifically UPenn's College of Arts and Sciences (I want to major in Bio). However, it is kinda early to determine what my grades and SAT scores will be like and all that stuff. However, assuming I do very well in those and become competitive in that respect, are my EC's good enough? I am a VERY competitive tennis player and I am sectionally and nationally ranked. I spend between 15-20 hours a week working on my game. So unfortunately, I don't have time for much else. I recently stated volunteering at the local animal shelter 4 hours a week, because I am an extreme animal lover. Also, after the break is over, I am going my school's Micro Bank club, because it seems very interesting. So basically I'm asking is this enough for Ivy League? I am doing my tennis and volunteering at the animal shelter because I love and care for those things. And I will be joing MB because it interests me (I also know the president so hopefully I can become the president one day). I am not doing these things just to put on my application. So will this be enough, </p>