-
May 28 2012: Bill Irving places 75th at the Men 3 Race at the Killington Stage Race - Stage 3 in a group sprint
-
May 26 2012: Bill Irving places 79th at the Men 3 Race at the Killington Stage Race - Stage 1 in a group sprint
-
Apr 21 2012: William Irving places 18th at the Men Cat 3/4 Race at the Greene County Road Race in a group sprint