2021 Tsunami Cup Pro
1st
Georgian Andrei Birica Anghel
Romania
2nd
Michael Daboul
UAE
3rd
Andrea Mammoli
Italy
4th
Jack Connor
UK
5th
Petar Duper
Italy
6th
Denis Romanov
Russia
7th
Jose Pareja
8th
Abdelkarim Ammari
Morocco
9th
Thomas Baier
Austria
10th
Simone Bestagno
Italy
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.
All 10 scoring positions on the card.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 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.
1st
Terrance Teo Kok Hua
Malaysia
2nd
Jeffrey Darko
UK
3rd
Marlon Sanchez
Netherlands
4th
Andrea Mosti
Italy
5th
Febo Gambacorta
Italy
6th
Benedikt Lukas
Germany
7th
Andrea Amato
Italy
8th
Manuel Santalucia
Italy
9th
Sergii Tkachenko
Ukraine
10th
Alex Hessam
Italy
11th
Alexis Gonzalez Benitez
Spain
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.
All 11 scoring positions on the card.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 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.
1st
Ottavia Mazza
Italy
2nd
Wiktoria Gasior
4th
Cassie Hunter
UK
5th
Matilda Biagini
6th
Giuditta Taccani
Italy
7th
Sara Fratella
Italy
8th
Evita Breide
9th
Isabel Maria Aguilar Aguilera
Spain
10th
Ana Maria Vintu
11th
Petra Voldanova
Czech Republic
12th
Babett Vongsanti
Hungary
13th
Ornella Angileri
Italy
14th
Jasmine Nicholson
Italy
15th
Erika Mastrosimone
Italy
16th
Chelsea Emma Mccall
New Zealand
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.
Top 12 scoring positions; 3 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 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
Results (Classic Physique · via web.archive.org) →Results (Men's Physique · via web.archive.org) →Results (Bikini · via web.archive.org) →
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.