CalloutIQbeta

2019 Kai Greene Classic

Jul 27–28
Classic Physique Full field · 12
Scorecard Intelligence Sourced from official show card
Grego Suewendley Francisca won by 3 — a narrow decision. Tightest call down the field: Majid Khorsandikolour over Amr Hussein, 1 point apart for 10th/11th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
2nd Kyrylo Khudaiev +3 on 1st
3rd Giuseppe Zagarella +3 on 2nd
4th Omar Khaldi +3 on 3rd
5th Mansour Adel Alnaser +3 on 4th
6th Gergely Arnold +3 on 5th
7th Vincent Craine +5 on 6th
8th Correnti James +2 on 7th
9th Andre Regestein +2 on 8th
10th Majid Khorsandikolour +3 on 9th
11th Amr Hussein +1 on 10th
12th Christian Di Virgilio +2 on 11th
All 12 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Grego Suewendley Francisca 3 3 Narrow win
2nd Kyrylo Khudaiev 6 6
3rd Giuseppe Zagarella 9 9
4th Omar Khaldi 12 12
5th Mansour Adel Alnaser 15 15
6th Gergely Arnold 18 18
7th Vincent Craine 23 23 Held by 2
8th Correnti James 25 25 Missed by 2
9th Andre Regestein 27 27 Missed by 2
10th Majid Khorsandikolour 30 30 Held by 1
11th Amr Hussein 31 31 Missed by 1
12th Christian Di Virgilio 33 33 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.
Men's Physique Full field · 18
1st Davide MazzolariItaly
2nd Youcef DjoudiAlgeria
3rd Zach SavoieUSA
6th Ramses RamsSpain
7th Andrea MostiItaly
8th Edvan PalmeiraBrazil
9th Nawaf AlansariKuwait
10th Ismael DominguezMexico
11th Ali JafarKuwait
12th Emile WalkerUK
13th Daniel LeoneItaly
16th Kenneth GuevaraSpain
17th Alex SegatiItaly
Scorecard Intelligence Sourced from official show card
Davide Mazzolari won by 3 — a narrow decision. Tightest call down the field: Ismael Dominguez over Ali Jafar, 1 point apart for 10th/11th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Davide Mazzolari leader
2nd Youcef Djoudi +3 on 1st
3rd Zach Savoie +3 on 2nd
4th Diaoune Salimou +2 on 3rd
7th Andrea Mosti +5 on 5th
8th Edvan Palmeira +3 on 7th
9th Nawaf Alansari +3 on 8th
10th Ismael Dominguez +4 on 9th
11th Ali Jafar +1 on 10th
12th Emile Walker +4 on 11th
13th Daniel Leone +3 on 12th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Davide Mazzolari 3 3 Narrow win
2nd Youcef Djoudi 6 6
3rd Zach Savoie 9 9 Held by 2
4th Diaoune Salimou 11 11 Missed by 2
5th Manuel Santalucia 16 16 Tied
6th Ramses Rams 16 16 Tied
7th Andrea Mosti 21 21
8th Edvan Palmeira 24 24
9th Nawaf Alansari 27 27
10th Ismael Dominguez 31 31 Held by 1
11th Ali Jafar 32 32 Missed by 1
12th Emile Walker 36 36
13th Daniel Leone 39 39
14th Alessandro Cavagnola 42 42
15th Steve Hinton 45 45 Held by 2
16th Kenneth Guevara 47 47 Missed by 2
17th Hossein Merati Shirazi 48 48 Missed by 1
17th Alex Segati 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.
Figure Full field · 8
Scorecard Intelligence Sourced from official show card
Anna Banks 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 Anna Banks leader
2nd Zulema Duran +3 on 1st
3rd Marta Gorzynska +3 on 2nd
4th Bruna Miyagui +3 on 3rd
5th Helen Zavitsanou +3 on 4th
6th Elisa Maiorana +3 on 5th
7th Melinda Mercz +3 on 6th
8th Flora Conte +3 on 7th
All 8 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Anna Banks 3 3 Narrow win
2nd Zulema Duran 6 6
3rd Marta Gorzynska 9 9
4th Bruna Miyagui 12 12
5th Helen Zavitsanou 15 15
6th Elisa Maiorana 18 18
7th Melinda Mercz 21 21
8th Flora Conte 24 24
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.
Fitness Full field · 3
Scorecard Intelligence Sourced from official show card
Minna Helena Pajulahti won decisively, +13 clear of second. Tightest call down the field: Alison Amos over Martina Bianchini, 1 point apart for 2nd/3rd.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
2nd Alison Amos +13 on 1st
3rd Martina Bianchini +1 on 2nd
All 3 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Minna Helena Pajulahti 36 9 Lock win +13
2nd Alison Amos 616 22 Held by 1
3rd Martina Bianchini 914 23 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.
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. "2019 Kai Greene Classic — results." CalloutIQ, 41 results across 4 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2019-kai-greene-classic
@misc{calloutiq-contests-2019-kai-greene-classic-2026-09-03,
  title  = {{2019 Kai Greene Classic — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed September 3, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2019-kai-greene-classic}}
}
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
41 results across 4 divisions, 41 carrying judging scores off an official card, each row with its own source link. 4 of 4 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/2019-kai-greene-classic" title="2019 Kai Greene Classic — 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.