2025 Santa Cruz Pro Championships
1st
Mehdi Kabbadj
Morocco
2nd
Austin Witty
USA
3rd
Miles Mann
USA
4th
Donald Dudley
USA
5th
Zahid Sahak
USA
6th
Bradley Hatfield
USA
7th
Vinny Bell
USA
8th
Vuk Mitic
USA
9th
Manny Andara
USA
10th
Erick Espana
11th
Lee Adams
USA
12th
Thomas Miller
USA
13th
Francisco Rodriguez
USA
14th
Sage Caces
USA
15th
Brandon Newman
USA
16th
Jun Arriola
USA
16th
Paolo Esteban
USA
16th
Jamal Hill
USA
16th
Chandler Knight
USA
16th
Kobi Luangraj
USA
16th
Paul Mateoc
USA
16th
Ricci Maynard
16th
Wilfredo Neira
USA
16th
Nick Purtscher
USA
16th
Juliano Quimson
USA
16th
Brian Thomas
USA
16th
Jabbaar Tobios
USA
Scorecard Intelligence
Sourced from official show card
Mehdi Kabbadj won by 3 — a narrow decision. Tightest call down the field: Vinny Bell over Vuk Mitic, 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 | Mehdi Kabbadj | 3 | — | — | 3 | Narrow win |
| 2nd | Austin Witty | 6 | — | — | 6 | |
| 3rd | Miles Mann | 9 | — | — | 9 | |
| 4th | Donald Dudley | 12 | — | — | 12 | |
| 5th | Zahid Sahak | 15 | — | — | 15 | |
| 6th | Bradley Hatfield | 19 | — | — | 19 | |
| 7th | Vinny Bell | 23 | — | — | 23 | Held by 1 |
| 8th | Vuk Mitic | 24 | — | — | 24 | Missed by 1 |
| 9th | Manny Andara | 27 | — | — | 27 | |
| 10th | Erick Espana | 30 | — | — | 30 | Held by 1 |
| 11th | Lee Adams | 31 | — | — | 31 | Missed by 1 |
| 12th | Thomas Miller | 36 | — | — | 36 | |
| 13th | Francisco Rodriguez | 41 | — | — | 41 | Held by 1 |
| 14th | Sage Caces | 42 | — | — | 42 | Missed by 1 |
| 15th | Brandon Newman | 43 | — | — | 43 | Missed by 1 |
| 16th | Jun Arriola | 48 | — | — | 48 | Tied |
| 16th | Paolo Esteban | 48 | — | — | 48 | Tied |
| 16th | Jamal Hill | 48 | — | — | 48 | Tied |
| 16th | Chandler Knight | 48 | — | — | 48 | Tied |
| 16th | Kobi Luangraj | 48 | — | — | 48 | Tied |
| 16th | Paul Mateoc | 48 | — | — | 48 | Tied |
| 16th | Ricci Maynard | 48 | — | — | 48 | Tied |
| 16th | Wilfredo Neira | 48 | — | — | 48 | Tied |
| 16th | Nick Purtscher | 48 | — | — | 48 | Tied |
| 16th | Juliano Quimson | 48 | — | — | 48 | Tied |
| 16th | Brian Thomas | 48 | — | — | 48 | Tied |
| 16th | Jabbaar Tobios | 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.
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 Santa Cruz Pro Championships — results." CalloutIQ, 27 results across 1 division, accessed September 3, 2026. https://calloutiq.com/contests/2025-santa-cruz-pro-championships
@misc{calloutiq-contests-2025-santa-cruz-pro-championships-2026-09-03,
title = {{2025 Santa Cruz Pro Championships — results}},
author = {{CalloutIQ}},
year = {2026},
note = {Accessed September 3, 2026},
howpublished = {\url{https://calloutiq.com/contests/2025-santa-cruz-pro-championships}}
}
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
27 results across 1 division, 27 carrying judging scores off an official card, each row with its own source link. 1 of 1 division has 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-santa-cruz-pro-championships" title="2025 Santa Cruz Pro Championships — 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.