The 2025 Tsunami Nutrition Showdown France Pro lit up Lille, France, on September 27, bringing together elite competitors in the Men’s Open, Classic Physique, and Bikini divisions. While the qualification cutoff for the 2025 Mr. Olympia has passed, this event provided a valuable chance for competitors to secure an early qualification for the 2026 Olympia.
Sergey Danilov stood tall in the Men’s Open, overpowering a competitive lineup to earn his Olympia spot. Andrea Mammoli proved dominant in Classic Physique with clean lines and polished presentation, while Anna Setlak delivered the finishing touch of the night with a commanding Bikini victory.
These wins not only secured bragging rights but also set the stage for a strong Olympia campaign in 2026.
2025 Tsunami Pro Results
Men’s Open
- Winner — Sergey Danilov
- Second Place — Quinton Eriya
- Third Place — Roberto Buonomo
- Fourth Place — Hassan Mostafa
- Fifth Place — Stephane Matala
- Sixth Place — James Hollingshead
- Seventh Place — Tim Budesheim
- Eighth Place — Dominik Woywat
- Ninth Place — Roman Begass
- Tenth Place — Thibault Logier
Classic Physique
- Winner — Andrea Mammoli
- Second Place — Emanuele Ricotti
- Third Place — Erik Rabe
- Fourth Place — Mohammad Ali
- Fifth Place — German Pastor
- Sixth Place — Jakub Kolinek
- Seventh Place — Zhivko Petkov
- Eighth Place — Valentin Petrov
- Ninth Place — Zouhir Ramdani
- Tenth Place — Henry Scholzel
Bikini
- Winner — Anna Setlak
- Second Place — Patrizia Vaccaro
- Third Place — Irene Iravedra
- Fourth Place — Rania Stamatiadou
- Fifth Place — Loryne Belle
- Sixth Place — Ornella Angileri
- Seventh Place — Amelie Trisson
- Eighth Place — Magda Kilczewska
- Ninth Place — Julie Svitakova
- Tenth Place — Katarzyna Nowacks
Scorecards
| MEN’S BODYBUILDING – OPEN | ||||||
| # | NAME | COUNTRY | JUDGING | FINALS | TOTAL | PLACE |
| 6 | Sergey Danilov | Russia | 3 | 3 | 6 | 1 |
| 7 | Quinton Eriya | Canada | 6 | 6 | 12 | 2 |
| 5 | Roberto Buonomo | Italy | 9 | 9 | 18 | 3 |
| 14 | Hassan Mostafa | Egypt | 12 | 12 | 24 | 4 |
| 13 | Stephane Matala | France | 15 | 15 | 30 | 5 |
| 9 | James Hollingshead | UK | 18 | 18 | 36 | 6 |
| 4 | Tim Budesheim | Germany | 22 | 21 | 43 | 7 |
| 17 | Dominik Woywat | Germany | 23 | 24 | 47 | 8 |
| 1 | Roman Begass | Germany | 28 | 27 | 55 | 9 |
| 12 | Thibault Logier | Belgium | 29 | 30 | 59 | 10 |
| 11 | Mateusz Lewandowski | Poland | 33 | 33 | 66 | 11 |
| 10 | Max Johnson | UK | 36 | 36 | 72 | 12 |
| 8 | Moritz Hannemann | Germany | 39 | 39 | 78 | 13 |
| 15 | Sultan Raydan | Lebanon | 42 | 42 | 84 | 14 |
| 16 | Manuel Santalucia | Italy | 45 | 45 | 90 | 15 |
| 2 | Nick Bostock | UK | 48 | 48 | 96 | 16 |
| MEN’S CLASSIC PHYSIQUE – OPEN | ||||||
| # | NAME | COUNTRY | JUDGING | FINALS | TOTAL | PLACE |
| 24 | Andrea Mammoli | Italy | 3 | 3 | 1 | |
| 31 | Emanuele Ricotti | Italy | 6 | 6 | 2 | |
| 30 | Erik Rabe | Germany | 10 | 10 | 3 | |
| 18 | Mohammad Ali | Austria | 11 | 11 | 4 | |
| 27 | German Pastor | Spain | 16 | 16 | 5 | |
| 22 | Jakub Kolinek | Czech Republic | 18 | 18 | 6 | |
| 28 | Zhivko Petkov | Bulgaria | 22 | 22 | 7 | |
| 29 | Valentin Petrov | Bulgaria | 23 | 23 | 8 | |
| 52 | Zouhir Ramdani | France | 27 | 27 | 9 | |
| 32 | Henry Scholzel | Germany | 32 | 32 | 10 | |
| 25 | Carlo Michellini | Italy | 33 | 33 | 11 | |
| 23 | Armin Mahr | Germany | 35 | 35 | 12 | |
| 20 | Valeri Frizler | Germany | 40 | 40 | 13 | |
| 33 | Tomas Sentinek | Slovakia | 41 | 41 | 14 | |
| WOMEN’S BIKINI – OPEN | ||||||
| # | NAME | COUNTRY | JUDGING | FINALS | TOTAL | PLACE |
| 45 | Anna Setlak | Italy | 4 | 4 | 1 | |
| 50 | Patrizia Vaccaro | Italy | 5 | 5 | 2 | |
| 40 | Irene Iravedra | Spain | 9 | 9 | 3 | |
| 47 | Rania Stamatiadou | Greece | 12 | 12 | 4 | |
| 36 | Loryne Belle | France | 15 | 15 | 5 | |
| 35 | Ornella Angileri | Italy | 18 | 18 | 6 | |
| 49 | Amelie Trisson | France | 21 | 21 | 7 | |
| 41 | Magda Kilczewska | Poland | 24 | 24 | 8 | |
| 48 | Julie Svitakova | Czech Republic | 27 | 27 | 9 | |
| 43 | Katarzyna Nowacks | Poland | 30 | 30 | 10 | |
| 51 | Alina Nesterova | Germany | 33 | 33 | 11 | |
| 44 | Violeta Palamarchuk | Ukraine | 36 | 36 | 12 | |
| 37 | Jessica Feeney | Ireland | 39 | 39 | 13 | |
| 46 | Isabella Silva | Italy | 42 | 42 | 14 | |
| 38 | Laurene Gaudelier | France | 46 | 46 | 15 | |
| 34 | Sarah Ait Lamkadem | France | 47 | 47 | 16 | |
| 39 | Cassie Hunter | UK | 48 | 48 | 16 | |
| 42 | Krisztna Meleg | Hungary | 48 | 48 | 16 | |
That wraps up the action from Lille! Congratulations to Sergey Danilov, Andrea Mammoli, and Anna Setlak for their standout victories and early Olympia qualifications.







