The 2023 Top 12 Series 7 was held on March 25 in France.
Semifinal Match 1 Results
| VALLAURIS — 40 | ANTIBES — 32 | ||||||
| Floor Exercise | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Léo Saladino | 5.3 | 13.833 | 3 | Dylan Willaey-Ge | 5.1 | 13.166 | 1 |
| Axel Breche | 4.7 | 13.533 | 3 | Timéo Lixon | 5.0 | 13.000 | 1 |
| Andrea Cingolani | 4.9 | 12.700 | 1 | Manoah Felicite | 4.9 | 13.400 | 3 |
| Round 1 | 5 | Round 1 | 7 | ||||
| Pommel Horse | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Axel Breche | 4.7 | 13.100 | 1 | Manoah Felicite | 5.3 | 13.800 | 3 |
| Maxime Gentges | 5.6 | 12.766 | 1 | Pierre Cassam Chenaï | 4.5 | 13.166 | 3 |
| Rubens Borges Correia | 4.5 | 13.100 | 1 | Melwin Touchais | 5.3 | 13.766 | 3 |
| Round 2 | 3 | Round 2 | 9 | ||||
| Rings | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Léo Saladino | 5.1 | 13.633 | 3 | Pierre Cassam Chenaï | 4.6 | 13.233 | 1 |
| Andrea Cingolani | 5.8 | 13.966 | 3 | Hugo Carmona | 4.6 | 12.733 | 1 |
| Paco Fernandes Henriques | 5.2 | 13.866 | 3 | Melwin Touchais | 4.9 | 13.400 | 1 |
| Round 3 | 9 | Round 3 | 3 | ||||
| Vault | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Léo Saladino | 5.2 | 14.300 | 3 | Quentin Laruelle | 4.8 | 13.700 | 1 |
| Paco Fernandes Henriques | 4.0 | 13.400 | 3 | Hugo Carmona | 4.8 | 12.400 | 1 |
| Axel Breche | 5.2 | 13.766 | 1 | Manoah Felicite | 4.8 | 13.900 | 3 |
| Round 4 | 7 | Round 4 | 5 | ||||
| Parallel Bars | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Axel Breche | 4.4 | 12.766 | 3 | Quentin Laruelle | 5.1 | 12.666 | 1 |
| Matteo Levantesi | 5.4 | 13.600 | 3 | Manoah Felicite | 4.5 | 13.333 | 1 |
| Léo Saladino | 5.2 | 13.500 | 3 | Anthony Mansard | 5.0 | 12.266 | 1 |
| Round 5 | 9 | Round 5 | 3 | ||||
| High Bar | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Paco Fernandes Henriques | 4.3 | 11.333 | 1 | Manoah Felicite | 3.7 | 12.800 | 3 |
| Maxime Gentges | 4.7 | 13.266 | 3 | Timéo Lixon | 4.3 | 12.766 | 1 |
| Axel Breche | 4.2 | 12.466 | 1 | Anthony Mansard | 4.9 | 13.333 | 3 |
| Round 6 | 5 | Round 6 | 7 | ||||
Semifinal Match 2 Results
| NOISY LE GRAND — 38 | MONACO — 34 | ||||||
| Floor Exercise | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Lorenzo Sainte Rose | 5.5 | 13.400 | 1 | Ilias Georgiou | 5.0 | 13.766 | 3 |
| Lorenzo Pambianchi | 5.3 | 13.100 | 3 | Lorenzo Aymes | 4.9 | 12.833 | 1 |
| Alexis Blin | 5.4 | 14.000 | 3 | Antoine Pochon | 5.1 | 12.100 | 1 |
| Round 1 | 7 | Round 1 | 5 | ||||
| Pommel Horse | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Antoine Borello | 4.5 | 13.433 | 3 | Lilian Piotte | 4.7 | 13.166 | 1 |
| Lorenzo Sainte Rose | 5.0 | 12.966 | 1 | Antoine Pochon | 4.6 | 13.300 | 3 |
| Alexis Blin | 4.5 | 12.600 | 3 | Ilias Georgiou | 4.7 | 12.400 | 1 |
| Round 2 | 7 | Round 2 | 5 | ||||
| Rings | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Alexis Blin | 4.4 | 12.766 | 1 | Shun Petit | 4.1 | 13.000 | 3 |
| Sébastien Lambert | 5.1 | 1.3133 | 1 | Ilias Georgiou | 4.7 | 13.633 | 3 |
| Hamza Hossaini | 4.6 | 13.133 | 1 | Antoine Pochon | 4.6 | 13.500 | 3 |
| Round 3 | 3 | Round 3 | 9 | ||||
| Vault | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Hamza Hossaini | 5.6 | 14.766 | 3 | Ilias Georgiou | 5.2 | 14.400 | 1 |
| Lorenzo Sainte Rose | 5.2 | 14.166 | 3 | Kevin Crovetto | 4.4 | 13.633 | 1 |
| Benjamin Thiriot | 5.2 | 14.500 | 3 | Antoine Pochon | 5.2 | 14.400 | 1 |
| Round 4 | 9 | Round 4 | 3 | ||||
| Parallel Bars | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Lorenzo Sainte Rose | 4.8 | 13.700 | 3 | Shun Petit | 5.3 | 13.533 | 1 |
| Antoine Borello | 4.4 | 12.033 | 1 | Antoine Pochon | 4.6 | 13.900 | 3 |
| Hamza Hossaini | 5.2 | 13.533 | 1 | Ilias Georgiou | 5.6 | 13.833 | 3 |
| Round 5 | 5 | Round 5 | 7 | ||||
| High Bar | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Sébastien Lambert | 4.3 | 12.500 | 1 | Ilias Georgiou | 5.2 | 13.666 | 3 |
| Antoine Borello | 4.8 | 13.300 | 3 | Lorenzo Aymes | 4.3 | 12.700 | 1 |
| Alexis Blin | 4.4 | 12.733 | 3 | Shun Petit | 4.9 | 12.266 | 1 |
| Round 6 | 7 | Round 6 | 5 | ||||
Relegation Match 1 Results
| BOURGES — 36 | OULLINS — 36 | ||||||
| Floor Exercise | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Dimitri Florent | 4.7 | 13.200 | 1 | Ares Federici | 5.5 | 13.633 | 3 |
| Luca Lino Garza | 4.9 | 12.033 | 3 | Rémi Clerc | 5.0 | 11.933 | 1 |
| Lucas Noblet | 5.1 | 13.400 | 1 | Antonin Delaye | 4.8 | 13.500 | 3 |
| Round 1 | 5 | Round 1 | 7 | ||||
| Pommel Horse | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Dimitri Florent | 4.1 | 11.366 | 1 | Arthur Nogier | 3.7 | 12.133 | 3 |
| Lucas Noblet | 4.1 | 10.566 | 3 | Ares Federici | 3.9 | 7.666 | 1 |
| Tommaso de Vecchis | 5.1 | 13.366 | 3 | Antonin Delaye | 3.5 | 10.133 | 1 |
| Round 2 | 7 | Round 2 | 5 | ||||
| Rings | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Ali Zahran | 6.1 | 14.400 | 3 | Maxence Albarracin | 3.9 | 11.966 | 1 |
| Lucas Noblet | 4.8 | 13.266 | 3 | Rémi Clerc | 3.9 | 12.533 | 1 |
| Kaïs Fartassi | 3.1 | 6.633 | 1 | Ares Federici | 4.8 | 13.266 | 3 |
| Round 3 | 7 | Round 3 | 5 | ||||
| Vault | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Luca Lino Garza | 5.2 | 13.066 | 1 | Rémi Clerc | 4.8 | 14.033 | 3 |
| Lucas Noblet | 4.8 | 13.533 | 3 | Noe Delaye | 4.4 | 13.133 | 1 |
| Dimitri Florent | 2.8 | 11.900 | 1 | Ares Federici | 5.2 | 14.100 | 3 |
| Round 4 | 5 | Round 4 | 7 | ||||
| Parallel Bars | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Lucas Noblet | 4.6 | 10.633 | 1 | Antonin Delaye | 3.9 | 12.433 | 3 |
| Tommaso de Vecchis | 4.8 | 13.300 | 3 | Ares Federici | 4.9 | 13.066 | 1 |
| Dimitri Florent | 4.4 | 12.433 | 1 | Rémi Clerc | 4.4 | 12.800 | 3 |
| Round 5 | 5 | Round 5 | 7 | ||||
| High Bar | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Lucas Noblet | 4.0 | 12.266 | 3 | Rémi Clerc | 3.7 | 11.866 | 1 |
| Tommaso de Vecchis | 4.6 | 12.400 | 1 | Ares Federici | 4.5 | 12.566 | 3 |
| Dimitri Florent | 4.9 | 13.166 | 3 | Antonin Delaye | 3.6 | 12.133 | 1 |
| Round 6 | 7 | Round 6 | 5 | ||||
Relegation Match 2 Results
| ORLÉANS — 40 | VÉLIZY — 32 | ||||||
| Floor Exercise | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Mathys Cordule | 5.4 | 14.000 | 3 | Adam Cogat | 5.0 | 13.266 | 1 |
| Edgar Boulet | 5.1 | 12.566 | 1 | Zachari Hrimeche | 5.1 | 13.766 | 3 |
| Lucas Desanges | 5.7 | 14.033 | 3 | Manrique Larduet | 5.5 | 13.966 | 1 |
| Round 1 | 7 | Round 1 | 5 | ||||
| Pommel Horse | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Timothy Voisin | 4.7 | 12.333 | 1 | Yevgen Yudenkov | 4.6 | 12.933 | 3 |
| Lucas Desanges | 5.1 | 13.600 | 3 | Adam Cogat | 5.0 | 12.533 | 1 |
| Maxime Guillard | 4.1 | 12.933 | 3 | Zachari Hrimeche | 4.6 | 12.600 | 1 |
| Round 2 | 7 | Round 2 | 5 | ||||
| Rings | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Lucas Desanges | 4.0 | 12.766 | 3 | Adam Cogat | 3.3 | 12.400 | 1 |
| Edgar Boulet | 4.8 | 13.133 | 3 | Zachari Hrimeche | 5.0 | 12.766 | 1 |
| Mathys Cordule | 4.8 | 13.300 | 1 | Manrique Larduet | 5.2 | 13.633 | 3 |
| Round 3 | 7 | Round 3 | 5 | ||||
| Vault | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Lucas Desanges | 4.8 | 14.000 | 1 | Manrique Larduet | 5.2 | 14.500 | 3 |
| Edgar Boulet | 4.8 | 13.600 | 3 | Zachari Hrimeche | 4.0 | 13.300 | 1 |
| Mathys Cordule | 4.8 | 13.933 | 3 | Adam Cogat | 4.8 | 13.200 | 1 |
| Round 4 | 7 | Round 4 | 5 | ||||
| Parallel Bars | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Mathys Cordule | 4.2 | 13.166 | 3 | Sandy Martineau | 4.5 | 12.066 | 1 |
| Adam Jean-Alphonse | 4.2 | 11.133 | 1 | Zachari Hrimeche | 4.1 | 12.500 | 3 |
| Lucas Desanges | 5.4 | 13.233 | 1 | Manrique Larduet | 5.7 | 14.400 | 3 |
| Round 5 | 5 | Round 5 | 7 | ||||
| High Bar | |||||||
| Athlete | D | Total | Score | Athlete | D | Total | Score |
| Mathys Cordule | 5.0 | 13.033 | 1 | Manrique Larduet | 5.4 | 13.733 | 3 |
| Edgar Boulet | 5.2 | 13.500 | 3 | Zachari Hrimeche | 4.2 | 12.833 | 1 |
| Lucas Desanges | 5.3 | 13.333 | 3 | Adam Cogat | 4.1 | 12.166 | 1 |
| Round 6 | 7 | Round 6 | 5 | ||||