The 2025 Top 12 Semifinals were held on March 15 in France.
Semifinal A Results
| VALLAURIS — 40 | ANTIBES — 32 | ||||||
| Floor Exercise | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Léo Saladino | 5.4 | 13.466 | 3 | Anthony Mansard | 4.7 | 13.300 | 1 |
| Filippo Castellaro | 5.5 | 13.033 | 3 | Manoah Felicite | 4.8 | 12.933 | 1 |
| Rubens Borges Correia | 4.6 | 12.633 | 1 | Loris Frasca | 5.1 | 13.866 | 3 |
| Round 1 | 7 | Round 1 | 5 | ||||
| Pommel Horse | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Paul Liger | 3.8 | 12.266 | 1 | Pierre Cassam Chenaï | 4.8 | 13.400 | 3 |
| Léo Saladino | 5.0 | 13.233 | 1 | Manoah Felicite | 4.7 | 13.333 | 3 |
| Axel Breche | 4.7 | 13.066 | 3 | Melwin Touchais | 4.9 | 12.666 | 1 |
| Round 2 | 5 | Round 2 | 7 | ||||
| Rings | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Léo Saladino | 5.0 | 13.333 | 3 | Timéo Lixon | 3.2 | 10.100 | 1 |
| Paco Fernandes Henriques | 4.6 | 13.466 | 3 | Anthony Mansard | 4.3 | 12.966 | 1 |
| Andrea Cingolani | 5.1 | 13.333 | 3 | Melwin Touchais | 4.6 | 13.133 | 1 |
| Round 3 | 9 | Round 3 | 3 | ||||
| Vault | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Paco Fernandes Henriques | 3.7 | 13.100 | 1 | Anthony Mansard | 4.8 | 14.266 | 3 |
| Andrea Cingolani | 4.8 | 14.166 | 3 | Manoah Felicite | 4.4 | 13.033 | 1 |
| Léo Saladino | 5.2 | 14.266 | 3 | Loris Frasca | 4.8 | 14.066 | 1 |
| Round 4 | 7 | Round 4 | 5 | ||||
| Parallel Bars | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Léo Saladino | 5.3 | 13.200 | 3 | Anthony Mansard | 4.7 | 12.033 | 1 |
| Matteo Levantesi | 4.5 | 13.266 | 3 | Quentin Laruelle | 4.3 | 12.500 | 1 |
| Paco Fernandes Henriques | 4.3 | 12.700 | 1 | Pierre Cassam Chenaï | 4.1 | 12.933 | 3 |
| Round 5 | 7 | Round 5 | 5 | ||||
| High Bar | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Matteo Levantesi | 5.2 | 13.166 | 3 | Timéo Lixon | 3.5 | 12.300 | 1 |
| Léo Saladino | 4.5 | 11.466 | 1 | Pierre Cassam Chenaï | 3.7 | 12.500 | 3 |
| Paco Fernandes Henriques | 4.1 | 12.666 | 1 | Anthony Mansard | 4.8 | 12.900 | 3 |
| Round 6 | 5 | Round 6 | 7 | ||||
Semifinal B Results
| LA MADELEINE — 40 | ORLEANS — 32 | ||||||
| Floor Exercise | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Enae Fouchard | 4.4 | 12.266 | 1 | Nicolas Diez | 5.1 | 12.966 | 3 |
| Tom Masia Pacholczyk | 5.0 | 13.566 | 3 | Lucas Desanges | 4.5 | 12.400 | 1 |
| Amine Abaidi | 5.2 | 12.566 | 1 | Mathys Cordule | 4.8 | 13.066 | 3 |
| Round 1 | 5 | Round 1 | 7 | ||||
| Pommel Horse | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Julien Marechal | 4.2 | 12.466 | 3 | Maxime Guillard | 3.3 | 11.300 | 1 |
| Levan Skhiladze | 5.1 | 13.500 | 3 | Timothy Voisin | 4.5 | 13.066 | 1 |
| Tom Masia Pacholczyk | 3.6 | 9.733 | 1 | Lucas Desanges | 4.1 | 12.800 | 3 |
| Round 2 | 7 | Round 2 | 5 | ||||
| Rings | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Julien Marechal | 3.6 | 12.133 | 3 | Mathys Cordule | 3.1 | 10.533 | 1 |
| Enae Fouchard | 3.2 | 12.000 | 1 | Joe Cemlyn-Jones | 4.5 | 12.666 | 3 |
| Ivan Brunello | 4.2 | 12.000 | 1 | Nicolas Diez | 3.8 | 12.666 | 3 |
| Round 3 | 5 | Round 3 | 7 | ||||
| Vault | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Amine Abaidi | 4.8 | 13.600 | 3 | Joe Cemlyn-Jones | 4.4 | 13.400 | 1 |
| Tom Masia Pacholczyk | 4.4 | 13.433 | 3 | Nicolas Diez | 4.8 | 12.666 | 1 |
| Enae Fouchard | 4.4 | 13.633 | 3 | Lucas Desanges | 4.4 | 13.433 | 1 |
| Round 4 | 9 | Round 4 | 3 | ||||
| Parallel Bars | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Rasuljon Abdurakhimov | 5.1 | 12.733 | 3 | Joe Cemlyn-Jones | 4.9 | 12.300 | 1 |
| Enae Fouchard | 4.4 | 12.566 | 1 | Lucas Desanges | 4.2 | 12.933 | 3 |
| Julien Marechal | 4.6 | 13.200 | 3 | Adam Jean-Alphonse | 4.4 | 13.000 | 1 |
| Round 5 | 7 | Round 5 | 5 | ||||
| High Bar | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Ivan Brunello | 4.5 | 12.633 | 3 | Mathys Cordule | 4.1 | 11.666 | 1 |
| Tom Masia Pacholczyk | 3.9 | 11.233 | 1 | Lucas Desanges | 3.9 | 12.566 | 3 |
| Enae Fouchard | 4.6 | 11.700 | 3 | Nicolas Diez | 3.8 | 10.000 | 1 |
| Round 6 | 7 | Round 6 | 5 | ||||
Classification Match 1 Results
| OULLINS — 36 | MONACO — 36 | ||||||
| Floor Exercise | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Maxence Albarracin | 4.3 | 12.700 | 3 | Hugo Villeneuve | 4.0 | 11.666 | 1 |
| Antonin Delaye | 5.0 | 13.566 | 3 | Kevin Crovetto | 3.9 | 11.833 | 1 |
| Adam Tobin | 5.1 | 13.633 | 3 | Fabrizio Valle | 4.3 | 11.566 | 1 |
| Round 1 | 9 | Round 1 | 3 | ||||
| Pommel Horse | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Emmanuel Begou | 2.4 | 7.833 | 1 | Hugo Villeneuve | 3.7 | 11.866 | 3 |
| Riccardo Villa | 4.7 | 11.533 | 1 | Lilian Piotte | 3.9 | 11.900 | 3 |
| Antonin Delaye | 4.2 | 10.033 | 1 | Fabrizio Valle | 3.9 | 12.566 | 3 |
| Round 2 | 3 | Round 2 | 9 | ||||
| Rings | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Antonin Delaye | 3.4 | 11.900 | 3 | Paul-Alexis Ranc | 3.2 | 10.600 | 1 |
| Emmanuel Begou | 3.1 | 11.400 | 1 | Lilian Piotte | 3.3 | 12.200 | 3 |
| Liam de Smet | 5.1 | 12.533 | 1 | Fabrizio Valle | 4.0 | 12.833 | 3 |
| Round 3 | 5 | Round 3 | 7 | ||||
| Vault | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Antonin Delaye | 4.5 | 14.000 | 3 | Romain Chapelle | 3.6 | 12.666 | 1 |
| Riccardo Villa | 4.8 | 14.033 | 3 | Fabrizio Valle | 4.4 | 13.333 | 1 |
| Maxence Albarracin | 4.4 | 12.900 | 1 | Kevin Crovetto | 4.1 | 13.166 | 3 |
| Round 4 | 7 | Round 4 | 5 | ||||
| Parallel Bars | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Antonin Delaye | 3.5 | 12.166 | 3 | Hugo Villeneuve | 3.3 | 11.933 | 1 |
| Kahntalo Catoire-Tomita | 2.6 | 11.600 | 3 | Loris Racca | 3.4 | 10.733 | 1 |
| Adam Tobin | 4.8 | 12.466 | 1 | Fabrizio Valle | 4.3 | 13.033 | 3 |
| Round 5 | 7 | Round 5 | 5 | ||||
| High Bar | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Antonin Delaye | 3.2 | 10.833 | 1 | Kevin Crovetto | 3.2 | 11.466 | 3 |
| Adam Tobin | 4.0 | 11.300 | 3 | Lilian Piotte | 3.4 | 10.766 | 1 |
| Kahntalo Catoire-Tomita | 2.2 | 11.300 | 1 | Fabrizio Valle | 3.9 | 12.433 | 3 |
| Round 6 | 5 | Round 6 | 7 | ||||
Classification Match 2 Results
| KINGERSHEIM — 46 | TREMBLAY EN FRANCE — 26 | ||||||
| Floor Exercise | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Nael Sakouhi | 4.8 | 13.300 | 3 | Loic Aumond | 4.4 | 12.033 | 1 |
| Elias Breche | 4.8 | 13.333 | 3 | Rdomyr Stelmakh | 5.3 | 12.266 | 1 |
| Tommaso Brugnami | 5.3 | 13.066 | 1 | Swaïmy Bellil | 4.8 | 13.633 | 3 |
| Round 1 | 7 | Round 1 | 5 | ||||
| Pommel Horse | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Edoardo de Rosa | 5.5 | 13.666 | 3 | Radomyr Stelmakh | 5.0 | 13.033 | 1 |
| Elias Breche | 5.6 | 14.033 | 3 | Swaïmy Bellil | 4.1 | 12.100 | 1 |
| Nael Sakouhi | 5.1 | 13.400 | 3 | Alexis Vuillaume | 3.7 | 11.300 | 1 |
| Round 2 | 9 | Round 2 | 3 | ||||
| Rings | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Elias Breche | 3.3 | 12.300 | 3 | Robert Kirmes | 3.9 | 11.266 | 1 |
| Artur Sahakyan | 5.2 | 13.466 | 3 | Loic Aumond | 3.9 | 11.500 | 1 |
| Nael Sakouhi | 4.3 | 13.166 | 3 | Swaïmy Bellil | 4.6 | 12.466 | 1 |
| Round 3 | 9 | Round 3 | 3 | ||||
| Vault | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Nael Sakouhi | 4.8 | 14.300 | 3 | Swaïmy Bellil | 4.4 | 13.266 | 1 |
| Tommaso Brugnami | 4.8 | 14.133 | 3 | Radomyr Stelmakh | 4.4 | 13.766 | 1 |
| Elias Breche | 4.5 | 13.933 | 3 | Loic Aumond | 4.8 | 12.866 | 1 |
| Round 4 | 9 | Round 4 | 3 | ||||
| Parallel Bars | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Nael Sakouhi | 4.0 | 11.200 | 1 | Alexis Vuillaume | 3.8 | 11.233 | 3 |
| Edoardo de Rosa | 4.7 | 12.633 | 1 | Radomyr Stelmakh | 5.1 | 13.400 | 3 |
| Elias Breche | 4.7 | 11.866 | 3 | Swaïmy Bellil | 3.3 | 11.566 | 1 |
| Round 5 | 5 | Round 5 | 7 | ||||
| High Bar | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Tommaso Brugnami | 4.0 | 11.466 | 3 | Alexis Vuillaume | 3.0 | 9.166 | 1 |
| Nael Sakouhi | 3.7 | 10.500 | 1 | Radomyr Stelmakh | 4.9 | 13.200 | 3 |
| Elias Breche | 4.3 | 12.266 | 3 | Swaïmy Bellil | 4.4 | 10.966 | 1 |
| Round 6 | 7 | Round 6 | 5 | ||||
Pingback: 2025 Prime 12 Semifinals Outcomes - picktoto.net