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
2024 11/02/2024 Individual Tsela Riders Q1 2024 Club Race Elite F 3
2024 11/02/2024 Individual Tsela Riders Q1 2024 Club Race Elite M 6
2024 11/02/2024 Individual Tsela Riders Q1 2024 Club Race Grand Masters M 1
2024 11/02/2024 Individual Tsela Riders Q1 2024 Club Race Junior F 2
2024 11/02/2024 Individual Tsela Riders Q1 2024 Club Race Junior M 1
2024 11/02/2024 Individual Tsela Riders Q1 2024 Club Race Masters F 1
2024 11/02/2024 Individual Tsela Riders Q1 2024 Club Race Masters M 4
2024 11/02/2024 Individual Tsela Riders Q1 2024 Club Race Under 23 M 2
2024 11/02/2024 Individual Tsela Riders Q1 2024 Club Race Vets M 7
2024 11/02/2024 Individual Tsela Riders Q1 2024 Club Race Youth M 1
2024 18/02/2024 Individual Senkgamorodi Cycle Classic - 17th & 18th February 2024 Elite F 4
2024 18/02/2024 Individual Senkgamorodi Cycle Classic - 17th & 18th February 2024 Elite M 14
2024 18/02/2024 Individual Senkgamorodi Cycle Classic - 17th & 18th February 2024 Junior F 1
2024 18/02/2024 Individual Senkgamorodi Cycle Classic - 17th & 18th February 2024 Junior M 3
2024 18/02/2024 Individual Senkgamorodi Cycle Classic - 17th & 18th February 2024 Masters F 1
2024 18/02/2024 Individual Senkgamorodi Cycle Classic - 17th & 18th February 2024 Masters M 8
2024 18/02/2024 Individual Senkgamorodi Cycle Classic - 17th & 18th February 2024 Under 23 M 5
2024 18/02/2024 Individual Senkgamorodi Cycle Classic - 17th & 18th February 2024 Vets F 2
2024 18/02/2024 Individual Senkgamorodi Cycle Classic - 17th & 18th February 2024 Vets M 8
2024 18/02/2024 Individual Senkgamorodi Cycle Classic - 17th & 18th February 2024 Youth M 2
2024 06/04/2024 Individual Paratus Bike Shredders Challenge 2024 - Race 1 (Mokolodi 1 - Kgale) Junior F 3
2024 06/04/2024 Individual Paratus Bike Shredders Challenge 2024 - Race 1 (Mokolodi 1 - Kgale) Junior M 3
2024 06/04/2024 Individual Paratus Bike Shredders Challenge 2024 - Race 1 (Mokolodi 1 - Kgale) Youth F 27
2024 06/04/2024 Individual Paratus Bike Shredders Challenge 2024 - Race 1 (Mokolodi 1 - Kgale) Youth M 31
2024 20/04/2024 Individual BTC Marathon Francistown 2024 Junior 38
2024 20/04/2024 Individual BTC Marathon Francistown 2024 Junior F 25
2024 20/04/2024 Individual BTC Marathon Francistown 2024 Junior M 31
2024 20/04/2024 Individual BTC Marathon Francistown 2024 Master 639
2024 20/04/2024 Individual BTC Marathon Francistown 2024 Master F 452
2024 20/04/2024 Individual BTC Marathon Francistown 2024 Master M 427
2024 20/04/2024 Individual BTC Marathon Francistown 2024 Senior 262
2024 20/04/2024 Individual BTC Marathon Francistown 2024 Senior F 283
2024 20/04/2024 Individual BTC Marathon Francistown 2024 Senior M 157
2023 25/03/2023 Individual The SPAR Community Challenge 2023 - Race 2 (CBD - The Fields Mall) 16 and under F 8
2023 25/03/2023 Individual The SPAR Community Challenge 2023 - Race 2 (CBD - The Fields Mall) 16 and under M 9
2023 25/03/2023 Individual The SPAR Community Challenge 2023 - Race 2 (CBD - The Fields Mall) 17 and 18 F 4
2023 25/03/2023 Individual The SPAR Community Challenge 2023 - Race 2 (CBD - The Fields Mall) 17 and 18 M 3
2023 25/03/2023 Individual The SPAR Community Challenge 2023 - Race 2 (CBD - The Fields Mall) 19 to 49 years F 84
2023 25/03/2023 Individual The SPAR Community Challenge 2023 - Race 2 (CBD - The Fields Mall) 19 to 49 years M 63
2023 25/03/2023 Individual The SPAR Community Challenge 2023 - Race 2 (CBD - The Fields Mall) 50 and above F 12
2023 25/03/2023 Individual The SPAR Community Challenge 2023 - Race 2 (CBD - The Fields Mall) 50 and above M 12
2023 15/04/2023 Individual The SPAR Community Challenge 2023 - Race 3 (Kgale SPAR) 16 and under F 7
2023 15/04/2023 Individual The SPAR Community Challenge 2023 - Race 3 (Kgale SPAR) 16 and under M 9
2023 15/04/2023 Individual The SPAR Community Challenge 2023 - Race 3 (Kgale SPAR) 17 and 18 F 2
2023 15/04/2023 Individual The SPAR Community Challenge 2023 - Race 3 (Kgale SPAR) 17 and 18 M 2
2023 15/04/2023 Individual The SPAR Community Challenge 2023 - Race 3 (Kgale SPAR) 19 to 49 years F 81
2023 15/04/2023 Individual The SPAR Community Challenge 2023 - Race 3 (Kgale SPAR) 19 to 49 years M 68
2023 15/04/2023 Individual The SPAR Community Challenge 2023 - Race 3 (Kgale SPAR) 50 and above F 12
2023 15/04/2023 Individual The SPAR Community Challenge 2023 - Race 3 (Kgale SPAR) 50 and above M 12
2023 30/04/2023 Individual Gaborone Striders City Marathon 2023 Junior F 2
2023 30/04/2023 Individual Gaborone Striders City Marathon 2023 Junior M 3
2023 30/04/2023 Individual Gaborone Striders City Marathon 2023 Master 1
2023 30/04/2023 Individual Gaborone Striders City Marathon 2023 Master F 184
2023 30/04/2023 Individual Gaborone Striders City Marathon 2023 Master M 209
2023 30/04/2023 Individual Gaborone Striders City Marathon 2023 Open F 171
2023 30/04/2023 Individual Gaborone Striders City Marathon 2023 Open M 192
2023 13/05/2023 Individual The SPAR Community Challenge 2023 - Race 4 (Airport Junction SPAR) 16 and under F 22
2023 13/05/2023 Individual The SPAR Community Challenge 2023 - Race 4 (Airport Junction SPAR) 16 and under M 19
2023 13/05/2023 Individual The SPAR Community Challenge 2023 - Race 4 (Airport Junction SPAR) 17 and 18 F 1
2023 13/05/2023 Individual The SPAR Community Challenge 2023 - Race 4 (Airport Junction SPAR) 17 and 18 M 3
2023 13/05/2023 Individual The SPAR Community Challenge 2023 - Race 4 (Airport Junction SPAR) 19 to 49 years 3
2023 13/05/2023 Individual The SPAR Community Challenge 2023 - Race 4 (Airport Junction SPAR) 19 to 49 years F 132
2023 13/05/2023 Individual The SPAR Community Challenge 2023 - Race 4 (Airport Junction SPAR) 19 to 49 years M 95
2023 13/05/2023 Individual The SPAR Community Challenge 2023 - Race 4 (Airport Junction SPAR) 50 and above F 21
2023 13/05/2023 Individual The SPAR Community Challenge 2023 - Race 4 (Airport Junction SPAR) 50 and above M 17
2023 21/05/2023 Individual Boitekanelo College Half Marathon 2023 Open 2
2023 21/05/2023 Individual Boitekanelo College Half Marathon 2023 Open F 377
2023 21/05/2023 Individual Boitekanelo College Half Marathon 2023 Open M 346
2023 27/05/2023 Individual Paratus Bike Shredders Challenge 2023 - Race 1 (Kgale) Youth F 22
2023 27/05/2023 Individual Paratus Bike Shredders Challenge 2023 - Race 1 (Kgale) Youth M 41
2023 17/06/2023 Individual The SPAR Community Challenge 2023 - Race 5 (The Fields CBD) 16 and under F 19
2023 17/06/2023 Individual The SPAR Community Challenge 2023 - Race 5 (The Fields CBD) 16 and under M 20
2023 17/06/2023 Individual The SPAR Community Challenge 2023 - Race 5 (The Fields CBD) 17 and 18 F 2
2023 17/06/2023 Individual The SPAR Community Challenge 2023 - Race 5 (The Fields CBD) 17 and 18 M 4
2023 17/06/2023 Individual The SPAR Community Challenge 2023 - Race 5 (The Fields CBD) 19 to 49 years F 101
2023 17/06/2023 Individual The SPAR Community Challenge 2023 - Race 5 (The Fields CBD) 19 to 49 years M 82
2023 17/06/2023 Individual The SPAR Community Challenge 2023 - Race 5 (The Fields CBD) 50 and above F 17
2023 17/06/2023 Individual The SPAR Community Challenge 2023 - Race 5 (The Fields CBD) 50 and above M 17
2023 22/07/2023 Individual Paratus Bike Shredders Challenge 2023 - Race 2 (Melo Park) Youth F 30
2023 22/07/2023 Individual Paratus Bike Shredders Challenge 2023 - Race 2 (Melo Park) Youth M 36
2023 29/07/2023 Individual Orange Phikwe National Marathon 2023 Junior F 19
2023 29/07/2023 Individual Orange Phikwe National Marathon 2023 Junior M 37
2023 29/07/2023 Individual Orange Phikwe National Marathon 2023 Master F 278
2023 29/07/2023 Individual Orange Phikwe National Marathon 2023 Master M 252
2023 29/07/2023 Individual Orange Phikwe National Marathon 2023 Senior F 364
2023 29/07/2023 Individual Orange Phikwe National Marathon 2023 Senior M 272
2023 29/07/2023 Individual Orange Phikwe National Marathon 2023 Vet F 201
2023 29/07/2023 Individual Orange Phikwe National Marathon 2023 Vet M 214
2023 30/07/2023 Individual Lucara Botswana GMs Cycling Challenge Elite F 9
2023 30/07/2023 Individual Lucara Botswana GMs Cycling Challenge Elite M 20
2023 30/07/2023 Individual Lucara Botswana GMs Cycling Challenge Grand Masters F 2
2023 30/07/2023 Individual Lucara Botswana GMs Cycling Challenge Grand Masters M 5
2023 30/07/2023 Individual Lucara Botswana GMs Cycling Challenge Junior F 1
2023 30/07/2023 Individual Lucara Botswana GMs Cycling Challenge Junior M 6
2023 30/07/2023 Individual Lucara Botswana GMs Cycling Challenge Masters F 1
2023 30/07/2023 Individual Lucara Botswana GMs Cycling Challenge Masters M 20
2023 30/07/2023 Individual Lucara Botswana GMs Cycling Challenge Under 23 F 4
2023 30/07/2023 Individual Lucara Botswana GMs Cycling Challenge Under 23 M 10
2023 30/07/2023 Individual Lucara Botswana GMs Cycling Challenge Vets F 6
2023 30/07/2023 Individual Lucara Botswana GMs Cycling Challenge Vets M 67
2023 30/07/2023 Individual Lucara Botswana GMs Cycling Challenge Youth F 1
2023 30/07/2023 Individual Lucara Botswana GMs Cycling Challenge Youth M 12
2023 12/08/2023 Individual Dimension Data Route 73 6th Edition 2023 Elite F 10
2023 12/08/2023 Individual Dimension Data Route 73 6th Edition 2023 Elite M 39
2023 12/08/2023 Individual Dimension Data Route 73 6th Edition 2023 Grand Masters M 10
2023 12/08/2023 Individual Dimension Data Route 73 6th Edition 2023 Junior M 7
2023 12/08/2023 Individual Dimension Data Route 73 6th Edition 2023 Masters F 1
2023 12/08/2023 Individual Dimension Data Route 73 6th Edition 2023 Masters M 22
2023 12/08/2023 Individual Dimension Data Route 73 6th Edition 2023 Under 23 F 4
2023 12/08/2023 Individual Dimension Data Route 73 6th Edition 2023 Under 23 M 8
2023 12/08/2023 Individual Dimension Data Route 73 6th Edition 2023 Vets F 10
2023 12/08/2023 Individual Dimension Data Route 73 6th Edition 2023 Vets M 61
2023 12/08/2023 Individual Dimension Data Route 73 6th Edition 2023 Youth F 12
2023 12/08/2023 Individual Dimension Data Route 73 6th Edition 2023 Youth M 19
2023 19/08/2023 Individual The SPAR Community Challenge 2023 - Race 7 (Airport Junction) 16 and under F 24
2023 19/08/2023 Individual The SPAR Community Challenge 2023 - Race 7 (Airport Junction) 16 and under M 17
2023 19/08/2023 Individual The SPAR Community Challenge 2023 - Race 7 (Airport Junction) 17 and 18 F 2
2023 19/08/2023 Individual The SPAR Community Challenge 2023 - Race 7 (Airport Junction) 17 and 18 M 1
2023 19/08/2023 Individual The SPAR Community Challenge 2023 - Race 7 (Airport Junction) 19 to 49 years F 92
2023 19/08/2023 Individual The SPAR Community Challenge 2023 - Race 7 (Airport Junction) 19 to 49 years M 74
2023 19/08/2023 Individual The SPAR Community Challenge 2023 - Race 7 (Airport Junction) 50 and above F 13
2023 19/08/2023 Individual The SPAR Community Challenge 2023 - Race 7 (Airport Junction) 50 and above M 12
2023 27/08/2023 Individual Jwaneng GMs Charity Cycle Race - Pedal for Good 2023 Elite F 4
2023 27/08/2023 Individual Jwaneng GMs Charity Cycle Race - Pedal for Good 2023 Elite M 23
2023 27/08/2023 Individual Jwaneng GMs Charity Cycle Race - Pedal for Good 2023 Junior F 1
2023 27/08/2023 Individual Jwaneng GMs Charity Cycle Race - Pedal for Good 2023 Junior M 4
2023 27/08/2023 Individual Jwaneng GMs Charity Cycle Race - Pedal for Good 2023 Masters F 1
2023 27/08/2023 Individual Jwaneng GMs Charity Cycle Race - Pedal for Good 2023 Masters M 7
2023 27/08/2023 Individual Jwaneng GMs Charity Cycle Race - Pedal for Good 2023 Under 23 F 3
2023 27/08/2023 Individual Jwaneng GMs Charity Cycle Race - Pedal for Good 2023 Under 23 M 14
2023 27/08/2023 Individual Jwaneng GMs Charity Cycle Race - Pedal for Good 2023 Vets F 10
2023 27/08/2023 Individual Jwaneng GMs Charity Cycle Race - Pedal for Good 2023 Vets M 56
2023 27/08/2023 Individual Jwaneng GMs Charity Cycle Race - Pedal for Good 2023 Youth F 3
2023 27/08/2023 Individual Jwaneng GMs Charity Cycle Race - Pedal for Good 2023 Youth M 11
2023 03/09/2023 Individual Time Adventure Challenge 2023 F 2
2023 03/09/2023 Individual Time Adventure Challenge 2023 M 23
2023 03/09/2023 Individual Time Adventure Challenge 2023 AREA 1 Mpho Raletsubutsubu M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 AREA 2 Lekau Relentse M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Bergstan A Batisane Maphane M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Bergstan B Sefiwa Matomela M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Berry T Thero M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 BRESS 1 Cobus Campher M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Bress 2 Neelo Kokwane F 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Bress 3 Tsela riders M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Bress 4 Jonmol M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Bruskies Comine Bruwer F 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Bundo Dashers Kay Van der Geest M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Centurion Striders Leslie M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Climate Control 1 Julius Monyeki M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Climate Control 2 Collins Bwlya M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Climate Control 3 Mpho Mothibedi M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 CRESTA Boitumelo Khama M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Fast and Furious Kao Ramahobo M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Fire Logistics Collen Monniakwa M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 First Capital 1 Keith Molale M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 First Capital 2 Otsile Letsatsi M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 First Capital 3 Shadrek Modibona M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 GREYHOUND Goran Jurisic M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Incredible 4 Doctor Matswiri M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 John & Harry John Phiri M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 KG Consulting Kagiso Tshwene M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Lengau Ladies Siobhan Buckmaster F 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 LOCI Enviromental Hellen M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Martone Planning Studio Martin Morapedi M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Minet Minet M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 MLC-Golden Eagles Mogogi Mogomela M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 MLC-The Falcons Ame Marekwa M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Mother and son Shirley Mosiakgabo F 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 PMA 1 Sebaga Angela M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 PMA 2 Kutlwano Keebine M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Reckless Rockets Kagiso M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 SATIB 1 Gontse Lethokwe M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 SATIB 2 Daniel Mophuting M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Smartys 1 Trevor Matlakala M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Stanbic Bank Team Lebonetse M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Swan Bru Leah Bruwer M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Team Cackle Hugo Botha M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Team CPR Phenyo M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Team ED n Bruno Ediretse M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Team KATO Kato M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Team Peer Pressure Anouk Van Der Gest F 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Team RCG John Cunliffe M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Team Slow Coman Catalin M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 The O Os Ousmannn F 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Time 1 Onkgopotse Moroka M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Time 2 Meshack Male M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 Walkalone Social Club Basimane Lekole M 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 World Ride 1 Lebopo F 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 World Ride 2 Sonia F 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 World Ride 4 Amantle F 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 World Ride JR Michell F 1
2023 03/09/2023 Individual Time Adventure Challenge 2023 WPDB John Kelly M 1
2023 09/09/2023 Individual The SPAR Community Challenge 2023 - Race 8 (The Fields Mall - CBD) 16 and under F 15
2023 09/09/2023 Individual The SPAR Community Challenge 2023 - Race 8 (The Fields Mall - CBD) 16 and under M 16
2023 09/09/2023 Individual The SPAR Community Challenge 2023 - Race 8 (The Fields Mall - CBD) 17 and 18 F 1
2023 09/09/2023 Individual The SPAR Community Challenge 2023 - Race 8 (The Fields Mall - CBD) 17 and 18 M 1
2023 09/09/2023 Individual The SPAR Community Challenge 2023 - Race 8 (The Fields Mall - CBD) 19 to 49 years F 60
2023 09/09/2023 Individual The SPAR Community Challenge 2023 - Race 8 (The Fields Mall - CBD) 19 to 49 years M 50
2023 09/09/2023 Individual The SPAR Community Challenge 2023 - Race 8 (The Fields Mall - CBD) 50 and above F 12
2023 09/09/2023 Individual The SPAR Community Challenge 2023 - Race 8 (The Fields Mall - CBD) 50 and above M 10
2023 16/09/2023 Individual Paratus Bike Shredders Challenge 2023 - Race 3 (Ruretse) Youth F 21
2023 16/09/2023 Individual Paratus Bike Shredders Challenge 2023 - Race 3 (Ruretse) Youth M 30
2023 24/09/2023 Individual UB Marathon 2023 16 and under F 14
2023 24/09/2023 Individual UB Marathon 2023 16 and under M 12
2023 24/09/2023 Individual UB Marathon 2023 17 and 18 F 7
2023 24/09/2023 Individual UB Marathon 2023 17 and 18 M 11
2023 24/09/2023 Individual UB Marathon 2023 19 to 49 years F 731
2023 24/09/2023 Individual UB Marathon 2023 19 to 49 years M 604
2023 24/09/2023 Individual UB Marathon 2023 50 and above F 72
2023 24/09/2023 Individual UB Marathon 2023 50 and above M 68
2023 21/10/2023 Individual The SPAR Community Challenge 2023 - Race 9 (Kgale) 16 and under F 11
2023 21/10/2023 Individual The SPAR Community Challenge 2023 - Race 9 (Kgale) 16 and under M 12
2023 21/10/2023 Individual The SPAR Community Challenge 2023 - Race 9 (Kgale) 17 and 18 F 1
2023 21/10/2023 Individual The SPAR Community Challenge 2023 - Race 9 (Kgale) 17 and 18 M 1
2023 21/10/2023 Individual The SPAR Community Challenge 2023 - Race 9 (Kgale) 19 to 49 years F 49
2023 21/10/2023 Individual The SPAR Community Challenge 2023 - Race 9 (Kgale) 19 to 49 years M 38
2023 21/10/2023 Individual The SPAR Community Challenge 2023 - Race 9 (Kgale) 50 and above F 5
2023 21/10/2023 Individual The SPAR Community Challenge 2023 - Race 9 (Kgale) 50 and above M 6
2023 22/10/2023 Individual Khoemacau Copper GMs Lake Ngami Cycle Classic 2023 Elite F 17
2023 22/10/2023 Individual Khoemacau Copper GMs Lake Ngami Cycle Classic 2023 Elite M 42
2023 22/10/2023 Individual Khoemacau Copper GMs Lake Ngami Cycle Classic 2023 Grand Masters F 1
2023 22/10/2023 Individual Khoemacau Copper GMs Lake Ngami Cycle Classic 2023 Grand Masters M 1
2023 22/10/2023 Individual Khoemacau Copper GMs Lake Ngami Cycle Classic 2023 Junior M 4
2023 22/10/2023 Individual Khoemacau Copper GMs Lake Ngami Cycle Classic 2023 Masters M 10
2023 22/10/2023 Individual Khoemacau Copper GMs Lake Ngami Cycle Classic 2023 Under 23 F 5
2023 22/10/2023 Individual Khoemacau Copper GMs Lake Ngami Cycle Classic 2023 Under 23 M 8
2023 22/10/2023 Individual Khoemacau Copper GMs Lake Ngami Cycle Classic 2023 Vets F 19
2023 22/10/2023 Individual Khoemacau Copper GMs Lake Ngami Cycle Classic 2023 Vets M 57
2023 22/10/2023 Individual Khoemacau Copper GMs Lake Ngami Cycle Classic 2023 Youth F 3
2023 22/10/2023 Individual Khoemacau Copper GMs Lake Ngami Cycle Classic 2023 Youth M 10
2023 04/11/2023 Individual Paratus Bike Shredders Challenge 2023 - Race 4 (Waterstone (Rugby Club)) Youth F 25
2023 04/11/2023 Individual Paratus Bike Shredders Challenge 2023 - Race 4 (Waterstone (Rugby Club)) Youth M 29
2023 12/11/2023 Individual Tsela Riders Q4 2023 Club Race Junior M 2
2023 12/11/2023 Individual Tsela Riders Q4 2023 Club Race Masters F 1
2023 12/11/2023 Individual Tsela Riders Q4 2023 Club Race Masters M 2
2023 12/11/2023 Individual Tsela Riders Q4 2023 Club Race Open F 7
2023 12/11/2023 Individual Tsela Riders Q4 2023 Club Race Open M 35
2023 12/11/2023 Individual Tsela Riders Q4 2023 Club Race Youth F 2
2023 12/11/2023 Individual Tsela Riders Q4 2023 Club Race Youth M 5
2023 25/11/2023 Individual BCA 2023 MTB National Championships DNF F 1
2023 25/11/2023 Individual BCA 2023 MTB National Championships DNF M 4
2023 25/11/2023 Individual BCA 2023 MTB National Championships Elite F 1
2023 25/11/2023 Individual BCA 2023 MTB National Championships Elite M 7
2023 25/11/2023 Individual BCA 2023 MTB National Championships Grand Masters M 1
2023 25/11/2023 Individual BCA 2023 MTB National Championships Junior M 2
2023 25/11/2023 Individual BCA 2023 MTB National Championships U23 M 1
2023 25/11/2023 Individual BCA 2023 MTB National Championships Vets F 1
2023 25/11/2023 Individual BCA 2023 MTB National Championships Vets M 2
2023 25/11/2023 Individual BCA 2023 MTB National Championships Youth F 1
2023 25/11/2023 Individual BCA 2023 MTB National Championships Youth M 7
2023 26/11/2023 Individual BCA 2023 ITT National Championships Elite F 2
2023 26/11/2023 Individual BCA 2023 ITT National Championships Elite M 4
2023 26/11/2023 Individual BCA 2023 ITT National Championships Junior M 3
2023 26/11/2023 Individual BCA 2023 ITT National Championships Masters M 1
2023 26/11/2023 Individual BCA 2023 ITT National Championships Under 23 F 2
2023 26/11/2023 Individual BCA 2023 ITT National Championships Under 23 M 5
2023 26/11/2023 Individual BCA 2023 ITT National Championships Vets M 4
2023 26/11/2023 Individual BCA 2023 ITT National Championships Youth F 1
2023 26/11/2023 Individual BCA 2023 ITT National Championships Youth M 7
2023 02/12/2023 Individual The SPAR Community Challenge 2023 - Race 10 (CBD The Fields) 16 and under F 19
2023 02/12/2023 Individual The SPAR Community Challenge 2023 - Race 10 (CBD The Fields) 16 and under M 11
2023 02/12/2023 Individual The SPAR Community Challenge 2023 - Race 10 (CBD The Fields) 17 and 18 M 4
2023 02/12/2023 Individual The SPAR Community Challenge 2023 - Race 10 (CBD The Fields) 19 to 49 years F 52
2023 02/12/2023 Individual The SPAR Community Challenge 2023 - Race 10 (CBD The Fields) 19 to 49 years M 52
2023 02/12/2023 Individual The SPAR Community Challenge 2023 - Race 10 (CBD The Fields) 50 and above F 10
2023 02/12/2023 Individual The SPAR Community Challenge 2023 - Race 10 (CBD The Fields) 50 and above M 6
2023 31/12/2023 Individual 31on31 - 31 reasons to be Thankful 16 and under M 2
2023 31/12/2023 Individual 31on31 - 31 reasons to be Thankful 19 to 49 years F 36
2023 31/12/2023 Individual 31on31 - 31 reasons to be Thankful 19 to 49 years M 64
2023 31/12/2023 Individual 31on31 - 31 reasons to be Thankful 50 and above F 8
2023 31/12/2023 Individual 31on31 - 31 reasons to be Thankful 50 and above M 14
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 5
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 3
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) 16 and under F 2
2022 30/04/2022 Individual The SPAR Community Challenge - Race 1 (Airport Junction) 16 and under M 1
2022 30/04/2022 Individual The SPAR Community Challenge - Race 1 (Airport Junction) 17 and 18 M 1
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) 16 and under F 4
2022 07/05/2022 Individual The SPAR Community Challenge - Race 2 (Airport Junction) 16 and under M 5
2022 07/05/2022 Individual The SPAR Community Challenge - Race 2 (Airport Junction) 17 and 18 M 1
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) 16 and under F 6
2022 18/06/2022 Individual The SPAR Community Challenge - Race 3 (CBD, 3 Dikgosi Monument) 17 and 18 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 4
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Elite M 26
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 8
2022 26/06/2022 Individual Lucara Karowe Diamond Mine GM's Challenge - 10 Years of Excellence Vets M 33
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) 16 and under F 22
2022 23/07/2022 Individual The SPAR Community Challenge - Race 4 (Sebele Mall) 16 and under M 17
2022 23/07/2022 Individual The SPAR Community Challenge - Race 4 (Sebele Mall) 17 and 18 M 1
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 8
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Elite M 19
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 5
2022 13/08/2022 Individual Dimension Data Route 73 Mountain Bike Challenge by Cycle4Life Vets M 46
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
2022 27/08/2022 Individual The SPAR Community Challenge - Race 5 (The Fields Mall - CBD) 16 and under F 9
2022 27/08/2022 Individual The SPAR Community Challenge - Race 5 (The Fields Mall - CBD) 16 and under M 6
2022 27/08/2022 Individual The SPAR Community Challenge - Race 5 (The Fields Mall - CBD) 17 and 18 F 1
2022 27/08/2022 Individual The SPAR Community Challenge - Race 5 (The Fields Mall - CBD) 17 and 18 M 2
2022 27/08/2022 Individual The SPAR Community Challenge - Race 5 (The Fields Mall - CBD) 19 to 49 years F 63
2022 27/08/2022 Individual The SPAR Community Challenge - Race 5 (The Fields Mall - CBD) 19 to 49 years M 41
2022 27/08/2022 Individual The SPAR Community Challenge - Race 5 (The Fields Mall - CBD) 50 and above F 5
2022 27/08/2022 Individual The SPAR Community Challenge - Race 5 (The Fields Mall - CBD) 50 and above M 8
2022 28/08/2022 Individual BCA Botswana 2022 MTB National Championships (Kgale) Elite F 2
2022 28/08/2022 Individual BCA Botswana 2022 MTB National Championships (Kgale) Elite M 6
2022 28/08/2022 Individual BCA Botswana 2022 MTB National Championships (Kgale) Grand Masters M 3
2022 28/08/2022 Individual BCA Botswana 2022 MTB National Championships (Kgale) Junior M 5
2022 28/08/2022 Individual BCA Botswana 2022 MTB National Championships (Kgale) Masters M 1
2022 28/08/2022 Individual BCA Botswana 2022 MTB National Championships (Kgale) Under 23 F 1
2022 28/08/2022 Individual BCA Botswana 2022 MTB National Championships (Kgale) Under 23 M 6
2022 28/08/2022 Individual BCA Botswana 2022 MTB National Championships (Kgale) Vets F 1
2022 28/08/2022 Individual BCA Botswana 2022 MTB National Championships (Kgale) Vets M 6
2022 28/08/2022 Individual BCA Botswana 2022 MTB National Championships (Kgale) Youth F 4
2022 28/08/2022 Individual BCA Botswana 2022 MTB National Championships (Kgale) Youth M 5
2022 08/10/2022 Individual The SPAR Community Challenge - Race 6 (Kgale Spar) 16 and under F 10
2022 08/10/2022 Individual The SPAR Community Challenge - Race 6 (Kgale Spar) 16 and under M 11
2022 08/10/2022 Individual The SPAR Community Challenge - Race 6 (Kgale Spar) 17 and 18 M 3
2022 08/10/2022 Individual The SPAR Community Challenge - Race 6 (Kgale Spar) 19 to 49 years F 67
2022 08/10/2022 Individual The SPAR Community Challenge - Race 6 (Kgale Spar) 19 to 49 years M 57
2022 08/10/2022 Individual The SPAR Community Challenge - Race 6 (Kgale Spar) 50 and above F 6
2022 08/10/2022 Individual The SPAR Community Challenge - Race 6 (Kgale Spar) 50 and above M 6
2022 16/10/2022 Individual Khoemacau Copper Mining GM's Lake Ngami Cycle Classic Elite F 3
2022 16/10/2022 Individual Khoemacau Copper Mining GM's Lake Ngami Cycle Classic Elite M 6
2022 16/10/2022 Individual Khoemacau Copper Mining GM's Lake Ngami Cycle Classic Grand Masters M 5
2022 16/10/2022 Individual Khoemacau Copper Mining GM's Lake Ngami Cycle Classic Junior F 1
2022 16/10/2022 Individual Khoemacau Copper Mining GM's Lake Ngami Cycle Classic Junior M 2
2022 16/10/2022 Individual Khoemacau Copper Mining GM's Lake Ngami Cycle Classic Masters F 1
2022 16/10/2022 Individual Khoemacau Copper Mining GM's Lake Ngami Cycle Classic Masters M 2
2022 16/10/2022 Individual Khoemacau Copper Mining GM's Lake Ngami Cycle Classic Open F 42
2022 16/10/2022 Individual Khoemacau Copper Mining GM's Lake Ngami Cycle Classic Open M 74
2022 16/10/2022 Individual Khoemacau Copper Mining GM's Lake Ngami Cycle Classic Under 23 F 2
2022 16/10/2022 Individual Khoemacau Copper Mining GM's Lake Ngami Cycle Classic Under 23 M 3
2022 16/10/2022 Individual Khoemacau Copper Mining GM's Lake Ngami Cycle Classic Vets F 1
2022 16/10/2022 Individual Khoemacau Copper Mining GM's Lake Ngami Cycle Classic Vets M 17
2022 16/10/2022 Individual Khoemacau Copper Mining GM's Lake Ngami Cycle Classic Youth F 1
2022 16/10/2022 Individual Khoemacau Copper Mining GM's Lake Ngami Cycle Classic Youth M 7
2022 22/10/2022 Individual The SPAR Community Challenge - Race 7 (Airport Junction) 16 and under F 7
2022 22/10/2022 Individual The SPAR Community Challenge - Race 7 (Airport Junction) 16 and under M 6
2022 22/10/2022 Individual The SPAR Community Challenge - Race 7 (Airport Junction) 17 and 18 F 1
2022 22/10/2022 Individual The SPAR Community Challenge - Race 7 (Airport Junction) 17 and 18 M 2
2022 22/10/2022 Individual The SPAR Community Challenge - Race 7 (Airport Junction) 19 to 49 years F 43
2022 22/10/2022 Individual The SPAR Community Challenge - Race 7 (Airport Junction) 19 to 49 years M 36
2022 22/10/2022 Individual The SPAR Community Challenge - Race 7 (Airport Junction) 50 and above F 27
2022 22/10/2022 Individual The SPAR Community Challenge - Race 7 (Airport Junction) 50 and above M 19
2022 23/10/2022 Individual Time Adventure Challenge 2022 F 2
2022 23/10/2022 Individual Time Adventure Challenge 2022 M 13
2022 23/10/2022 Individual Time Adventure Challenge 2022 Area Area 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Between Walk & Hard 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Brewskis 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Chibo Shimane 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Climate Control 1 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Climate Control 2 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Cresta 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Everything Is Awesome 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Fast And Furious M 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 First Capital Bank 2 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Grey Hound M 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Incredible Four 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Lengau Ladis F 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Minet Minet 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 MLC Falcons 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 MLC Pacers 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 MLC Rockets 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Naga Rangers M 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Nako Ke Rona 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Netway Team 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Paul Munnik Team 1 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Paul Munnik Team 2 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Pulamed Pulamed 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Raptor Racers M 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Reckless Rockets M 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Rose And Thorns 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Satib 1 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Smartys Team 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Team Ramo M 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Team Rcg 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Time Bullets 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Tsela Riders 1 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Tsela Riders 2 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Village M 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 Willam Major 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 World Ride 1 F 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 World Ride 2 F 1
2022 23/10/2022 Individual Time Adventure Challenge 2022 X6M Pacers 1
2022 29/10/2022 Individual Cycle4Life MTB Club Race Junior M 4
2022 29/10/2022 Individual Cycle4Life MTB Club Race Open F 11
2022 29/10/2022 Individual Cycle4Life MTB Club Race Open M 50
2022 29/10/2022 Individual Cycle4Life MTB Club Race Youth F 9
2022 29/10/2022 Individual Cycle4Life MTB Club Race Youth M 9
2022 05/11/2022 Individual The SPAR Community Challenge - Race 8 (Acacia Mall) 16 and under F 6
2022 05/11/2022 Individual The SPAR Community Challenge - Race 8 (Acacia Mall) 16 and under M 9
2022 05/11/2022 Individual The SPAR Community Challenge - Race 8 (Acacia Mall) 17 and 18 M 2
2022 05/11/2022 Individual The SPAR Community Challenge - Race 8 (Acacia Mall) 19 to 49 years F 33
2022 05/11/2022 Individual The SPAR Community Challenge - Race 8 (Acacia Mall) 19 to 49 years M 30
2022 05/11/2022 Individual The SPAR Community Challenge - Race 8 (Acacia Mall) 50 and above F 8
2022 05/11/2022 Individual The SPAR Community Challenge - Race 8 (Acacia Mall) 50 and above M 15
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Elite F 3
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Elite M 13
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Junior F 2
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Junior M 4
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Masters F 1
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Masters M 4
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Open F 14
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Open M 47
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Under 14 F 2
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Under 14 M 8
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Under 23 F 3
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Under 23 M 7
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Vets F 2
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Vets M 18
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Youth F 3
2022 27/11/2022 Individual Jwaneng GMs Charity Walk and Cycle Challenge 2022 Youth M 10
2022 03/12/2022 Individual Kids Shredder Challenge Race 3 (Ruretse) Grand Masters M 1
2022 03/12/2022 Individual Kids Shredder Challenge Race 3 (Ruretse) Youth F 20
2022 03/12/2022 Individual Kids Shredder Challenge Race 3 (Ruretse) Youth M 37
2022 10/12/2022 Individual The SPAR Community Challenge - Race 9 (CBD - The Fields Mall) 16 and under F 8
2022 10/12/2022 Individual The SPAR Community Challenge - Race 9 (CBD - The Fields Mall) 16 and under M 9
2022 10/12/2022 Individual The SPAR Community Challenge - Race 9 (CBD - The Fields Mall) 17 and 18 M 2
2022 10/12/2022 Individual The SPAR Community Challenge - Race 9 (CBD - The Fields Mall) 19 to 49 years F 44
2022 10/12/2022 Individual The SPAR Community Challenge - Race 9 (CBD - The Fields Mall) 19 to 49 years M 35
2022 10/12/2022 Individual The SPAR Community Challenge - Race 9 (CBD - The Fields Mall) 50 and above F 19
2022 10/12/2022 Individual The SPAR Community Challenge - Race 9 (CBD - The Fields Mall) 50 and above M 16
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 10
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 33
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 13
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 40
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 F 1
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 3
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 2
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 1
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 F 1
2020 04/07/2020 Individual Covid-19 Sprint Series Elite M 7
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 1
2020 04/07/2020 Individual Covid-19 Sprint Series Vets M 21
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 F 1
2020 11/07/2020 Individual Covid-19 Sprint Series Elite M 3
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 2
2020 11/07/2020 Individual Covid-19 Sprint Series Vets M 15
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 F 2
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 3
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 6
2020 24/10/2020 Individual Cycle4Life MTB Club Race (Palm Valley, Oodi) 24th October 2020 Elite M 25
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 6
2020 24/10/2020 Individual Cycle4Life MTB Club Race (Palm Valley, Oodi) 24th October 2020 Vets M 58
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 4
2020 21/11/2020 Individual VEREC - FOX RANCHES MTB KGALE CHALLENGE, 21st November 2020 Elite M 6
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 4
2020 21/11/2020 Individual VEREC - FOX RANCHES MTB KGALE CHALLENGE, 21st November 2020 Vets M 24
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 2
2020 06/12/2020 Individual Botswana National Time Trial Championships 2020 Elite M 4
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 1
2020 06/12/2020 Individual Botswana National Time Trial Championships 2020 Vets M 4
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 2
2020 13/12/2020 Individual Botswana National Road Championships 2020 Elite M 7
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 M 4
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 2
2020 20/12/2020 Individual XCO Mountain Championships 2020 Elite M 5
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 M 14
2020 20/12/2020 Individual XCO Mountain Championships 2020 Youth M 5
2019 03/02/2019 Individual Wharic MTB 2019 Cycle Challenge Elite F 1
2019 03/02/2019 Individual Wharic MTB 2019 Cycle Challenge Elite M 16
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 6
2019 03/02/2019 Individual Wharic MTB 2019 Cycle Challenge Vets M 41
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 F 5
2019 24/02/2019 Individual Kgosi Malope Challenge 2019 Edition Elite M 20
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 6
2019 24/02/2019 Individual Kgosi Malope Challenge 2019 Edition Vets M 63
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 F 6
2019 07/04/2019 Individual Orapa Classic Cycle Challenge 2019 Elite M 17
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 2
2019 07/04/2019 Individual Orapa Classic Cycle Challenge 2019 Vets M 30
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 7
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 5
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 2
2019 09/06/2019 Individual BCA National Road 2019 Elite M 7
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 1
2019 09/06/2019 Individual BCA National Road 2019 Vets M 7
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 4
2019 16/06/2019 Individual Karowe Diamond Mine GM's Cycle Challenge 2019 Elite M 39
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 3
2019 16/06/2019 Individual Karowe Diamond Mine GM's Cycle Challenge 2019 Vets M 53
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 3
2019 27/07/2019 Individual Dimension Data Route 73 2019 Elite M 24
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 10
2019 27/07/2019 Individual Dimension Data Route 73 2019 Vets M 63
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 11
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 43
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 11
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 31
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 10
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 34
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 F 1
2019 11/08/2019 Individual Bank Gaborone Quest TRAIL (1 day) Elite M 7
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 2
2019 11/08/2019 Individual Bank Gaborone Quest TRAIL (1 day) Vets M 11
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. Elite M 2
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 3
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 7
2019 08/09/2019 Individual Mascom Cycle Challenge 2019 Elite M 24
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 1
2019 08/09/2019 Individual Mascom Cycle Challenge 2019 Vets M 52
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 Elite M 2
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 - MTB and Run Elite 1
2019 21/09/2019 Individual Mokolodi Scorpion 2019 - MTB and Run Elite F 20
2019 21/09/2019 Individual Mokolodi Scorpion 2019 - MTB and Run Elite M 27
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 16
2019 21/09/2019 Individual Mokolodi Scorpion 2019 - MTB and Run Vets M 15
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Elite 5
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Elite F 604
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Elite M 596
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 440
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Vets M 430
2019 21/09/2019 Individual MTN BOTSWANA INDEPENDENCE MARATHON 2019 Youth F 6
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Elite F 3
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Elite M 12
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 4
2019 22/09/2019 Individual Mokolodi Scorpion 2019 Vets M 15
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 2
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Elite M 22
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 3
2019 03/11/2019 Individual BPC OTSE-KANYE Cycle Challenge Vets M 48
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 2
2018 04/02/2018 Individual Wharic Construction Cycle Challenge 2018 Elite M 13
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 1
2018 04/02/2018 Individual Wharic Construction Cycle Challenge 2018 Vets M 24
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 5
2018 25/02/2018 Individual Kgosi Malope II Challenge 2018 Elite M 25
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 2
2018 25/02/2018 Individual Kgosi Malope II Challenge 2018 Vets M 55
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 3
2018 25/03/2018 Individual BCA National Road Race 2018 Elite M 16
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 4
2018 25/03/2018 Individual BCA National Road Race 2018 Vets M 16
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 9
2018 29/04/2018 Individual Capital Bank Cycle Challenge 2018 Elite M 27
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 12
2018 29/04/2018 Individual Capital Bank Cycle Challenge 2018 Vets M 51
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 F 2
2018 20/05/2018 Individual BCA National ITT 2018 Elite M 7
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 2
2018 20/05/2018 Individual BCA National ITT 2018 Vets M 3
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 6
2018 17/06/2018 Individual Karowe Diamond Mine GM's Cycle Challenge 2018 Elite M 16
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 1
2018 17/06/2018 Individual Karowe Diamond Mine GM's Cycle Challenge 2018 Vets M 28
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 54
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Elite M 97
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 44
2018 24/06/2018 Individual PPC Kgale Hill Challenge 2018 Vets M 74
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 14
2018 30/06/2018 Individual PPC Kgale Hill Challenge 2018 Elite M 34
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 4
2018 30/06/2018 Individual PPC Kgale Hill Challenge 2018 Vets M 20
2018 08/07/2018 Individual Time Adventure Challenge 2018 Team 80
2018 29/07/2018 Individual Dimension Data Route 73 2018 Elite F 6
2018 29/07/2018 Individual Dimension Data Route 73 2018 Elite M 40
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 18
2018 29/07/2018 Individual Dimension Data Route 73 2018 Vets M 70
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 F 1
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 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 5
2018 18/08/2018 Individual Bank Gaborone Quest Day 1 2018 Elite M 17
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 7
2018 18/08/2018 Individual Bank Gaborone Quest Day 1 2018 Vets M 51
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 F 5
2018 19/08/2018 Individual Bank Gaborone Quest Day 2 2018 Elite M 14
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 7
2018 19/08/2018 Individual Bank Gaborone Quest Day 2 2018 Vets M 50
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 F 3
2018 19/08/2018 Individual Bank Gaborone Quest Overall Stage Race 2018 Elite M 13
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 5
2018 19/08/2018 Individual Bank Gaborone Quest Overall Stage Race 2018 Vets M 46
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 6
2018 16/09/2018 Individual Mascom Cycle Challenge 2018 Elite M 30
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 4
2018 16/09/2018 Individual Mascom Cycle Challenge 2018 Vets M 58
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 69
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Elite M 94
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 45
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Vets M 48
2018 22/09/2018 Individual Gaborone Mayor's Marathon 2018 Youth M 2
2018 07/10/2018 Individual GCC Mokolodi Scorpion 2018 Elite F 10
2018 07/10/2018 Individual GCC Mokolodi Scorpion 2018 Elite M 29
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 8
2018 07/10/2018 Individual GCC Mokolodi Scorpion 2018 Vets M 38
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 2
2018 20/10/2018 Individual Cycle For Life MTB Club Race 2018 Elite M 11
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 3
2018 20/10/2018 Individual Cycle For Life MTB Club Race 2018 Vets M 30
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 12
2018 11/11/2018 Individual BPC Otse Kanye Cycle Challenge 2018 Elite M 25
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 3
2018 11/11/2018 Individual BPC Otse Kanye Cycle Challenge 2018 Vets M 58
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 4
2017 22/01/2017 Individual Wharic Cycle Challenge 2017. Elite M 14
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 3
2017 22/01/2017 Individual Wharic Cycle Challenge 2017. Vets M 29
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 26
2017 29/04/2017 Individual Kgale X Country RUN 2017 Series 1 Elite M 39
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 12
2017 29/04/2017 Individual Kgale X Country RUN 2017 Series 1 Vets M 47
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 19
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 14
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 78
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Elite M 130
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 59
2017 11/06/2017 Individual PPC KGALE HILL CHALLENGE 2017 Vets M 111
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 3
2017 18/06/2017 Individual KAROWE GM'S CYCLE CHALLENGE 2017 Elite M 20
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 1
2017 18/06/2017 Individual KAROWE GM'S CYCLE CHALLENGE 2017 Vets M 29
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 F 4
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 MTB Elite M 12
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 6
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 MTB Vets M 25
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 10
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 RUN Elite M 14
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 6
2017 08/07/2017 Individual Kgale X- Country Series 2 2017 RUN Vets M 6
2017 23/07/2017 Individual CAPITAL BANK CYCLE CHALLENGE 2017 Elite F 4
2017 23/07/2017 Individual CAPITAL BANK CYCLE CHALLENGE 2017 Elite M 15
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 3
2017 23/07/2017 Individual CAPITAL BANK CYCLE CHALLENGE 2017 Vets M 29
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 10
2017 30/07/2017 Individual DIMENSION DATA ROUTE 73 2017 Elite M 29
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 8
2017 30/07/2017 Individual DIMENSION DATA ROUTE 73 2017 Vets M 68
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 3
2017 26/08/2017 Individual JWANENG MINE GM's CHARITY CYCLE RACE 2017 Elite M 18
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 1
2017 26/08/2017 Individual JWANENG MINE GM's CHARITY CYCLE RACE 2017 Vets M 21
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 253
2017 04/09/2017 Individual LKCT Run21 2017 Elite M 190
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 181
2017 04/09/2017 Individual LKCT Run21 2017 Vets M 172
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 14
2017 17/09/2017 Individual Pick n Pay Mokolodi Scorpion 2017 Elite M 27
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 15
2017 17/09/2017 Individual Pick n Pay Mokolodi Scorpion 2017 Vets M 37
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 F 1
2017 08/10/2017 Individual BCA National MTB 2017 Elite M 8
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 2
2017 08/10/2017 Individual BCA National MTB 2017 Vets M 3
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 3
2017 22/10/2017 Individual Morupule GM's Annual Charity Race 2017 Elite M 20
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 M 18
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 F 4
2017 28/10/2017 Individual Kgale X Country Series 3 2017 MTB Elite M 14
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 2
2017 28/10/2017 Individual Kgale X Country Series 3 2017 MTB Vets M 19
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 4
2017 28/10/2017 Individual Kgale X Country Series 3 2017 RUN Elite M 15
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 7
2017 28/10/2017 Individual Kgale X Country Series 3 2017 RUN Vets M 5
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 5
2017 05/11/2017 Individual BCA National Road Race 2017 Elite M 19
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 3
2017 05/11/2017 Individual BCA National Road Race 2017 Vets M 26
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 5
2017 12/11/2017 Individual BPC Otse-Kanye Cycle Challenge 2017 Elite M 25
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 4
2017 12/11/2017 Individual BPC Otse-Kanye Cycle Challenge 2017 Vets M 37
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 4
2017 03/12/2017 Individual Mascom Cycle Challenge 2017 Elite M 13
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 2
2017 03/12/2017 Individual Mascom Cycle Challenge 2017 Vets M 32
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 3
2017 10/12/2017 Individual BCA National ITT 2017 Elite M 3
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 M 6
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 148
2016 06/03/2016 Individual Lady Khama Run21 2016 Elite M 144
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 102
2016 06/03/2016 Individual Lady Khama Run21 2016 Vets M 149
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 582
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Elite M 616
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 457
2016 03/04/2016 Individual Diacore Gaborone Marathon 2016 Vets M 508
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 12
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Elite M 40
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 5
2016 17/04/2016 Individual Capital Bank Cycle Challenge 2016. Vets M 57
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 2
2016 15/05/2016 Individual Kopong Road Race 2016. Elite M 19
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 1
2016 15/05/2016 Individual Kopong Road Race 2016. Vets M 27
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 8
2016 22/05/2016 Individual Orapa Classic Cycle Challenge 2016. Elite M 22
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 4
2016 22/05/2016 Individual Orapa Classic Cycle Challenge 2016. Vets M 48
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 15
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 22
2016 27/05/2016 Individual Botswana Classic 2016 Youth M 3
2016 05/06/2016 Individual PPC King of the Hill 2016 Elite F 75
2016 05/06/2016 Individual PPC King of the Hill 2016 Elite M 108
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 40
2016 05/06/2016 Individual PPC King of the Hill 2016 Vets M 92
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 9
2016 19/06/2016 Individual Karowe Cycle Challenge 2016 Elite M 26
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 1
2016 19/06/2016 Individual Karowe Cycle Challenge 2016 Vets M 33
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 21
2016 30/07/2016 Individual Selebi Phikwe Marathon 2016 Elite M 43
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 7
2016 30/07/2016 Individual Selebi Phikwe Marathon 2016 Vets M 26
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 F 3
2016 31/07/2016 Individual Dimension Data 73-50 MTB 2016 Elite M 38
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 5
2016 31/07/2016 Individual Dimension Data 73-50 MTB 2016 Vets M 52
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 F 3
2016 14/08/2016 Individual BCA National MTB 2016 Elite M 9
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 1
2016 14/08/2016 Individual BCA National MTB 2016 Vets M 15
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 8
2016 04/09/2016 Individual Mascom Cycle Challenge 2016. Elite M 33
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 4
2016 04/09/2016 Individual Mascom Cycle Challenge 2016. Vets M 46
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 13
2016 18/09/2016 Individual PnP Mokolodi Scorpion 2016. Elite M 41
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 8
2016 18/09/2016 Individual PnP Mokolodi Scorpion 2016. Vets M 61
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 161
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Elite M 196
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 105
2016 24/09/2016 Individual Lucara Independence Half Marathon 2016 Vets M 124
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 3
2016 25/09/2016 Individual BCA National TT Individual 2016 Elite M 9
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 M 5
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 59
2016 16/10/2016 Individual Botswana Life Classic 2016 Elite M 61
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 33
2016 16/10/2016 Individual Botswana Life Classic 2016 Vets M 68
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 5
2016 23/10/2016 Individual Morupule GM Charity Road Race 2016 Elite M 18
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 2
2016 23/10/2016 Individual Morupule GM Charity Road Race 2016 Vets M 26
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 4
2016 06/11/2016 Individual BCA National Road Race 2016 Elite M 14
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 2
2016 06/11/2016 Individual BCA National Road Race 2016 Vets M 16
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 6
2016 13/11/2016 Individual BPC Otse-Kanye Cycle Challenge 2016 Elite M 26
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 1
2016 13/11/2016 Individual BPC Otse-Kanye Cycle Challenge 2016 Vets M 35
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 6
2015 08/02/2015 Individual Wharic Cycle Challenge 2015 Elite M 19
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 9
2015 08/02/2015 Individual Wharic Cycle Challenge 2015 Vets M 44
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 106
2015 22/02/2015 Individual Lady Khama Charitable Trust Run21 2015 Elite M 137
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 93
2015 22/02/2015 Individual Lady Khama Charitable Trust Run21 2015 Vets M 117
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 479
2015 22/03/2015 Individual Diacore Gaborone Marathon 2015 Elite M 497
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 319
2015 22/03/2015 Individual Diacore Gaborone Marathon 2015 Vets M 384
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 5
2015 29/03/2015 Individual Kukhama MTB Challenge 2015 Elite M 26
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 7
2015 29/03/2015 Individual Kukhama MTB Challenge 2015 Vets M 35
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 11
2015 12/04/2015 Individual BCL Nickel Race 2015 Elite M 27
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 7
2015 12/04/2015 Individual BCL Nickel Race 2015 Vets M 37
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 8
2015 19/04/2015 Individual Neelano Open Road Challenge 2015 Elite M 14
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 2
2015 19/04/2015 Individual Neelano Open Road Challenge 2015 Vets M 35
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 4
2015 09/05/2015 Individual Kopong Road Race 2015 Elite M 13
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 6
2015 09/05/2015 Individual Kopong Road Race 2015 Vets M 25
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 8
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 27
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 80
2015 17/05/2015 Individual PPC King of the Hill 2015 Elite M 130
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 36
2015 17/05/2015 Individual PPC King of the Hill 2015 Vets M 98
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 34
2015 23/05/2015 Individual Kgale XC 2015 - Event 2 - RUN Elite M 52
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 17
2015 23/05/2015 Individual Kgale XC 2015 - Event 2 - RUN Vets M 41
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 Elite M 2
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 2
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 4
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - MTB Elite M 25
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 12
2015 24/05/2015 Individual Kgale XC 2015 - Event 2 - MTB Vets M 45
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 4
2015 29/05/2015 Individual Builders World Classic 2015 Elite M 24
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 3
2015 29/05/2015 Individual Builders World Classic 2015 Vets M 40
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 8
2015 30/05/2015 Individual Builders World Botswana Classic 2015 (Individual) Elite M 48
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 6
2015 30/05/2015 Individual Builders World Botswana Classic 2015 (Individual) Vets M 80
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 9
2015 31/05/2015 Individual Builders World Botswana Classic 2015 (Team) Elite M 30
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 3
2015 31/05/2015 Individual Builders World Botswana Classic 2015 (Team) Vets M 55
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 13
2015 14/06/2015 Individual Karowe Cycle Challenge 2015 Elite M 32
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 2
2015 14/06/2015 Individual Karowe Cycle Challenge 2015 Vets M 42
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 60
2015 21/06/2015 Individual Gabs Half Marathon 2015 Elite M 91
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 32
2015 21/06/2015 Individual Gabs Half Marathon 2015 Vets M 80
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 14
2015 25/07/2015 Individual Selebi Phikwe Marathon 2015 Elite M 44
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 2
2015 25/07/2015 Individual Selebi Phikwe Marathon 2015 Vets M 31
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 F 3
2015 26/07/2015 Individual Lions Club Charity MTB Challenge 2015 Elite M 12
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 6
2015 26/07/2015 Individual Lions Club Charity MTB Challenge 2015 Vets M 25
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 4
2015 15/08/2015 Individual Three Rivers MTB Challenge 2015 Elite M 7
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 14
2015 15/08/2015 Individual Three Rivers MTB Challenge 2015 Vets M 27
2015 16/08/2015 Individual Three Rivers MTB Challenge 2015 Elite F 4
2015 16/08/2015 Individual Three Rivers MTB Challenge 2015 Elite M 6
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 11
2015 16/08/2015 Individual Three Rivers MTB Challenge 2015 Vets M 25
2015 23/08/2015 Individual Botswana Railways Road Race 2015 Elite F 9
2015 23/08/2015 Individual Botswana Railways Road Race 2015 Elite M 22
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