University of Delaware | New Castle, DE, USA
Energy Score
Noah Tekle
USC
Track B
Abdi Souit
University of Ottawa
Mignot Mesele
University of California, Santa Cruz