Mark Greene won the Harbour Front 10K road race Sunday. He finished with a time of 33 minutes and 38 seconds.
Peter Bazely was second in 34 minutes and eight seconds while Charles Kourvekas placed third in 34 minutes and 28 seconds.
The first female finisher was Jennifer Mrrin. Her time was 36 minutes and six seconds. Second place went to Lisa Collins Sheppard. Her time was 37 minutes and 39 second. The third female finisher was Jennifer Barron in 38 minutes and 14 seconds.
401 runners finished the event under mainly sunny skies.