The 2025 Biel Junior Men’s Friendly was held on July 5 in Biel, Switzerland.
All-Around Results
| Rank | Athlete | FX | PH | SR | VT | PB | HB | AA |
| 1 | Naël Sakouhi France |
13.550 | 13.050 | 12.250 | 14.000 | 13.150 | 13.450 | 79.450 |
| 2 | Leeroy Traore-Malatre France |
13.100 | 13.400 | 12.200 | 13.800 | 13.000 | 13.750 | 79.250 |
| 3 | Pietro Mazzola Italy |
12.950 | 13.000 | 11.300 | 13.350 | 12.350 | 13.550 | 76.500 |
| 4 | Zakaine Fawzi Great Britain |
12.050 | 13.600 | 11.500 | 13.800 | 12.400 | 12.200 | 75.550 |
| 5 | Antonin Delaye France |
14.250 | 10.850 | 11.450 | 13.550 | 12.650 | 12.350 | 75.100 |
| 6 | Sol Scott Great Britain |
12.150 | 13.400 | 12.000 | 13.600 | 11.100 | 12.800 | 75.050 |
| 7 | Riccardo Ruggeri Italy |
12.700 | 10.900 | 12.500 | 13.800 | 11.850 | 13.250 | 75.000 |
| 8 | Nikita Prohorov Germany |
13.000 | 13.300 | 11.650 | 12.450 | 12.350 | 12.200 | 74.950 |
| 9 | Ivan Rigon Italy |
12.300 | 11.700 | 11.950 | 13.250 | 13.300 | 12.050 | 74.550 |
| 10 | Ben Schumacher Switzerland |
13.150 | 12.000 | 11.900 | 13.150 | 11.600 | 12.600 | 74.400 |
| 11 | Janic Fässler Switzerland |
13.250 | 11.300 | 10.450 | 12.700 | 12.600 | 12.700 | 73.000 |
| 12 | George Atkins Great Britain |
12.750 | 12.200 | 12.000 | 11.600 | 10.850 | 13.300 | 72.700 |
| 13 | Evan McPhillips Great Britain |
12.150 | 9.900 | 10.650 | 13.800 | 11.950 | 13.150 | 71.600 |
| 14 | Loris Marty Switzerland |
12.000 | 11.400 | 10.850 | 12.600 | 12.250 | 12.400 | 71.500 |
| 15 | Hugo Jeanperrin France |
12.000 | 11.450 | 10.850 | 12.400 | 12.200 | 12.300 | 71.200 |
| 16 | Levin Sager Switzerland |
11.900 | 9.900 | 11.900 | 12.850 | 12.400 | 12.000 | 70.950 |
| 17 | Ruddly Bordelais-Maisonnable France |
9.900 | 11.400 | 11.650 | 12.500 | 12.200 | 12.850 | 70.500 |
| 18 | Tom Jolivet France |
12.000 | 10.500 | 11.600 | 13.750 | 9.950 | 12.500 | 70.300 |
| 19 | Kimi Köhnlein Germany |
12.450 | 9.900 | 11.600 | 13.250 | 11.850 | 10.650 | 69.700 |
| 20 | Ben Wolfer Switzerland |
11.950 | 10.950 | 11.400 | 12.300 | 11.250 | 11.800 | 69.650 |
| 21 | Riccardo Pelizzaro Italy |
12.500 | 11.100 | 10.350 | 12.700 | 11.900 | 10.450 | 69.000 |
| 22 | Uzair Chowdhury Great Britain |
11.650 | 12.750 | 11.400 | 11.800 | 13.150 | 8.050 | 68.800 |
| 23 | Kieran Rockett Great Britain |
10.150 | 9.650 | 11.400 | 13.200 | 10.700 | 13.100 | 68.200 |
| 24 | Philipp Steeb Germany |
11.800 | 11.750 | —— | 13.500 | 12.100 | 12.950 | 62.100 |
| 25 | Giacomo Capuzzo Italy |
13.250 | 10.600 | 11.650 | —— | 11.550 | 12.850 | 59.900 |
| 26 | Zeno Csuka Germany |
11.650 | 10.800 | 11.750 | —— | 11.100 | 9.150 | 54.450 |
| 27 | Anton Gerards Germany |
—— | 12.350 | 5.750 | 11.850 | —— | 11.900 | 41.850 |
| 28 | Luis Brandenberger Switzerland |
—— | 12.350 | —— | —— | 10.300 | 12.350 | 35.000 |
| 29 | Florian Grela Germany |
—— | —— | 11.000 | —— | 11.900 | —— | 22.900 |
| 30 | Alessandro Salvati Italy |
9.300 | —— | —— | —— | —— | —— | 9.300 |
Team Results
| Rank | Nation | FX | PH | SR | VT | PB | HB | Total |
| 1 | FRANCE (Ruddly Bordelais-Maisonnable, Antonin Delaye, Hugo Jeanperrin, Tom Jolivet, Naël Sakouhi, Leeroy Traore-Malatre) | 52.900 | 49.300 | 47.700 | 55.100 | 51.000 | 52.550 | 308.550 |
| 2 | GREAT BRITAIN (George Atkins, Uzair Chowdhury, Zakaine Fawzi, Evan McPhillips, Kieran Rockett, Sol Scott) | 49.100 | 51.950 | 46.900 | 54.400 | 48.600 | 52.350 | 303.300 |
| 3 | ITALY (Giacomo Capuzzo, Pietro Mazzola, Riccardo Pelizzaro, Ivan Rigon, Riccardo Ruggeri, Alessandro Salvati) | 51.400 | 46.700 | 47.400 | 53.100 | 49.400 | 51.700 | 299.700 |
| 4 | SWITZERLAND (Luis Brandenberger, Janic Fässler, Loris Marty, Levin Sager, Ben Schumacher, Ben Wolfer) | 50.350 | 47.050 | 46.050 | 51.300 | 48.850 | 50.050 | 293.650 |
| 5 | GERMANY (Zeno Csuak, Anton Gerards, Florian Grela, Kimi Köhnlein, Nikita Prohorov, Philipp Steeb) | 48.900 | 48.200 | 46.000 | 51.050 | 48.200 | 47.700 | 290.050 |