XC #1: Mud'n'Mayhem - Advanced | Trowbridge Forest | | |
XC #1: Mud'n'Mayhem - Elite | Trowbridge Forest | | |
XC #1: Mud'n'Mayhem - Lambateur | Trowbridge Forest | | |
XC #1: Mud'n'Mayhem - Sport | Trowbridge Forest | | |
XC #2: Spring Classic - Advanced | Trowbridge Forest | | |
XC #2: Spring Classic - Elite | Trowbridge Forest | | |
XC #2: Spring Classic - Lambateur | Trowbridge Forest | | |
XC #2: Spring Classic - Sport | Trowbridge Forest | | |
XC #3 and XC #7: The Bailey Cup - Advanced | Trowbridge Forest | | |
XC #3 and XC #7: The Bailey Cup - Elite | Trowbridge Forest | | |
XC #3 and XC #7: The Bailey Cup - Lambateur | Trowbridge Forest | | |
XC #3 and XC #7: The Bailey Cup - Sport | Trowbridge Forest | | |
XC #4: Flow Trail Frenzy - Advanced | Trowbridge Forest | | |
XC #4: Flow Trail Frenzy - Elite | Trowbridge Forest | | |
XC #4: Flow Trail Frenzy - Lambateur | Trowbridge Forest | | |
XC #4: Flow Trail Frenzy - Sport | Trowbridge Forest | | |
XC #5: Tour de Shuniah - Advanced | Trowbridge Forest | | |
XC #5: Tour de Shuniah - Elite | Trowbridge Forest | | |
XC #5: Tour de Shuniah - Lambateur | Trowbridge Forest | | |
XC #5: Tour de Shuniah - Sport | Trowbridge Forest | | |
XC #6: Short Track (XCC) - Elite | Centennial Park & the Bluffs | | |
XC #6: Short Track (XCC) - Lambateur | Centennial Park & the Bluffs | | |
XC #6: Short Track (XCC) - Sport/Advanced | Centennial Park & the Bluffs | | |
XC #8: Fall Classic - Time Trial - Advanced/Elite | Centennial Park & the Bluffs | | |
XC #8: Fall Classic - Time Trial - Lambateur | Trowbridge Forest | | |
XC #8: Fall Classic - Time Trial - Sport | Centennial Park & the Bluffs | | |