Keh Chin Yip (#4186) of North Vista Sec came in fifteenth with a timing of 16:18.79. (Photo © Chua Kai Yun/Red Sports)

Keh Chin Yip (#4186) of North Vista Sec came in 15th with a timing of 16:18.79. (Photo 12 © Chua Kai Yun/Red Sports)

For more cross country photos, go to: RED SPORTS PHOTOS