2025 Texas Pro
1st
Jordan Hutchinson
USA
2nd
Joseph Palacios
USA
3rd
Quinton Eriya
Canada
4th
John Jewett
USA
5th
Emir Omeragic
Germany
6th
Bruno Santos
Brazil
7th
Kerrith Bajjo
USA
8th
Stuart Sutherland
USA
9th
Patrick Moore
USA
10th
Justin Savoie
Canada
11th
Yunlong Ping
China
12th
Obenrocksman Arrah
Cameroon
13th
Alphonso Cromartie
USA
14th
Morgan Macdonald
Canada
15th
Justin Abbott
USA
16th
Matthew Oreilly
Australia
16th
Keunwoo Park
South Korea
16th
Benjamin Hodge
USA
16th
Christian Caldwell
Australia
16th
Marc Arthur Dautruchee
USA
16th
Jermaine Henry
Jamaica
16th
Paul Hindson
USA
16th
Matt Kouba
USA
16th
Dean Lawrence
New Zealand
16th
Drake Sanders
USA
16th
Michael Von Rotz
USA
Scorecard Intelligence
Sourced from official show card
Jordan Hutchinson won decisively, +8 clear of second. Tightest call down the field: Alphonso Cromartie over Morgan Macdonald, 1 point apart for 13th/14th.
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; 5 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Jordan Hutchinson | 3 | 3 | — | 6 | Lock win +8 |
| 2nd | Joseph Palacios | 8 | 6 | ▲2 | 14 | |
| 3rd | Quinton Eriya | 7 | 10 | ▼3 | 17 | |
| 4th | John Jewett | 12 | 11 | ▲1 | 23 | |
| 5th | Emir Omeragic | 18 | 15 | ▲3 | 33 | Held on finals |
| 6th | Bruno Santos | 15 | 18 | ▼3 | 33 | Missed on finals |
| 7th | Kerrith Bajjo | 22 | 21 | ▲1 | 43 | |
| 8th | Stuart Sutherland | 23 | 24 | ▼1 | 47 | |
| 9th | Patrick Moore | 27 | 28 | ▼1 | 55 | |
| 10th | Justin Savoie | 30 | 29 | ▲1 | 59 | |
| 11th | Yunlong Ping | 33 | 33 | — | 66 | |
| 12th | Obenrocksman Arrah | 36 | 36 | — | 72 | |
| 13th | Alphonso Cromartie | 40 | 41 | — | 81 | Held by 1 |
| 14th | Morgan Macdonald | 41 | 41 | — | 82 | Missed by 1 |
| 15th | Justin Abbott | 46 | 46 | — | 92 | Held by 2 |
| 16th | Matthew Oreilly | 48 | 46 | — | 94 | Missed by 2 |
| 16th | Keunwoo Park | 47 | 48 | — | 95 | Missed by 1 |
| 16th | Benjamin Hodge | 48 | 48 | — | 96 | Missed by 1 |
| 16th | Christian Caldwell | 48 | 48 | — | 96 | Tied |
| 16th | Marc Arthur Dautruchee | 48 | 48 | — | 96 | Tied |
| 16th | Jermaine Henry | 48 | 48 | — | 96 | Tied |
| 16th | Paul Hindson | 48 | 48 | — | 96 | Tied |
| 16th | Matt Kouba | 48 | 48 | — | 96 | Tied |
| 16th | Dean Lawrence | 48 | 48 | — | 96 | Tied |
| 16th | Drake Sanders | 48 | 48 | — | 96 | Tied |
| 16th | Michael Von Rotz | 48 | 48 | — | 96 | 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.
1st
Matheus Menegate
Brazil
2nd
Carlos Dommar
Venezuela
3rd
Seo Joo Seong
South Korea
4th
Austin Espy
USA
5th
Nick Koeu
USA
6th
Matt Orchard
Australia
7th
Richard Morilla
Philippines
8th
Marof Montanary
USA
9th
Kim Santos
USA
10th
Zavier Steward
USA
11th
Brandon Cooper
USA
12th
Jesse Carter
USA
13th
Ken Garcia
USA
14th
Connor Kovacs
USA
15th
Flemming Okeke
USA
16th
Kevin Serra
USA
16th
Justin Stilwell
USA
Scorecard Intelligence
Sourced from official show card
Matheus Menegate won by 3 — a narrow decision. Tightest call down the field: Seo Joo Seong over Austin Espy, 1 point apart for 3rd/4th.
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 | Matheus Menegate | 3 | — | — | 3 | Narrow win |
| 2nd | Carlos Dommar | 6 | — | — | 6 | |
| 3rd | Seo Joo Seong | 10 | — | — | 10 | Held by 1 |
| 4th | Austin Espy | 11 | — | — | 11 | Missed by 1 |
| 5th | Nick Koeu | 15 | — | — | 15 | |
| 6th | Matt Orchard | 19 | — | — | 19 | Held by 1 |
| 7th | Richard Morilla | 20 | — | — | 20 | Missed by 1 |
| 8th | Marof Montanary | 24 | — | — | 24 | |
| 9th | Kim Santos | 27 | — | — | 27 | |
| 10th | Zavier Steward | 31 | — | — | 31 | Held by 1 |
| 11th | Brandon Cooper | 32 | — | — | 32 | Missed by 1 |
| 12th | Jesse Carter | 36 | — | — | 36 | |
| 13th | Ken Garcia | 39 | — | — | 39 | |
| 14th | Connor Kovacs | 42 | — | — | 42 | |
| 15th | Flemming Okeke | 45 | — | — | 45 | |
| 16th | Kevin Serra | 48 | — | — | 48 | Tied |
| 16th | Justin Stilwell | 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.
1st
Burak Ozkul
Turkey
2nd
Mehdi Kabbadj
Morocco
3rd
Joshua Guidry
USA
4th
Thomas Miller
USA
5th
Dmytro Horobets
USA
6th
Austin Witty
USA
7th
Kenneth Jones
USA
8th
Sage Caces
USA
9th
Ravi Chaudhary
India
10th
Bhuwan Chauhan
Canada
11th
Tray Jackson
USA
12th
Jorge Gonzalez
USA
13th
Ahmed Saleh
Egypt
14th
Anthony Gautham Ashok
Sri Lanka
15th
Robert Johnson
USA
16th
Tan Dhaliwal
USA
16th
Matthew Hackett
USA
16th
Brodee Jarrell
USA
16th
Sheen Kimber
USA
16th
John Murphy
USA
16th
Adrian Smith
USA
16th
Bryan Vigorito
USA
Scorecard Intelligence
Sourced from official show card
Burak Ozkul won the title by just 1 point — a razor-thin margin. Tightest call down the field: Thomas Miller over Dmytro Horobets, 1 point 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.
Top 12 scoring positions; 4 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Burak Ozkul | 4 | — | — | 4 | Razor-thin win |
| 2nd | Mehdi Kabbadj | 5 | — | — | 5 | Missed by 1 |
| 3rd | Joshua Guidry | 9 | — | — | 9 | |
| 4th | Thomas Miller | 13 | — | — | 13 | Held by 1 |
| 5th | Dmytro Horobets | 14 | — | — | 14 | Missed by 1 |
| 6th | Austin Witty | 18 | — | — | 18 | |
| 7th | Kenneth Jones | 21 | — | — | 21 | |
| 8th | Sage Caces | 24 | — | — | 24 | |
| 9th | Ravi Chaudhary | 27 | — | — | 27 | |
| 10th | Bhuwan Chauhan | 30 | — | — | 30 | |
| 11th | Tray Jackson | 34 | — | — | 34 | |
| 12th | Jorge Gonzalez | 37 | — | — | 37 | Held by 1 |
| 13th | Ahmed Saleh | 38 | — | — | 38 | Missed by 1 |
| 14th | Anthony Gautham Ashok | 40 | — | — | 40 | Missed by 2 |
| 15th | Robert Johnson | 45 | — | — | 45 | |
| 16th | Tan Dhaliwal | 48 | — | — | 48 | Tied |
| 16th | Matthew Hackett | 48 | — | — | 48 | Tied |
| 16th | Brodee Jarrell | 48 | — | — | 48 | Tied |
| 16th | Sheen Kimber | 48 | — | — | 48 | Tied |
| 16th | John Murphy | 48 | — | — | 48 | Tied |
| 16th | Adrian Smith | 48 | — | — | 48 | Tied |
| 16th | Bryan Vigorito | 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.
1st
Lucas Garcia
Brazil
2nd
Marco Ruz
France
3rd
Cam George
Australia
4th
Esteban Fuquene
Colombia
5th
Felipe Isaac Fierro Lobos
Chile
6th
Andrei Melnikov
Russia
7th
Darwin Uribe
Colombia
8th
Stephen Didoshak
Canada
9th
Jason Lowe
USA
10th
Anthony Altamirano
USA
11th
Tofeek Mohammed
USA
12th
Nicolas Brassard
Canada
13th
Hoyeon Jang
South Korea
14th
Jaden Lacaria
USA
15th
Jordan Moore
USA
16th
Santos Rodriguez
USA
16th
Christopher Williams
USA
Scorecard Intelligence
Sourced from official show card
Lucas Garcia won by 3 — a narrow decision. Tightest call down the field: Cam George over Esteban Fuquene, 1 point apart for 3rd/4th.
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 | Lucas Garcia | 3 | — | — | 3 | Narrow win |
| 2nd | Marco Ruz | 6 | — | — | 6 | |
| 3rd | Cam George | 10 | — | — | 10 | Held by 1 |
| 4th | Esteban Fuquene | 11 | — | — | 11 | Missed by 1 |
| 5th | Felipe Isaac Fierro Lobos | 15 | — | — | 15 | |
| 6th | Andrei Melnikov | 18 | — | — | 18 | |
| 7th | Darwin Uribe | 22 | — | — | 22 | Held by 1 |
| 8th | Stephen Didoshak | 23 | — | — | 23 | Missed by 1 |
| 9th | Jason Lowe | 28 | — | — | 28 | Held by 1 |
| 10th | Anthony Altamirano | 29 | — | — | 29 | Missed by 1 |
| 11th | Tofeek Mohammed | 34 | — | — | 34 | Held by 1 |
| 12th | Nicolas Brassard | 35 | — | — | 35 | Missed by 1 |
| 13th | Hoyeon Jang | 39 | — | — | 39 | |
| 14th | Jaden Lacaria | 42 | — | — | 42 | |
| 15th | Jordan Moore | 45 | — | — | 45 | |
| 16th | Santos Rodriguez | 48 | — | — | 48 | Tied |
| 16th | Christopher Williams | 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.
1st
Brittany Gillespie
USA
2nd
Jourdanne Lee
USA
3rd
Anna Setlak
Italy
4th
Kate Carroll
New Zealand
5th
Taylor Crowell
USA
6th
Jodie Yuncker
USA
7th
Janae Smith
USA
8th
Cinthia Beltran
USA
9th
Mahsa Rogers
USA
10th
Brittany Kelly
USA
11th
Jessica Machado
Brazil
12th
Karla Grijalva
USA
13th
Toni Lueck
Germany
14th
Dominique Myrie
USA
Scorecard Intelligence
Sourced from official show card
Brittany Gillespie won by 3 — a narrow decision. Tightest call down the field: Janae Smith over Cinthia Beltran, 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; 2 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Brittany Gillespie | 3 | — | — | 3 | Narrow win |
| 2nd | Jourdanne Lee | 6 | — | — | 6 | |
| 3rd | Anna Setlak | 9 | — | — | 9 | |
| 4th | Kate Carroll | 12 | — | — | 12 | |
| 5th | Taylor Crowell | 15 | — | — | 15 | |
| 6th | Jodie Yuncker | 18 | — | — | 18 | |
| 7th | Janae Smith | 22 | — | — | 22 | Held by 1 |
| 8th | Cinthia Beltran | 23 | — | — | 23 | Missed by 1 |
| 9th | Mahsa Rogers | 28 | — | — | 28 | Held by 1 |
| 10th | Brittany Kelly | 29 | — | — | 29 | Missed by 1 |
| 11th | Jessica Machado | 34 | — | — | 34 | Held by 1 |
| 12th | Karla Grijalva | 35 | — | — | 35 | Missed by 1 |
| 13th | Toni Lueck | 39 | — | — | 39 | |
| 14th | Dominique Myrie | 42 | — | — | 42 |
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
Rhea Gayle*
UK
2nd
Taylor Santucci
USA
3rd
Kristina Zafirova
Slovenia
4th
Amanda Griffith
USA
5th
Shay Mac
USA
6th
Suzie Hanehan
USA
7th
Dominique Berridge
USA
8th
Tatiana Batista
USA
9th
Nelly Gonzalez
Mexico
10th
Carissa Walmsley
USA
11th
Letizia Nicolosi
Germany
12th
Donna Mariscal
USA
13th
Andrea Villalobos
USA
14th
Franziska Donath
Germany
Scorecard Intelligence
Sourced from official show card
Rhea Gayle won by 3 — a narrow decision. Tightest call down the field: Dominique Berridge over Tatiana Batista, 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; 2 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Rhea Gayle* | 3 | — | — | 3 | Narrow win |
| 2nd | Taylor Santucci | 6 | — | — | 6 | |
| 3rd | Kristina Zafirova | 9 | — | — | 9 | |
| 4th | Amanda Griffith | 12 | — | — | 12 | |
| 5th | Shay Mac | 15 | — | — | 15 | |
| 6th | Suzie Hanehan | 18 | — | — | 18 | |
| 7th | Dominique Berridge | 23 | — | — | 23 | Held by 1 |
| 8th | Tatiana Batista | 24 | — | — | 24 | Missed by 1 |
| 9th | Nelly Gonzalez | 27 | — | — | 27 | Held by 1 |
| 10th | Carissa Walmsley | 28 | — | — | 28 | Missed by 1 |
| 11th | Letizia Nicolosi | 33 | — | — | 33 | |
| 12th | Donna Mariscal | 37 | — | — | 37 | Held by 1 |
| 13th | Andrea Villalobos | 38 | — | — | 38 | Missed by 1 |
| 14th | Franziska Donath | 42 | — | — | 42 |
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
Daniele Mendonca
Brazil
2nd
Alexis Drury
USA
3rd
Jasmine Baker
New Zealand
4th
Emily King
Australia
5th
Merys Patino
USA
6th
Julia Rene
USA
7th
Cristina Vega
USA
8th
Valeria Bodanese
Brazil
9th
Sabryna Lebrun
Canada
10th
Shuang Li
China
11th
Fernanda Kiva Ramos
Brazil
12th
Caitlyn Mcguinness
Australia
13th
Haley Arnold
USA
14th
Brooke Hazard
USA
15th
Cherie Silas
USA
Scorecard Intelligence
Sourced from official show card
Daniele Mendonca won the title by just 1 point — a razor-thin margin. Tightest call down the field: Shuang Li over Fernanda Kiva Ramos, 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.
Top 12 scoring positions; 3 further positions not drawn.
| Pl | Athlete | Judging | Finals | Move | Total | Read |
|---|---|---|---|---|---|---|
| 1st | Daniele Mendonca | 4 | — | — | 4 | Razor-thin win |
| 2nd | Alexis Drury | 5 | — | — | 5 | Missed by 1 |
| 3rd | Jasmine Baker | 9 | — | — | 9 | |
| 4th | Emily King | 12 | — | — | 12 | |
| 5th | Merys Patino | 15 | — | — | 15 | |
| 6th | Julia Rene | 18 | — | — | 18 | |
| 7th | Cristina Vega | 21 | — | — | 21 | |
| 8th | Valeria Bodanese | 24 | — | — | 24 | |
| 9th | Sabryna Lebrun | 27 | — | — | 27 | |
| 10th | Shuang Li | 31 | — | — | 31 | Held by 1 |
| 11th | Fernanda Kiva Ramos | 32 | — | — | 32 | Missed by 1 |
| 12th | Caitlyn Mcguinness | 36 | — | — | 36 | |
| 13th | Haley Arnold | 39 | — | — | 39 | |
| 14th | Brooke Hazard | 42 | — | — | 42 | |
| 15th | Cherie Silas | 45 | — | — | 45 |
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
Around The NPC: 2025 IFBB Texas Pro Check-In Photos →2025 IFBB Texas Pro Day One Prejudging Photos →Around The NPC: 2025 IFBB Texas Pro Friday Candid Photos →2025 IFBB Texas Pro Day Two contest Photos →Around The NPC: 2025 IFBB Texas Pro Saturday Candid Photos →2025 IFBB Texas Pro Candid Photos →2025 IFBB Heart of Texas Pro Contest Photos →
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. "2025 Texas Pro — results." CalloutIQ, 125 results across 7 divisions, accessed September 3, 2026. https://calloutiq.com/contests/2025-texas-pro
@misc{calloutiq-contests-2025-texas-pro-2026-09-03,
title = {{2025 Texas Pro — results}},
author = {{CalloutIQ}},
year = {2026},
note = {Accessed September 3, 2026},
howpublished = {\url{https://calloutiq.com/contests/2025-texas-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
125 results across 7 divisions, 125 carrying judging scores off an official card, each row with its own source link. 7 of 7 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/2025-texas-pro" title="2025 Texas 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.