-
Apr 18 2015: John Hain places 10th at the Men Collegiate CAT A Race at the Foothills Cup - RR in a field sprint
-
Mar 21 2015: John Hain places 7th at the Men Collegiate CAT A Race at the Chatham Country Road Race in a field sprint
-
Jul 12 2014: John Hain places 21st at the Men Cat 3 Race at the C State Criterium Championships in a group sprint
-
Mar 23 2014: John Hain places 4th at the Men CAT B Collegiate Race at the Appalachian State Road Race Weekend - Crit in a field sprint
-
Mar 22 2014: John Hain wins the Men CAT B Collegiate Race at the Appalachian State Road Race Weekend - RR in a field sprint
-
Mar 2 2014: John Hain wins the Men CAT C Collegiate Race at the UNC Collegiate Criterium in a field sprint
-
Apr 6 2013: John Hain wins the Men CAT D Collegiate Race at the App State Cycling Road Race in a field sprint