Skip to content Skip to footer

Note: Use filters to view Graph based on #RaceYear, #RaceEventType, #RaceEventName, #RaceCategory#1 FOR Gender.

Statistics based on Gender

Race Year Race Date Race Event Type Race Event Name Race Category #1 Gender Number of Participants
2022 05/03/2022 Championship Bostwana Cross Country Motor Sports Series 2022 Junior F 2
2022 05/03/2022 Championship Bostwana Cross Country Motor Sports Series 2022 Junior M 16
2022 05/03/2022 Championship Bostwana Cross Country Motor Sports Series 2022 Senior F 4
2022 05/03/2022 Championship Bostwana Cross Country Motor Sports Series 2022 Senior M 31
2022 24/04/2022 Individual BIC Team Time Trial Challenge Elite F 2
2022 24/04/2022 Individual BIC Team Time Trial Challenge Elite M 9
2022 24/04/2022 Individual BIC Team Time Trial Challenge Junior M 4
2022 24/04/2022 Individual BIC Team Time Trial Challenge Masters F 1
2022 24/04/2022 Individual BIC Team Time Trial Challenge Masters M 3
2022 24/04/2022 Individual BIC Team Time Trial Challenge Team F 1
2022 24/04/2022 Individual BIC Team Time Trial Challenge Team M 18
2022 24/04/2022 Individual BIC Team Time Trial Challenge Under 23 F 1
2022 24/04/2022 Individual BIC Team Time Trial Challenge Under 23 M 7
2022 24/04/2022 Individual BIC Team Time Trial Challenge Vets F 6
2022 24/04/2022 Individual BIC Team Time Trial Challenge Vets M 8
2022 24/04/2022 Individual BIC Team Time Trial Challenge Youth F 2
2022 24/04/2022 Individual BIC Team Time Trial Challenge Youth M 6
2022 30/04/2022 Individual The SPAR Community Challenge - Race 1 (Airport Junction) 18 and under F 2
2022 30/04/2022 Individual The SPAR Community Challenge - Race 1 (Airport Junction) 18 and under M 2
2022 30/04/2022 Individual The SPAR Community Challenge - Race 1 (Airport Junction) 19 to 49 years F 27
2022 30/04/2022 Individual The SPAR Community Challenge - Race 1 (Airport Junction) 19 to 49 years M 23
2022 30/04/2022 Individual The SPAR Community Challenge - Race 1 (Airport Junction) 50 and above F 3
2022 30/04/2022 Individual The SPAR Community Challenge - Race 1 (Airport Junction) 50 and above M 5
2022 07/05/2022 Individual The SPAR Community Challenge - Race 2 (Airport Junction) 18 and under F 4
2022 07/05/2022 Individual The SPAR Community Challenge - Race 2 (Airport Junction) 18 and under M 6
2022 07/05/2022 Individual The SPAR Community Challenge - Race 2 (Airport Junction) 19 to 49 years F 25
2022 07/05/2022 Individual The SPAR Community Challenge - Race 2 (Airport Junction) 19 to 49 years M 29
2022 07/05/2022 Individual The SPAR Community Challenge - Race 2 (Airport Junction) 50 and above F 3
2022 07/05/2022 Individual The SPAR Community Challenge - Race 2 (Airport Junction) 50 and above M 7
2022 14/05/2022 Championship National Motocross Championships Melo Park (Botswana) 14th May 2022 Heat 1 F 2
2022 14/05/2022 Championship National Motocross Championships Melo Park (Botswana) 14th May 2022 Heat 1 M 13
2022 14/05/2022 Championship National Motocross Championships Melo Park (Botswana) 14th May 2022 Heat 2 F 2
2022 14/05/2022 Championship National Motocross Championships Melo Park (Botswana) 14th May 2022 Heat 2 M 13
2022 14/05/2022 Championship National Motocross Championships Melo Park (Botswana) 14th May 2022 Heat 3 F 2
2022 14/05/2022 Championship National Motocross Championships Melo Park (Botswana) 14th May 2022 Heat 3 M 13
2022 14/05/2022 Championship National Motocross Championships Melo Park (Botswana) 14th May 2022 Heat 4 F 2
2022 14/05/2022 Championship National Motocross Championships Melo Park (Botswana) 14th May 2022 Heat 4 M 4
2022 21/05/2022 Individual Boitekanelo 15 Years of Changing Lives Charity Race F 289
2022 21/05/2022 Individual Boitekanelo 15 Years of Changing Lives Charity Race M 302
2022 28/05/2022 Individual Kids Shredder Challenge Race 1 (Madison Square) Youth F 9
2022 28/05/2022 Individual Kids Shredder Challenge Race 1 (Madison Square) Youth M 23
2022 18/06/2022 Individual The SPAR Community Challenge - Race 3 (CBD, 3 Dikgosi Monument) 18 and under F 6
2022 18/06/2022 Individual The SPAR Community Challenge - Race 3 (CBD, 3 Dikgosi Monument) 18 and under M 1
2022 18/06/2022 Individual The SPAR Community Challenge - Race 3 (CBD, 3 Dikgosi Monument) 19 to 49 years F 16
2022 18/06/2022 Individual The SPAR Community Challenge - Race 3 (CBD, 3 Dikgosi Monument) 19 to 49 years M 15
2022 18/06/2022 Individual The SPAR Community Challenge - Race 3 (CBD, 3 Dikgosi Monument) 50 and above F 3
2022 18/06/2022 Individual The SPAR Community Challenge - Race 3 (CBD, 3 Dikgosi Monument) 50 and above M 3
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Elite F 2
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Elite M 13
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Grand Masters F 1
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Grand Masters M 1
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Junior F 1
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Junior M 7
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Masters F 1
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Masters M 15
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Open F 6
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Open M 36
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Under 23 F 1
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Under 23 M 10
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Vets F 10
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Vets M 46
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Youth F 3
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Youth M 12
2022 09/07/2022 Individual SPAR Women's Challenge Botswana by Lady Khama Trust #N/A F 3
2022 09/07/2022 Individual SPAR Women's Challenge Botswana by Lady Khama Trust 40+ F 55
2022 09/07/2022 Individual SPAR Women's Challenge Botswana by Lady Khama Trust 50+ F 20
2022 09/07/2022 Individual SPAR Women's Challenge Botswana by Lady Khama Trust 60+ F 6
2022 09/07/2022 Individual SPAR Women's Challenge Botswana by Lady Khama Trust Junior F 5
2022 09/07/2022 Individual SPAR Women's Challenge Botswana by Lady Khama Trust Junior Rush F 9
2022 09/07/2022 Individual SPAR Women's Challenge Botswana by Lady Khama Trust Open F 367
2022 23/07/2022 Individual The SPAR Community Challenge - Race 4 (Sebele Mall) 18 and under F 22
2022 23/07/2022 Individual The SPAR Community Challenge - Race 4 (Sebele Mall) 18 and under M 18
2022 23/07/2022 Individual The SPAR Community Challenge - Race 4 (Sebele Mall) 19 to 49 years F 28
2022 23/07/2022 Individual The SPAR Community Challenge - Race 4 (Sebele Mall) 19 to 49 years M 20
2022 23/07/2022 Individual The SPAR Community Challenge - Race 4 (Sebele Mall) 50 and above F 15
2022 23/07/2022 Individual The SPAR Community Challenge - Race 4 (Sebele Mall) 50 and above M 19
2022 30/07/2022 Individual Kids Shredder Challenge Race 2 (Melo Park) Grand Masters F 2
2022 30/07/2022 Individual Kids Shredder Challenge Race 2 (Melo Park) Grand Masters M 2
2022 30/07/2022 Individual Kids Shredder Challenge Race 2 (Melo Park) Youth F 16
2022 30/07/2022 Individual Kids Shredder Challenge Race 2 (Melo Park) Youth M 29
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Corporate M 8
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Elite F 5
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Elite M 11
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Grand Masters M 6
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Junior M 5
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Masters F 3
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Masters M 21
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Open F 6
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Open M 28
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Under 23 F 1
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Under 23 M 5
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Vets F 8
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Vets M 54
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Youth F 3
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Youth M 7
2021 30/10/2021 Individual Cycle4Life MTB Club Race - Stay Well Gardens (30th October 2021) Elite F 1
2021 30/10/2021 Individual Cycle4Life MTB Club Race - Stay Well Gardens (30th October 2021) Elite M 3
2021 30/10/2021 Individual Cycle4Life MTB Club Race - Stay Well Gardens (30th October 2021) Grand Masters M 2
2021 30/10/2021 Individual Cycle4Life MTB Club Race - Stay Well Gardens (30th October 2021) Junior F 1
2021 30/10/2021 Individual Cycle4Life MTB Club Race - Stay Well Gardens (30th October 2021) Junior M 2
2021 30/10/2021 Individual Cycle4Life MTB Club Race - Stay Well Gardens (30th October 2021) Masters F 3
2021 30/10/2021 Individual Cycle4Life MTB Club Race - Stay Well Gardens (30th October 2021) Masters M 17
2021 30/10/2021 Individual Cycle4Life MTB Club Race - Stay Well Gardens (30th October 2021) Under 23 F 1
2021 30/10/2021 Individual Cycle4Life MTB Club Race - Stay Well Gardens (30th October 2021) Under 23 M 5
2021 30/10/2021 Individual Cycle4Life MTB Club Race - Stay Well Gardens (30th October 2021) Vets F 7
2021 30/10/2021 Individual Cycle4Life MTB Club Race - Stay Well Gardens (30th October 2021) Vets M 40
2021 30/10/2021 Individual Cycle4Life MTB Club Race - Stay Well Gardens (30th October 2021) Vets Male 1
2021 30/10/2021 Individual Cycle4Life MTB Club Race - Stay Well Gardens (30th October 2021) Youth F 1
2021 30/10/2021 Individual Cycle4Life MTB Club Race - Stay Well Gardens (30th October 2021) Youth M 8
2021 30/10/2021 Individual Cycle4Life MTB Club Race - Stay Well Gardens (30th October 2021) Youth Male 1
2021 06/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Elite M 7
2021 06/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Grand Masters M 5
2021 06/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Junior F 1
2021 06/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Junior M 1
2021 06/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Masters F 1
2021 06/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Masters M 15
2021 06/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Under 23 M 6
2021 06/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Vets F 8
2021 06/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Vets M 46
2021 06/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Youth F 1
2021 06/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Youth M 9
2021 07/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Elite M 7
2021 07/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Grand Masters M 1
2021 07/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Junior M 2
2021 07/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Masters F 1
2021 07/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Masters M 7
2021 07/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Under 23 F 1
2021 07/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Under 23 M 7
2021 07/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Vets F 4
2021 07/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Vets M 20
2021 07/11/2021 Individual King Cobra Road and MTB Challenge (6th and 7th Nov 21) Youth M 7
2021 12/12/2021 Individual MTB XCO National Championships 2021 Elite F 1
2021 12/12/2021 Individual MTB XCO National Championships 2021 Elite M 4
2021 12/12/2021 Individual MTB XCO National Championships 2021 Junior M 3
2021 12/12/2021 Individual MTB XCO National Championships 2021 Masters M 2
2021 12/12/2021 Individual MTB XCO National Championships 2021 Under 23 F 1
2021 12/12/2021 Individual MTB XCO National Championships 2021 Under 23 M 5
2021 12/12/2021 Individual MTB XCO National Championships 2021 Vets F 2
2021 12/12/2021 Individual MTB XCO National Championships 2021 Vets M 7
2021 12/12/2021 Individual MTB XCO National Championships 2021 Youth F 1
2021 12/12/2021 Individual MTB XCO National Championships 2021 Youth M 6
2020 04/07/2020 Individual Covid-19 Sprint Series Elite M 5
2020 04/07/2020 Individual Covid-19 Sprint Series Junior M 1
2020 04/07/2020 Individual Covid-19 Sprint Series Masters F 2
2020 04/07/2020 Individual Covid-19 Sprint Series Masters M 9
2020 04/07/2020 Individual Covid-19 Sprint Series Under 23 M 4
2020 04/07/2020 Individual Covid-19 Sprint Series Vets F 2
2020 04/07/2020 Individual Covid-19 Sprint Series Vets M 23
2020 04/07/2020 Individual Covid-19 Sprint Series Youth F 3
2020 04/07/2020 Individual Covid-19 Sprint Series Youth M 2
2020 05/07/2020 Individual Covid-19 Sprint Series Elite M 3
2020 05/07/2020 Individual Covid-19 Sprint Series Junior M 2
2020 05/07/2020 Individual Covid-19 Sprint Series Masters M 4
2020 05/07/2020 Individual Covid-19 Sprint Series Under 23 F 2
2020 05/07/2020 Individual Covid-19 Sprint Series Under 23 M 8
2020 05/07/2020 Individual Covid-19 Sprint Series Vets F 1
2020 05/07/2020 Individual Covid-19 Sprint Series Vets M 11
2020 05/07/2020 Individual Covid-19 Sprint Series Youth F 1
2020 05/07/2020 Individual Covid-19 Sprint Series Youth M 6
2020 11/07/2020 Individual Covid-19 Sprint Series Elite M 2
2020 11/07/2020 Individual Covid-19 Sprint Series Junior M 1
2020 11/07/2020 Individual Covid-19 Sprint Series Masters F 1
2020 11/07/2020 Individual Covid-19 Sprint Series Masters M 6
2020 11/07/2020 Individual Covid-19 Sprint Series Under 23 M 4
2020 11/07/2020 Individual Covid-19 Sprint Series Vets F 3
2020 11/07/2020 Individual Covid-19 Sprint Series Vets M 16
2020 11/07/2020 Individual Covid-19 Sprint Series Youth F 3
2020 11/07/2020 Individual Covid-19 Sprint Series Youth M 2
2020 12/07/2020 Individual Covid-19 Sprint Series Elite M 2
2020 12/07/2020 Individual Covid-19 Sprint Series Junior M 2
2020 12/07/2020 Individual Covid-19 Sprint Series Masters M 3
2020 12/07/2020 Individual Covid-19 Sprint Series Under 23 F 3
2020 12/07/2020 Individual Covid-19 Sprint Series Under 23 M 8
2020 12/07/2020 Individual Covid-19 Sprint Series Vets F 1
2020 12/07/2020 Individual Covid-19 Sprint Series Vets M 8
2020 12/07/2020 Individual Covid-19 Sprint Series Youth M 6
2020 25/07/2020 Individual Covid-19 Sprint Series Elite M 2
2020 25/07/2020 Individual Covid-19 Sprint Series Junior M 2
2020 25/07/2020 Individual Covid-19 Sprint Series Masters F 2
2020 25/07/2020 Individual Covid-19 Sprint Series Masters M 9
2020 25/07/2020 Individual Covid-19 Sprint Series Under 23 M 9
2020 25/07/2020 Individual Covid-19 Sprint Series Vets F 5
2020 25/07/2020 Individual Covid-19 Sprint Series Vets M 29
2020 25/07/2020 Individual Covid-19 Sprint Series Youth F 6
2020 25/07/2020 Individual Covid-19 Sprint Series Youth M 4
2020 26/07/2020 Individual Covid-19 Sprint Series Elite M 4
2020 26/07/2020 Individual Covid-19 Sprint Series Junior M 5
2020 26/07/2020 Individual Covid-19 Sprint Series Masters M 10
2020 26/07/2020 Individual Covid-19 Sprint Series Under 23 F 5
2020 26/07/2020 Individual Covid-19 Sprint Series Under 23 M 18
2020 26/07/2020 Individual Covid-19 Sprint Series Vets F 3
2020 26/07/2020 Individual Covid-19 Sprint Series Vets M 10
2020 26/07/2020 Individual Covid-19 Sprint Series Youth M 13
2020 24/10/2020 Individual Cycle4Life MTB Club Race (Palm Valley, Oodi) 24th October 2020 Elite F 1
2020 24/10/2020 Individual Cycle4Life MTB Club Race (Palm Valley, Oodi) 24th October 2020 Elite M 11
2020 24/10/2020 Individual Cycle4Life MTB Club Race (Palm Valley, Oodi) 24th October 2020 Grand Masters M 2
2020 24/10/2020 Individual Cycle4Life MTB Club Race (Palm Valley, Oodi) 24th October 2020 Junior M 1
2020 24/10/2020 Individual Cycle4Life MTB Club Race (Palm Valley, Oodi) 24th October 2020 Masters F 3
2020 24/10/2020 Individual Cycle4Life MTB Club Race (Palm Valley, Oodi) 24th October 2020 Masters M 26
2020 24/10/2020 Individual Cycle4Life MTB Club Race (Palm Valley, Oodi) 24th October 2020 Under 23 M 4
2020 24/10/2020 Individual Cycle4Life MTB Club Race (Palm Valley, Oodi) 24th October 2020 Vets F 11
2020 24/10/2020 Individual Cycle4Life MTB Club Race (Palm Valley, Oodi) 24th October 2020 Vets M 72
2020 24/10/2020 Individual Cycle4Life MTB Club Race (Palm Valley, Oodi) 24th October 2020 Youth F 3
2020 24/10/2020 Individual Cycle4Life MTB Club Race (Palm Valley, Oodi) 24th October 2020 Youth M 6
2020 21/11/2020 Individual VEREC - FOX RANCHES MTB KGALE CHALLENGE, 21st November 2020 Elite F 1
2020 21/11/2020 Individual VEREC - FOX RANCHES MTB KGALE CHALLENGE, 21st November 2020 Elite M 4
2020 21/11/2020 Individual VEREC - FOX RANCHES MTB KGALE CHALLENGE, 21st November 2020 Grand Masters M 1
2020 21/11/2020 Individual VEREC - FOX RANCHES MTB KGALE CHALLENGE, 21st November 2020 Junior M 1
2020 21/11/2020 Individual VEREC - FOX RANCHES MTB KGALE CHALLENGE, 21st November 2020 Masters F 1
2020 21/11/2020 Individual VEREC - FOX RANCHES MTB KGALE CHALLENGE, 21st November 2020 Masters M 14
2020 21/11/2020 Individual VEREC - FOX RANCHES MTB KGALE CHALLENGE, 21st November 2020 Under 23 M 3
2020 21/11/2020 Individual VEREC - FOX RANCHES MTB KGALE CHALLENGE, 21st November 2020 Vets F 7
2020 21/11/2020 Individual VEREC - FOX RANCHES MTB KGALE CHALLENGE, 21st November 2020 Vets M 26
2020 21/11/2020 Individual VEREC - FOX RANCHES MTB KGALE CHALLENGE, 21st November 2020 Youth F 3
2020 21/11/2020 Individual VEREC - FOX RANCHES MTB KGALE CHALLENGE, 21st November 2020 Youth M 7
2020 06/12/2020 Individual Botswana National Time Trial Championships 2020 Elite F 1
2020 06/12/2020 Individual Botswana National Time Trial Championships 2020 Elite M 3
2020 06/12/2020 Individual Botswana National Time Trial Championships 2020 Junior M 4
2020 06/12/2020 Individual Botswana National Time Trial Championships 2020 Masters M 1
2020 06/12/2020 Individual Botswana National Time Trial Championships 2020 Under 23 F 2
2020 06/12/2020 Individual Botswana National Time Trial Championships 2020 Under 23 M 11
2020 06/12/2020 Individual Botswana National Time Trial Championships 2020 Vets F 2
2020 06/12/2020 Individual Botswana National Time Trial Championships 2020 Vets M 5
2020 06/12/2020 Individual Botswana National Time Trial Championships 2020 Youth F 2
2020 06/12/2020 Individual Botswana National Time Trial Championships 2020 Youth M 6
2020 13/12/2020 Individual Botswana National Road Championships 2020 Elite F 1
2020 13/12/2020 Individual Botswana National Road Championships 2020 Elite M 6
2020 13/12/2020 Individual Botswana National Road Championships 2020 Grand Masters M 1
2020 13/12/2020 Individual Botswana National Road Championships 2020 Junior M 4
2020 13/12/2020 Individual Botswana National Road Championships 2020 Masters F 1
2020 13/12/2020 Individual Botswana National Road Championships 2020 Masters M 5
2020 13/12/2020 Individual Botswana National Road Championships 2020 Under 23 F 1
2020 13/12/2020 Individual Botswana National Road Championships 2020 Under 23 M 11
2020 13/12/2020 Individual Botswana National Road Championships 2020 Vets F 1
2020 13/12/2020 Individual Botswana National Road Championships 2020 Vets M 5
2020 13/12/2020 Individual Botswana National Road Championships 2020 Youth F 5
2020 13/12/2020 Individual Botswana National Road Championships 2020 Youth M 8
2020 20/12/2020 Individual XCO Mountain Championships 2020 Elite F 1
2020 20/12/2020 Individual XCO Mountain Championships 2020 Elite M 3
2020 20/12/2020 Individual XCO Mountain Championships 2020 Grand Masters M 1
2020 20/12/2020 Individual XCO Mountain Championships 2020 Junior M 3
2020 20/12/2020 Individual XCO Mountain Championships 2020 Masters M 4
2020 20/12/2020 Individual XCO Mountain Championships 2020 Under 23 M 6
2020 20/12/2020 Individual XCO Mountain Championships 2020 Vets F 1
2020 20/12/2020 Individual XCO Mountain Championships 2020 Vets M 16
2020 20/12/2020 Individual XCO Mountain Championships 2020 Youth M 5
2019 03/02/2019 Individual Wharic MTB 2019 Cycle Challenge Elite M 8
2019 03/02/2019 Individual Wharic MTB 2019 Cycle Challenge Grand Masters M 4
2019 03/02/2019 Individual Wharic MTB 2019 Cycle Challenge Junior F 2
2019 03/02/2019 Individual Wharic MTB 2019 Cycle Challenge Junior M 5
2019 03/02/2019 Individual Wharic MTB 2019 Cycle Challenge Masters F 1
2019 03/02/2019 Individual Wharic MTB 2019 Cycle Challenge Masters M 15
2019 03/02/2019 Individual Wharic MTB 2019 Cycle Challenge Under 23 M 7
2019 03/02/2019 Individual Wharic MTB 2019 Cycle Challenge Vets F 7
2019 03/02/2019 Individual Wharic MTB 2019 Cycle Challenge Vets M 49
2019 03/02/2019 Individual Wharic MTB 2019 Cycle Challenge Youth F 1
2019 03/02/2019 Individual Wharic MTB 2019 Cycle Challenge Youth M 6
2019 10/02/2019 Individual Tsela Riders Club Race 1 2019 Elite F 1
2019 10/02/2019 Individual Tsela Riders Club Race 1 2019 Grand Masters F 2
2019 10/02/2019 Individual Tsela Riders Club Race 1 2019 Grand Masters M 7
2019 10/02/2019 Individual Tsela Riders Club Race 1 2019 Junior M 1
2019 10/02/2019 Individual Tsela Riders Club Race 1 2019 Masters F 1
2019 10/02/2019 Individual Tsela Riders Club Race 1 2019 Masters M 2
2019 10/02/2019 Individual Tsela Riders Club Race 1 2019 Under 23 F 1
2019 10/02/2019 Individual Tsela Riders Club Race 1 2019 Under 23 M 5
2019 10/02/2019 Individual Tsela Riders Club Race 1 2019 Vets F 3
2019 10/02/2019 Individual Tsela Riders Club Race 1 2019 Vets M 16
2019 10/02/2019 Individual Tsela Riders Club Race 1 2019 Youth M 2
2019 24/02/2019 Individual Kgosi Malope Challenge 2019 Edition Elite M 9
2019 24/02/2019 Individual Kgosi Malope Challenge 2019 Edition Grand Masters M 5
2019 24/02/2019 Individual Kgosi Malope Challenge 2019 Edition Junior F 1
2019 24/02/2019 Individual Kgosi Malope Challenge 2019 Edition Junior M 9
2019 24/02/2019 Individual Kgosi Malope Challenge 2019 Edition Masters F 1
2019 24/02/2019 Individual Kgosi Malope Challenge 2019 Edition Masters M 12
2019 24/02/2019 Individual Kgosi Malope Challenge 2019 Edition Under 23 F 4
2019 24/02/2019 Individual Kgosi Malope Challenge 2019 Edition Under 23 M 18
2019 24/02/2019 Individual Kgosi Malope Challenge 2019 Edition Vets F 11
2019 24/02/2019 Individual Kgosi Malope Challenge 2019 Edition Vets M 74
2019 24/02/2019 Individual Kgosi Malope Challenge 2019 Edition Youth F 3
2019 24/02/2019 Individual Kgosi Malope Challenge 2019 Edition Youth M 8
2019 30/03/2019 Individual Kids Mountain Bike Race 2019 Youth F 19
2019 30/03/2019 Individual Kids Mountain Bike Race 2019 Youth M 24
2019 07/04/2019 Individual Orapa Classic Cycle Challenge 2019 Elite M 10
2019 07/04/2019 Individual Orapa Classic Cycle Challenge 2019 Grand Masters M 1
2019 07/04/2019 Individual Orapa Classic Cycle Challenge 2019 Junior F 2
2019 07/04/2019 Individual Orapa Classic Cycle Challenge 2019 Junior M 5
2019 07/04/2019 Individual Orapa Classic Cycle Challenge 2019 Masters F 1
2019 07/04/2019 Individual Orapa Classic Cycle Challenge 2019 Masters M 5
2019 07/04/2019 Individual Orapa Classic Cycle Challenge 2019 Under 23 F 3
2019 07/04/2019 Individual Orapa Classic Cycle Challenge 2019 Under 23 M 10
2019 07/04/2019 Individual Orapa Classic Cycle Challenge 2019 Vets F 8
2019 07/04/2019 Individual Orapa Classic Cycle Challenge 2019 Vets M 37
2019 07/04/2019 Individual Orapa Classic Cycle Challenge 2019 Youth F 2
2019 07/04/2019 Individual Orapa Classic Cycle Challenge 2019 Youth M 8
2019 26/05/2019 Individual BCA National ITT 2019 Elite M 5
2019 26/05/2019 Individual BCA National ITT 2019 Grand Masters M 1
2019 26/05/2019 Individual BCA National ITT 2019 Junior F 2
2019 26/05/2019 Individual BCA National ITT 2019 Junior M 8
2019 26/05/2019 Individual BCA National ITT 2019 Masters F 1
2019 26/05/2019 Individual BCA National ITT 2019 Masters M 2
2019 26/05/2019 Individual BCA National ITT 2019 Team 7
2019 26/05/2019 Individual BCA National ITT 2019 Under 23 F 3
2019 26/05/2019 Individual BCA National ITT 2019 Under 23 M 9
2019 26/05/2019 Individual BCA National ITT 2019 Vets F 1
2019 26/05/2019 Individual BCA National ITT 2019 Vets M 7
2019 26/05/2019 Individual BCA National ITT 2019 Youth F 1
2019 26/05/2019 Individual BCA National ITT 2019 Youth M 3
2019 09/06/2019 Individual BCA National Road 2019 Elite F 1
2019 09/06/2019 Individual BCA National Road 2019 Elite M 5
2019 09/06/2019 Individual BCA National Road 2019 Grand Masters M 1
2019 09/06/2019 Individual BCA National Road 2019 Junior F 1
2019 09/06/2019 Individual BCA National Road 2019 Junior M 8
2019 09/06/2019 Individual BCA National Road 2019 Masters M 4
2019 09/06/2019 Individual BCA National Road 2019 Under 23 F 3
2019 09/06/2019 Individual BCA National Road 2019 Under 23 M 9
2019 09/06/2019 Individual BCA National Road 2019 Vets F 2
2019 09/06/2019 Individual BCA National Road 2019 Vets M 9
2019 09/06/2019 Individual BCA National Road 2019 Youth F 4
2019 09/06/2019 Individual BCA National Road 2019 Youth M 6
2019 16/06/2019 Individual Karowe Diamond Mine GM's Cycle Challenge 2019 Elite F 1
2019 16/06/2019 Individual Karowe Diamond Mine GM's Cycle Challenge 2019 Elite M 20
2019 16/06/2019 Individual Karowe Diamond Mine GM's Cycle Challenge 2019 Junior F 2
2019 16/06/2019 Individual Karowe Diamond Mine GM's Cycle Challenge 2019 Junior M 7
2019 16/06/2019 Individual Karowe Diamond Mine GM's Cycle Challenge 2019 Masters F 2
2019 16/06/2019 Individual Karowe Diamond Mine GM's Cycle Challenge 2019 Masters M 7
2019 16/06/2019 Individual Karowe Diamond Mine GM's Cycle Challenge 2019 Under 23 F 4
2019 16/06/2019 Individual Karowe Diamond Mine GM's Cycle Challenge 2019 Under 23 M 14
2019 16/06/2019 Individual Karowe Diamond Mine GM's Cycle Challenge 2019 Vets F 6
2019 16/06/2019 Individual Karowe Diamond Mine GM's Cycle Challenge 2019 Vets M 72
2019 16/06/2019 Individual Karowe Diamond Mine GM's Cycle Challenge 2019 Youth F 3
2019 16/06/2019 Individual Karowe Diamond Mine GM's Cycle Challenge 2019 Youth M 11
2019 30/06/2019 Individual BCA National MTB Race 2019 Elite F 1
2019 30/06/2019 Individual BCA National MTB Race 2019 Elite M 3
2019 30/06/2019 Individual BCA National MTB Race 2019 Junior F 1
2019 30/06/2019 Individual BCA National MTB Race 2019 Junior M 2
2019 30/06/2019 Individual BCA National MTB Race 2019 Masters M 3
2019 30/06/2019 Individual BCA National MTB Race 2019 Under 23 F 2
2019 30/06/2019 Individual BCA National MTB Race 2019 Under 23 M 3
2019 30/06/2019 Individual BCA National MTB Race 2019 Vets F 1
2019 30/06/2019 Individual BCA National MTB Race 2019 Youth F 1
2019 30/06/2019 Individual BCA National MTB Race 2019 Youth M 5
2019 07/07/2019 Individual Time Adventure Challenge 2019 Team 99
2019 27/07/2019 Individual Dimension Data Route 73 2019 Elite F 1
2019 27/07/2019 Individual Dimension Data Route 73 2019 Elite M 13
2019 27/07/2019 Individual Dimension Data Route 73 2019 Grand Masters M 2
2019 27/07/2019 Individual Dimension Data Route 73 2019 Junior F 1
2019 27/07/2019 Individual Dimension Data Route 73 2019 Junior M 4
2019 27/07/2019 Individual Dimension Data Route 73 2019 Masters F 2
2019 27/07/2019 Individual Dimension Data Route 73 2019 Masters M 18
2019 27/07/2019 Individual Dimension Data Route 73 2019 Under 23 F 1
2019 27/07/2019 Individual Dimension Data Route 73 2019 Under 23 M 7
2019 27/07/2019 Individual Dimension Data Route 73 2019 Vets F 12
2019 27/07/2019 Individual Dimension Data Route 73 2019 Vets M 74
2019 27/07/2019 Individual Dimension Data Route 73 2019 Youth F 1
2019 27/07/2019 Individual Dimension Data Route 73 2019 Youth M 11
2019 10/08/2019 Individual Bank Gaborone Quest Day 1 2019. Elite M 4
2019 10/08/2019 Individual Bank Gaborone Quest Day 1 2019. Grand Masters M 1
2019 10/08/2019 Individual Bank Gaborone Quest Day 1 2019. Junior M 6
2019 10/08/2019 Individual Bank Gaborone Quest Day 1 2019. Masters F 1
2019 10/08/2019 Individual Bank Gaborone Quest Day 1 2019. Masters M 19
2019 10/08/2019 Individual Bank Gaborone Quest Day 1 2019. Under 23 F 1
2019 10/08/2019 Individual Bank Gaborone Quest Day 1 2019. Under 23 M 3
2019 10/08/2019 Individual Bank Gaborone Quest Day 1 2019. Vets F 7
2019 10/08/2019 Individual Bank Gaborone Quest Day 1 2019. Vets M 50
2019 10/08/2019 Individual Bank Gaborone Quest Day 1 2019. Youth M 2
2019 11/08/2019 Individual Bank Gaborone Quest Day 2 2019. Elite M 5
2019 11/08/2019 Individual Bank Gaborone Quest Day 2 2019. Junior M 5
2019 11/08/2019 Individual Bank Gaborone Quest Day 2 2019. Masters M 15
2019 11/08/2019 Individual Bank Gaborone Quest Day 2 2019. Under 23 F 1
2019 11/08/2019 Individual Bank Gaborone Quest Day 2 2019. Under 23 M 3
2019 11/08/2019 Individual Bank Gaborone Quest Day 2 2019. Vets F 4
2019 11/08/2019 Individual Bank Gaborone Quest Day 2 2019. Vets M 37
2019 11/08/2019 Individual Bank Gaborone Quest Day 2 2019. Youth M 2
2019 11/08/2019 Individual Bank Gaborone Quest Stage Race 2019. Elite M 4
2019 11/08/2019 Individual Bank Gaborone Quest Stage Race 2019. Grand Masters M 1
2019 11/08/2019 Individual Bank Gaborone Quest Stage Race 2019. Junior M 5
2019 11/08/2019 Individual Bank Gaborone Quest Stage Race 2019. Masters F 1
2019 11/08/2019 Individual Bank Gaborone Quest Stage Race 2019. Masters M 15
2019 11/08/2019 Individual Bank Gaborone Quest Stage Race 2019. Under 23 F 1
2019 11/08/2019 Individual Bank Gaborone Quest Stage Race 2019. Under 23 M 3
2019 11/08/2019 Individual Bank Gaborone Quest Stage Race 2019. Vets F 5
2019 11/08/2019 Individual Bank Gaborone Quest Stage Race 2019. Vets M 40
2019 11/08/2019 Individual Bank Gaborone Quest Stage Race 2019. Youth M 2
2019 11/08/2019 Individual Bank Gaborone Quest TRAIL (1 day) Elite M 2
2019 11/08/2019 Individual Bank Gaborone Quest TRAIL (1 day) Grand Masters F 1
2019 11/08/2019 Individual Bank Gaborone Quest TRAIL (1 day) Junior M 3
2019 11/08/2019 Individual Bank Gaborone Quest TRAIL (1 day) Masters M 4
2019 11/08/2019 Individual Bank Gaborone Quest TRAIL (1 day) Team F 3
2019 11/08/2019 Individual Bank Gaborone Quest TRAIL (1 day) Team M 12
2019 11/08/2019 Individual Bank Gaborone Quest TRAIL (1 day) Under 23 M 2
2019 11/08/2019 Individual Bank Gaborone Quest TRAIL (1 day) Vets F 3
2019 11/08/2019 Individual Bank Gaborone Quest TRAIL (1 day) Vets M 16
2019 11/08/2019 Individual Bank Gaborone Quest TRAIL (1 day) Youth F 1
2019 11/08/2019 Individual Bank Gaborone Quest TRAIL (1 day) Youth M 3
2019 11/08/2019 Individual Bank Gaborone Quest Trail 2019. Junior M 4
2019 11/08/2019 Individual Bank Gaborone Quest Trail 2019. Masters M 2
2019 11/08/2019 Individual Bank Gaborone Quest Trail 2019. Under 23 M 1
2019 11/08/2019 Individual Bank Gaborone Quest Trail 2019. Vets M 5
2019 11/08/2019 Individual Bank Gaborone Quest Trail 2019. Youth F 1
2019 11/08/2019 Individual Bank Gaborone Quest Trail 2019. Youth M 3
2019 08/09/2019 Individual Mascom Cycle Challenge 2019 Elite F 2
2019 08/09/2019 Individual Mascom Cycle Challenge 2019 Elite M 10
2019 08/09/2019 Individual Mascom Cycle Challenge 2019 Grand Masters M 1
2019 08/09/2019 Individual Mascom Cycle Challenge 2019 Junior F 2
2019 08/09/2019 Individual Mascom Cycle Challenge 2019 Junior M 6
2019 08/09/2019 Individual Mascom Cycle Challenge 2019 Masters M 8
2019 08/09/2019 Individual Mascom Cycle Challenge 2019 Under 23 F 4
2019 08/09/2019 Individual Mascom Cycle Challenge 2019 Under 23 M 19
2019 08/09/2019 Individual Mascom Cycle Challenge 2019 Vets F 6
2019 08/09/2019 Individual Mascom Cycle Challenge 2019 Vets M 66
2019 08/09/2019 Individual Mascom Cycle Challenge 2019 Youth F 3
2019 08/09/2019 Individual Mascom Cycle Challenge 2019 Youth M 10
2019 21/09/2019 Individual Mokolodi Scorpion 2019 Team M 2
2019 21/09/2019 Individual Mokolodi Scorpion 2019 Under 23 M 1
2019 21/09/2019 Individual Mokolodi Scorpion 2019 Vets M 2
2019 21/09/2019 Individual Mokolodi Scorpion 2019 - MTB and Run Elite 1
2019 21/09/2019 Individual Mokolodi Scorpion 2019 - MTB and Run Elite F 11
2019 21/09/2019 Individual Mokolodi Scorpion 2019 - MTB and Run Elite M 11
2019 21/09/2019 Individual Mokolodi Scorpion 2019 - MTB and Run Grand Masters F 37
2019 21/09/2019 Individual Mokolodi Scorpion 2019 - MTB and Run Grand Masters M 32
2019 21/09/2019 Individual Mokolodi Scorpion 2019 - MTB and Run Masters F 3
2019 21/09/2019 Individual Mokolodi Scorpion 2019 - MTB and Run Masters M 3
2019 21/09/2019 Individual Mokolodi Scorpion 2019 - MTB and Run Team F 1
2019 21/09/2019 Individual Mokolodi Scorpion 2019 - MTB and Run Under 23 F 1
2019 21/09/2019 Individual Mokolodi Scorpion 2019 - MTB and Run Vets F 25
2019 21/09/2019 Individual Mokolodi Scorpion 2019 - MTB and Run Vets M 31
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Elite 5
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Elite F 259
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Elite M 306
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Grand Masters 36
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Grand Masters F 989
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Grand Masters M 946
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Masters F 21
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Masters M 63
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Team F 17
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Team M 18
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Under 23 F 17
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Under 23 M 18
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Vets F 785
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Vets M 720
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Youth F 6
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Elite F 1
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Elite M 10
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Grand Masters M 1
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Junior M 4
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Masters M 7
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Team F 11
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Team M 30
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Under 23 F 1
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Under 23 M 5
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Vets F 6
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Vets M 17
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Youth F 3
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Youth M 3
2019 22/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Vets M 1
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Elite F 1
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Elite M 9
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Grand Masters M 1
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Junior F 2
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Junior M 4
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Masters M 12
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Team F 1
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Team M 7
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Under 23 F 4
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Under 23 M 16
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Vets F 4
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Vets M 61
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Youth F 4
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Youth M 13
2018 04/02/2018 Individual Wharic Construction Cycle Challenge 2018 Elite F 1
2018 04/02/2018 Individual Wharic Construction Cycle Challenge 2018 Elite M 5
2018 04/02/2018 Individual Wharic Construction Cycle Challenge 2018 Grand Masters M 2
2018 04/02/2018 Individual Wharic Construction Cycle Challenge 2018 Junior M 4
2018 04/02/2018 Individual Wharic Construction Cycle Challenge 2018 Masters M 9
2018 04/02/2018 Individual Wharic Construction Cycle Challenge 2018 Under 23 F 3
2018 04/02/2018 Individual Wharic Construction Cycle Challenge 2018 Under 23 M 9
2018 04/02/2018 Individual Wharic Construction Cycle Challenge 2018 Vets F 2
2018 04/02/2018 Individual Wharic Construction Cycle Challenge 2018 Vets M 32
2018 04/02/2018 Individual Wharic Construction Cycle Challenge 2018 Youth M 3
2018 25/02/2018 Individual Kgosi Malope II Challenge 2018 Elite F 2
2018 25/02/2018 Individual Kgosi Malope II Challenge 2018 Elite M 9
2018 25/02/2018 Individual Kgosi Malope II Challenge 2018 Grand Masters M 1
2018 25/02/2018 Individual Kgosi Malope II Challenge 2018 Junior M 7
2018 25/02/2018 Individual Kgosi Malope II Challenge 2018 Masters M 6
2018 25/02/2018 Individual Kgosi Malope II Challenge 2018 Under 23 F 7
2018 25/02/2018 Individual Kgosi Malope II Challenge 2018 Under 23 M 20
2018 25/02/2018 Individual Kgosi Malope II Challenge 2018 Vets F 5
2018 25/02/2018 Individual Kgosi Malope II Challenge 2018 Vets M 71
2018 25/02/2018 Individual Kgosi Malope II Challenge 2018 Youth F 1
2018 25/02/2018 Individual Kgosi Malope II Challenge 2018 Youth M 6
2018 25/02/2018 Individual Wharic Construction Cycle Challenge 2018 Under 23 M 1
2018 25/03/2018 Individual BCA National Road Race 2018 Elite F 1
2018 25/03/2018 Individual BCA National Road Race 2018 Elite M 8
2018 25/03/2018 Individual BCA National Road Race 2018 Junior M 6
2018 25/03/2018 Individual BCA National Road Race 2018 Masters F 1
2018 25/03/2018 Individual BCA National Road Race 2018 Masters M 5
2018 25/03/2018 Individual BCA National Road Race 2018 Under 23 F 4
2018 25/03/2018 Individual BCA National Road Race 2018 Under 23 M 15
2018 25/03/2018 Individual BCA National Road Race 2018 Vets F 6
2018 25/03/2018 Individual BCA National Road Race 2018 Vets M 24
2018 25/03/2018 Individual BCA National Road Race 2018 Youth M 3
2018 29/04/2018 Individual Capital Bank Cycle Challenge 2018 Elite F 4
2018 29/04/2018 Individual Capital Bank Cycle Challenge 2018 Elite M 12
2018 29/04/2018 Individual Capital Bank Cycle Challenge 2018 Grand Masters M 1
2018 29/04/2018 Individual Capital Bank Cycle Challenge 2018 Junior M 12
2018 29/04/2018 Individual Capital Bank Cycle Challenge 2018 Masters F 1
2018 29/04/2018 Individual Capital Bank Cycle Challenge 2018 Masters M 6
2018 29/04/2018 Individual Capital Bank Cycle Challenge 2018 Under 23 F 5
2018 29/04/2018 Individual Capital Bank Cycle Challenge 2018 Under 23 M 28
2018 29/04/2018 Individual Capital Bank Cycle Challenge 2018 Vets F 17
2018 29/04/2018 Individual Capital Bank Cycle Challenge 2018 Vets M 66
2018 29/04/2018 Individual Capital Bank Cycle Challenge 2018 Youth F 3
2018 29/04/2018 Individual Capital Bank Cycle Challenge 2018 Youth M 15
2018 20/05/2018 Individual BCA National ITT 2018 Elite M 3
2018 20/05/2018 Individual BCA National ITT 2018 Grand Masters M 1
2018 20/05/2018 Individual BCA National ITT 2018 Junior M 8
2018 20/05/2018 Individual BCA National ITT 2018 Masters M 4
2018 20/05/2018 Individual BCA National ITT 2018 Under 23 F 4
2018 20/05/2018 Individual BCA National ITT 2018 Under 23 M 10
2018 20/05/2018 Individual BCA National ITT 2018 Vets F 4
2018 20/05/2018 Individual BCA National ITT 2018 Vets M 7
2018 20/05/2018 Individual BCA National ITT 2018 Youth F 1
2018 20/05/2018 Individual BCA National ITT 2018 Youth M 6
2018 20/05/2018 Individual BCA National TTT 2018 Team 7
2018 17/06/2018 Individual Karowe Diamond Mine GM's Cycle Challenge 2018 Elite F 3
2018 17/06/2018 Individual Karowe Diamond Mine GM's Cycle Challenge 2018 Elite M 9
2018 17/06/2018 Individual Karowe Diamond Mine GM's Cycle Challenge 2018 Grand Masters F 1
2018 17/06/2018 Individual Karowe Diamond Mine GM's Cycle Challenge 2018 Grand Masters M 4
2018 17/06/2018 Individual Karowe Diamond Mine GM's Cycle Challenge 2018 Junior F 1
2018 17/06/2018 Individual Karowe Diamond Mine GM's Cycle Challenge 2018 Junior M 5
2018 17/06/2018 Individual Karowe Diamond Mine GM's Cycle Challenge 2018 Masters M 2
2018 17/06/2018 Individual Karowe Diamond Mine GM's Cycle Challenge 2018 Under 23 F 3
2018 17/06/2018 Individual Karowe Diamond Mine GM's Cycle Challenge 2018 Under 23 M 17
2018 17/06/2018 Individual Karowe Diamond Mine GM's Cycle Challenge 2018 Vets F 4
2018 17/06/2018 Individual Karowe Diamond Mine GM's Cycle Challenge 2018 Vets M 35
2018 17/06/2018 Individual Karowe Diamond Mine GM's Cycle Challenge 2018 Youth F 1
2018 17/06/2018 Individual Karowe Diamond Mine GM's Cycle Challenge 2018 Youth M 5
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Elite F 33
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Elite M 39
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Grand Masters F 1
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Grand Masters M 4
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Junior F 2
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Junior M 3
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Masters F 5
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Masters M 18
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Under 23 F 6
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Under 23 M 12
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Vets F 65
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Vets M 132
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Youth F 1
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Youth M 1
2018 30/06/2018 Individual PPC Kgale Hill Challenge 2018 Elite F 9
2018 30/06/2018 Individual PPC Kgale Hill Challenge 2018 Elite M 21
2018 30/06/2018 Individual PPC Kgale Hill Challenge 2018 Masters M 2
2018 30/06/2018 Individual PPC Kgale Hill Challenge 2018 Under 23 M 1
2018 30/06/2018 Individual PPC Kgale Hill Challenge 2018 Vets F 9
2018 30/06/2018 Individual PPC Kgale Hill Challenge 2018 Vets M 33
2018 08/07/2018 Individual Time Adventure Challenge 2018 Team 80
2018 29/07/2018 Individual Dimension Data Route 73 2018 Elite F 1
2018 29/07/2018 Individual Dimension Data Route 73 2018 Elite M 14
2018 29/07/2018 Individual Dimension Data Route 73 2018 Grand Masters F 1
2018 29/07/2018 Individual Dimension Data Route 73 2018 Grand Masters M 4
2018 29/07/2018 Individual Dimension Data Route 73 2018 Junior M 5
2018 29/07/2018 Individual Dimension Data Route 73 2018 Masters F 2
2018 29/07/2018 Individual Dimension Data Route 73 2018 Masters M 23
2018 29/07/2018 Individual Dimension Data Route 73 2018 Under 23 F 3
2018 29/07/2018 Individual Dimension Data Route 73 2018 Under 23 M 8
2018 29/07/2018 Individual Dimension Data Route 73 2018 Vets F 23
2018 29/07/2018 Individual Dimension Data Route 73 2018 Vets M 96
2018 29/07/2018 Individual Dimension Data Route 73 2018 Youth F 2
2018 29/07/2018 Individual Dimension Data Route 73 2018 Youth M 17
2018 05/08/2018 Individual BCA National Mountain Bike Championships XCO 2018 Elite M 2
2018 05/08/2018 Individual BCA National Mountain Bike Championships XCO 2018 Junior M 4
2018 05/08/2018 Individual BCA National Mountain Bike Championships XCO 2018 Masters M 2
2018 05/08/2018 Individual BCA National Mountain Bike Championships XCO 2018 Under 23 F 3
2018 05/08/2018 Individual BCA National Mountain Bike Championships XCO 2018 Under 23 M 7
2018 05/08/2018 Individual BCA National Mountain Bike Championships XCO 2018 Vets F 1
2018 05/08/2018 Individual BCA National Mountain Bike Championships XCO 2018 Vets M 3
2018 05/08/2018 Individual BCA National Mountain Bike Championships XCO 2018 Youth F 1
2018 05/08/2018 Individual BCA National Mountain Bike Championships XCO 2018 Youth M 5
2018 18/08/2018 Individual Bank Gaborone Quest Day 1 2018 Elite F 1
2018 18/08/2018 Individual Bank Gaborone Quest Day 1 2018 Elite M 6
2018 18/08/2018 Individual Bank Gaborone Quest Day 1 2018 Grand Masters M 1
2018 18/08/2018 Individual Bank Gaborone Quest Day 1 2018 Junior M 7
2018 18/08/2018 Individual Bank Gaborone Quest Day 1 2018 Masters M 14
2018 18/08/2018 Individual Bank Gaborone Quest Day 1 2018 Under 23 F 2
2018 18/08/2018 Individual Bank Gaborone Quest Day 1 2018 Under 23 M 9
2018 18/08/2018 Individual Bank Gaborone Quest Day 1 2018 Vets F 11
2018 18/08/2018 Individual Bank Gaborone Quest Day 1 2018 Vets M 62
2018 18/08/2018 Individual Bank Gaborone Quest Day 1 2018 Youth M 3
2018 19/08/2018 Individual Bank Gaborone Quest Day 2 2018 Elite M 7
2018 19/08/2018 Individual Bank Gaborone Quest Day 2 2018 Junior M 7
2018 19/08/2018 Individual Bank Gaborone Quest Day 2 2018 Masters M 15
2018 19/08/2018 Individual Bank Gaborone Quest Day 2 2018 Under 23 F 2
2018 19/08/2018 Individual Bank Gaborone Quest Day 2 2018 Under 23 M 8
2018 19/08/2018 Individual Bank Gaborone Quest Day 2 2018 Vets F 12
2018 19/08/2018 Individual Bank Gaborone Quest Day 2 2018 Vets M 57
2018 19/08/2018 Individual Bank Gaborone Quest Day 2 2018 Youth M 2
2018 19/08/2018 Individual Bank Gaborone Quest Overall Stage Race 2018 Elite M 6
2018 19/08/2018 Individual Bank Gaborone Quest Overall Stage Race 2018 Junior M 7
2018 19/08/2018 Individual Bank Gaborone Quest Overall Stage Race 2018 Masters M 13
2018 19/08/2018 Individual Bank Gaborone Quest Overall Stage Race 2018 Under 23 F 2
2018 19/08/2018 Individual Bank Gaborone Quest Overall Stage Race 2018 Under 23 M 8
2018 19/08/2018 Individual Bank Gaborone Quest Overall Stage Race 2018 Vets F 8
2018 19/08/2018 Individual Bank Gaborone Quest Overall Stage Race 2018 Vets M 53
2018 19/08/2018 Individual Bank Gaborone Quest Overall Stage Race 2018 Youth M 2
2018 16/09/2018 Individual Mascom Cycle Challenge 2018 Elite F 3
2018 16/09/2018 Individual Mascom Cycle Challenge 2018 Elite M 13
2018 16/09/2018 Individual Mascom Cycle Challenge 2018 Grand Masters M 3
2018 16/09/2018 Individual Mascom Cycle Challenge 2018 Junior F 1
2018 16/09/2018 Individual Mascom Cycle Challenge 2018 Junior M 12
2018 16/09/2018 Individual Mascom Cycle Challenge 2018 Masters F 1
2018 16/09/2018 Individual Mascom Cycle Challenge 2018 Masters M 11
2018 16/09/2018 Individual Mascom Cycle Challenge 2018 Under 23 F 5
2018 16/09/2018 Individual Mascom Cycle Challenge 2018 Under 23 M 16
2018 16/09/2018 Individual Mascom Cycle Challenge 2018 Vets F 7
2018 16/09/2018 Individual Mascom Cycle Challenge 2018 Vets M 75
2018 16/09/2018 Individual Mascom Cycle Challenge 2018 Youth F 2
2018 16/09/2018 Individual Mascom Cycle Challenge 2018 Youth M 13
2018 22/09/2018 Individual BCA National Mountain Bike Championships XCO 2018 Elite M 1
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Elite F 32
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Elite M 40
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Grand Masters F 44
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Grand Masters M 42
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Junior F 2
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Junior M 3
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Masters F 6
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Masters M 5
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Under 23 F 8
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Under 23 M 14
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Vets F 82
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Vets M 102
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Youth M 2
2018 07/10/2018 Individual GCC Mokolodi Scorpion 2018 Elite F 4
2018 07/10/2018 Individual GCC Mokolodi Scorpion 2018 Elite M 12
2018 07/10/2018 Individual GCC Mokolodi Scorpion 2018 Grand Masters M 6
2018 07/10/2018 Individual GCC Mokolodi Scorpion 2018 Junior M 4
2018 07/10/2018 Individual GCC Mokolodi Scorpion 2018 Masters F 1
2018 07/10/2018 Individual GCC Mokolodi Scorpion 2018 Masters M 10
2018 07/10/2018 Individual GCC Mokolodi Scorpion 2018 Under 23 F 1
2018 07/10/2018 Individual GCC Mokolodi Scorpion 2018 Under 23 M 2
2018 07/10/2018 Individual GCC Mokolodi Scorpion 2018 Vets F 14
2018 07/10/2018 Individual GCC Mokolodi Scorpion 2018 Vets M 55
2018 07/10/2018 Individual GCC Mokolodi Scorpion 2018 Youth F 2
2018 07/10/2018 Individual GCC Mokolodi Scorpion 2018 Youth M 10
2018 20/10/2018 Individual Cycle For Life MTB Club Race 2018 Elite F 1
2018 20/10/2018 Individual Cycle For Life MTB Club Race 2018 Elite M 5
2018 20/10/2018 Individual Cycle For Life MTB Club Race 2018 Grand Masters M 2
2018 20/10/2018 Individual Cycle For Life MTB Club Race 2018 Junior F 1
2018 20/10/2018 Individual Cycle For Life MTB Club Race 2018 Junior M 3
2018 20/10/2018 Individual Cycle For Life MTB Club Race 2018 Masters F 2
2018 20/10/2018 Individual Cycle For Life MTB Club Race 2018 Masters M 14
2018 20/10/2018 Individual Cycle For Life MTB Club Race 2018 Under 23 F 1
2018 20/10/2018 Individual Cycle For Life MTB Club Race 2018 Under 23 M 7
2018 20/10/2018 Individual Cycle For Life MTB Club Race 2018 Vets F 4
2018 20/10/2018 Individual Cycle For Life MTB Club Race 2018 Vets M 36
2018 20/10/2018 Individual Cycle For Life MTB Club Race 2018 Youth F 1
2018 20/10/2018 Individual Cycle For Life MTB Club Race 2018 Youth M 6
2018 11/11/2018 Individual BPC Otse Kanye Cycle Challenge 2018 Elite F 3
2018 11/11/2018 Individual BPC Otse Kanye Cycle Challenge 2018 Elite M 8
2018 11/11/2018 Individual BPC Otse Kanye Cycle Challenge 2018 Grand Masters M 13
2018 11/11/2018 Individual BPC Otse Kanye Cycle Challenge 2018 Junior F 3
2018 11/11/2018 Individual BPC Otse Kanye Cycle Challenge 2018 Junior M 11
2018 11/11/2018 Individual BPC Otse Kanye Cycle Challenge 2018 Masters F 1
2018 11/11/2018 Individual BPC Otse Kanye Cycle Challenge 2018 Masters M 17
2018 11/11/2018 Individual BPC Otse Kanye Cycle Challenge 2018 Under 23 F 2
2018 11/11/2018 Individual BPC Otse Kanye Cycle Challenge 2018 Under 23 M 18
2018 11/11/2018 Individual BPC Otse Kanye Cycle Challenge 2018 Vets F 12
2018 11/11/2018 Individual BPC Otse Kanye Cycle Challenge 2018 Vets M 75
2018 11/11/2018 Individual BPC Otse Kanye Cycle Challenge 2018 Youth F 4
2018 11/11/2018 Individual BPC Otse Kanye Cycle Challenge 2018 Youth M 14
2017 22/01/2017 Individual Wharic Cycle Challenge 2017. Elite F 1
2017 22/01/2017 Individual Wharic Cycle Challenge 2017. Elite M 6
2017 22/01/2017 Individual Wharic Cycle Challenge 2017. Grand Masters M 3
2017 22/01/2017 Individual Wharic Cycle Challenge 2017. Junior M 6
2017 22/01/2017 Individual Wharic Cycle Challenge 2017. Masters M 6
2017 22/01/2017 Individual Wharic Cycle Challenge 2017. Under 23 F 3
2017 22/01/2017 Individual Wharic Cycle Challenge 2017. Under 23 M 7
2017 22/01/2017 Individual Wharic Cycle Challenge 2017. Vets F 6
2017 22/01/2017 Individual Wharic Cycle Challenge 2017. Vets M 37
2017 22/01/2017 Individual Wharic Cycle Challenge 2017. Youth M 2
2017 29/04/2017 Individual Kgale X Country RUN 2017 Series 1 Elite F 7
2017 29/04/2017 Individual Kgale X Country RUN 2017 Series 1 Elite M 18
2017 29/04/2017 Individual Kgale X Country RUN 2017 Series 1 Grand Masters M 13
2017 29/04/2017 Individual Kgale X Country RUN 2017 Series 1 Junior M 4
2017 29/04/2017 Individual Kgale X Country RUN 2017 Series 1 Masters M 17
2017 29/04/2017 Individual Kgale X Country RUN 2017 Series 1 Under 23 F 1
2017 29/04/2017 Individual Kgale X Country RUN 2017 Series 1 Under 23 M 5
2017 29/04/2017 Individual Kgale X Country RUN 2017 Series 1 Vets F 31
2017 29/04/2017 Individual Kgale X Country RUN 2017 Series 1 Vets M 68
2017 29/04/2017 Individual Kgale X Country RUN 2017 Series 1 Youth F 1
2017 29/04/2017 Individual Kgale X Country RUN 2017 Series 1 Youth M 7
2017 28/05/2017 Individual ORAPA CLASSIC CYCLE CHALLENGE 2017 Elite F 3
2017 28/05/2017 Individual ORAPA CLASSIC CYCLE CHALLENGE 2017 Elite M 7
2017 28/05/2017 Individual ORAPA CLASSIC CYCLE CHALLENGE 2017 Junior M 11
2017 28/05/2017 Individual ORAPA CLASSIC CYCLE CHALLENGE 2017 Masters M 1
2017 28/05/2017 Individual ORAPA CLASSIC CYCLE CHALLENGE 2017 Under 23 F 4
2017 28/05/2017 Individual ORAPA CLASSIC CYCLE CHALLENGE 2017 Under 23 M 13
2017 28/05/2017 Individual ORAPA CLASSIC CYCLE CHALLENGE 2017 Vets M 26
2017 28/05/2017 Individual ORAPA CLASSIC CYCLE CHALLENGE 2017 Youth M 4
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Elite F 33
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Elite M 54
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Grand Masters F 6
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Grand Masters M 15
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Junior F 5
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Junior M 13
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Masters F 1
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Masters M 12
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Team 1
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Under 23 F 4
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Under 23 M 22
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Vets F 104
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Vets M 187
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Youth F 3
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Youth M 7
2017 18/06/2017 Individual KAROWE GM'S CYCLE CHALLENGE 2017 Elite F 2
2017 18/06/2017 Individual KAROWE GM'S CYCLE CHALLENGE 2017 Elite M 4
2017 18/06/2017 Individual KAROWE GM'S CYCLE CHALLENGE 2017 Grand Masters M 3
2017 18/06/2017 Individual KAROWE GM'S CYCLE CHALLENGE 2017 Junior F 1
2017 18/06/2017 Individual KAROWE GM'S CYCLE CHALLENGE 2017 Junior M 6
2017 18/06/2017 Individual KAROWE GM'S CYCLE CHALLENGE 2017 Masters M 3
2017 18/06/2017 Individual KAROWE GM'S CYCLE CHALLENGE 2017 Under 23 F 2
2017 18/06/2017 Individual KAROWE GM'S CYCLE CHALLENGE 2017 Under 23 M 9
2017 18/06/2017 Individual KAROWE GM'S CYCLE CHALLENGE 2017 Vets F 2
2017 18/06/2017 Individual KAROWE GM'S CYCLE CHALLENGE 2017 Vets M 45
2017 18/06/2017 Individual KAROWE GM'S CYCLE CHALLENGE 2017 Youth M 4
2017 08/07/2017 Individual Kgale X Country RUN 2017 Series 1 Elite M 1
2017 08/07/2017 Individual Kgale X Country RUN 2017 Series 1 Masters M 1
2017 08/07/2017 Individual Kgale X Country RUN 2017 Series 1 Vets F 1
2017 08/07/2017 Individual Kgale X Country RUN 2017 Series 1 Vets M 3
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 MTB Elite M 5
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 MTB Grand Masters M 3
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 MTB Junior F 1
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 MTB Junior M 8
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 MTB Masters F 1
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 MTB Masters M 14
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 MTB Under 23 F 1
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 MTB Under 23 M 3
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 MTB Vets F 10
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 MTB Vets M 32
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 MTB Youth F 4
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 MTB Youth M 9
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 RUN Elite F 2
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 RUN Elite M 7
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 RUN Masters M 3
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 RUN Under 23 F 1
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 RUN Under 23 M 1
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 RUN Vets F 14
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 RUN Vets M 13
2017 23/07/2017 Individual CAPITAL BANK CYCLE CHALLENGE 2017 Elite F 2
2017 23/07/2017 Individual CAPITAL BANK CYCLE CHALLENGE 2017 Elite M 6
2017 23/07/2017 Individual CAPITAL BANK CYCLE CHALLENGE 2017 Grand Masters M 7
2017 23/07/2017 Individual CAPITAL BANK CYCLE CHALLENGE 2017 Junior M 6
2017 23/07/2017 Individual CAPITAL BANK CYCLE CHALLENGE 2017 Masters M 5
2017 23/07/2017 Individual CAPITAL BANK CYCLE CHALLENGE 2017 Under 23 F 4
2017 23/07/2017 Individual CAPITAL BANK CYCLE CHALLENGE 2017 Under 23 M 15
2017 23/07/2017 Individual CAPITAL BANK CYCLE CHALLENGE 2017 Vets F 5
2017 23/07/2017 Individual CAPITAL BANK CYCLE CHALLENGE 2017 Vets M 38
2017 23/07/2017 Individual CAPITAL BANK CYCLE CHALLENGE 2017 Youth F 2
2017 23/07/2017 Individual CAPITAL BANK CYCLE CHALLENGE 2017 Youth M 8
2017 30/07/2017 Individual DIMENSION DATA ROUTE 73 2017 Elite F 4
2017 30/07/2017 Individual DIMENSION DATA ROUTE 73 2017 Elite M 15
2017 30/07/2017 Individual DIMENSION DATA ROUTE 73 2017 Grand Masters M 3
2017 30/07/2017 Individual DIMENSION DATA ROUTE 73 2017 Junior M 11
2017 30/07/2017 Individual DIMENSION DATA ROUTE 73 2017 Masters M 8
2017 30/07/2017 Individual DIMENSION DATA ROUTE 73 2017 Under 23 F 1
2017 30/07/2017 Individual DIMENSION DATA ROUTE 73 2017 Under 23 M 5
2017 30/07/2017 Individual DIMENSION DATA ROUTE 73 2017 Vets F 14
2017 30/07/2017 Individual DIMENSION DATA ROUTE 73 2017 Vets M 82
2017 30/07/2017 Individual DIMENSION DATA ROUTE 73 2017 Youth F 4
2017 30/07/2017 Individual DIMENSION DATA ROUTE 73 2017 Youth M 7
2017 20/08/2017 Individual TIME ADVENTURE CHALLENGE 2017 Team 102
2017 26/08/2017 Individual JWANENG MINE GM's CHARITY CYCLE RACE 2017 Elite F 2
2017 26/08/2017 Individual JWANENG MINE GM's CHARITY CYCLE RACE 2017 Elite M 9
2017 26/08/2017 Individual JWANENG MINE GM's CHARITY CYCLE RACE 2017 Grand Masters M 1
2017 26/08/2017 Individual JWANENG MINE GM's CHARITY CYCLE RACE 2017 Junior F 1
2017 26/08/2017 Individual JWANENG MINE GM's CHARITY CYCLE RACE 2017 Junior M 5
2017 26/08/2017 Individual JWANENG MINE GM's CHARITY CYCLE RACE 2017 Masters F 1
2017 26/08/2017 Individual JWANENG MINE GM's CHARITY CYCLE RACE 2017 Masters M 4
2017 26/08/2017 Individual JWANENG MINE GM's CHARITY CYCLE RACE 2017 Under 23 F 2
2017 26/08/2017 Individual JWANENG MINE GM's CHARITY CYCLE RACE 2017 Under 23 M 11
2017 26/08/2017 Individual JWANENG MINE GM's CHARITY CYCLE RACE 2017 Vets F 2
2017 26/08/2017 Individual JWANENG MINE GM's CHARITY CYCLE RACE 2017 Vets M 30
2017 26/08/2017 Individual JWANENG MINE GM's CHARITY CYCLE RACE 2017 Youth M 7
2017 04/09/2017 Individual LKCT Run21 2017 Elite F 111
2017 04/09/2017 Individual LKCT Run21 2017 Elite M 70
2017 04/09/2017 Individual LKCT Run21 2017 Grand Masters F 51
2017 04/09/2017 Individual LKCT Run21 2017 Grand Masters M 60
2017 04/09/2017 Individual LKCT Run21 2017 Junior F 5
2017 04/09/2017 Individual LKCT Run21 2017 Junior M 5
2017 04/09/2017 Individual LKCT Run21 2017 Masters F 30
2017 04/09/2017 Individual LKCT Run21 2017 Masters M 42
2017 04/09/2017 Individual LKCT Run21 2017 Under 23 F 8
2017 04/09/2017 Individual LKCT Run21 2017 Under 23 M 11
2017 04/09/2017 Individual LKCT Run21 2017 Vets F 323
2017 04/09/2017 Individual LKCT Run21 2017 Vets M 292
2017 04/09/2017 Individual LKCT Run21 2017 Youth F 23
2017 04/09/2017 Individual LKCT Run21 2017 Youth M 28
2017 17/09/2017 Individual Pick n Pay Mokolodi Scorpion 2017 Elite F 7
2017 17/09/2017 Individual Pick n Pay Mokolodi Scorpion 2017 Elite M 15
2017 17/09/2017 Individual Pick n Pay Mokolodi Scorpion 2017 Grand Masters F 27
2017 17/09/2017 Individual Pick n Pay Mokolodi Scorpion 2017 Grand Masters M 65
2017 17/09/2017 Individual Pick n Pay Mokolodi Scorpion 2017 Junior M 6
2017 17/09/2017 Individual Pick n Pay Mokolodi Scorpion 2017 Masters F 2
2017 17/09/2017 Individual Pick n Pay Mokolodi Scorpion 2017 Masters M 19
2017 17/09/2017 Individual Pick n Pay Mokolodi Scorpion 2017 Under 23 F 1
2017 17/09/2017 Individual Pick n Pay Mokolodi Scorpion 2017 Under 23 M 3
2017 17/09/2017 Individual Pick n Pay Mokolodi Scorpion 2017 Vets F 22
2017 17/09/2017 Individual Pick n Pay Mokolodi Scorpion 2017 Vets M 49
2017 17/09/2017 Individual Pick n Pay Mokolodi Scorpion 2017 Youth F 1
2017 17/09/2017 Individual Pick n Pay Mokolodi Scorpion 2017 Youth M 5
2017 08/10/2017 Individual BCA National MTB 2017 Elite M 5
2017 08/10/2017 Individual BCA National MTB 2017 Junior M 3
2017 08/10/2017 Individual BCA National MTB 2017 Masters M 2
2017 08/10/2017 Individual BCA National MTB 2017 Under 23 F 1
2017 08/10/2017 Individual BCA National MTB 2017 Under 23 M 4
2017 08/10/2017 Individual BCA National MTB 2017 Vets F 3
2017 08/10/2017 Individual BCA National MTB 2017 Vets M 6
2017 08/10/2017 Individual BCA National MTB 2017 Youth M 4
2017 22/10/2017 Individual Morupule GM's Annual Charity Race 2017 Elite F 1
2017 22/10/2017 Individual Morupule GM's Annual Charity Race 2017 Elite M 9
2017 22/10/2017 Individual Morupule GM's Annual Charity Race 2017 Grand Masters M 1
2017 22/10/2017 Individual Morupule GM's Annual Charity Race 2017 Junior F 1
2017 22/10/2017 Individual Morupule GM's Annual Charity Race 2017 Junior M 5
2017 22/10/2017 Individual Morupule GM's Annual Charity Race 2017 Masters M 4
2017 22/10/2017 Individual Morupule GM's Annual Charity Race 2017 Under 23 F 3
2017 22/10/2017 Individual Morupule GM's Annual Charity Race 2017 Under 23 M 13
2017 22/10/2017 Individual Morupule GM's Annual Charity Race 2017 Vets F 2
2017 22/10/2017 Individual Morupule GM's Annual Charity Race 2017 Vets M 29
2017 22/10/2017 Individual Morupule GM's Annual Charity Race 2017 Youth M 5
2017 28/10/2017 Individual Kgale X Country Series 3 2017 MTB Elite M 7
2017 28/10/2017 Individual Kgale X Country Series 3 2017 MTB Grand Masters M 2
2017 28/10/2017 Individual Kgale X Country Series 3 2017 MTB Junior M 2
2017 28/10/2017 Individual Kgale X Country Series 3 2017 MTB Masters M 8
2017 28/10/2017 Individual Kgale X Country Series 3 2017 MTB Under 23 M 4
2017 28/10/2017 Individual Kgale X Country Series 3 2017 MTB Vets F 6
2017 28/10/2017 Individual Kgale X Country Series 3 2017 MTB Vets M 26
2017 28/10/2017 Individual Kgale X Country Series 3 2017 MTB Youth F 1
2017 28/10/2017 Individual Kgale X Country Series 3 2017 MTB Youth M 10
2017 28/10/2017 Individual Kgale X Country Series 3 2017 RUN Elite F 2
2017 28/10/2017 Individual Kgale X Country Series 3 2017 RUN Elite M 8
2017 28/10/2017 Individual Kgale X Country Series 3 2017 RUN Grand Masters M 1
2017 28/10/2017 Individual Kgale X Country Series 3 2017 RUN Masters M 1
2017 28/10/2017 Individual Kgale X Country Series 3 2017 RUN Under 23 F 2
2017 28/10/2017 Individual Kgale X Country Series 3 2017 RUN Under 23 M 1
2017 28/10/2017 Individual Kgale X Country Series 3 2017 RUN Vets F 9
2017 28/10/2017 Individual Kgale X Country Series 3 2017 RUN Vets M 12
2017 28/10/2017 Individual Kgale X Country Series 3 2017 RUN Youth F 3
2017 05/11/2017 Individual BCA National Road Race 2017 Elite F 2
2017 05/11/2017 Individual BCA National Road Race 2017 Elite M 8
2017 05/11/2017 Individual BCA National Road Race 2017 Grand Masters M 4
2017 05/11/2017 Individual BCA National Road Race 2017 Junior M 5
2017 05/11/2017 Individual BCA National Road Race 2017 Masters M 7
2017 05/11/2017 Individual BCA National Road Race 2017 Under 23 F 2
2017 05/11/2017 Individual BCA National Road Race 2017 Under 23 M 13
2017 05/11/2017 Individual BCA National Road Race 2017 Vets F 6
2017 05/11/2017 Individual BCA National Road Race 2017 Vets M 37
2017 05/11/2017 Individual BCA National Road Race 2017 Youth M 6
2017 12/11/2017 Individual BPC Otse-Kanye Cycle Challenge 2017 Elite F 4
2017 12/11/2017 Individual BPC Otse-Kanye Cycle Challenge 2017 Elite M 10
2017 12/11/2017 Individual BPC Otse-Kanye Cycle Challenge 2017 Grand Masters M 1
2017 12/11/2017 Individual BPC Otse-Kanye Cycle Challenge 2017 Junior F 1
2017 12/11/2017 Individual BPC Otse-Kanye Cycle Challenge 2017 Junior M 7
2017 12/11/2017 Individual BPC Otse-Kanye Cycle Challenge 2017 Masters M 9
2017 12/11/2017 Individual BPC Otse-Kanye Cycle Challenge 2017 Under 23 F 2
2017 12/11/2017 Individual BPC Otse-Kanye Cycle Challenge 2017 Under 23 M 16
2017 12/11/2017 Individual BPC Otse-Kanye Cycle Challenge 2017 Vets F 5
2017 12/11/2017 Individual BPC Otse-Kanye Cycle Challenge 2017 Vets M 52
2017 12/11/2017 Individual BPC Otse-Kanye Cycle Challenge 2017 Youth F 1
2017 12/11/2017 Individual BPC Otse-Kanye Cycle Challenge 2017 Youth M 8
2017 03/12/2017 Individual BPC Otse-Kanye Cycle Challenge 2017 Grand Masters M 1
2017 03/12/2017 Individual Mascom Cycle Challenge 2017 Elite F 1
2017 03/12/2017 Individual Mascom Cycle Challenge 2017 Elite M 5
2017 03/12/2017 Individual Mascom Cycle Challenge 2017 Grand Masters M 1
2017 03/12/2017 Individual Mascom Cycle Challenge 2017 Junior F 1
2017 03/12/2017 Individual Mascom Cycle Challenge 2017 Junior M 6
2017 03/12/2017 Individual Mascom Cycle Challenge 2017 Masters F 1
2017 03/12/2017 Individual Mascom Cycle Challenge 2017 Masters M 2
2017 03/12/2017 Individual Mascom Cycle Challenge 2017 Under 23 F 2
2017 03/12/2017 Individual Mascom Cycle Challenge 2017 Under 23 M 14
2017 03/12/2017 Individual Mascom Cycle Challenge 2017 Vets F 5
2017 03/12/2017 Individual Mascom Cycle Challenge 2017 Vets M 40
2017 03/12/2017 Individual Mascom Cycle Challenge 2017 Youth F 3
2017 03/12/2017 Individual Mascom Cycle Challenge 2017 Youth M 8
2017 10/12/2017 Individual BCA National ITT 2017 Elite F 1
2017 10/12/2017 Individual BCA National ITT 2017 Elite M 1
2017 10/12/2017 Individual BCA National ITT 2017 Grand Masters M 1
2017 10/12/2017 Individual BCA National ITT 2017 Junior M 6
2017 10/12/2017 Individual BCA National ITT 2017 Under 23 F 2
2017 10/12/2017 Individual BCA National ITT 2017 Under 23 M 6
2017 10/12/2017 Individual BCA National ITT 2017 Vets F 2
2017 10/12/2017 Individual BCA National ITT 2017 Vets M 8
2017 10/12/2017 Individual BCA National ITT 2017 Youth M 6
2016 07/02/2016 Individual Wharic Cycle Challenge 2016 Team F 12
2016 07/02/2016 Individual Wharic Cycle Challenge 2016 Team M 123
2016 06/03/2016 Individual Lady Khama Run21 2016 Elite F 57
2016 06/03/2016 Individual Lady Khama Run21 2016 Elite M 59
2016 06/03/2016 Individual Lady Khama Run21 2016 Grand Masters F 37
2016 06/03/2016 Individual Lady Khama Run21 2016 Grand Masters M 31
2016 06/03/2016 Individual Lady Khama Run21 2016 Junior F 2
2016 06/03/2016 Individual Lady Khama Run21 2016 Junior M 1
2016 06/03/2016 Individual Lady Khama Run21 2016 Masters F 10
2016 06/03/2016 Individual Lady Khama Run21 2016 Masters M 27
2016 06/03/2016 Individual Lady Khama Run21 2016 Under 23 F 7
2016 06/03/2016 Individual Lady Khama Run21 2016 Under 23 M 8
2016 06/03/2016 Individual Lady Khama Run21 2016 Vets F 193
2016 06/03/2016 Individual Lady Khama Run21 2016 Vets M 234
2016 06/03/2016 Individual Lady Khama Run21 2016 Youth F 6
2016 06/03/2016 Individual Lady Khama Run21 2016 Youth M 13
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Elite F 286
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Elite M 236
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Grand Masters F 1
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Grand Masters M 3
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Junior F 4
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Junior M 7
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Masters F 68
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Masters M 107
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Under 23 F 27
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Under 23 M 18
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Vets F 753
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Vets M 888
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Youth F 9
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Youth M 32
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Elite F 3
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Elite M 12
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Grand Masters F 1
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Grand Masters M 9
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Junior F 3
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Junior M 11
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Masters F 2
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Masters M 18
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Under 23 F 3
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Under 23 M 15
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Vets F 14
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Vets M 85
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Youth F 4
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Youth M 9
2016 15/05/2016 Individual Kopong Road Race 2016. Elite F 1
2016 15/05/2016 Individual Kopong Road Race 2016. Elite M 7
2016 15/05/2016 Individual Kopong Road Race 2016. Grand Masters M 2
2016 15/05/2016 Individual Kopong Road Race 2016. Junior F 1
2016 15/05/2016 Individual Kopong Road Race 2016. Junior M 7
2016 15/05/2016 Individual Kopong Road Race 2016. Masters M 6
2016 15/05/2016 Individual Kopong Road Race 2016. Under 23 M 6
2016 15/05/2016 Individual Kopong Road Race 2016. Vets F 2
2016 15/05/2016 Individual Kopong Road Race 2016. Vets M 39
2016 15/05/2016 Individual Kopong Road Race 2016. Youth F 1
2016 15/05/2016 Individual Kopong Road Race 2016. Youth M 6
2016 22/05/2016 Individual Orapa Classic Cycle Challenge 2016. Elite F 2
2016 22/05/2016 Individual Orapa Classic Cycle Challenge 2016. Elite M 6
2016 22/05/2016 Individual Orapa Classic Cycle Challenge 2016. Grand Masters M 1
2016 22/05/2016 Individual Orapa Classic Cycle Challenge 2016. Junior F 2
2016 22/05/2016 Individual Orapa Classic Cycle Challenge 2016. Junior M 7
2016 22/05/2016 Individual Orapa Classic Cycle Challenge 2016. Masters M 7
2016 22/05/2016 Individual Orapa Classic Cycle Challenge 2016. Under 23 F 3
2016 22/05/2016 Individual Orapa Classic Cycle Challenge 2016. Under 23 M 16
2016 22/05/2016 Individual Orapa Classic Cycle Challenge 2016. Vets F 10
2016 22/05/2016 Individual Orapa Classic Cycle Challenge 2016. Vets M 64
2016 22/05/2016 Individual Orapa Classic Cycle Challenge 2016. Youth M 4
2016 27/05/2016 Individual Botswana Classic 2016 Elite F 1
2016 27/05/2016 Individual Botswana Classic 2016 Elite M 9
2016 27/05/2016 Individual Botswana Classic 2016 Grand Masters F 2
2016 27/05/2016 Individual Botswana Classic 2016 Grand Masters M 4
2016 27/05/2016 Individual Botswana Classic 2016 Junior F 1
2016 27/05/2016 Individual Botswana Classic 2016 Junior M 4
2016 27/05/2016 Individual Botswana Classic 2016 Masters M 1
2016 27/05/2016 Individual Botswana Classic 2016 Under 23 F 3
2016 27/05/2016 Individual Botswana Classic 2016 Under 23 M 10
2016 27/05/2016 Individual Botswana Classic 2016 Vets M 28
2016 27/05/2016 Individual Botswana Classic 2016 Youth M 3
2016 05/06/2016 Individual PPC King of the Hill 2016 Elite F 34
2016 05/06/2016 Individual PPC King of the Hill 2016 Elite M 52
2016 05/06/2016 Individual PPC King of the Hill 2016 Grand Masters F 10
2016 05/06/2016 Individual PPC King of the Hill 2016 Grand Masters M 13
2016 05/06/2016 Individual PPC King of the Hill 2016 Junior F 5
2016 05/06/2016 Individual PPC King of the Hill 2016 Junior M 17
2016 05/06/2016 Individual PPC King of the Hill 2016 Masters F 4
2016 05/06/2016 Individual PPC King of the Hill 2016 Masters M 17
2016 05/06/2016 Individual PPC King of the Hill 2016 Under 23 F 9
2016 05/06/2016 Individual PPC King of the Hill 2016 Under 23 M 14
2016 05/06/2016 Individual PPC King of the Hill 2016 Vets F 81
2016 05/06/2016 Individual PPC King of the Hill 2016 Vets M 148
2016 05/06/2016 Individual PPC King of the Hill 2016 Youth F 4
2016 05/06/2016 Individual PPC King of the Hill 2016 Youth M 10
2016 19/06/2016 Individual Karowe Cycle Challenge 2016 Elite F 3
2016 19/06/2016 Individual Karowe Cycle Challenge 2016 Elite M 7
2016 19/06/2016 Individual Karowe Cycle Challenge 2016 Grand Masters M 4
2016 19/06/2016 Individual Karowe Cycle Challenge 2016 Junior F 1
2016 19/06/2016 Individual Karowe Cycle Challenge 2016 Junior M 3
2016 19/06/2016 Individual Karowe Cycle Challenge 2016 Masters M 10
2016 19/06/2016 Individual Karowe Cycle Challenge 2016 Under 23 F 2
2016 19/06/2016 Individual Karowe Cycle Challenge 2016 Under 23 M 12
2016 19/06/2016 Individual Karowe Cycle Challenge 2016 Vets F 7
2016 19/06/2016 Individual Karowe Cycle Challenge 2016 Vets M 52
2016 19/06/2016 Individual Karowe Cycle Challenge 2016 Youth M 1
2016 10/07/2016 Individual Time Adventure Challenge 2016 Team 90
2016 30/07/2016 Individual Selebi Phikwe Marathon 2016 Elite F 9
2016 30/07/2016 Individual Selebi Phikwe Marathon 2016 Elite M 17
2016 30/07/2016 Individual Selebi Phikwe Marathon 2016 Grand Masters F 41
2016 30/07/2016 Individual Selebi Phikwe Marathon 2016 Grand Masters M 191
2016 30/07/2016 Individual Selebi Phikwe Marathon 2016 Junior F 1
2016 30/07/2016 Individual Selebi Phikwe Marathon 2016 Junior M 5
2016 30/07/2016 Individual Selebi Phikwe Marathon 2016 Masters M 3
2016 30/07/2016 Individual Selebi Phikwe Marathon 2016 Under 23 F 5
2016 30/07/2016 Individual Selebi Phikwe Marathon 2016 Under 23 M 6
2016 30/07/2016 Individual Selebi Phikwe Marathon 2016 Vets F 19
2016 30/07/2016 Individual Selebi Phikwe Marathon 2016 Vets M 52
2016 30/07/2016 Individual Selebi Phikwe Marathon 2016 Youth F 6
2016 30/07/2016 Individual Selebi Phikwe Marathon 2016 Youth M 3
2016 31/07/2016 Individual Dimension Data 73-50 MTB 2016 Elite M 16
2016 31/07/2016 Individual Dimension Data 73-50 MTB 2016 Grand Masters M 9
2016 31/07/2016 Individual Dimension Data 73-50 MTB 2016 Junior M 3
2016 31/07/2016 Individual Dimension Data 73-50 MTB 2016 Masters M 7
2016 31/07/2016 Individual Dimension Data 73-50 MTB 2016 Under 23 F 1
2016 31/07/2016 Individual Dimension Data 73-50 MTB 2016 Under 23 M 5
2016 31/07/2016 Individual Dimension Data 73-50 MTB 2016 Vets F 8
2016 31/07/2016 Individual Dimension Data 73-50 MTB 2016 Vets M 74
2016 31/07/2016 Individual Dimension Data 73-50 MTB 2016 Youth F 2
2016 31/07/2016 Individual Dimension Data 73-50 MTB 2016 Youth M 5
2016 14/08/2016 Individual BCA National MTB 2016 Elite M 3
2016 14/08/2016 Individual BCA National MTB 2016 Junior M 3
2016 14/08/2016 Individual BCA National MTB 2016 Masters M 3
2016 14/08/2016 Individual BCA National MTB 2016 Under 23 F 2
2016 14/08/2016 Individual BCA National MTB 2016 Under 23 M 4
2016 14/08/2016 Individual BCA National MTB 2016 Vets F 4
2016 14/08/2016 Individual BCA National MTB 2016 Vets M 21
2016 14/08/2016 Individual BCA National MTB 2016 Youth M 4
2016 20/08/2016 Individual BCA National MTB 2016 Team F 11
2016 20/08/2016 Individual BCA National MTB 2016 Team M 49
2016 21/08/2016 Individual BCA National MTB 2016 Team F 11
2016 21/08/2016 Individual BCA National MTB 2016 Team M 48
2016 04/09/2016 Individual Mascom Cycle Challenge 2016. Elite F 3
2016 04/09/2016 Individual Mascom Cycle Challenge 2016. Elite M 15
2016 04/09/2016 Individual Mascom Cycle Challenge 2016. Grand Masters M 7
2016 04/09/2016 Individual Mascom Cycle Challenge 2016. Junior F 4
2016 04/09/2016 Individual Mascom Cycle Challenge 2016. Junior M 8
2016 04/09/2016 Individual Mascom Cycle Challenge 2016. Masters M 11
2016 04/09/2016 Individual Mascom Cycle Challenge 2016. Under 23 F 2
2016 04/09/2016 Individual Mascom Cycle Challenge 2016. Under 23 M 14
2016 04/09/2016 Individual Mascom Cycle Challenge 2016. Vets F 9
2016 04/09/2016 Individual Mascom Cycle Challenge 2016. Vets M 64
2016 04/09/2016 Individual Mascom Cycle Challenge 2016. Youth F 6
2016 04/09/2016 Individual Mascom Cycle Challenge 2016. Youth M 21
2016 18/09/2016 Individual PnP Mokolodi Scorpion 2016. Elite F 8
2016 18/09/2016 Individual PnP Mokolodi Scorpion 2016. Elite M 20
2016 18/09/2016 Individual PnP Mokolodi Scorpion 2016. Grand Masters M 8
2016 18/09/2016 Individual PnP Mokolodi Scorpion 2016. Junior M 4
2016 18/09/2016 Individual PnP Mokolodi Scorpion 2016. Masters F 2
2016 18/09/2016 Individual PnP Mokolodi Scorpion 2016. Masters M 19
2016 18/09/2016 Individual PnP Mokolodi Scorpion 2016. Under 23 F 1
2016 18/09/2016 Individual PnP Mokolodi Scorpion 2016. Under 23 M 9
2016 18/09/2016 Individual PnP Mokolodi Scorpion 2016. Vets F 13
2016 18/09/2016 Individual PnP Mokolodi Scorpion 2016. Vets M 82
2016 18/09/2016 Individual PnP Mokolodi Scorpion 2016. Youth F 4
2016 18/09/2016 Individual PnP Mokolodi Scorpion 2016. Youth M 12
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Elite F 74
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Elite M 88
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Grand Masters F 91
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Grand Masters M 237
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Junior F 3
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Junior M 5
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Masters F 17
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Masters M 24
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Team 13
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Under 23 F 10
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Under 23 M 33
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Vets F 192
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Vets M 232
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Youth F 6
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Youth M 3
2016 25/09/2016 Individual BCA National TT Individual 2016 Elite F 1
2016 25/09/2016 Individual BCA National TT Individual 2016 Elite M 4
2016 25/09/2016 Individual BCA National TT Individual 2016 Junior F 1
2016 25/09/2016 Individual BCA National TT Individual 2016 Junior M 5
2016 25/09/2016 Individual BCA National TT Individual 2016 Under 23 F 1
2016 25/09/2016 Individual BCA National TT Individual 2016 Under 23 M 10
2016 25/09/2016 Individual BCA National TT Individual 2016 Vets F 2
2016 25/09/2016 Individual BCA National TT Individual 2016 Vets M 10
2016 25/09/2016 Individual BCA National TT Individual 2016 Youth F 2
2016 25/09/2016 Individual BCA National TT Individual 2016 Youth M 4
2016 25/09/2016 Individual BCA National TT Team 2016 Team 11
2016 16/10/2016 Individual Botswana Life Classic 2016 Elite F 20
2016 16/10/2016 Individual Botswana Life Classic 2016 Elite M 28
2016 16/10/2016 Individual Botswana Life Classic 2016 Grand Masters F 16
2016 16/10/2016 Individual Botswana Life Classic 2016 Grand Masters M 19
2016 16/10/2016 Individual Botswana Life Classic 2016 Junior F 2
2016 16/10/2016 Individual Botswana Life Classic 2016 Junior M 6
2016 16/10/2016 Individual Botswana Life Classic 2016 Masters F 2
2016 16/10/2016 Individual Botswana Life Classic 2016 Masters M 6
2016 16/10/2016 Individual Botswana Life Classic 2016 Under 23 F 2
2016 16/10/2016 Individual Botswana Life Classic 2016 Under 23 M 8
2016 16/10/2016 Individual Botswana Life Classic 2016 Vets F 72
2016 16/10/2016 Individual Botswana Life Classic 2016 Vets M 101
2016 16/10/2016 Individual Botswana Life Classic 2016 Youth F 5
2016 16/10/2016 Individual Botswana Life Classic 2016 Youth M 2
2016 23/10/2016 Individual Morupule GM Charity Road Race 2016 Elite F 1
2016 23/10/2016 Individual Morupule GM Charity Road Race 2016 Elite M 6
2016 23/10/2016 Individual Morupule GM Charity Road Race 2016 Junior F 1
2016 23/10/2016 Individual Morupule GM Charity Road Race 2016 Junior M 4
2016 23/10/2016 Individual Morupule GM Charity Road Race 2016 Masters M 5
2016 23/10/2016 Individual Morupule GM Charity Road Race 2016 Under 23 F 2
2016 23/10/2016 Individual Morupule GM Charity Road Race 2016 Under 23 M 7
2016 23/10/2016 Individual Morupule GM Charity Road Race 2016 Vets F 6
2016 23/10/2016 Individual Morupule GM Charity Road Race 2016 Vets M 38
2016 23/10/2016 Individual Morupule GM Charity Road Race 2016 Youth M 6
2016 06/11/2016 Individual BCA National Road Race 2016 Elite F 1
2016 06/11/2016 Individual BCA National Road Race 2016 Elite M 7
2016 06/11/2016 Individual BCA National Road Race 2016 Junior F 1
2016 06/11/2016 Individual BCA National Road Race 2016 Junior M 4
2016 06/11/2016 Individual BCA National Road Race 2016 Masters M 1
2016 06/11/2016 Individual BCA National Road Race 2016 Under 23 F 2
2016 06/11/2016 Individual BCA National Road Race 2016 Under 23 M 6
2016 06/11/2016 Individual BCA National Road Race 2016 Vets F 5
2016 06/11/2016 Individual BCA National Road Race 2016 Vets M 23
2016 06/11/2016 Individual BCA National Road Race 2016 Youth F 1
2016 06/11/2016 Individual BCA National Road Race 2016 Youth M 1
2016 13/11/2016 Individual BPC Otse-Kanye Cycle Challenge 2016 Elite F 1
2016 13/11/2016 Individual BPC Otse-Kanye Cycle Challenge 2016 Elite M 12
2016 13/11/2016 Individual BPC Otse-Kanye Cycle Challenge 2016 Junior F 1
2016 13/11/2016 Individual BPC Otse-Kanye Cycle Challenge 2016 Junior M 8
2016 13/11/2016 Individual BPC Otse-Kanye Cycle Challenge 2016 Masters M 9
2016 13/11/2016 Individual BPC Otse-Kanye Cycle Challenge 2016 Under 23 F 2
2016 13/11/2016 Individual BPC Otse-Kanye Cycle Challenge 2016 Under 23 M 10
2016 13/11/2016 Individual BPC Otse-Kanye Cycle Challenge 2016 Vets F 6
2016 13/11/2016 Individual BPC Otse-Kanye Cycle Challenge 2016 Vets M 49
2016 13/11/2016 Individual BPC Otse-Kanye Cycle Challenge 2016 Youth M 3
2015 08/02/2015 Individual Wharic Cycle Challenge 2015 Elite F 2
2015 08/02/2015 Individual Wharic Cycle Challenge 2015 Elite M 3
2015 08/02/2015 Individual Wharic Cycle Challenge 2015 Grand Masters M 3
2015 08/02/2015 Individual Wharic Cycle Challenge 2015 Junior F 1
2015 08/02/2015 Individual Wharic Cycle Challenge 2015 Junior M 6
2015 08/02/2015 Individual Wharic Cycle Challenge 2015 Masters F 1
2015 08/02/2015 Individual Wharic Cycle Challenge 2015 Masters M 11
2015 08/02/2015 Individual Wharic Cycle Challenge 2015 Under 23 M 5
2015 08/02/2015 Individual Wharic Cycle Challenge 2015 Vets F 13
2015 08/02/2015 Individual Wharic Cycle Challenge 2015 Vets M 60
2015 08/02/2015 Individual Wharic Cycle Challenge 2015 Youth F 1
2015 08/02/2015 Individual Wharic Cycle Challenge 2015 Youth M 6
2015 22/02/2015 Individual Lady Khama Charitable Trust Run21 2015 Elite F 44
2015 22/02/2015 Individual Lady Khama Charitable Trust Run21 2015 Elite M 55
2015 22/02/2015 Individual Lady Khama Charitable Trust Run21 2015 Grand Masters F 12
2015 22/02/2015 Individual Lady Khama Charitable Trust Run21 2015 Grand Masters M 10
2015 22/02/2015 Individual Lady Khama Charitable Trust Run21 2015 Junior M 1
2015 22/02/2015 Individual Lady Khama Charitable Trust Run21 2015 Masters F 12
2015 22/02/2015 Individual Lady Khama Charitable Trust Run21 2015 Masters M 21
2015 22/02/2015 Individual Lady Khama Charitable Trust Run21 2015 Under 23 F 5
2015 22/02/2015 Individual Lady Khama Charitable Trust Run21 2015 Under 23 M 12
2015 22/02/2015 Individual Lady Khama Charitable Trust Run21 2015 Vets F 155
2015 22/02/2015 Individual Lady Khama Charitable Trust Run21 2015 Vets M 199
2015 22/02/2015 Individual Lady Khama Charitable Trust Run21 2015 Youth F 4
2015 22/02/2015 Individual Lady Khama Charitable Trust Run21 2015 Youth M 7
2015 22/03/2015 Individual Diacore Gaborone Marathon 2015 Elite F 224
2015 22/03/2015 Individual Diacore Gaborone Marathon 2015 Elite M 206
2015 22/03/2015 Individual Diacore Gaborone Marathon 2015 Grand Masters F 2
2015 22/03/2015 Individual Diacore Gaborone Marathon 2015 Grand Masters M 4
2015 22/03/2015 Individual Diacore Gaborone Marathon 2015 Junior F 4
2015 22/03/2015 Individual Diacore Gaborone Marathon 2015 Masters F 41
2015 22/03/2015 Individual Diacore Gaborone Marathon 2015 Masters M 76
2015 22/03/2015 Individual Diacore Gaborone Marathon 2015 Under 23 F 26
2015 22/03/2015 Individual Diacore Gaborone Marathon 2015 Under 23 M 25
2015 22/03/2015 Individual Diacore Gaborone Marathon 2015 Vets F 574
2015 22/03/2015 Individual Diacore Gaborone Marathon 2015 Vets M 675
2015 22/03/2015 Individual Diacore Gaborone Marathon 2015 Youth F 8
2015 22/03/2015 Individual Diacore Gaborone Marathon 2015 Youth M 16
2015 29/03/2015 Individual Kukhama MTB Challenge 2015 Elite F 1
2015 29/03/2015 Individual Kukhama MTB Challenge 2015 Elite M 3
2015 29/03/2015 Individual Kukhama MTB Challenge 2015 Junior F 1
2015 29/03/2015 Individual Kukhama MTB Challenge 2015 Junior M 2
2015 29/03/2015 Individual Kukhama MTB Challenge 2015 Masters F 1
2015 29/03/2015 Individual Kukhama MTB Challenge 2015 Masters M 11
2015 29/03/2015 Individual Kukhama MTB Challenge 2015 Under 23 M 5
2015 29/03/2015 Individual Kukhama MTB Challenge 2015 Vets F 11
2015 29/03/2015 Individual Kukhama MTB Challenge 2015 Vets M 58
2015 29/03/2015 Individual Kukhama MTB Challenge 2015 Youth F 12
2015 29/03/2015 Individual Kukhama MTB Challenge 2015 Youth M 25
2015 12/04/2015 Individual BCL Nickel Race 2015 Elite F 7
2015 12/04/2015 Individual BCL Nickel Race 2015 Elite M 8
2015 12/04/2015 Individual BCL Nickel Race 2015 Junior F 6
2015 12/04/2015 Individual BCL Nickel Race 2015 Junior M 7
2015 12/04/2015 Individual BCL Nickel Race 2015 Masters F 2
2015 12/04/2015 Individual BCL Nickel Race 2015 Masters M 9
2015 12/04/2015 Individual BCL Nickel Race 2015 Under 23 M 7
2015 12/04/2015 Individual BCL Nickel Race 2015 Vets F 11
2015 12/04/2015 Individual BCL Nickel Race 2015 Vets M 56
2015 12/04/2015 Individual BCL Nickel Race 2015 Youth F 7
2015 12/04/2015 Individual BCL Nickel Race 2015 Youth M 22
2015 19/04/2015 Individual Neelano Open Road Challenge 2015 Elite F 3
2015 19/04/2015 Individual Neelano Open Road Challenge 2015 Elite M 3
2015 19/04/2015 Individual Neelano Open Road Challenge 2015 Grand Masters M 1
2015 19/04/2015 Individual Neelano Open Road Challenge 2015 Junior F 6
2015 19/04/2015 Individual Neelano Open Road Challenge 2015 Junior M 6
2015 19/04/2015 Individual Neelano Open Road Challenge 2015 Masters F 2
2015 19/04/2015 Individual Neelano Open Road Challenge 2015 Masters M 10
2015 19/04/2015 Individual Neelano Open Road Challenge 2015 Under 23 F 2
2015 19/04/2015 Individual Neelano Open Road Challenge 2015 Under 23 M 16
2015 19/04/2015 Individual Neelano Open Road Challenge 2015 Vets F 7
2015 19/04/2015 Individual Neelano Open Road Challenge 2015 Vets M 46
2015 19/04/2015 Individual Neelano Open Road Challenge 2015 Youth F 2
2015 19/04/2015 Individual Neelano Open Road Challenge 2015 Youth M 15
2015 09/05/2015 Individual Kopong Road Race 2015 Elite F 3
2015 09/05/2015 Individual Kopong Road Race 2015 Elite M 3
2015 09/05/2015 Individual Kopong Road Race 2015 Grand Masters M 1
2015 09/05/2015 Individual Kopong Road Race 2015 Junior M 2
2015 09/05/2015 Individual Kopong Road Race 2015 Masters F 1
2015 09/05/2015 Individual Kopong Road Race 2015 Masters M 9
2015 09/05/2015 Individual Kopong Road Race 2015 Under 23 F 1
2015 09/05/2015 Individual Kopong Road Race 2015 Under 23 M 10
2015 09/05/2015 Individual Kopong Road Race 2015 Vets F 7
2015 09/05/2015 Individual Kopong Road Race 2015 Vets M 35
2015 09/05/2015 Individual Kopong Road Race 2015 Youth F 2
2015 09/05/2015 Individual Kopong Road Race 2015 Youth M 5
2015 10/05/2015 Individual Kopong MTB Race 2015 Elite F 2
2015 10/05/2015 Individual Kopong MTB Race 2015 Elite M 1
2015 10/05/2015 Individual Kopong MTB Race 2015 Junior M 1
2015 10/05/2015 Individual Kopong MTB Race 2015 Masters M 11
2015 10/05/2015 Individual Kopong MTB Race 2015 Under 23 M 4
2015 10/05/2015 Individual Kopong MTB Race 2015 Vets F 2
2015 10/05/2015 Individual Kopong MTB Race 2015 Vets M 34
2015 10/05/2015 Individual Kopong MTB Race 2015 Youth F 3
2015 10/05/2015 Individual Kopong MTB Race 2015 Youth M 6
2015 17/05/2015 Individual PPC King of the Hill 2015 Elite F 43
2015 17/05/2015 Individual PPC King of the Hill 2015 Elite M 63
2015 17/05/2015 Individual PPC King of the Hill 2015 Grand Masters F 1
2015 17/05/2015 Individual PPC King of the Hill 2015 Grand Masters M 9
2015 17/05/2015 Individual PPC King of the Hill 2015 Junior M 8
2015 17/05/2015 Individual PPC King of the Hill 2015 Masters F 3
2015 17/05/2015 Individual PPC King of the Hill 2015 Masters M 13
2015 17/05/2015 Individual PPC King of the Hill 2015 Under 23 F 5
2015 17/05/2015 Individual PPC King of the Hill 2015 Under 23 M 21
2015 17/05/2015 Individual PPC King of the Hill 2015 Vets F 73
2015 17/05/2015 Individual PPC King of the Hill 2015 Vets M 165
2015 17/05/2015 Individual PPC King of the Hill 2015 Youth F 7
2015 17/05/2015 Individual PPC King of the Hill 2015 Youth M 10
2015 23/05/2015 Individual Kgale XC 2015 - Event 2 - RUN Elite F 16
2015 23/05/2015 Individual Kgale XC 2015 - Event 2 - RUN Elite M 17
2015 23/05/2015 Individual Kgale XC 2015 - Event 2 - RUN Grand Masters F 1
2015 23/05/2015 Individual Kgale XC 2015 - Event 2 - RUN Grand Masters M 2
2015 23/05/2015 Individual Kgale XC 2015 - Event 2 - RUN Junior M 2
2015 23/05/2015 Individual Kgale XC 2015 - Event 2 - RUN Masters F 7
2015 23/05/2015 Individual Kgale XC 2015 - Event 2 - RUN Masters M 5
2015 23/05/2015 Individual Kgale XC 2015 - Event 2 - RUN Under 23 F 3
2015 23/05/2015 Individual Kgale XC 2015 - Event 2 - RUN Under 23 M 7
2015 23/05/2015 Individual Kgale XC 2015 - Event 2 - RUN Vets F 35
2015 23/05/2015 Individual Kgale XC 2015 - Event 2 - RUN Vets M 76
2015 23/05/2015 Individual Kgale XC 2015 - Event 2 - RUN Youth F 10
2015 23/05/2015 Individual Kgale XC 2015 - Event 2 - RUN Youth M 8
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - DUATHLON Junior M 1
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - DUATHLON Masters F 2
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - DUATHLON Under 23 M 3
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - DUATHLON Vets F 3
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - DUATHLON Vets M 4
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - DUATHLON Youth F 1
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - DUATHLON Youth M 1
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - MTB Elite F 1
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - MTB Elite M 8
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - MTB Grand Masters M 4
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - MTB Junior F 1
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - MTB Junior M 2
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - MTB Masters F 4
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - MTB Masters M 24
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - MTB Under 23 M 9
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - MTB Vets F 15
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - MTB Vets M 62
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - MTB Youth F 12
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - MTB Youth M 28
2015 29/05/2015 Individual Builders World Classic 2015 Elite F 3
2015 29/05/2015 Individual Builders World Classic 2015 Elite M 8
2015 29/05/2015 Individual Builders World Classic 2015 Grand Masters M 1
2015 29/05/2015 Individual Builders World Classic 2015 Junior F 1
2015 29/05/2015 Individual Builders World Classic 2015 Junior M 4
2015 29/05/2015 Individual Builders World Classic 2015 Masters M 8
2015 29/05/2015 Individual Builders World Classic 2015 Under 23 F 1
2015 29/05/2015 Individual Builders World Classic 2015 Under 23 M 11
2015 29/05/2015 Individual Builders World Classic 2015 Vets F 4
2015 29/05/2015 Individual Builders World Classic 2015 Vets M 56
2015 29/05/2015 Individual Builders World Classic 2015 Youth M 3
2015 30/05/2015 Individual Builders World Botswana Classic 2015 (Individual) Elite F 6
2015 30/05/2015 Individual Builders World Botswana Classic 2015 (Individual) Elite M 16
2015 30/05/2015 Individual Builders World Botswana Classic 2015 (Individual) Grand Masters M 2
2015 30/05/2015 Individual Builders World Botswana Classic 2015 (Individual) Junior F 2
2015 30/05/2015 Individual Builders World Botswana Classic 2015 (Individual) Junior M 8
2015 30/05/2015 Individual Builders World Botswana Classic 2015 (Individual) Masters M 16
2015 30/05/2015 Individual Builders World Botswana Classic 2015 (Individual) Under 23 F 2
2015 30/05/2015 Individual Builders World Botswana Classic 2015 (Individual) Under 23 M 22
2015 30/05/2015 Individual Builders World Botswana Classic 2015 (Individual) Vets F 8
2015 30/05/2015 Individual Builders World Botswana Classic 2015 (Individual) Vets M 112
2015 30/05/2015 Individual Builders World Botswana Classic 2015 (Individual) Youth M 3
2015 31/05/2015 Individual Builders World Botswana Classic 2015 (Team) Elite F 4
2015 31/05/2015 Individual Builders World Botswana Classic 2015 (Team) Elite M 9
2015 31/05/2015 Individual Builders World Botswana Classic 2015 (Team) Grand Masters M 1
2015 31/05/2015 Individual Builders World Botswana Classic 2015 (Team) Junior F 4
2015 31/05/2015 Individual Builders World Botswana Classic 2015 (Team) Junior M 4
2015 31/05/2015 Individual Builders World Botswana Classic 2015 (Team) Masters F 1
2015 31/05/2015 Individual Builders World Botswana Classic 2015 (Team) Masters M 10
2015 31/05/2015 Individual Builders World Botswana Classic 2015 (Team) Under 23 F 1
2015 31/05/2015 Individual Builders World Botswana Classic 2015 (Team) Under 23 M 16
2015 31/05/2015 Individual Builders World Botswana Classic 2015 (Team) Vets F 8
2015 31/05/2015 Individual Builders World Botswana Classic 2015 (Team) Vets M 76
2015 31/05/2015 Individual Builders World Botswana Classic 2015 (Team) Youth F 4
2015 31/05/2015 Individual Builders World Botswana Classic 2015 (Team) Youth M 14
2015 07/06/2015 Individual RMB MTB Challenge 2015 Team F 2
2015 07/06/2015 Individual RMB MTB Challenge 2015 Team M 54
2015 14/06/2015 Individual Karowe Cycle Challenge 2015 Elite F 6
2015 14/06/2015 Individual Karowe Cycle Challenge 2015 Elite M 13
2015 14/06/2015 Individual Karowe Cycle Challenge 2015 Grand Masters M 2
2015 14/06/2015 Individual Karowe Cycle Challenge 2015 Junior F 1
2015 14/06/2015 Individual Karowe Cycle Challenge 2015 Junior M 3
2015 14/06/2015 Individual Karowe Cycle Challenge 2015 Masters M 13
2015 14/06/2015 Individual Karowe Cycle Challenge 2015 Under 23 F 1
2015 14/06/2015 Individual Karowe Cycle Challenge 2015 Under 23 M 7
2015 14/06/2015 Individual Karowe Cycle Challenge 2015 Vets F 9
2015 14/06/2015 Individual Karowe Cycle Challenge 2015 Vets M 61
2015 14/06/2015 Individual Karowe Cycle Challenge 2015 Youth F 1
2015 14/06/2015 Individual Karowe Cycle Challenge 2015 Youth M 4
2015 21/06/2015 Individual Gabs Half Marathon 2015 Elite F 27
2015 21/06/2015 Individual Gabs Half Marathon 2015 Elite M 35
2015 21/06/2015 Individual Gabs Half Marathon 2015 Grand Masters F 24
2015 21/06/2015 Individual Gabs Half Marathon 2015 Grand Masters M 20
2015 21/06/2015 Individual Gabs Half Marathon 2015 Junior F 1
2015 21/06/2015 Individual Gabs Half Marathon 2015 Junior M 3
2015 21/06/2015 Individual Gabs Half Marathon 2015 Masters F 8
2015 21/06/2015 Individual Gabs Half Marathon 2015 Masters M 8
2015 21/06/2015 Individual Gabs Half Marathon 2015 Under 23 F 2
2015 21/06/2015 Individual Gabs Half Marathon 2015 Under 23 M 12
2015 21/06/2015 Individual Gabs Half Marathon 2015 Vets F 65
2015 21/06/2015 Individual Gabs Half Marathon 2015 Vets M 136
2015 21/06/2015 Individual Gabs Half Marathon 2015 Youth F 2
2015 21/06/2015 Individual Gabs Half Marathon 2015 Youth M 6
2015 26/06/2015 Individual Kalahari Challenge 2015 - Day 1 Team F 29
2015 26/06/2015 Individual Kalahari Challenge 2015 - Day 1 Team M 206
2015 27/06/2015 Individual Kalahari Challenge 2015 - Day 2 Team F 27
2015 27/06/2015 Individual Kalahari Challenge 2015 - Day 2 Team M 199
2015 28/06/2015 Individual Kalahari Challenge 2015 - Day 3 Team F 28
2015 28/06/2015 Individual Kalahari Challenge 2015 - Day 3 Team M 205
2015 12/07/2015 Individual Time Adventure Challenge 2015 Team 96
2015 25/07/2015 Individual Selebi Phikwe Marathon 2015 Elite F 7
2015 25/07/2015 Individual Selebi Phikwe Marathon 2015 Elite M 28
2015 25/07/2015 Individual Selebi Phikwe Marathon 2015 Grand Masters F 9
2015 25/07/2015 Individual Selebi Phikwe Marathon 2015 Grand Masters M 8
2015 25/07/2015 Individual Selebi Phikwe Marathon 2015 Junior F 1
2015 25/07/2015 Individual Selebi Phikwe Marathon 2015 Junior M 8
2015 25/07/2015 Individual Selebi Phikwe Marathon 2015 Masters F 1
2015 25/07/2015 Individual Selebi Phikwe Marathon 2015 Masters M 7
2015 25/07/2015 Individual Selebi Phikwe Marathon 2015 Under 23 M 18
2015 25/07/2015 Individual Selebi Phikwe Marathon 2015 Vets F 9
2015 25/07/2015 Individual Selebi Phikwe Marathon 2015 Vets M 47
2015 25/07/2015 Individual Selebi Phikwe Marathon 2015 Youth F 5
2015 25/07/2015 Individual Selebi Phikwe Marathon 2015 Youth M 5
2015 26/07/2015 Individual Lions Club Charity MTB Challenge 2015 Elite M 3
2015 26/07/2015 Individual Lions Club Charity MTB Challenge 2015 Grand Masters M 1
2015 26/07/2015 Individual Lions Club Charity MTB Challenge 2015 Junior M 1
2015 26/07/2015 Individual Lions Club Charity MTB Challenge 2015 Masters F 1
2015 26/07/2015 Individual Lions Club Charity MTB Challenge 2015 Masters M 13
2015 26/07/2015 Individual Lions Club Charity MTB Challenge 2015 Under 23 M 3
2015 26/07/2015 Individual Lions Club Charity MTB Challenge 2015 Vets F 9
2015 26/07/2015 Individual Lions Club Charity MTB Challenge 2015 Vets M 34
2015 26/07/2015 Individual Lions Club Charity MTB Challenge 2015 Youth F 4
2015 26/07/2015 Individual Lions Club Charity MTB Challenge 2015 Youth M 9
2015 15/08/2015 Individual Three Rivers MTB Challenge 2015 Elite F 1
2015 15/08/2015 Individual Three Rivers MTB Challenge 2015 Elite M 2
2015 15/08/2015 Individual Three Rivers MTB Challenge 2015 Grand Masters M 1
2015 15/08/2015 Individual Three Rivers MTB Challenge 2015 Masters F 3
2015 15/08/2015 Individual Three Rivers MTB Challenge 2015 Masters M 13
2015 15/08/2015 Individual Three Rivers MTB Challenge 2015 Vets F 17
2015 15/08/2015 Individual Three Rivers MTB Challenge 2015 Vets M 32
2015 16/08/2015 Individual Three Rivers MTB Challenge 2015 Elite F 1
2015 16/08/2015 Individual Three Rivers MTB Challenge 2015 Elite M 1
2015 16/08/2015 Individual Three Rivers MTB Challenge 2015 Grand Masters M 1
2015 16/08/2015 Individual Three Rivers MTB Challenge 2015 Masters F 3
2015 16/08/2015 Individual Three Rivers MTB Challenge 2015 Masters M 11
2015 16/08/2015 Individual Three Rivers MTB Challenge 2015 Vets F 14
2015 16/08/2015 Individual Three Rivers MTB Challenge 2015 Vets M 30
2015 23/08/2015 Individual Botswana Railways Road Race 2015 Elite F 3
2015 23/08/2015 Individual Botswana Railways Road Race 2015 Elite M 6
2015 23/08/2015 Individual Botswana Railways Road Race 2015 Grand Masters M 2
2015 23/08/2015 Individual Botswana Railways Road Race 2015 Junior F 5
2015 23/08/2015 Individual Botswana Railways Road Race 2015 Junior M 6
2015 23/08/2015 Individual Botswana Railways Road Race 2015 Masters M 6
2015 23/08/2015 Individual Botswana Railways Road Race 2015 Under 23 F 2
2015 23/08/2015 Individual Botswana Railways Road Race 2015 Under 23 M 8
2015 23/08/2015 Individual Botswana Railways Road Race 2015 Vets F 7
2015 23/08/2015 Individual Botswana Railways Road Race 2015 Vets M 46
2015 23/08/2015 Individual Botswana Railways Road Race 2015 Youth F 1
2015 23/08/2015 Individual Botswana Railways Road Race 2015 Youth M 9
2015 06/09/2015 Individual Vulture Awareness MTB Challenge 2015 Elite M 2
2015 06/09/2015 Individual Vulture Awareness MTB Challenge 2015 Grand Masters M 1
2015 06/09/2015 Individual Vulture Awareness MTB Challenge 2015 Junior M 2
2015 06/09/2015 Individual Vulture Awareness MTB Challenge 2015 Masters F 1
2015 06/09/2015 Individual Vulture Awareness MTB Challenge 2015 Masters M 7
2015 06/09/2015 Individual Vulture Awareness MTB Challenge 2015 Under 23 F 1
2015 06/09/2015 Individual Vulture Awareness MTB Challenge 2015 Vets F 1
2015 06/09/2015 Individual Vulture Awareness MTB Challenge 2015 Vets M 18
2015 06/09/2015 Individual Vulture Awareness MTB Challenge 2015 Youth F 1
2015 06/09/2015 Individual Vulture Awareness MTB Challenge 2015 Youth M 8
2015 13/09/2015 Individual Jwaneng GM Charity Road Race 2015 Elite F 1
2015 13/09/2015 Individual Jwaneng GM Charity Road Race 2015 Elite M 4
2015 13/09/2015 Individual Jwaneng GM Charity Road Race 2015 Grand Masters M 1
2015 13/09/2015 Individual Jwaneng GM Charity Road Race 2015 Junior F 3
2015 13/09/2015 Individual Jwaneng GM Charity Road Race 2015 Junior M 3
2015 13/09/2015 Individual Jwaneng GM Charity Road Race 2015 Masters F 1
2015 13/09/2015 Individual Jwaneng GM Charity Road Race 2015 Masters M 9
2015 13/09/2015 Individual Jwaneng GM Charity Road Race 2015 Under 23 F 1
2015 13/09/2015 Individual Jwaneng GM Charity Road Race 2015 Under 23 M 7
2015 13/09/2015 Individual Jwaneng GM Charity Road Race 2015 Vets F 5
2015 13/09/2015 Individual Jwaneng GM Charity Road Race 2015 Vets M 52
2015 13/09/2015 Individual Jwaneng GM Charity Road Race 2015 Youth F 1
2015 13/09/2015 Individual Jwaneng GM Charity Road Race 2015 Youth M 3
2015 20/09/2015 Individual Pnp Mokolodi Scorpion 2015 Elite F 1
2015 20/09/2015 Individual Pnp Mokolodi Scorpion 2015 Elite M 9
2015 20/09/2015 Individual Pnp Mokolodi Scorpion 2015 Grand Masters M 4
2015 20/09/2015 Individual Pnp Mokolodi Scorpion 2015 Masters F 4
2015 20/09/2015 Individual Pnp Mokolodi Scorpion 2015 Masters M 29
2015 20/09/2015 Individual Pnp Mokolodi Scorpion 2015 Under 23 M 6
2015 20/09/2015 Individual Pnp Mokolodi Scorpion 2015 Vets F 12
2015 20/09/2015 Individual Pnp Mokolodi Scorpion 2015 Vets M 69
2015 20/09/2015 Individual Pnp Mokolodi Scorpion 2015 Youth F 9
2015 20/09/2015 Individual Pnp Mokolodi Scorpion 2015 Youth M 15
2015 26/09/2015 Individual Supreme Bush Extreme 2015 Elite F 1
2015 26/09/2015 Individual Supreme Bush Extreme 2015 Elite M 3
2015 26/09/2015 Individual Supreme Bush Extreme 2015 Grand Masters M 1
2015 26/09/2015 Individual Supreme Bush Extreme 2015 Junior M 1
2015 26/09/2015 Individual Supreme Bush Extreme 2015 Masters M 9
2015 26/09/2015 Individual Supreme Bush Extreme 2015 Under 23 F 2
2015 26/09/2015 Individual Supreme Bush Extreme 2015 Under 23 M 5
2015 26/09/2015 Individual Supreme Bush Extreme 2015 Vets F 4
2015 26/09/2015 Individual Supreme Bush Extreme 2015 Vets M 19
2015 26/09/2015 Individual Supreme Bush Extreme 2015 Youth M 7
2015 27/09/2015 Individual Mascom Cycle Challenge 2015 Elite F 4
2015 27/09/2015 Individual Mascom Cycle Challenge 2015 Elite M 15
2015 27/09/2015 Individual Mascom Cycle Challenge 2015 Grand Masters M 1
2015 27/09/2015 Individual Mascom Cycle Challenge 2015 Junior F 5
2015 27/09/2015 Individual Mascom Cycle Challenge 2015 Junior M 2
2015 27/09/2015 Individual Mascom Cycle Challenge 2015 Masters F 1
2015 27/09/2015 Individual Mascom Cycle Challenge 2015 Masters M 13
2015 27/09/2015 Individual Mascom Cycle Challenge 2015 Under 23 F 2
2015 27/09/2015 Individual Mascom Cycle Challenge 2015 Under 23 M 17
2015 27/09/2015 Individual Mascom Cycle Challenge 2015 Vets F 11
2015 27/09/2015 Individual Mascom Cycle Challenge 2015 Vets M 81
2015 27/09/2015 Individual Mascom Cycle Challenge 2015 Youth F 4
2015 27/09/2015 Individual Mascom Cycle Challenge 2015 Youth M 20
2015 12/10/2015 Individual Botswana Life Classic Run 2015 Elite F 23
2015 12/10/2015 Individual Botswana Life Classic Run 2015 Elite M 27
2015 12/10/2015 Individual Botswana Life Classic Run 2015 Grand Masters F 1
2015 12/10/2015 Individual Botswana Life Classic Run 2015 Grand Masters M 4
2015 12/10/2015 Individual Botswana Life Classic Run 2015 Junior F 5
2015 12/10/2015 Individual Botswana Life Classic Run 2015 Junior M 10
2015 12/10/2015 Individual Botswana Life Classic Run 2015 Masters F 3
2015 12/10/2015 Individual Botswana Life Classic Run 2015 Masters M 6
2015 12/10/2015 Individual Botswana Life Classic Run 2015 Under 23 F 4
2015 12/10/2015 Individual Botswana Life Classic Run 2015 Under 23 M 15
2015 12/10/2015 Individual Botswana Life Classic Run 2015 Vets F 44
2015 12/10/2015 Individual Botswana Life Classic Run 2015 Vets M 86
2015 12/10/2015 Individual Botswana Life Classic Run 2015 Youth F 6
2015 12/10/2015 Individual Botswana Life Classic Run 2015 Youth M 4
2015 17/10/2015 Individual Army Ten-Miler Shadow Run 2015 Elite F 10
2015 17/10/2015 Individual Army Ten-Miler Shadow Run 2015 Elite M 15
2015 17/10/2015 Individual Army Ten-Miler Shadow Run 2015 Grand Masters M 3
2015 17/10/2015 Individual Army Ten-Miler Shadow Run 2015 Junior F 1
2015 17/10/2015 Individual Army Ten-Miler Shadow Run 2015 Junior M 1
2015 17/10/2015 Individual Army Ten-Miler Shadow Run 2015 Masters F 4
2015 17/10/2015 Individual Army Ten-Miler Shadow Run 2015 Masters M 8
2015 17/10/2015 Individual Army Ten-Miler Shadow Run 2015 Under 23 F 1
2015 17/10/2015 Individual Army Ten-Miler Shadow Run 2015 Under 23 M 1
2015 17/10/2015 Individual Army Ten-Miler Shadow Run 2015 Vets F 61
2015 17/10/2015 Individual Army Ten-Miler Shadow Run 2015 Vets M 76
2015 18/10/2015 Individual Mascom Cycle Challenge 2015 Elite F 2
2015 18/10/2015 Individual Mascom Cycle Challenge 2015 Elite M 8
2015 18/10/2015 Individual Mascom Cycle Challenge 2015 Grand Masters M 2
2015 18/10/2015 Individual Mascom Cycle Challenge 2015 Junior F 2
2015 18/10/2015 Individual Mascom Cycle Challenge 2015 Junior M 2
2015 18/10/2015 Individual Mascom Cycle Challenge 2015 Masters M 6
2015 18/10/2015 Individual Mascom Cycle Challenge 2015 Under 23 F 1
2015 18/10/2015 Individual Mascom Cycle Challenge 2015 Under 23 M 13
2015 18/10/2015 Individual Mascom Cycle Challenge 2015 Vets F 8
2015 18/10/2015 Individual Mascom Cycle Challenge 2015 Vets M 38
2015 18/10/2015 Individual Mascom Cycle Challenge 2015 Youth F 4
2015 18/10/2015 Individual Mascom Cycle Challenge 2015 Youth M 13
2015 25/10/2015 Individual Morupule GM Charity Road Race 2015 Elite F 5
2015 25/10/2015 Individual Morupule GM Charity Road Race 2015 Elite M 6
2015 25/10/2015 Individual Morupule GM Charity Road Race 2015 Grand Masters F 1
2015 25/10/2015 Individual Morupule GM Charity Road Race 2015 Grand Masters M 1
2015 25/10/2015 Individual Morupule GM Charity Road Race 2015 Junior F 1
2015 25/10/2015 Individual Morupule GM Charity Road Race 2015 Junior M 1
2015 25/10/2015 Individual Morupule GM Charity Road Race 2015 Masters F 3
2015 25/10/2015 Individual Morupule GM Charity Road Race 2015 Masters M 6
2015 25/10/2015 Individual Morupule GM Charity Road Race 2015 Under 23 F 2
2015 25/10/2015 Individual Morupule GM Charity Road Race 2015 Under 23 M 7
2015 25/10/2015 Individual Morupule GM Charity Road Race 2015 Vets F 10
2015 25/10/2015 Individual Morupule GM Charity Road Race 2015 Vets M 53
2015 25/10/2015 Individual Morupule GM Charity Road Race 2015 Youth F 2
2015 25/10/2015 Individual Morupule GM Charity Road Race 2015 Youth M 10
2015 01/11/2015 Individual Mascom Cycle Challenge 2015 Elite F 1
2015 01/11/2015 Individual Mascom Cycle Challenge 2015 Elite M 5
2015 01/11/2015 Individual Mascom Cycle Challenge 2015 Junior F 2
2015 01/11/2015 Individual Mascom Cycle Challenge 2015 Junior M 1
2015 01/11/2015 Individual Mascom Cycle Challenge 2015 Masters M 12
2015 01/11/2015 Individual Mascom Cycle Challenge 2015 Under 23 M 11
2015 01/11/2015 Individual Mascom Cycle Challenge 2015 Vets F 4
2015 01/11/2015 Individual Mascom Cycle Challenge 2015 Vets M 41
2015 01/11/2015 Individual Mascom Cycle Challenge 2015 Youth F 1
2015 01/11/2015 Individual Mascom Cycle Challenge 2015 Youth M 13
2015 07/11/2015 Individual Kgale XC 2015 - Event 3 - RUN Elite F 12
2015 07/11/2015 Individual Kgale XC 2015 - Event 3 - RUN Elite M 9
2015 07/11/2015 Individual Kgale XC 2015 - Event 3 - RUN Grand Masters F 1
2015 07/11/2015 Individual Kgale XC 2015 - Event 3 - RUN Grand Masters M 3
2015 07/11/2015 Individual Kgale XC 2015 - Event 3 - RUN Junior M 1
2015 07/11/2015 Individual Kgale XC 2015 - Event 3 - RUN Masters F 4
2015 07/11/2015 Individual Kgale XC 2015 - Event 3 - RUN Masters M 6
2015 07/11/2015 Individual Kgale XC 2015 - Event 3 - RUN Under 23 M 6
2015 07/11/2015 Individual Kgale XC 2015 - Event 3 - RUN Vets F 26
2015 07/11/2015 Individual Kgale XC 2015 - Event 3 - RUN Vets M 46
2015 07/11/2015 Individual Kgale XC 2015 - Event 3 - RUN Youth F 5
2015 07/11/2015 Individual Kgale XC 2015 - Event 3 - RUN Youth M 7
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - DUATHLON Elite F 1
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - DUATHLON Junior M 1
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - DUATHLON Masters F 1
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - DUATHLON Masters M 1
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - DUATHLON Under 23 M 3
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - DUATHLON Vets F 4
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - DUATHLON Vets M 5
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - DUATHLON Youth F 2
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - DUATHLON Youth M 3
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - MTB Elite F 1
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - MTB Elite M 6
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - MTB Grand Masters M 1
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - MTB Junior M 2
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - MTB Masters F 2
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - MTB Masters M 20
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - MTB Under 23 F 1
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - MTB Under 23 M 11
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - MTB Vets F 15
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - MTB Vets M 56
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - MTB Youth F 5
2015 08/11/2015 Individual Kgale XC 2015 - Event 3 - MTB Youth M 22
2015 22/11/2015 Individual Lobatse Sukiri MTB Epic 2015 Elite M 3
2015 22/11/2015 Individual Lobatse Sukiri MTB Epic 2015 Masters M 3
2015 22/11/2015 Individual Lobatse Sukiri MTB Epic 2015 Under 23 M 2
2015 22/11/2015 Individual Lobatse Sukiri MTB Epic 2015 Vets F 3
2015 22/11/2015 Individual Lobatse Sukiri MTB Epic 2015 Vets M 21
2015 22/11/2015 Individual Lobatse Sukiri MTB Epic 2015 Youth F 7
2015 22/11/2015 Individual Lobatse Sukiri MTB Epic 2015 Youth M 10
2015 29/11/2015 Individual Airport Junction Run 2015 Elite F 17
2015 29/11/2015 Individual Airport Junction Run 2015 Elite M 32
2015 29/11/2015 Individual Airport Junction Run 2015 Grand Masters F 3
2015 29/11/2015 Individual Airport Junction Run 2015 Grand Masters M 14
2015 29/11/2015 Individual Airport Junction Run 2015 Junior M 1
2015 29/11/2015 Individual Airport Junction Run 2015 Masters F 3
2015 29/11/2015 Individual Airport Junction Run 2015 Masters M 9
2015 29/11/2015 Individual Airport Junction Run 2015 Under 23 F 3
2015 29/11/2015 Individual Airport Junction Run 2015 Under 23 M 11
2015 29/11/2015 Individual Airport Junction Run 2015 Vets F 55
2015 29/11/2015 Individual Airport Junction Run 2015 Vets M 75
2015 29/11/2015 Individual Airport Junction Run 2015 Youth F 3
2015 29/11/2015 Individual Airport Junction Run 2015 Youth M 2