CalloutIQbeta

2019 Vancouver Pro

Vancouver, Canada · Jul 15

Men's Open

Full field · 18
1st Hadi Choopan*Iran
3rd Lukas OsladilCzech Republic
4th Iain ValliereCanada
5th Josh WadeUSA
6th Quinton EriyaCanada
7th Slavoj BednarCzech Republic
11th Sibusiso KoteloSouth Africa
13th Quincy WinklaarNetherlands
15th Jorge ReyesUSA
16th Stephen FrazierUSA
17th Thomas ShawNew Zealand
Scorecard Intelligence Sourced from official show card
Hadi Choopan won decisively, +6 clear of second. Tightest call down the field: Jorge Reyes over Stephen Frazier, 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 Hadi Choopan* leader
2nd Nathan De Asha +6 on 1st
3rd Lukas Osladil +5 on 2nd
4th Iain Valliere +7 on 3rd
5th Josh Wade +6 on 4th
11th Sibusiso Kotelo +3 on 5th
12th Elias Manuel Gutierrez +3 on 11th
6th Quinton Eriya +1 on 12th
13th Quincy Winklaar +2 on 6th
7th Slavoj Bednar +4 on 13th
14th Jon Anderson +1 on 7th
8th Samson Dauda*, Jorge Reyes +2 on 14th
Top 12 scoring positions; 4 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Hadi Choopan* 33 — 6 Lock win +6
2nd Nathan De Asha 66 — 12
3rd Lukas Osladil 89 ▼1 17
4th Iain Valliere 1212 — 24
5th Josh Wade 1515 — 30
11th Sibusiso Kotelo 33— — 33
12th Elias Manuel Gutierrez 36— — 36
6th Quinton Eriya 1918 ▲1 37
13th Quincy Winklaar 39— — 39
7th Slavoj Bednar 2023 ▼3 43
14th Jon Anderson 44— — 44
8th Samson Dauda* 2422 ▲2 46
15th Jorge Reyes 46— — 46 Held by 1
16th Stephen Frazier 47— — 47 Missed by 1
17th Thomas Shaw 48— — 48 Missed by 1
9th Manuel Canadillas 2727 — 54
10th Julio Cesar Balestrin Freitas 3030 — 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.

Classic Physique

Roster unconfirmed
1st Antwane HamlettCanada
2nd Christopher WhiteCanada
3rd Isaac BaierCanada
5th Michael KingsnorthNew Zealand
7th Richy ChanCanada
8th Chang Keun KimSouth Korea
11th Matt PattisonUSA
12th Joe ManjooSouth Africa
16th Donovan StrongUSA

Men's Physique

Full field · 18
1st Bhuwan ChauhanCanada
2nd Davide MazzolariItaly
3rd Joseph LeeUSA
4th Julian ColleyCanada
5th Ismael DominguezMexico
7th Jake AlvarezUSA
8th Brian LloydUSA
9th Tahj HowellCanada
10th Andrea MostiItaly
12th Min Su KimSouth Korea
13th Jeph GabrielUSA
14th Marvin WilsonUSA
15th Nathaniel WernerCanada
DNF Kyle FaustinoCanada
Scorecard Intelligence Sourced from official show card
Bhuwan Chauhan won decisively, +9 clear of second. Tightest call down the field: Travales Blount over Jake Alvarez, 1 point apart for 6th/7th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Bhuwan Chauhan leader
2nd Davide Mazzolari, Joseph Lee +9 on 1st
6th Travales Blount +5 on 2nd
7th Jake Alvarez +1 on 6th
8th Brian Lloyd +1 on 7th
4th Julian Colley +1 on 8th
9th Tahj Howell +4 on 4th
11th Akbar Sarbaz Sarkhanlo +5 on 5th
12th Min Su Kim +1 on 11th
13th Jeph Gabriel +8 on 12th
14th Marvin Wilson +1 on 13th
Top 12 scoring positions; 1 further position not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Bhuwan Chauhan 33 — 6 Lock win +9
2nd Davide Mazzolari 96 ▲3 15 Held on finals
3rd Joseph Lee 69 ▼3 15 Missed on finals
6th Travales Blount 20— — 20 Held by 1
7th Jake Alvarez 21— — 21 Missed by 1
8th Brian Lloyd 22— — 22 Missed by 1
4th Julian Colley 1112 ▼1 23
9th Tahj Howell 27— — 27
5th Ismael Dominguez 1515 — 30
10th Andrea Mosti 30— — 30
11th Akbar Sarbaz Sarkhanlo 35— — 35 Held by 1
12th Min Su Kim 36— — 36 Missed by 1
13th Jeph Gabriel 44— — 44 Held by 1
14th Marvin Wilson 45— — 45 Missed by 1
15th Micah Thomas Jr. 48— — 48 Tied
15th Nathaniel Werner 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.

212 Bodybuilding

Full field · 4
1st Zane WatsonCanada
2nd Bola OjexUSA
3rd Steve BenthinGermany
4th Prince BoabangCanada
Scorecard Intelligence Sourced from official show card
Zane Watson 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 Zane Watson leader
2nd Bola Ojex +3 on 1st
3rd Steve Benthin +3 on 2nd
4th Prince Boabang +3 on 3rd
All 4 scoring positions on the card.
PlAthlete JudgingFinalsMoveTotalRead
1st Zane Watson 3— — 3 Narrow win
2nd Bola Ojex 6— — 6
3rd Steve Benthin 9— — 9
4th Prince Boabang 12— — 12
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 · 20
Scorecard Intelligence Sourced from official show card
Jasmine Williams won by 3 — a narrow decision. Tightest call down the field: Mahsa Akbarimehr over Phoebe Hagan, 1 point apart for 5th/6th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Jasmine Williams leader
2nd Beatriz Biscaia +3 on 1st
3rd Monica Ellis +3 on 2nd
4th Alexandria Ross +3 on 3rd
5th Mahsa Akbarimehr +4 on 4th
6th Phoebe Hagan +1 on 5th
11th Stephanie Sequeira +5 on 9th
12th Julia Schroeder +4 on 11th
13th Shenase Case +1 on 12th
14th Yunna Lee +3 on 13th
Top 12 scoring positions; 2 further positions not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Jasmine Williams 3— — 3 Narrow win
2nd Beatriz Biscaia 6— — 6
3rd Monica Ellis 9— — 9
4th Alexandria Ross 12— — 12
5th Mahsa Akbarimehr 16— — 16 Held by 1
6th Phoebe Hagan 17— — 17 Missed by 1
7th Annette Mountford 22— — 22 Tied
8th Maxine Somov 22— — 22 Tied
9th Sarah Averna 28— — 28 Tied
10th Lauren Dannenmiller 28— — 28 Tied
11th Stephanie Sequeira 33— — 33
12th Julia Schroeder 37— — 37 Held by 1
13th Shenase Case 38— — 38 Missed by 1
14th Yunna Lee 41— — 41
15th Valorie Annunziata 46— — 46 Held by 2
16th Amanda Dear 48— — 48 Missed by 2
16th Sung Uk Kim 48— — 48 Tied
16th Shirley Mitrou 48— — 48 Tied
16th Roxana Marquez 48— — 48 Tied
16th Marie Claude St.Jacques 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

Roster unconfirmed
1st Anna BanksUK
2nd Julia WaringUSA
4th Martina YabekovaCanada
6th Georgina LonaMexico
9th Jennifer ReeceCanada
10th Tanya ChartrandCanada
12th Rachel KillamCanada
13th Eva IrawanIndonesia
14th Maria SharpCanada
15th Maria FordCanada
16th Svetlana BettonUSA
17th Jeni SperlingCanada
17th Rachel SedwickUSA
17th Stella RobertsUSA
17th Valesca MacedoUSA

Fitness

Full field · 14
Scorecard Intelligence Sourced from official show card
Sara Kovach won decisively, +14 clear of second. Tightest call down the field: Kristy Avery over Terra Plum, 2 points apart for 5th/6th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
1st Sara Kovach leader
2nd Dominique Matthews +14 on 1st
3rd Alison Burns +11 on 2nd
4th Alison Amos +13 on 3rd
5th Kristy Avery +5 on 4th
6th Terra Plum +2 on 5th
7th Kim Scoffins +15 on 6th
8th Sally Williams +2 on 7th
9th Cong Mou +9 on 8th
10th Veronic Comtois +2 on 9th
11th Bridgette Newell, Charity Mohr +21 on 10th
13th Marlaina Shrives +3 on 11th
Top 12 scoring positions; 1 further position not drawn.
PlAthlete JudgingFinalsMoveTotalRead
1st Sara Kovach 36 — 9 Lock win +14
2nd Dominique Matthews 914 — 23
3rd Alison Burns 1024 — 34
4th Alison Amos 1532 — 47
5th Kristy Avery 2032 — 52 Held by 2
6th Terra Plum 2628 — 54 Missed by 2
7th Kim Scoffins 1950 — 69 Held by 2
8th Sally Williams 3536 — 71 Missed by 2
9th Cong Mou 1268 — 80 Held by 2
10th Veronic Comtois 3052 — 82 Missed by 2
11th Bridgette Newell 3766 — 103 Held on finals
12th Charity Mohr 2578 — 103 Missed on finals
13th Marlaina Shrives 3868 — 106 Held by 2
14th Chloe Masse 4266 — 108 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.

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 Vancouver Pro — results." CalloutIQ, 123 results across 8 divisions, accessed November 1, 2026. https://calloutiq.com/contests/2019-vancouver-pro
@misc{calloutiq-contests-2019-vancouver-pro-2026-11-01,
  title  = {{2019 Vancouver Pro — results}},
  author = {{CalloutIQ}},
  year   = {2026},
  note   = {Accessed November 1, 2026},
  howpublished = {\url{https://calloutiq.com/contests/2019-vancouver-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
123 results across 8 divisions, 71 carrying judging scores off an official card, each row with its own source link. 5 of 8 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-vancouver-pro" title="2019 Vancouver 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.