As a former Division I runner at Miami University in Oxford, Ohio, Stephen Biebelhausen still has a competitive streak.