| 2025-04-20 | African Championships | 87.5 | 80 | -86 | -86 | 105 | 110 | -113 | 190 | 211.8004 |
| 2024-02-05 | African Championships | 82.15 | 77 | -85 | 85 | 102 | 107 | -111 | 192 | 219.59595 |
| 2023-05-11 | 2023 African Championships | 75.95 | 77 | -82 | -83 | 96 | -101 | 103 | 180 | 213.35973 |
| 2019-08-24 | 12th All African Games | 80.2 | 85 | 90 | -94 | 111 | -116 | -118 | 201 | 232.09595 |
| 2019-07-07 | Zone 2 African Championship | 80.2 | -77 | 77 | 83 | -100 | 100 | -108 | 183 | 211.31123 |
| 2018-03-23 | 2018 AFRICAN JUNIOR CHAMPIONSHIPS | 74.95 | 76 | 80 | -86 | 98 | -103 | -106 | 178 | 212.11865 |
| 2015-09-05 | 2015 COMMONWEALTH YOUTH GAMES | 77.71 | -75 | 75 | 78 | 91 | -92 | -95 | 169 | 198.68367 |
| 2015-07-27 | AFRICAN JUNIOR CHAMPIONSHIPS | 79.04 | -71 | 72 | 76 | 86 | 94 | -97 | 170 | 198.18546 |
| 2015-07-27 | AFRICAN YOUTH CHAMPIONSHIPS | 79.04 | -71 | 72 | 76 | 86 | 94 | -97 | 170 | 198.18546 |