CalloutIQbeta

2021 Tsunami Cup Pro

Milan, Italy · Sep 26
Classic Physique Full field · 10
3rd Andrea MammoliItaly
4th Jack ConnorUK
5th Petar DuperItaly
6th Denis RomanovRussia
8th Abdelkarim AmmariMorocco
9th Thomas BaierAustria
10th Simone BestagnoItaly
Scorecard Intelligence Sourced from official show card
Georgian Andrei Birica Anghel 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.
2nd Michael Daboul +6 on 1st
3rd Andrea Mammoli +6 on 2nd
4th Jack Connor +6 on 3rd
5th Petar Duper +6 on 4th
6th Denis Romanov +6 on 5th
7th Jose Pareja +6 on 6th
8th Abdelkarim Ammari +6 on 7th
9th Thomas Baier +6 on 8th
10th Simone Bestagno +6 on 9th
All 10 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Georgian Andrei Birica Anghel 6 Lock win +6
2nd Michael Daboul 12
3rd Andrea Mammoli 18
4th Jack Connor 24
5th Petar Duper 30
6th Denis Romanov 36
7th Jose Pareja 42
8th Abdelkarim Ammari 48
9th Thomas Baier 54
10th Simone Bestagno 60
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.
Men's Physique Full field · 11
1st Terrance Teo Kok HuaMalaysia
3rd Marlon SanchezNetherlands
4th Andrea MostiItaly
5th Febo GambacortaItaly
6th Benedikt LukasGermany
7th Andrea AmatoItaly
9th Sergii TkachenkoUkraine
10th Alex HessamItaly
Scorecard Intelligence Sourced from official show card
Terrance Teo Kok Hua won the title by just 2 points — a razor-thin margin. Tightest call down the field: Andrea Mosti over Febo Gambacorta, 2 points apart for 4th/5th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
2nd Jeffrey Darko +2 on 1st
3rd Marlon Sanchez +8 on 2nd
4th Andrea Mosti +8 on 3rd
5th Febo Gambacorta +2 on 4th
6th Benedikt Lukas +8 on 5th
7th Andrea Amato +6 on 6th
8th Manuel Santalucia +8 on 7th
9th Sergii Tkachenko +2 on 8th
10th Alex Hessam +10 on 9th
11th Alexis Gonzalez Benitez +2 on 10th
All 11 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Terrance Teo Kok Hua 8 Razor-thin win
2nd Jeffrey Darko 10 Missed by 2
3rd Marlon Sanchez 18
4th Andrea Mosti 26 Held by 2
5th Febo Gambacorta 28 Missed by 2
6th Benedikt Lukas 36
7th Andrea Amato 42
8th Manuel Santalucia 50 Held by 2
9th Sergii Tkachenko 52 Missed by 2
10th Alex Hessam 62 Held by 2
11th Alexis Gonzalez Benitez 64 Missed by 2
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 · 16
Scorecard Intelligence Sourced from official show card
Ottavia Mazza 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 Ottavia Mazza leader
2nd Wiktoria Gasior +6 on 1st
3rd Eliana Guzman Reyes +6 on 2nd
4th Cassie Hunter +6 on 3rd
5th Matilda Biagini +6 on 4th
6th Giuditta Taccani +6 on 5th
7th Sara Fratella +6 on 6th
8th Evita Breide +6 on 7th
10th Ana Maria Vintu +8 on 9th
11th Petra Voldanova +4 on 10th
12th Babett Vongsanti +6 on 11th
Top 12 scoring positions; 3 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Ottavia Mazza 6 Lock win +6
2nd Wiktoria Gasior 12
3rd Eliana Guzman Reyes 18
4th Cassie Hunter 24
5th Matilda Biagini 30
6th Giuditta Taccani 36
7th Sara Fratella 42
8th Evita Breide 48
9th Isabel Maria Aguilar Aguilera 54
10th Ana Maria Vintu 62
11th Petra Voldanova 66
12th Babett Vongsanti 72
13th Ornella Angileri 82 Tied
14th Jasmine Nicholson 82 Tied
15th Erika Mastrosimone 88
16th Chelsea Emma Mccall 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.
Results — Third-Party Reproductions

Third-party reproductions of the results — no official IFBB Pro or NPC News scorecard is available for these yet.

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. "2021 Tsunami Cup Pro — results." CalloutIQ, 37 results across 3 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2021-tsunami-cup-pro
@misc{calloutiq-contests-2021-tsunami-cup-pro-2026-09-03,
  title  = {{2021 Tsunami Cup Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2021-tsunami-cup-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/2021-tsunami-cup-pro" title="2021 Tsunami Cup 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.