I was going to suggest you try to make usamo/usnco finals. That will help a lot. However if you’re a junior already its too late for next year’s competition results to go in college apps. Don’t think that your stats will surely get you in anywhere top 20. You are an orm (don’t listen to Santiago who probably means well but is gravely mistaken). Do science research and submit to Siemens and Intel (the latter will only go on Rd apps). Good luck! Focus on writing unique essays this summer. Have realistic expectations and maybe apply to some colleges between your publics and ivies (John Hopkins, wustl, rice, Notre Dame, etc). With your strong academic record you should be able to have good chances at those