@Rahulbarcafan It is true that test score is only one of the parameters, however, most students applying to top engineering schools are rather strong in all aspects. There are plenty of Indians applying too. For sports, it would be very helpful if you got recruited. Otherwise, it is just a good EC that may not get you too far. Note that there are still ~25% of admitted students at UIUC or UMich engineering with ACT at 31 or below, it is just too competitive for OOS candidates and particularly tough for international students.