I have to agree with the above. High Stat students are often shocked about not being admitted to Tulane because they figured it was a safety. Never assume a school is a safety. Tulane is very very big on demonstrated interest. If he is truly interested in Tulane try to visit or at least go to a regional event. Be sure he completes the Why Tulane essay, it’s not really optional!
He should also complete the applications for the Deans Honor Scholarship and the Paul Tulane Scholarship. They are full tuition scholarships and he would for sure be competitive for both based on his stats. He might even be considered for the Stamps. http://www2.tulane.edu/financialaid/grants/index.cfm