i'm worried i'm too average - what are my chances at top schools like ivies?

There is nothing wrong with being average. However, you are far from average. You are easily among top 10% of bright and hard working youth of this world.

If you keep doing as well as you are, you are more than likely to get in a couple of T20 colleges.