2019 Upper Midwest Pro
Reference & Sources
1st
Courage Opara
USA
2nd
Khaled Chikhaoui
Canada
3rd
Ro'Vonte Moody
USA
4th
George Kawalawu
USA
5th
Aaron Futel
USA
6th
Murray Calcutt
7th
Phong Nguyen
USA
8th
Kim Santos
USA
9th
Valentino Harris
USA
Scorecard Intelligence
Sourced from official show card
Courage Opara won by 3 — a narrow decision. Tightest call down the field: Kim Santos over Valentino Harris, 1 point apart for 8th/9th.
Show gap ladder Hide gap ladder
Spacing is the real score gap, so distance on this axis is distance on the card.
All 9 scoring positions on the card.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Courage Opara | 3 | — | — | 3 | Narrow win |
| 2nd | Khaled Chikhaoui | 6 | — | — | 6 | |
| 3rd | Ro'Vonte Moody | 9 | — | — | 9 | |
| 4th | George Kawalawu | 13 | — | — | 13 | Held by 2 |
| 5th | Aaron Futel | 15 | — | — | 15 | Missed by 2 |
| 6th | Murray Calcutt | 17 | — | — | 17 | Missed by 2 |
| 7th | Phong Nguyen | 21 | — | — | 21 | |
| 8th | Kim Santos | 25 | — | — | 25 | Held by 1 |
| 9th | Valentino Harris | 26 | — | — | 26 | 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.
1st
Natalia Soltero
Mexico
2nd
Missy Truscott*
USA
3rd
Amanda Welch
4th
Maude Exantus
USA
5th
Danielle Rose
USA
6th
Wendy Fortino
USA
8th
Jasmine Abercrombie
USA
9th
Jerrica Thomas
10th
Stephanie Santamaria
USA
11th
Kim Clark
12th
Kimberly Derksen
13th
Mary Valid
14th
Dallas McCormick
15th
Tiffany Morey
16th
Lori Penn
16th
Sara Chio
USA
16th
Wendy Wun Kwok
16th
English Bennett
16th
Sarah Sweeney
16th
Kandace Kuhnle
16th
Jennifer Cox
16th
Karrie Alexander
Scorecard Intelligence
Sourced from official show card
Natalia Soltero won by 3 — a narrow decision. Tightest call down the field: Tarryn Garlington over Jasmine Abercrombie, 1 point apart for 7th/8th.
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; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Natalia Soltero | 3 | — | — | 3 | Narrow win |
| 2nd | Missy Truscott* | 6 | — | — | 6 | |
| 3rd | Amanda Welch | 9 | — | — | 9 | |
| 4th | Maude Exantus | 12 | — | — | 12 | |
| 5th | Danielle Rose | 15 | — | — | 15 | |
| 6th | Wendy Fortino | 18 | — | — | 18 | |
| 7th | Tarryn Garlington | 22 | — | — | 22 | Held by 1 |
| 8th | Jasmine Abercrombie | 23 | — | — | 23 | Missed by 1 |
| 9th | Jerrica Thomas | 28 | — | — | 28 | Held by 1 |
| 10th | Stephanie Santamaria | 29 | — | — | 29 | Missed by 1 |
| 11th | Kim Clark | 33 | — | — | 33 | |
| 12th | Kimberly Derksen | 36 | — | — | 36 | |
| 13th | Mary Valid | 40 | — | — | 40 | Held by 1 |
| 14th | Dallas McCormick | 41 | — | — | 41 | Missed by 1 |
| 15th | Tiffany Morey | 45 | — | — | 45 | |
| 16th | Lori Penn | 48 | — | — | 48 | Tied |
| 16th | Sara Chio | 48 | — | — | 48 | Tied |
| 16th | Wendy Wun Kwok | 48 | — | — | 48 | Tied |
| 16th | English Bennett | 48 | — | — | 48 | Tied |
| 16th | Sarah Sweeney | 48 | — | — | 48 | Tied |
| 16th | Kandace Kuhnle | 48 | — | — | 48 | Tied |
| 16th | Jennifer Cox | 48 | — | — | 48 | Tied |
| 16th | Karrie Alexander | 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.
Official Show Cards — IFBB Pro League / NPC
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 Upper Midwest Pro — results." CalloutIQ, 32 results across 2 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2019-upper-midwest-pro
@misc{calloutiq-contests-2019-upper-midwest-pro-2026-09-03,
title = {{2019 Upper Midwest Pro — results}},
author = {{CalloutIQ}},
year = {2026},
note = {Accessed September 3, 2026},
howpublished = {\url{https://calloutiq.com/contests/2019-upper-midwest-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
32 results across 2 divisions, 32 carrying judging scores off an official card, each row with its own source link. 2 of 2 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-upper-midwest-pro" title="2019 Upper Midwest 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.