| 2025-04-20 | African Championships | 63.22 | 85 | 88 | 92 | 100 | -110 | 0 | 192 | 251.50685 |
| 2024-12-06 | 2024 IWF World Championships | 63.72 | -91 | -91 | -91 | 111 | -114 | -114 | 0 | 0 |
| 2024-03-09 | 13th African Games | 63.8 | 83 | 92 | -95 | 105 | 111 | -115 | 203 | 264.45233 |
| 2024-02-05 | African Championships | 63.65 | 80 | 90 | 93 | 105 | -113 | 114 | 207 | 270.04565 |
| 2023-09-04 | 2023 IWF World Championships | 64.33 | 88 | 90 | -92 | 110 | 113 | -115 | 203 | 263.14624 |
| 2023-05-11 | 2023 African Championships | 62.15 | 87 | 90 | -92 | 108 | -111 | -111 | 198 | 262.0963 |
| 2022-10-26 | African Championships | 62.6 | 81 | 86 | -90 | 100 | 110 | -115 | 196 | 258.29706 |
| 2021-07-23 | XXXII OLYMPIC GAMES | 62.9 | 88 | 91 | -93 | -110 | -110 | -111 | 0 | 0 |
| 2021-05-23 | 2021 IWF Junior World Championships | 62.35 | 86 | -90 | 92 | -108 | 111 | -115 | 203 | 268.18182 |
| 2020-01-27 | Roma 2020 World Cup | 58.75 | -84 | 84 | -89 | -106 | 106 | 111 | 195 | 267.0721 |
| 2019-08-24 | 12th All African Games | 58.1 | 83 | 87 | -89 | 102 | 108 | -112 | 195 | 269.0346 |
| 2019-06-01 | 2019 IWF Junior World Championships | 58.1 | 80 | -85 | 88 | 100 | 104 | 107 | 195 | 269.0346 |
| 2019-04-23 | African Championships | 60.93 | 80 | 86 | 89 | 104 | 108 | 110 | 199 | 266.2504 |
| 2018-12-08 | 5th International Solidarity Championships | 60.1 | 77 | -81 | 81 | -95 | -95 | 95 | 176 | 237.53485 |
| 2018-07-19 | 3rd AFRICAN YOUTH GAMES | 57.25 | 73 | -77 | 78 | -93 | 93 | 97 | 175 | 243.82596 |
| 2018-03-23 | 2018 AFRICAN YOUTH CHAMPIONSHIPS | 57.1 | 66 | -71 | 71 | 85 | 90 | 93 | 164 | 228.90343 |
| 2018-03-23 | 2018 AFRICAN JUNIOR CHAMPIONSHIPS | 57.1 | 66 | -71 | 71 | 85 | 90 | 93 | 164 | 228.90343 |
| 2017-04-03 | 2017 IWF YOUTH WORLD CHAMPIONSHIPS | 55.54 | 66 | 68 | -70 | -78 | -78 | 78 | 146 | 207.67253 |
| 2016-12-08 | 2016 AFRICAN YOUTH CHAMPIONSHIPS | 56.2 | 68 | -71 | 71 | 80 | 85 | -88 | 156 | 224.83049 |
| 2016-12-08 | 2016 AFRICAN JUNIOR CHAMPIONSHIPS | 56.2 | 68 | -71 | 71 | 80 | 85 | -88 | 156 | 224.83049 |
| 2016-05-07 | 2016 AFRICAN CHAMPIONSHIPS | 54.04 | 60 | 63 | -66 | 73 | 76 | 79 | 142 | 210.92398 |
| 2014-04-15 | AFRICAN YOUTH (YOG QUALIFICATION) CHAMPIONSHIPS | 43 | 42 | -45 | -45 | 52 | -57 | 57 | 99 | 179.57741 |