2024 African Championships Men’s Results

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 Omar Mohamed
Egypt
13.600 13.300 14.266 14.166 13.700 13.166 82.198
2 Mohamed Afify
Egypt
12.600 13.666 13.333 13.200 14.166 12.166 79.131
Abdelrahman Abdelhaleem
Egypt
12.233 13.866 12.600 13.166 12.700 13.366 77.931
3 Luke James
South Africa
13.900 11.766 12.466 14.566 11.633 12.366 76.697
4 Hamza Hossaini
Morocco
13.366 12.500 12.600 14.300 11.900 11.766 76.432
5 Achraf Quistas
Morocco
11.366 10.366 12.066 13.800 10.566 10.633 68.797
Mostafa Ahmed
Egypt
13.300 12.700 —— 13.200 13.666 13.000 65.866
6 Immanuel Kooper
Namibia
9.533 7.166 6.800 11.733 9.100 8.700 53.032
Taha Kabouri
Morocco
11.966 11.866 11.333 —— 10.600 3.533 49.298
Abdelaziz Essamyry
Morocco
12.166 —— —— 13.400 10.866 9.633 46.065
7 Ruben Sodea
Cameroon
10.433 3.366 5.566 13.600 5.166 4.800 42.931
8 David Manguele
Cameroon
9.666 1.500 6.133 12.300 5.333 3.733 38.665
Zakariae Setti
Morocco
—— 13.166 11.466 12.266 —— —— 36.898
Fidele Mamoudou
Cameroon
9.333 3.500 4.900 10.833 5.266 3.000 36.832
Ledoux Ngorbo
Cameroon
10.033 0.000 3.633 13.400 5.766 3.866 36.698
Yash Bhoyroo
Mauritius
9.366 —— 6.400 9.766 —— —— 25.532
Ahmed Labidi
Tunisia
9.666 —— —— 13.800 —— —— 23.466
Mamadou Laye Fall
Senegal
9.866 —— —— 10.466 0.533 —— 20.865
Mamadou Souleye Ciss
Senegal
6.733 —— —— 10.533 0.000 —— 17.266
Ali Zahran
Egypt
—— —— 13.966 —— —— —— 13.966
Sadibou Goudiaby Sane
Senegal
2.400 —— —— 10.233 0.000 —— 12.633
Serigne Fallou Mbacke Ndiaye
Senegal
—— —— —— 8.733 —— —— 8.733

Floor Final Results

Rank Athlete Nation D E ND Total
1 Luke James South Africa 5.7 8.633 14.333
2 Omar Mohamed Egypt 5.6 8.133 13.733
3 Hamza Hossaini Morocco 5.2 8.500 -0.3 13.400
4 Mostafa Ahmed Egypt 4.9 8.200 13.100
5 Abdelaziz Essamyry Morocco 4.8 7.733 12.533
6 Ruben Sodea Cameroon 4.9 5.266 -0.1 10.066
7 Mamadou Laye Fall Senegal 3.0 6.666 9.666
8 Ledoux Ngorbo Cameroon 4.1 5.133 -3.3 5.933

Pommels Final Results*

Rank Athlete Nation D E ND Total
1 Abdelrahman Abdelhaleem Egypt TBD TBD TBD
2 Mohamed Afify Egypt TBD TBD TBD
3 Taha Kabouri Morocco TBD TBD TBD

* Incomplete results

Rings Final Results*

Rank Athlete Nation D E ND Total
1 Ali Zahran Egypt TBD TBD TBD
2 Omar Mohamed Egypt TBD TBD TBD
3 Hamza Hossaini Morocco TBD TBD TBD

*Incomplete results

Vault Final Results

Rank Athlete Nation D E ND Total Average
1 Luke James South Africa 5.2 9.500 14.700 14.083
4.0 9.466 13.466
2 Omar Mohamed Egypt 5.6 8.833 -0.1 14.333 14.049
4.8 9.066 -0.1 13.766
3 Hamza Hossaini Morocco 5.6 7.800 13.400 13.750
5.2 8.900 14.100
4 Achraf Quistas Morocco 4.8 8.966 13.766 13.333
4.0 8.900 12.900
5 Ahmed Labidi Tunisia 4.8 8.866 13.666 13.333
5.2 7.800 13.000
6 Mostafa Ahmed Egypt 5.2 8.500 -0.3 13.400 13.333
4.0 9.266 13.266
7 Ledoux Ngorbo Cameroon 4.4 7.533 -0.1 11.833 12.199
4.0 8.566 12.566
8 Immanuel Kooper Namibia 2.8 7.800 10.600 11.116
3.2 8.433 11.633

P-Bars Final Results

Rank Athlete Nation D E ND Total
1 Mohamed Afify Egypt 5.8 8.800 14.600
2 Omar Mohamed Egypt 5.6 8.500 14.100
3 Hamza Hossaini Morocco 4.7 8.733 13.433
4 Luke James South Africa 4.5 7.233 11.733
5 Achraf Quistas Morocco 3.9 6.866 10.766
6 Immanuel Kooper Namibia 2.4 6.633 9.033
7 David Manguele Cameroon 2.4 5.933 -3.0 5.333
8 Ledoux Ngorbo Cameroon 1.7 5.166 -4.0 2.866

High Bar Final Results

Rank Athlete Nation D E ND Total
1 Omar Mohamed Egypt 5.0 8.133 13.133
2 Abdelrahman Abdelhaleem Egypt 4.8 8.300 13.100
3 Luke James South Africa 3.9 8.700 12.600
4 Hamza Hossaini Morocco 4.5 8.100 12.600
5 Abdelaziz Essamyry Morocco 3.2 6.666 9.866
6 Immanuel Kooper Namibia 1.8 7.566 -3.0 6.366
7 Ruben Sodea Cameroon 1.5 7.166 -5.0 3.666
8 Ledoux Ngorbo Cameroon 1.4 5.533 -6.0 0.933

Team Results

Rank Nation FX PH SR VT PB HB Total
1 EGYPT (Abdelrahman Abdelhaleem, Mohamed Afify, Mostafa Ahmed, Omar Mohamed, Ali Zahran) 51.733 53.532 54.165 53.732 54.232 51.698 319.092
2 MOROCCO (Abdelaziz Essamyry, Hamza Hossaini, Taha Kabouri, Achraf Quistas, Zakariae Setti) 48.864 47.898 47.465 53.766 43.932 35.565 277.490
3 CAMEROON (Fidele Mamoudou, David Manguele, Ledoux Ngorbo, Ruben Sodea) 39.465 8.366 20.232 50.133 21.531 15.399 155.126

Floor Qualification Results

Rank Athlete Nation D E ND Total
1 Luke James South Africa 5.7 8.300 -0.1 13.900
2 Omar Mohamed Egypt 5.4 8.200 13.600
3 Hamza Hossaini Morocco 5.2 8.166 13.366
4 Mostafa Ahmed Egypt 4.9 8.400 13.300
5 Mohamed Afify Egypt 4.5 8.100 12.600
6 Abdelrahman Abdelhaleem Egypt 4.6 7.833 -0.2 12.233
7 Abdelaziz Essamyry Morocco 4.7 7.466 12.166
8 Taha Kabouri Morocco 3.9 8.066 11.966
9 Achraf Quistas Morocco 5.2 6.166 11.366
10 Ruben Sodea Cameroon 4.9 5.533 10.433
11 Ledoux Ngorbo Cameroon 4.5 5.833 -0.3 10.033
12 Mamadou Laye Fall Senegal 3.5 6.466 -0.1 9.866
13 David Manguele Cameroon 4.0 5.966 -0.3 9.666
14 Ahmed Labidi Tunisia 5.0 4.666 9.666
15 Immanuel Kooper Namibia 3.6 5.933 9.533
16 Yash Bhoyroo Mauritius 3.3 6.166 -0.1 9.366
17 Fidele Mamoudou Cameroon 3.7 5.633 9.333
18 Mamadou Souleye Ciss Senegal 3.2 4.133 -0.6 6.733
19 Sadibou Goudiaby Sane Senegal 2.4 5.100 -5.1 2.400

Pommels Qualification Results

Rank Athlete Nation D E ND Total
1 Abdelrahman Abdelhaleem Egypt 5.8 8.066 13.866
2 Mohamed Afify Egypt 5.1 8.566 13.666
3 Omar Mohamed Egypt 5.1 8.200 13.300
4 Zakariae Setti Morocco 4.5 8.666 13.166
5 Mostafa Ahmed Egypt 5.0 7.700 12.700
6 Hamza Hossaini Morocco 4.0 8.500 12.500
7 Taha Kabouri Morocco 3.8 8.066 11.866
8 Luke James South Africa 4.0 7.766 11.766
9 Achraf Quistas Morocco 3.9 6.466 10.366
10 Immanuel Kooper Namibia 2.3 4.866 7.166
11 Fidele Mamoudou Cameroon 2.1 6.400 -5.0 3.500
12 Ruben Sodea Cameroon 1.8 6.566 -5.0 3.366
13 David Manguele Cameroon 1.2 8.300 -8.0 1.500
14 Ledoux Ngorbo Cameroon 1.3 5.300 -7.3 0.000

Rings Qualification Results

Rank Athlete Nation D E ND Total
1 Omar Mohamed Egypt 5.7 8.566 14.266
2 Ali Zahran Egypt 6.1 7.866 13.966
3 Mohamed Afify Egypt 4.9 8.433 13.333
4 Abdelrahman Abdelhaleem Egypt 4.3 8.300 12.600
5 Hamza Hossaini Morocco 4.8 7.800 12.600
6 Luke James South Africa 4.4 8.066 12.466
7 Achraf Quistas Morocco 3.5 8.566 12.066
8 Zakariae Setti Morocco 3.3 8.166 11.466
9 Taha Kabouri Morocco 3.7 7.633 11.333
10 Immanuel Kooper Namibia 2.1 5.000 -0.3 6.800
11 Yash Bhoyroo Mauritius 1.7 8.000 -3.3 6.400
12 David Manguele Cameroon 1.7 7.733 -3.3 6.133
13 Rubdn Sodea Cameroon 1.7 7.166 -3.3 5.566
14 Fidele Mamoudou Cameroon 1.7 6.500 -3.3 4.900
15 Ledoux Ngorbo Cameroon 1.5 7.433 -5.3 3.633

Vault Qualification Results

Rank Athlete Nation D E ND Total Average
1 Hamza Hossaini Morocco 5.6 8.800 -0.1 14.300 14.333
5.2 9.166 14.366
2 Luke James South Africa 5.2 9.366 14.566 13.949
4.0 9.333 13.333
3 Omar Mohamed Egypt 4.8 9.366 14.166 13.916
5.6 8.066 13.666
4 Achraf Quistas Morocco 4.8 9.100 -0.1 13.800 13.533
4.0 9.266 13.266
5 Mostafa Ahmed Egypt 5.2 8.100 -0.1 13.200 13.216
4.0 9.233 13.233
6 Abdelaziz Essamyry Morocco 4.8 8.700 -0.1 13.400 13.033
4.0 8.766 -0.1 12.666
7 Ahmed Labidi Tunisia 4.8 9.000 13.800 12.683
2.8 8.766 11.566
8 Ledoux Ngorbo Cameroon 4.4 9.000 13.400 12.316
4.0 7.533 -0.3 11.233
9 Immanuel Kooper Namibia 2.8 8.933 11.733 11.733
3.2 8.533 11.733
10 Mamadou Laye Fall Senegal 2.2 8.266 10.466 10.449
1.6 8.833 10.433
11 Mamadou Souleye Ciss Senegal 2.2 8.333 10.533 10.299
2.4 7.666 10.066
12 Sadibou Goudiaby Sane Senegal 1.6 8.633 10.233 10.249
1.6 8.666 10.266

P-Bars Qualification Results

Rank Athlete Nation D E ND Total
1 Mohamed Afify Egypt 5.8 8.366 14.166
2 Omar Mohamed Egypt 5.6 8.100 13.700
3 Mostafa Ahmed Egypt 4.8 8.866 13.666
4 Abdelrahman Abdelhaleem Egypt 4.1 8.600 12.700
5 Hamza Hossaini Morocco 4.7 7.200 11.900
6 Luke James South Africa 4.5 7.133 11.633
7 Abdelaziz Essamyry Morocco 3.8 7.066 10.866
8 Taha Kabouri Morocco 3.1 7.500 10.600
9 Achraf Quistas Morocco 3.2 7.366 10.566
10 Immanuel Kooper Namibia 2.4 6.700 9.100
11 Ledoux Ngorbo Cameroon 2.3 6.466 -3.0 5.766
12 David Manguele Cameroon 2.4 5.933 -3.0 5.333
13 Fidele Mamoudou Cameroon 2.3 5.966 -3.0 5.266
14 Ruben Sodea Cameroon 1.8 6.366 -3.0 5.166
15 Mamadou Laye Fall Senegal 1.5 5.033 -6.0 0.533
16 Mamadou Souleye Ciss Senegal 1.4 5.600 -7.0 0.000
17 Sadibou Goudiaby Sane Senegal 1.2 5.033 -8.0 0.000

High Bar Qualification Results

Rank Athlete Nation D E ND Total
1 Abdelrahman Abdelhaleem Egypt 4.8 8.566 13.366
2 Omar Mohamed Egypt 5.0 8.166 13.166
3 Mostafa Ahmed Egypt 4.6 8.400 13.000
4 Luke James South Africa 3.9 8.466 12.366
5 Mohamed Afify Egypt 4.7 7.466 12.166
6 Hamza Hossaini Morocco 4.2 7.566 11.766
7 Achraf Quistas Morocco 2.9 7.733 10.633
8 Abdelaziz Essamyry Morocco 3.2 6.433 9.633
9 Immanuel Kooper Namibia 2.0 6.700 8.700
10 Ruben Sodea Cameroon 1.6 8.200 -5.0 4.800
11 Ledoux Ngorbo Cameroon 1.5 7.366 -5.0 3.866
12 David Manguele Cameroon 1.5 7.233 -5.0 3.733
13 Taha Kabouri Morocco 1.6 5.933 -4.0 3.533
14 Fidele Mamoudou Cameroon 1.5 6.500 -5.0 3.000

Leave a comment