Are my EC's good enough for a Top 20 school?

I am currently a junior in high school and so far these are my ECs.

-Technology Student Association (Secretary → Planning to be president during senior year). = Since Freshman year.
-Computer Club (Secretary → Also planning to be president senior year). = Since Freshman year.
-Fusion (Newspaper Club) → Planning on being editor senior year (Hopefully). = Since Freshman year.
-Science Olympiad - > Planning on being officer senior year. = Since Freshman year.
-Math Honor Society - Will be doing it next year because next year is the first year I am able to do it (Had to take Algebra 2).

-Paper Airplane design 2nd place overall at regional competition.
-Buffalo State programming competition 3rd place overall in poster design/research.
-Participated in St. Bonaventures programming competition.
-Over 100+ hours in volunteering.
-Participated in JV Basketball (Sophomore year) and Varsity Tennis (Since Freshman year) → Hopefully will be captain for Varsity Tennis Senior year.
-Participated and auditioned for multiple honor bands = ECMEA (About 5-7 times), NYSSMA (About 4-6 times), and NYSBDA (3-4 times).
-Go to music camp over the summer for a week (Since summer going into freshman year).
-Private lessons for drumming and percussion about 1 1/2 per week.

Bump.

ECs dont matter.

ECs DO matter, not what you do so much as what you make of the opportunities available and how they develop and influence your character. Its tough to chance you, though, because so many of the T20s evaluate holistically, and you have only provided us with a glimpse of one fraction of your application.

Since you have done so many different and varied activities, I would present them in categories such as “sports”, “music”, “programming” and “science/engineering”, etc. in whatever order those are most important to you. I think they look good, though. You’ve certainly kept busy!