CalloutIQbeta

2024 Tsunami Nutrition Showdown Pro

Sep 28
Men's Open Full field · 11
2nd Andrea PrestiItaly
3rd Theo LeguerrierFrance
4th Moe NsourGermany
5th Enrico HoffmannGermany
6th Furkan KaplancanTurkey
7th Christopher ZillerGermany
8th Sultan RaydanLebanon
9th Giorgi AdikashviliGeorgia
10th Josh MaleyUK
11th Ossama AshourGermany
Scorecard Intelligence Sourced from official show card
Samson Dauda 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 Samson Dauda* leader
2nd Andrea Presti +6 on 1st
3rd Theo Leguerrier +6 on 2nd
4th Moe Nsour +6 on 3rd
5th Enrico Hoffmann +6 on 4th
6th Furkan Kaplancan +6 on 5th
7th Christopher Ziller +6 on 6th
8th Sultan Raydan +6 on 7th
9th Giorgi Adikashvili +6 on 8th
10th Josh Maley +6 on 9th
11th Ossama Ashour +6 on 10th
All 11 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Samson Dauda* 33 6 Lock win +6
2nd Andrea Presti 66 12
3rd Theo Leguerrier 99 18
4th Moe Nsour 1212 24
5th Enrico Hoffmann 1515 30
6th Furkan Kaplancan 1818 36
7th Christopher Ziller 2121 42
8th Sultan Raydan 2424 48
9th Giorgi Adikashvili 2727 54
10th Josh Maley 3030 60
11th Ossama Ashour 3333 66
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 · 11
1st Miguel MalimoMozambique
2nd Andrea MammoliItaly
3rd Sebastien TheurelFrance
4th Stephane FouilleulFrance
5th Henry ScholzelGermany
6th Morissana KanteFrance
8th Patrick TeutschGermany
9th Mohamad Al BaghdadiGermany
10th Jordan KramarzFrance
11th Johnpaul LusanaDenmark
Scorecard Intelligence Sourced from official show card
Miguel Malimo won by 3 — a narrow decision.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Miguel Malimo leader
2nd Andrea Mammoli +3 on 1st
3rd Sebastien Theurel +3 on 2nd
4th Stephane Fouilleul +3 on 3rd
5th Henry Scholzel +3 on 4th
6th Morissana Kante +3 on 5th
7th Tomasz Szafranko +3 on 6th
8th Patrick Teutsch +3 on 7th
9th Mohamad Al Baghdadi +3 on 8th
10th Jordan Kramarz +3 on 9th
11th Johnpaul Lusana +3 on 10th
All 11 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Miguel Malimo 3 3 Narrow win
2nd Andrea Mammoli 6 6
3rd Sebastien Theurel 9 9
4th Stephane Fouilleul 12 12
5th Henry Scholzel 15 15
6th Morissana Kante 18 18
7th Tomasz Szafranko 21 21
8th Patrick Teutsch 24 24
9th Mohamad Al Baghdadi 27 27
10th Jordan Kramarz 30 30
11th Johnpaul Lusana 33 33
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 · 15
1st Zsofia MolnarHungary
2nd Jessica FeeneyIreland
3rd Ottavia MazzaItaly
4th Anna ThaarupDenmark
5th Chantal HillSpain
6th Loryne BelleFrance
7th Andreina MarquezVenezuela
8th Giuditta TaccaniItaly
9th Claudia ClementePortugal
10th Nastya ShevaGermany
13th Natalie KoursariGreece
14th Katarzyna NowackaPoland
15th Laura Ziv
Scorecard Intelligence Sourced from official show card
Zsofia Molnar won by 3 — a narrow decision.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Zsofia Molnar leader
2nd Jessica Feeney +3 on 1st
3rd Ottavia Mazza +3 on 2nd
4th Anna Thaarup +3 on 3rd
5th Chantal Hill +3 on 4th
6th Loryne Belle +3 on 5th
7th Andreina Marquez +3 on 6th
8th Giuditta Taccani +3 on 7th
9th Claudia Clemente +3 on 8th
10th Nastya Sheva +3 on 9th
11th Morillas Lopez Alejandra +3 on 10th
12th Francesca Walsh +3 on 11th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Zsofia Molnar 3 3 Narrow win
2nd Jessica Feeney 6 6
3rd Ottavia Mazza 9 9
4th Anna Thaarup 12 12
5th Chantal Hill 15 15
6th Loryne Belle 18 18
7th Andreina Marquez 21 21
8th Giuditta Taccani 24 24
9th Claudia Clemente 27 27
10th Nastya Sheva 30 30
11th Morillas Lopez Alejandra 33 33
12th Francesca Walsh 36 36
13th Natalie Koursari 39 39
14th Katarzyna Nowacka 42 42
15th Laura Ziv 45 45
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. "2024 Tsunami Nutrition Showdown Pro — results." CalloutIQ, 37 results across 3 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2024-tsunami-nutrition-showdown-pro
@misc{calloutiq-contests-2024-tsunami-nutrition-showdown-pro-2026-09-03,
  title  = {{2024 Tsunami Nutrition Showdown Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2024-tsunami-nutrition-showdown-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
37 results across 3 divisions, 37 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/2024-tsunami-nutrition-showdown-pro" title="2024 Tsunami Nutrition Showdown 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.