CalloutIQbeta

2025 Tsunami Nutrition Showdown France Pro

Lille, France · Sep 27
Men's Open Full field · 16
1st Sergey DanilovRussia
2nd Quinton EriyaCanada
3rd Roberto BuonomoItaly
4th Hassan MostafaEgypt
5th Stephane MatalaFrance
7th Tim BudesheimGermany
8th Dominik WoywatGermany
9th Roman BegassGermany
10th Thibault LogierBelgium
11th Mateusz LewandowskiPoland
12th Max JohnsonUK
13th Moritz HannemannGermany
14th Sultan RaydanLebanon
15th Manuel SantaluciaItaly
16th Nick BostockUK
Scorecard Intelligence Sourced from official show card
Sergey Danilov won decisively, +6 clear of second.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Sergey Danilov leader
2nd Quinton Eriya +6 on 1st
3rd Roberto Buonomo +6 on 2nd
4th Hassan Mostafa +6 on 3rd
5th Stephane Matala +6 on 4th
6th James Hollingshead +6 on 5th
7th Tim Budesheim +7 on 6th
8th Dominik Woywat +4 on 7th
9th Roman Begass +8 on 8th
10th Thibault Logier +4 on 9th
11th Mateusz Lewandowski +7 on 10th
12th Max Johnson +6 on 11th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Sergey Danilov 33 6 Lock win +6
2nd Quinton Eriya 66 12
3rd Roberto Buonomo 99 18
4th Hassan Mostafa 1212 24
5th Stephane Matala 1515 30
6th James Hollingshead 1818 36
7th Tim Budesheim 2221 ▲1 43
8th Dominik Woywat 2324 ▼1 47
9th Roman Begass 2827 ▲1 55
10th Thibault Logier 2930 ▼1 59
11th Mateusz Lewandowski 3333 66
12th Max Johnson 3636 72
13th Moritz Hannemann 3939 78
14th Sultan Raydan 4242 84
15th Manuel Santalucia 4545 90
16th Nick Bostock 4848 96
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
Classic Physique Full field · 14
1st Andrea MammoliItaly 10pts
2nd Emanuele RicottiItaly 4pts
3rd Erik RabeGermany 3pts
4th Mohammad AliAustria 2pts
5th German PastorSpain 1pt
6th Jakub KolinekCzech Republic
7th Zhivko PetkovBulgaria
8th Valentin PetrovBulgaria
9th Zouhir RamdaniFrance
10th Henry ScholzelGermany
11th Carlo MichelliniItaly
12th Armin MahrGermany
13th Valeri FrizlerGermany
14th Tomas SentinekSlovakia
Scorecard Intelligence Sourced from official show card
Andrea Mammoli won by 3 — a narrow decision. Tightest call down the field: Erik Rabe over Mohammad Ali, 1 point apart for 3rd/4th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Andrea Mammoli leader
2nd Emanuele Ricotti +3 on 1st
3rd Erik Rabe +4 on 2nd
4th Mohammad Ali +1 on 3rd
5th German Pastor +5 on 4th
6th Jakub Kolinek +2 on 5th
7th Zhivko Petkov +4 on 6th
8th Valentin Petrov +1 on 7th
9th Zouhir Ramdani +4 on 8th
10th Henry Scholzel +5 on 9th
11th Carlo Michellini +1 on 10th
12th Armin Mahr +2 on 11th
Top 12 scoring positions; 2 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Andrea Mammoli 3 3 Narrow win
2nd Emanuele Ricotti 6 6
3rd Erik Rabe 10 10 Held by 1
4th Mohammad Ali 11 11 Missed by 1
5th German Pastor 16 16 Held by 2
6th Jakub Kolinek 18 18 Missed by 2
7th Zhivko Petkov 22 22 Held by 1
8th Valentin Petrov 23 23 Missed by 1
9th Zouhir Ramdani 27 27
10th Henry Scholzel 32 32 Held by 1
11th Carlo Michellini 33 33 Missed by 1
12th Armin Mahr 35 35 Missed by 2
13th Valeri Frizler 40 40 Held by 1
14th Tomas Sentinek 41 41 Missed by 1
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
Bikini Full field · 18
1st Anna SetlakItaly 10pts
2nd Patrizia VaccaroItaly 4pts
3rd Irene IravedraSpain 3pts
4th Rania StamatiadouGreece 2pts
5th Loryne BelleFrance 1pt
6th Ornella AngileriItaly
7th Amelie TrissonFrance
8th Magda KilczewskaPoland
9th Julie SvitakovaCzech Republic
10th Katarzyna NowackaPoland
11th Alina NesterovaGermany
12th Violeta PalamarchukUkraine
13th Jessica FeeneyIreland
14th Isabella SilvaItaly
15th Laurene GaudelierFrance
16th Cassie HunterUK
16th Sarah Ait LamkademFrance
16th Krisztina MelegHungary
Scorecard Intelligence Sourced from official show card
Anna Setlak won the title by just 1 point — a razor-thin margin. Tightest call down the field: Laurene Gaudelier over Sarah Ait Lamkadem, 1 point apart for 15th/16th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Anna Setlak leader
2nd Patrizia Vaccaro +1 on 1st
3rd Irene Iravedra +4 on 2nd
4th Rania Stamatiadou +3 on 3rd
5th Loryne Belle +3 on 4th
6th Ornella Angileri +3 on 5th
7th Amelie Trisson +3 on 6th
8th Magda Kilczewska +3 on 7th
9th Julie Svitakova +3 on 8th
10th Katarzyna Nowacka +3 on 9th
11th Alina Nesterova +3 on 10th
12th Violeta Palamarchuk +3 on 11th
Top 12 scoring positions; 5 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Anna Setlak 4 4 Razor-thin win
2nd Patrizia Vaccaro 5 5 Missed by 1
3rd Irene Iravedra 9 9
4th Rania Stamatiadou 12 12
5th Loryne Belle 15 15
6th Ornella Angileri 18 18
7th Amelie Trisson 21 21
8th Magda Kilczewska 24 24
9th Julie Svitakova 27 27
10th Katarzyna Nowacka 30 30
11th Alina Nesterova 33 33
12th Violeta Palamarchuk 36 36
13th Jessica Feeney 39 39
14th Isabella Silva 42 42
15th Laurene Gaudelier 46 46 Held by 1
16th Sarah Ait Lamkadem 47 47 Missed by 1
16th Cassie Hunter 48 48 Missed by 1
16th Krisztina Meleg 48 48 Tied
Scores are summed judge placings — lower is better, Total = Judging + Finals. scored better in finals, slipped.
Open presentation view Full-screen, large type — built for screen-sharing and screenshots.
Photos — NPC News Online

NPC News Online's own coverage of this show. CalloutIQ links to it and stores nothing but the address — the photographs, and the page you land on, are theirs.

Cite, Download or Embed
Take this record with you. Every export keeps the per-result source links, because a number without its receipt is the thing this site exists not to publish.
Cite this pageCitation & BibTeX
CalloutIQ. "2025 Tsunami Nutrition Showdown France Pro — results." CalloutIQ, 48 results across 3 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2025-tsunami-showdown-france-pro
@misc{calloutiq-contests-2025-tsunami-showdown-france-pro-2026-09-03,
  title  = {{2025 Tsunami Nutrition Showdown France Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2025-tsunami-showdown-france-pro}}
}
CalloutIQ compiles this record from the IFBB Pro League's and the NPC's published results; the compilation is CalloutIQ's, the results are theirs. Nothing here is an official record of either organization. The record is live, so cite the access date.
Download as CSVSpreadsheet, one row per result
↓ Download CSV
48 results across 3 divisions, 48 carrying judging scores off an official card, each row with its own source link. 3 of 3 divisions have an official_field_size on file — where it is empty, that field is unverified rather than confirmed complete.
Embed this cardPaste anywhere
<iframe src="https://calloutiq.com/embed/contests/2025-tsunami-showdown-france-pro" title="2025 Tsunami Nutrition Showdown France Pro — CalloutIQ" width="100%" height="328" loading="lazy" style="border:1px solid #2a2622;border-radius:10px;max-width:520px;"></iframe>
The card renders live from CalloutIQ and updates itself as results land. Free to use with the attribution link left intact.