The 2024 African Championships were held from May 3 through May 6 in Marrakesh, Morocco.
All-Around Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | Yahia Zakaria Egypt |
12.066 | 12.000 | 12.233 | 13.566 | 13.300 | 12.633 | 75.798 |
| 2 | Ahmed Hassan Egypt |
12.266 | 12.500 | 12.533 | 12.966 | 12.433 | 12.133 | 74.831 |
| 3 | Kadin Chester South Africa |
12.633 | 12.033 | 11.833 | 13.200 | 12.266 | 11.433 | 73.398 |
| – | Ziad Bekhit Egypt |
12.500 | 12.433 | 12.400 | 12.100 | 13.266 | 10.000 | 72.699 |
| 4 | Sibusiso Zulu South Africa |
11.800 | 12.100 | 11.833 | 13.133 | 12.300 | 10.566 | 71.732 |
| – | Keegan Klopper South Africa |
10.666 | 9.933 | 9.666 | 11.666 | 11.566 | 11.600 | 65.097 |
| – | Cody Alexander South Africa |
11.300 | 10.900 | 8.700 | 11.166 | 11.733 | 10.833 | 64.632 |
| 5 | Moetamen Bellah Jelassi Tunisia |
11.400 | 10.700 | 8.700 | 13.833 | 10.133 | 8.833 | 63.599 |
| 6 | Soufiane Ouled Haddou Laqhel Morocco |
10.533 | 7.766 | 8.800 | 11.666 | 10.433 | 10.566 | 59.764 |
| 7 | Abdelmalek Belhaj Morocco |
10.900 | 9.333 | 7.166 | 12.866 | 8.533 | 9.800 | 58.598 |
| – | Mazen Aly Egypt |
11.900 | —— | —— | 11.966 | 12.600 | 10.633 | 47.099 |
| – | Zakaria Yaqouti Morocco |
10.033 | 8.650 | 8.533 | —— | 11.333 | —— | 38.549 |
| – | Abdelkabir Elhiba Morocco |
—— | —— | 8.266 | 11.400 | 9.366 | 8.866 | 37.898 |
| 8 | Alan Mbenda Cameroon |
9.200 | 2.366 | 4.433 | 12.833 | 8.966 | —— | 37.798 |
| – | Amine Es Salehy Morocco |
10.400 | 9.800 | —— | 11.266 | —— | 4.966 | 36.432 |
| – | Mazen Baraka Egypt |
—— | 10.633 | 11.466 | —— | —— | —— | 22.099 |
| 9 | Taha Akermi Tunisia |
9.566 | —— | —— | 12.400 | —— | —— | 21.966 |
Floor Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Kadin Chester | South Africa | 4.7 | 8.200 | 12.900 | |
| 2 | Ziad Bekhit | Egypt | 4.2 | 7.666 | 11.866 | |
| 3 | Taha Akermi | Tunisia | 4.4 | 7.366 | -0.1 | 11.666 |
| 4 | Sibusiso Zulu | South Africa | 4.3 | 7.400 | -0.1 | 11.600 |
| 5 | Ahmed Hassan | Egypt | 4.4 | 6.766 | -0.1 | 11.066 |
| 6 | Moetamen Bellah Jelassi | Tunisia | 4.8 | 6.233 | -0.1 | 10.933 |
| 7 | Abdelmalek Belhaj | Morocco | 4.5 | 5.166 | 9.666 | |
| 8 | Soufiane Ouled Haddou Laqhel | Morocco | 4.2 | 4.900 | -0.1 | 9.000 |
Pommels Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Ahmed Hassan | Egypt | 3.8 | 8.733 | 12.533 | |
| 2 | Ziad Bekhit | Egypt | 3.8 | 8.400 | 12.200 | |
| 3 | Kadin Chester | South Africa | 3.6 | 8.100 | 11.700 | |
| 4 | Sibusiso Zulu | South Africa | 3.4 | 7.266 | 10.666 | |
| 5 | Moetamen Bellah Jelassi | Tunisia | 3.1 | 7.533 | 10.633 | |
| 6 | Zakaria Yaqouti | Morocco | 2.7 | 7.500 | 10.200 | |
| 7 | Amine Es Salehy | Morocco | 2.6 | 5.933 | 8.533 | |
| 8 | Alan Mbenda | Cameroon | 1.2 | 7.166 | -6.3 | 2.066 |
Rings Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Ziad Bekhit | Egypt | 4.5 | 8.166 | 12.666 | |
| 2 | Mazen Baraka | Egypt | 3.7 | 8.900 | 12.600 | |
| 3 | Kadin Chester | South Africa | 2.9 | 8.433 | -0.3 | 11.033 |
| 4 | Keegan Klopper | South Africa | 3.1 | 7.033 | -0.3 | 9.833 |
| 5 | Abdelmalek Belhaj | Morocco | 2.7 | 6.666 | 9.366 | |
| 6 | Soufiane Ouled Haddou Laqhel | Morocco | 2.5 | 6.600 | -0.3 | 8.800 |
| 7 | Alan Mbenda | Cameroon | 1.5 | 6.400 | -3.3 | 4.600 |
Vault Final Results
| Rank | Athlete | Nation | D | E | ND | Total | Average |
| 1 | Sibusiso Zulu | South Africa | 5.2 | 8.933 | 14.133 | 13.433 | |
| 4.0 | 8.833 | -0.1 | 12.733 | ||||
| 2 | Mazen Aly | Egypt | 4.0 | 9.266 | 13.266 | 13.149 | |
| 4.0 | 9.033 | 13.033 | |||||
| 3 | Yahia Zakaria | Egypt | 4.4 | 8.733 | 13.133 | 13.133 | |
| 4.0 | 9.133 | 13.133 | |||||
| 4 | Moetamen Bellah Jelassi | Tunisia | 5.2 | 8.400 | -0.1 | 13.500 | 12.783 |
| 3.2 | 8.966 | -0.1 | 12.066 | ||||
| 5 | Alan Mbenda | Cameroon | 4.8 | 7.733 | 12.533 | 12.683 | |
| 4.0 | 8.933 | -0.1 | 12.833 | ||||
| 6 | Taha Akermi | Tunisia | 3.2 | 8.800 | 12.000 | 12.500 | |
| 4.0 | 9.000 | 13.000 | |||||
| 7 | Abdelmalek Belhaj | Morocco | 4.0 | 8.800 | 12.800 | 11.983 | |
| 2.4 | 8.766 | 11.166 | |||||
| 8 | Keegan Klopper | South Africa | 2.8 | 8.800 | 11.600 | 11.400 | |
| 2.4 | 8.800 | 11.200 |
P-Bars Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Yahia Zakaria | Egypt | 4.7 | 8.533 | 13.233 | |
| 2 | Ziad Bekhit | Egypt | 3.9 | 9.166 | 13.066 | |
| 3 | Sibusiso Zulu | South Africa | 3.7 | 9.000 | 12.700 | |
| 4 | Kadin Chester | South Africa | 3.3 | 8.866 | 12.166 | |
| 5 | Moetamen Bellah Jelassi | Tunisia | 4.0 | 6.700 | 10.700 | |
| 6 | Zakaria Yaqouti | Morocco | 3.2 | 7.400 | 10.600 | |
| 7 | Soufiane Ouled Haddou Laqhel | Morocco | 2.3 | 6.366 | 8.666 | |
| 8 | Alan Mbenda | Cameroon | 1.7 | 6.933 | 8.633 |
High Bar Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Mazen Aly | Egypt | 4.1 | 8.400 | 12.500 | |
| 2 | Yahia Zakaria | Egypt | 4.5 | 8.000 | 12.500 | |
| 3 | Keegan Klopper | South Africa | 3.4 | 8.066 | 11.466 | |
| 4 | Kadin Chester | South Africa | 3.2 | 7.666 | 10.866 | |
| 5 | Soufiane Ouled Haddou Laqhel | Morocco | 3.0 | 7.433 | 10.433 | |
| 6 | Abdelmalek Belhaj | Morocco | 2.5 | 5.666 | 8.166 |
Team Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | EGYPT (Mazen Aly, Mazen Baraka, Ziad Bekhit, Ahmed Hassan, Yahia Zakaria) | 36.832 | 36.933 | 37.166 | 38.632 | 39.166 | 35.399 | 224.128 |
| 2 | SOUTH AFRICA (Cody Alexander, Kadin Chester, Keegan Klopper, Sibusiso Zulu) | 35.733 | 35.033 | 33.332 | 37.999 | 36.299 | 33.866 | 212.262 |
| 3 | MOROCCO (Abdelmalek Belhaj, Abdelkabir Elhiba, Amine Es Salehy, Soufiane Ouled Haddou Laqhel, Zakaria Yaqouti) | 31.833 | 27.783 | 25.599 | 35.932 | 31.132 | 29.232 | 181.511 |
Floor Qualification Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Kadin Chester | South Africa | 4.8 | 7.833 | 12.633 | |
| 2 | Ziad Bekhit | Egypt | 4.2 | 8.300 | 12.500 | |
| 3 | Ahmed Hassan | Egypt | 4.4 | 7.866 | 12.266 | |
| 4 | Yahia Zakaria | Egypt | 3.7 | 8.366 | 12.066 | |
| 5 | Mazen Aly | Egypt | 4.2 | 7.700 | 11.900 | |
| 6 | Sibusiso Zulu | South Africa | 4.4 | 7.500 | -0.1 | 11.800 |
| 7 | Moetamen Bellah Jelassi | Tunisia | 4.9 | 6.500 | 11.400 | |
| 8 | Cody Alexander | South Africa | 3.6 | 8.000 | -0.3 | 11.300 |
| 9 | Abdelmalek Belhaj | Morocco | 4.2 | 7.000 | -0.3 | 10.900 |
| 10 | Keegan Klopper | South Africa | 3.9 | 6.766 | 10.666 | |
| 11 | Soufiane Ouled Haddou Laqhel | Morocco | 4.0 | 6.533 | 10.533 | |
| 12 | Amine Es Salehy | Morocco | 4.2 | 6.200 | 10.400 | |
| 13 | Zakaria Yaqouti | Morocco | 3.7 | 6.333 | 10.033 | |
| 14 | Taha Akermi | Tunisia | 4.4 | 5.566 | -0.4 | 9.566 |
| 15 | Alan Mbenda | Cameroon | 4.4 | 5.000 | -0.2 | 9.200 |
Pommels Qualification Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Ahmed Hassan | Egypt | 3.8 | 8.700 | 12.500 | |
| 2 | Ziad Bekhit | Egypt | 3.8 | 8.633 | 12.433 | |
| 3 | Sibusiso Zulu | South Africa | 3.8 | 8.300 | 12.100 | |
| 4 | Kadin Chester | South Africa | 3.6 | 8.433 | 12.033 | |
| 5 | Yahia Zakaria | Egypt | 3.8 | 8.200 | 12.000 | |
| 6 | Cody Alexander | South Africa | 2.4 | 8.500 | 10.900 | |
| 7 | Moetamen Bellah Jelassi | Tunisia | 3.1 | 7.600 | 10.700 | |
| 8 | Mazen Baraka | Egypt | 4.0 | 6.633 | 10.633 | |
| 9 | Keegan Klopper | South Africa | 3.7 | 6.233 | 9.933 | |
| 10 | Amine Es Salehy | Morocco | 2.4 | 7.400 | 9.800 | |
| 11 | Abdelmalek Belhaj | Morocco | 3.4 | 5.933 | 9.333 | |
| 12 | Zakaria Yaqouti | Morocco | 2.9 | 5.750 | 8.650 | |
| 13 | Soufiane Ouled Haddou Laqhel | Morocco | 2.5 | 5.266 | 7.766 | |
| 14 | Alan Mbenda | Cameroon | 1.2 | 7.466 | -6.3 | 2.366 |
Rings Qualification Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Ahmed Hassan | Egypt | 4.1 | 8.433 | 12.533 | |
| 2 | Ziad Bekhit | Egypt | 4.5 | 7.900 | 12.400 | |
| 3 | Yahia Zakaria | Egypt | 4.1 | 8.133 | 12.233 | |
| 4 | Sibusiso Zulu | South Africa | 3.4 | 8.433 | 11.833 | |
| 5 | Kadin Chester | South Africa | 3.5 | 8.333 | 11.833 | |
| 6 | Mazen Baraka | Egypt | 3.7 | 7.766 | 11.466 | |
| 7 | Keegan Klopper | South Africa | 3.1 | 6.866 | -0.3 | 9.666 |
| 8 | Soufiane Ouled Haddou Laqhel | Morocco | 2.5 | 6.600 | -0.3 | 8.800 |
| 9 | Moetamen Bellah Jelassi | Tunisia | 2.8 | 6.200 | -0.3 | 8.700 |
| 10 | Cody Alexander | South Africa | 2.6 | 6.100 | 8.700 | |
| 11 | Zakaria Yaqouti | Morocco | 3.1 | 5.733 | -0.3 | 8.533 |
| 12 | Abdelkabir Elhiba | Morocco | 2.0 | 6.566 | -0.3 | 8.266 |
| 13 | Abdelmalek Belhaj | Morocco | 2.6 | 4.566 | 7.166 | |
| 14 | Alan Mbenda | Cameroon | 1.5 | 6.233 | -3.3 | 4.433 |
Vault Qualification Results
| Rank | Athlete | Nation | D | E | ND | Total | Average |
| 1 | Yahia Zakaria | Egypt | 4.4 | 9.166 | 13.566 | 13.466 | |
| 4.0 | 9.366 | 13.366 | |||||
| 2 | Moetamen Bellah Jelassi | Tunisia | 5.2 | 8.733 | -0.1 | 13.833 | 13.066 |
| 3.2 | 9.100 | 12.300 | |||||
| 3 | Sibusiso Zulu | South Africa | 5.2 | 7.933 | 13.133 | 12.783 | |
| 4.0 | 8.533 | -0.1 | 12.433 | ||||
| 4 | Taha Akermi | Tunisia | 3.2 | 9.200 | 12.400 | 12.616 | |
| 4.0 | 8.833 | 12.833 | |||||
| 5 | Mazen Aly | Egypt | 4.0 | 7.966 | 11.966 | 12.466 | |
| 4.0 | 8.966 | 12.966 | |||||
| 6 | Alan Mbenda | Cameroon | 4.0 | 8.833 | 12.833 | 12.166 | |
| 2.4 | 9.100 | 11.500 | |||||
| 7 | Abdelmalek Belhaj | Morocco | 4.0 | 8.966 | -0.1 | 12.866 | 12.133 |
| 2.4 | 9.000 | 11.400 | |||||
| 8 | Keegan Klopper | South Africa | 2.8 | 8.866 | 11.666 | 11.516 | |
| 2.4 | 8.966 | 11.366 | |||||
| 9 | Soufiane Ouled Haddou Laqhel | Morocco | 3.2 | 8.566 | -0.1 | 11.666 | 11.433 |
| 2.4 | 8.800 | 11.200 | |||||
| 10 | Abdelkabir Elhiba | Morocco | 3.2 | 8.500 | -0.3 | 11.400 | 11.233 |
| 2.4 | 8.666 | 11.066 | |||||
| 11 | Amine Es Salehy | Morocco | 2.4 | 8.866 | 11.266 | 10.683 | |
| 2.4 | 7.700 | 10.100 |
P-Bars Qualification Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Yahia Zakaria | Egypt | 4.7 | 8.600 | 13.300 | |
| 2 | Ziad Bekhit | Egypt | 3.9 | 9.366 | 13.266 | |
| 3 | Mazen Aly | Egypt | 4.1 | 8.500 | 12.600 | |
| 4 | Ahmed Hassan | Egypt | 4.3 | 8.133 | 12.433 | |
| 5 | Sibusiso Zulu | South Africa | 3.7 | 8.600 | 12.300 | |
| 6 | Kadin Chester | South Africa | 3.3 | 8.966 | 12.266 | |
| 7 | Cody Alexander | South Africa | 2.7 | 9.033 | 11.733 | |
| 8 | Keegan Klopper | South Africa | 3.9 | 7.666 | 11.566 | |
| 9 | Zakaria Yaqouti | Morocco | 3.2 | 8.133 | 11.333 | |
| 10 | Soufiane Ouled Haddou Laqhel | Morocco | 2.6 | 7.833 | 10.433 | |
| 11 | Moetamen Bellah Jelassi | Tunisia | 4.0 | 6.133 | 10.133 | |
| 12 | Abdelkabir Elhiba | Morocco | 2.6 | 6.766 | 9.366 | |
| 13 | Alan Mbenda | Cameroon | 2.2 | 6.766 | 8.966 | |
| 14 | Abdelmalek Belhaj | Morocco | 3.5 | 5.033 | 8.533 |
High Bar Qualification Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Yahia Zakaria | Egypt | 4.5 | 8.133 | 12.633 | |
| 2 | Ahmed Hassan | Egypt | 3.9 | 8.233 | 12.133 | |
| 3 | Keegan Klopper | South Africa | 3.4 | 8.200 | 11.600 | |
| 4 | Kadin Chester | South Africa | 3.2 | 8.233 | 11.433 | |
| 5 | Cody Alexander | South Africa | 3.4 | 7.433 | 10.833 | |
| 6 | Mazen Aly | Egypt | 4.1 | 6.533 | 10.633 | |
| 7 | Sibusiso Zulu | South Africa | 2.8 | 7.766 | 10.566 | |
| 8 | Soufiane Ouled Haddou Laqhel | Morocco | 3.0 | 7.566 | 10.566 | |
| 9 | Ziad Bekhit | Egypt | 3.1 | 6.900 | 10.000 | |
| 10 | Abdelmalek Belhaj | Morocco | 2.6 | 7.200 | 9.800 | |
| 11 | Abdelkabir Elhiba | Morocco | 2.4 | 6.466 | 8.866 | |
| 12 | Moetamen Bellah Jelassi | Tunisia | 3.0 | 5.833 | 8.833 | |
| 13 | Amine Es Salehy | Morocco | 1.4 | 6.566 | -3.0 | 4.966 |