Ben Gomez-Villafane (TopClub Cyclocross) took home a hard-fought third-place finish in the Junior Men’s race at the KMC Cross Fest on Friday, and on Sunday, he improved his podium position by outsprinting Alex Morton (Cannondale p/b for the win.

After a day of racing in big groups on Friday, Gomez-Villafane and Morton escaped off the front and raced wheel-to-wheel into the finish. Gomez-Villafane eked out a win in the finishing sprint.

Calder Wood (Rad Racing NW) followed up his win on Friday with a third-place finish on Sunday. Dylan Kerr (Angry Johnny’s Evolution) and Lane Maher (Hot Tubes Development Cycling) rounded out the top five.

Stay tuned to Cyclocross Magazine for more coverage of the 2017 KMC Cross Fest

Junior Men's Results - 2017 KMC Cross Fest Day 2 (Sunday)

141Benjamin GOMEZ VILLAFANETop Club CycloCross38:08.
243Alex MORTONCannondale p/b Cyclocrossworld38:08.
332Calder WOODRad Racing NW38:20.
449Dylan KERRAngry Johnnys Evolution p/b No38:28.
530Lane MAHERHot Tubes Development Cycling 38:32.
653Tyler CLARKKMS Cycling - Killington Mountain38:36.
735Gaelen KILBURNHot Tubes Junior Development Team38:45.
836Greg GUNSALUSAP Junior Development p/b Corner38:49.
939Scott FUNSTONRad Racing NW38:51.
1047Charles-Antoine ST-ONGEdalbix38:55.
1133Torin BICKMOREBoulder Junior Cycling39:27.
1231Sam NOELCannondale p/b Cyclocrossworld39:37.
1329Colton WOODSTREK Store CC40:00.
1450Harrison WHITECyclocrossworld p/b Cannondale40:04.
1538William COTEDalbix Sherbrooke40:32.
1642Alex MCCORMACKHot Tubes Development Cycling 40:53.
1756Leo KIRKPATRICK BAIRDKMS Cycling - Killington Mountain40:53.
1834Camden BROOKSHands-On Cycling40:57.
1955Paul MYSKOCenturion Next Wave Cycling Team41:39.
2037Ben WALTONNew England Devo p/b Cadence 42:22.
2144Daniel VAUGHNJAM Fund / NCC42:31.
2251Conor MARTINTransitions LifeCare p/b Garneau42:32.
2352Nate RYANNew England Devo p/b Cadence 43:40.
2448Matthew JOHNSONRiverside Racing44:22.
2545Gentry JEFFERSONMiller School of Albemarle44:25.
2628Scott LEONARDAWI Racing45:51.