The 2025 Mediterranean Championships were held from October 5 through October 7 in Istanbul, Türkiye.
Junior All-Around Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | Mazen Ali Egypt |
12.750 | 11.100 | 12.150 | 13.050 | 12.700 | 12.950 | 74.700 |
| 2 | Ege Ertöz Türkiye |
12.450 | 12.400 | 11.500 | 12.300 | 11.900 | 12.150 | 72.700 |
| 3 | Abdallah Baraka Egypt |
12.700 | 11.600 | 12.250 | 11.700 | 11.900 | 12.050 | 72.200 |
| 4 | Arben Erdem Gümüslü Türkiye |
12.200 | 12.300 | 11.200 | 12.050 | 11.600 | 11.200 | 70.550 |
| – | Umut Örs Türkiye |
11.650 | 11.200 | 12.300 | 12.250 | 10.900 | 11.500 | 69.800 |
| 5 | Pharess Wallys Khiri Morocco |
12.300 | 9.750 | 12.000 | 12.200 | 10.700 | 11.900 | 68.850 |
| – | Souleymane Farrag Egypt |
11.050 | 11.150 | 12.550 | 12.200 | 10.050 | 10.900 | 67.900 |
| 6 | Zakaria Lachheb Morocco |
10.250 | 11.850 | 11.450 | 12.350 | 9.350 | 10.350 | 65.600 |
| 7 | Mohamed Yassine Ramdane Algeria |
11.550 | 11.100 | 9.550 | 11.650 | 11.150 | 10.200 | 65.200 |
| 8 | Louay Sahli Tunisia |
11.100 | 10.400 | 10.000 | 11.550 | 11.100 | 10.650 | 64.800 |
| 9 | Rayane Amora Algeria |
9.450 | 10.600 | 10.000 | 10.450 | 10.950 | 10.950 | 62.400 |
| 10 | Elias Moufawad Lebanon |
8.650 | 9.250 | 9.950 | 10.600 | 10.200 | 10.300 | 58.950 |
| – | Abdelmalek Belhaj Morocco |
11.300 | 7.950 | 11.000 | 12.200 | 9.850 | —— | 52.300 |
| – | Mohamed Abdallah Lebanon |
10.000 | —— | 9.900 | 10.600 | 10.100 | 10.300 | 50.900 |
| – | Yacine Djouabi Algeria |
9.900 | 10.050 | 9.900 | —— | 10.750 | 10.200 | 50.800 |
| – | Bildy Mohamed Talal Syria |
9.200 | —— | 9.950 | 10.850 | —— | —— | 30.000 |
Junior Floor Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Mazen Ali | Egypt | 4.6 | 8.000 | 12.600 | |
| 2 | Ege Ertöz | Türkiye | 4.0 | 8.550 | 12.550 | |
| 3 | Arben Erdem Gümüslü | Türkiye | 4.0 | 8.450 | 12.450 | |
| 4 | Abdallah Baraka | Egypt | 4.4 | 7.850 | -0.1 | 12.150 |
| 5 | Pharess Wallys Khiri | Morocco | 3.8 | 8.050 | 11.850 | |
| 6 | Zakaria Lachheb | Morocco | 3.5 | 7.800 | -0.1 | 11.200 |
| 7 | Louay Sahli | Tunisia | 4.1 | 5.850 | 9.950 | |
| 8 | Mohamed Yassine Ramdane | Algeria | 1.0 | 8.350 | -6.3 | 3.050 |
Junior Pommels Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Arben Erdem Gümüslü | Türkiye | 3.5 | 8.800 | 12.300 | |
| Mazen Ali | Egypt | 4.0 | 8.300 | 12.300 | ||
| 3 | Zakaria Lachheb | Morocco | 3.8 | 8.200 | 12.000 | |
| 4 | Abdallah Baraka | Egypt | 4.0 | 6.950 | 10.950 | |
| 5 | Rayane Amora | Algeria | 2.6 | 8.250 | 10.850 | |
| 6 | Ege Ertöz | Türkiye | 3.3 | 7.500 | 10.800 | |
| 7 | Pharess Wallys Khiri | Morocco | 3.1 | 7.550 | 10.650 |
Junior Rings Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Souleymane Farrag | Egypt | 4.6 | 8.350 | 12.950 | |
| 2 | Abdallah Baraka | Egypt | 4.1 | 7.950 | 12.050 | |
| 3 | Pharess Wallys Khiri | Morocco | 3.0 | 8.750 | 11.750 | |
| Ege Ertöz | Türkiye | 3.1 | 8.550 | 11.750 (+0.1) |
||
| 5 | Zakaria Lachheb | Morocco | 2.7 | 8.300 | 11.000 | |
| 6 | Rayane Amora | Algeria | 2.7 | 7.700 | 10.400 | |
| Umut Örs | Türkiye | 3.2 | 7.200 | 10.400 | ||
| 8 | Louay Sahli | Tunisia | 2.7 | 7.550 | 10.250 |
Junior Vault Final Results
| Rank | Athlete | Nation | D | E | ND | Total | Average |
| 1 | Mazen Ali | Egypt | 4.4 | 8.850 | 13.250 | 13.150 | |
| 4.4 | 8.650 | 13.050 | |||||
| 2 | Umut Örs | Türkiye | 4.0 | 8.400 | 12.400 | 11.800 | |
| 3.2 | 8.300 | -0.3 | 11.200 | ||||
| 3 | Pharess Wallys Khiri | Morocco | 3.6 | 8.550 | 12.150 | 11.675 | |
| 2.8 | 8.400 | 11.200 | |||||
| 4 | Abdallah Baraka | Egypt | 4.4 | 7.600 | -0.3 | 11.700 | 11.600 |
| 2.8 | 8.700 | 11.500 | |||||
| 5 | Bildy Mohamed Talal | Syria | 3.6 | 8.550 | -0.3 | 11.850 | 11.450 |
| 2.4 | 8.650 | 11.050 | |||||
| 6 | Zakaria Lachheb | Morocco | 3.6 | 8.650 | 12.250 | 11.350 | |
| 2.0 | 8.450 | 10.450 | |||||
| 7 | Ege Ertöz | Türkiye | 3.6 | 8.750 | -0.3 | 12.050 | 11.225 |
| 2.0 | 8.400 | 10.400 | |||||
| – | Louay Sahli | Tunisia | 2.8 | 8.750 | 11.550 | DNF | |
| DNS | DNS | DNS |
Junior P-Bars Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Mazen Ali | Egypt | 4.7 | 7.750 | 12.450 | |
| 2 | Ege Ertöz | Türkiye | 3.6 | 8.800 | 12.400 | |
| Arben Erdem Gümüslü | Türkiye | 3.8 | 8.600 | 12.400 | ||
| 4 | Abdallah Baraka | Egypt | 4.0 | 8.350 | 12.350 | |
| 5 | Pharess Wallys Khiri | Morocco | 2.8 | 8.550 | 11.350 | |
| 6 | Rayane Amora | Algeria | 2.8 | 8.450 | 11.250 | |
| 7 | Louay Sahli | Tunisia | 2.8 | 7.450 | 10.350 (+0.1) |
Junior High Bar Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Mazen Ali | Egypt | 4.1 | 8.500 | 12.600 | |
| 2 | Abdallah Baraka | Egypt | 3.8 | 8.250 | 12.050 | |
| 3 | Ege Ertöz | Türkiye | 3.1 | 8.850 | 11.950 | |
| 4 | Umut Örs | Türkiye | 2.9 | 8.200 | 11.100 | |
| 5 | Rayane Amora | Algeria | 2.6 | 8.400 | 11.000 | |
| 6 | Pharess Wallys Khiri | Morocco | 3.5 | 7.000 | 10.500 | |
| 7 | Zakaria Lachheb | Morocco | 2.2 | 7.350 | 9.550 |
Junior Team Results
| Rank | Nation | FX | PH | SR | VT | PB | HB | Total |
| 1 | EGYPT (Mazen Ali, Abdallah Baraka, Souleymane Farrag) | 25.450 | 22.750 | 24.800 | 25.250 | 24.600 | 25.000 | 147.850 |
| 2 | TÜRKIYE (Ege Ertöz, Arben Erdem Gümüslü, Umut Örs) | 24.650 | 24.700 | 23.800 | 24.550 | 23.500 | 23.650 | 144.850 |
| 3 | MOROCCO (Abdelmalek Belhaj, Pharess Wallys Khiri, Zakaria Lachheb) | 23.600 | 21.600 | 23.450 | 24.550 | 20.550 | 22.250 | 136.000 |
| 4 | ALGERIA (Rayane Amora, Yacine Djouabi, Mohamed Yassine Ramdane) | 21.450 | 21.700 | 19.900 | 22.100 | 22.100 | 21.150 | 128.400 |
Youth All-Around Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | Andrea Bertasi Italy |
12.500 | 11.800 | 11.400 | 12.450 | 12.100 | 11.550 | 71.800 |
| 2 | Mattia Beretta Italy |
11.600 | 12.050 | 11.100 | 12.350 | 12.300 | 11.600 | 71.000 |
| 3 | Mevlüt Kagan Soylu Türkiye |
11.700 | 10.900 | 10.900 | 10.800 | 11.000 | 11.850 | 67.150 |
| 4 | Güney Kapucu Türkiye |
11.250 | 10.900 | 10.950 | 11.250 | 10.300 | 10.850 | 65.500 |
| – | Bulut Özince Türkiye |
10.100 | 10.900 | 9.600 | 10.700 | 9.800 | 10.850 | 61.950 |
| 5 | Mohamed Haroun Hamadouche Algeria |
10.150 | 10.900 | 9.400 | 10.200 | 9.700 | 8.350 | 58.700 |
| – | Elia Doardi Italy |
11.300 | 9.450 | 11.400 | —— | 12.200 | 11.350 | 55.700 |
| 6 | Abdeldjalil Ouakali Algeria |
10.500 | 2.900 | 10.350 | 10.150 | 11.350 | 9.150 | 54.400 |
| – | Abdel Mounaime Hamadouche Algeria |
9.900 | 8.200 | 8.750 | —— | 9.200 | —— | 36.050 |
| 7 | Ali Lamaa Lebanon |
7.350 | 0.000 | 9.450 | 9.700 | —— | 2.050 | 28.550 |
Youth Floor Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Andrea Bertasi | Italy | 4.3 | 7.750 | 12.150 (+0.1) |
|
| 2 | Mattia Beretta | Italy | 3.4 | 8.450 | 11.950 (+0.1) |
|
| 3 | Mevlüt Kagan Soylu | Türkiye | 3.3 | 8.100 | 11.500 (+0.1) |
|
| 4 | Güney Kapucu | Türkiye | 3.7 | 7.500 | 11.200 | |
| 5 | Abdeldjalil Ouakali | Algeria | 2.1 | 7.800 | -0.6 | 9.300 |
| 6 | Ali Lamaa | Lebanon | 2.6 | 6.500 | -1.1 | 8.000 |
Youth Pommels Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Mattia Beretta | Italy | 3.6 | 8.550 | 12.150 | |
| 2 | Mevlüt Kagan Soylu | Türkiye | 1.9 | 8.850 | 10.750 | |
| Bulut Özince | Türkiye | 2.1 | 8.650 | 10.750 | ||
| 4 | Andrea Bertasi | Italy | 3.2 | 7.200 | 10.400 | |
| 5 | Abdel Mounaime Hamadouche | Algeria | 2.1 | 6.650 | 8.750 | |
| 6 | Mohamed Haroun Hamadouche | Algeria | 1.5 | 6.400 | 7.900 |
Youth Rings Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Andrea Bertasi | Italy | 2.7 | 8.550 | 11.250 | |
| Mevlüt Kagan Soylu | Türkiye | 3.0 | 8.250 | 11.250 | ||
| 3 | Güney Kapucu | Türkiye | 2.8 | 7.950 | 10.850 (+0.1) |
|
| 4 | Elia Doardi | Italy | 2.8 | 8.250 | -0.3 | 10.750 |
| 5 | Abdeldjalil Ouakali | Algeria | 2.9 | 7.100 | 10.000 | |
| 6 | Ali Lamaa | Lebanon | 1.8 | 8.000 | -0.3 | 9.500 |
Youth Vault Final Results
| Rank | Athlete | Nation | D | E | ND | Total | Average |
| 1 | Mattia Beretta | Italy | 3.6 | 8.900 | 12.600 (+0.1) |
12.050 (+0.05) |
|
| 2.4 | 9.100 | 11.500 | |||||
| 2 | Andrea Bertasi | Italy | 3.6 | 9.000 | 12.700 (+0.1) |
11.975 (+0.05) |
|
| 2.4 | 8.850 | 11.250 | |||||
| 3 | Güney Kapucu | Türkiye | 2.4 | 8.850 | 11.250 | 11.150 (+0.05) |
|
| 2.0 | 8.950 | 11.050 (+0.1) |
|||||
| 4 | Mevlüt Kagan Soylu | Türkiye | 2.8 | 8.800 | 11.600 | 10.800 | |
| 2.4 | 7.900 | -0.3 | 10.000 | ||||
| 5 | Abdeldjalil Ouakali | Algeria | 2.4 | 8.850 | -0.1 | 11.150 | 10.750 |
| 2.0 | 8.650 | -0.3 | 10.350 | ||||
| 6 | Ali Lamaa | Lebanon | 1.4 | 8.500 | 9.900 | 9.900 | |
| 1.4 | 8.500 | 9.900 |
Youth P-Bars Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Elia Doardi | Italy | 3.3 | 8.750 | 12.050 | |
| 2 | Mattia Beretta | Italy | 3.2 | 8.800 | 12.000 | |
| 3 | Güney Kapucu | Türkiye | 2.7 | 8.250 | 10.950 | |
| 4 | Mevlüt Kagan Soylu | Türkiye | 2.4 | 8.400 | 10.800 | |
| 5 | Abdeldjalil Ouakali | Algeria | 2.4 | 7.500 | 9.900 | |
| 6 | Mohamed Haroun Hamadouche | Algeria | 2.4 | 7.400 | 9.800 |
Youth High Bar Final Results
| Rank | Athlete | Nation | D | E | ND | Total |
| 1 | Mevlüt Kagan Soylu | Türkiye | 3.0 | 8.800 | 11.900 (+0.1) |
|
| 2 | Mattia Beretta | Italy | 2.8 | 8.750 | 11.550 | |
| 3 | Andrea Bertasi | Italy | 2.5 | 8.950 | 11.450 | |
| 4 | Güney Kapucu | Türkiye | 2.0 | 8.900 | 11.000 (+0.1) |
|
| 5 | Abdeldjalil Ouakali | Algeria | 2.1 | 8.550 | 10.650 | |
| 6 | Ali Lamaa | Lebanon | 1.7 | 7.950 | 9.650 |
Youth Team Results
| Rank | Nation | FX | PH | SR | VT | PB | HB | Total |
| 1 | ITALY (Mattia Beretta, Andrea Bertasi, Elia Doardi) | 24.100 | 23.850 | 22.800 | 24.800 | 24.500 | 23.150 | 143.200 |
| 2 | TÜRKIYE (Güney Kapucu, Bulut Özince, Mevlüt Kagan Soylu) | 22.950 | 21.800 | 21.850 | 22.050 | 21.300 | 22.700 | 132.650 |
| 3 | ALGERIA (Abdel Mounaime Hamadouche, Mohamed Haroun Hamadouche, Abdeldjalil Ouakali) | 20.650 | 19.100 | 19.750 | 20.350 | 21.050 | 17.500 | 118.400 |