Fan enthusiasm for the current bodybuilding season has rapidly intensified as the 2024 Tupelo Pro took over Tupelo, MS from Aug. 8–9. This contest, a prestigious 2025 Mr. Olympia qualifier, featured athletes from four categories: Classic Physique, Figure, Women’s Physique, and Wellness.
The winners of each contest become eligible to compete at the 2025 Olympia in Las Vegas, NV, on Oct. 9–12. If the winner previously qualified, no qualification will be awarded.
2025 Tupelo Pro Results
Classic Physique
Kim Angel delivered a balanced and aesthetic package that stood out from the rest, earning him the top spot.
- Winner — Kim Angel
- Second Place — Ejike Enwereuzor
- Third Place — Mahfuz Hawit
- Fourth Place — William Withers
- Fifth Place — Breno Penna Freire
- Sixth Place — Barry Irving
- Seventh Place — Sandro Filipe
- Eighth Place — Gabriel Aguirre
- Ninth Place — Alirio Pardo Estrada
- Tenth Place — Jared Feather
Figure
Missy Truscott impressed with her trademark conditioning and symmetry, taking home another major win.
- Winner — Missy Truscott
- Second Place — Katy Oneil
- Third Place — Kamara Graham
- Fourth Place — Misaki Kikuchi
- Fifth Place — Heather Tillery
- Sixth Place — Judith Cantu
- Seventh Place — Desmone Black-Thompson
- Eighth Place — Rachel Stuckart
- Ninth Place — Katharina Kolbe
- Tenth Place — Raquel Clarke
Women’s Physique
Missy Truscott doubled up in Tupelo, dominating the Women’s Physique lineup with muscle detail and stage command.
- Winner — Brooke Walker
- Second Place — Yari Ramos Perez
- Third Place — Sandra Amaro
- Fourth Place — Marika Beal
- Fifth Place — Heather Wright
- Sixth Place — Cassandra Asdell
- Seventh Place — Patricia Pizarro
- Eighth Place — Marketa Hildreth
- Ninth Place — Kristin Halsey
- Tenth Place — Diana Schnaidt
Wellness
Nicole Salazar’s proportions and lower body development carried her to the top of the Wellness category.
- Winner — Nicole Salazar
- Second Place — Lili Dong
- Third Place — Vecca Mora
- Fourth Place — Juliane Almeida
- Fifth Place — Kihara Martinez
- Sixth Place — Yadi Rosado
- Seventh Place — Fran Crispim
- Eighth Place — Natasha Peay
- Ninth Place — Denika Lomax
- Tenth Place — Cristina Rifo
Official Scorecards
| MEN’S CLASSIC PHYSIQUE – OPEN | ||||||
| # | NAME | COUNTRY | JUDGING | FINALS | TOTAL | PLACE |
| 46 | Kim Angel | Spain | 3 | 3 | 1 | |
| 48 | Ejike Enwereuzor | Nigeria | 6 | 6 | 2 | |
| 52 | Mahfuz Hawit | USA | 9 | 9 | 3 | |
| 61 | William Withers | USA | 12 | 12 | 4 | |
| 58 | Breno Penna Freire | Brazil | 15 | 15 | 5 | |
| 53 | Barry Irving | USA | 18 | 18 | 6 | |
| 50 | Sandro Filipe | Portugal | 21 | 21 | 7 | |
| 45 | Gabriel Aguirre | Mexico | 25 | 25 | 8 | |
| 56 | Alirio Pardo Estrada | USA | 26 | 26 | 9 | |
| 49 | Jared Feather | USA | 30 | 30 | 10 | |
| 60 | Jordan Strickland | USA | 33 | 33 | 11 | |
| 59 | Jacob Robichaux | USA | 36 | 36 | 12 | |
| 55 | Paco Moratalla Pitarch | Spain | 39 | 39 | 13 | |
| 51 | Cy Gascon | Canada | 42 | 42 | 14 | |
| 54 | Keith Lanier | USA | 45 | 45 | 15 | |
| 57 | Robert Peacock | USA | 48 | 48 | 16 | |
| WOMEN’S FIGURE – OPEN | ||||||
| # | NAME | COUNTRY | JUDGING | FINALS | TOTAL | PLACE |
| 18 | Missy Truscott | USA | 3 | 3 | 1 | |
| 15 | Katy Oneil | USA | 6 | 6 | 2 | |
| 11 | Kamara Graham | UK | 9 | 9 | 3 | |
| 13 | Misaki Kikuchi | Japan | 12 | 12 | 4 | |
| 17 | Heather Tillery | USA | 15 | 15 | 5 | |
| 9 | Judith Cantu | Mexico | 18 | 18 | 6 | |
| 8 | Desmone Black-Thompson | USA | 21 | 21 | 7 | |
| 16 | Rachel Stuckart | USA | 24 | 24 | 8 | |
| 14 | Katharina Kolbe | Germany | 27 | 27 | 9 | |
| 10 | Raquel Clarke | USA | 30 | 30 | 10 | |
| 12 | Cortney Hackett | USA | 33 | 33 | 11 | |
| WOMEN’S PHYSIQUE – OPEN | ||||||
| # | NAME | COUNTRY | JUDGING | FINALS | TOTAL | PLACE |
| 28 | Brooke Walker | USA | 3 | 3 | 1 | |
| 26 | Yari Ramos Perez | Puerto Rico | 6 | 6 | 2 | |
| 19 | Sandra Amaro | USA | 9 | 9 | 3 | |
| 21 | Marika Beal | USA | 12 | 12 | 4 | |
| 29 | Heather Wright | USA | 15 | 15 | 5 | |
| 20 | Cassandra Asdell | USA | 18 | 18 | 6 | |
| 25 | Patricia Pizarro | USA | 21 | 21 | 7 | |
| 24 | Marketa Hildreth | USA | 24 | 24 | 8 | |
| 23 | Kristin Halsey | Canada | 27 | 27 | 9 | |
| 27 | Diana Schnaidt | USA | 30 | 30 | 10 | |
| 22 | Olga Paolina Gloria Bonifaz | Mexico | – | – | NS | |
| WOMEN’S WELLNESS – OPEN | ||||||
| # | NAME | COUNTRY | JUDGING | FINALS | TOTAL | PLACE |
| 42 | Nicole Salazar | Costa Rica | 3 | 3 | 1 | |
| 33 | Lili Dong | USA | 6 | 6 | 2 | |
| 37 | Vecca Mora | Argentina | 9 | 9 | 3 | |
| 31 | Juliane Almeida | Brazil | 12 | 12 | 4 | |
| 36 | Kihara Martinez | Chile | 15 | 15 | 5 | |
| 41 | Yadi Rosado | USA | 18 | 18 | 6 | |
| 32 | Fran Crispim | Brazil | 21 | 21 | 7 | |
| 38 | Natasha Peay | USA | 24 | 24 | 8 | |
| 35 | Denika Lomax | USA | 27 | 27 | 9 | |
| 40 | Cristina Rifo | Canada | 30 | 30 | 10 | |
| 34 | Quisha Hearn | USA | 34 | 34 | 11 | |
| 39 | Pamella Ribeiro | USA | 35 | 35 | 12 | |
That wraps up the 2025 Tupelo Pro. Congratulations to all the winners as they prepare for the Olympia stage in Las Vegas this October.







