As someone not in the top 20, I may be off here. But I will say you are competitive everywhere in the top 20.
For one, you were the top student in a school that places students at top schools. Second, one of your recommenders is going to say you are the best student ever. Third, the part about research experience