For the third race in a row during the Bermuda Bicycle Associationís 2012 Grand Prix Dominique Mahyo finished on top of the Male A Division Leaderboard.
In the Final Leg of the event which took place in Hamilton saw Mahyo clock a time of 58:18.316, Mark Hatherly finished second in 58:18.522 and Shannon Lawrence rounded out the top three finishers with a time of 58:18.881.
Richard O'Connell won the Male B Division race when he was clocked across the line in 43:45.4 Dennis Joell finished second in 43:45.8 and Vincent Chaves finished third clocking 43:45.9.
Kristyn Robinson won the Open Female race when she clocked 34:17.9, Jeana Jones finished second in 34:18.1 and Joanna Shillington finished third in 34:18.5.
Charlie Pilgrim won the Male 13 Ė 16 Age Group Race with a time of 33:10.1, Pilgrim had an accident immediately following his race when he came in contact with another rider on the course. After receiving medical attention Pilgrim was able to walk away on his own, Kaz Godfrey finished second clocking 33:23.01 and Robin Horsfield rounded out the top three in the Age Group with a time of 33:51.6.
Jessica Godfrey powered her way to victory in the Female 13-16 Age Group Class when she finished in a time of 22:29.5, Victoria Davis finished second in 22:41.1 and Tristan Narraway finished third in 23:54.7.
During the Male 12 and Under Age Group Class Matthew Oliveira crossed the line in a time of 19:26.0 to take the line honors, while Zion Dowling finished second in 19:26.1 and Alex Pilgrim finished third in 19:26.9.
Alyssa Rowse won the Female 12 and Under Class with a time of 13:02.4, Laura Hope finished second in 15:26.0 and Julianne Oatley finished third in 14:51.6.