Not great for top 20s unless athletic recruit or national recognition on those ECs. Doesn’t mean you should not try, but make sure you have some schools that suit you that are highly likely to accept you as well as the lottery ticket ones. Talk to your GC about the % of kids with your courses, grades and scores and where they tend to get into school and not. Private schools tend to track these things.