2025 San Antonio Pro
2025 San Antonio Pro was held in San Antonio. The Men's Classic Physique title went to Kyrylo Khudaiev.
- Year
- 2025
- Date
- Sep 20, 2025
- Location
- San Antonio
- Federation
- IFBB Pro
- Divisions
- 24
- Competitors
- 119
Results by Division
2025 San Antonio Pro
2025 San Antonio Pro was held in San Antonio. The Men's Classic Physique title went to Kyrylo Khudaiev.
Defending Classic Physique champion Tony Taveras, who won in 2024, did not return.
Top 3 Men's Classic Physique
2025 San Antonio Pro contested 24 divisions across 118 athletes, 4 open and 20 age-restricted Masters, competitors from 11 countries. Kyrylo Khudaiev took Men's Classic Physique. 24 divisions crowned a champion; each is judged independently.
Masters divisions 20
Men's Classic Physique
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Kyrylo Khudaiev | Ukraine | 3.00 | 0.00 | 3.00 |
| 2nd | Anton Ratushnyi | United States | 6.00 | 0.00 | 6.00 |
| 3rd | Kellen Wilson | Canada | 9.00 | 0.00 | 9.00 |
| 4th | Momar Bah | Finland | 12.00 | 0.00 | 12.00 |
| 5th | Andy Paredes | United States | 15.00 | 0.00 | 15.00 |
| 6th | Chris Ferman | United States | 18.00 | 0.00 | 18.00 |
| 7th | Carlos Chapa | United States | 24.00 | 0.00 | 24.00 |
| 8th | Yukihiro Yuasa | - | 27.00 | 0.00 | 27.00 |
| 9th | Kim Santos | United States | 31.00 | 0.00 | 31.00 |
| 10th | James Yount | United States | 32.00 | 0.00 | 32.00 |
| 11th | Derek Duszynski | United States | 36.00 | 0.00 | 36.00 |
| 12th | Richy Chan | Canada | 39.00 | 0.00 | 39.00 |
| 13th | Andre Porter | United States | 43.00 | 0.00 | 43.00 |
| 14th | Todd Lee | United States | 44.00 | 0.00 | 44.00 |
| 15th | Olushomo Oni | United States | 48.00 | 0.00 | 48.00 |
| DQ | Lukas Ulbrich | United States | 0.00 | 0.00 | 0.00 |
Men's Physique
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Alexander Rogers | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Raymon Williamson | United States | 6.00 | 0.00 | 6.00 |
| 3rd | Dmytro Horobets | United States | 9.00 | 0.00 | 9.00 |
| 4th | Ismael Martinez Dominguez | Mexico | 12.00 | 0.00 | 12.00 |
| 5th | Micah Thomas Jr. | United States | 15.00 | 0.00 | 15.00 |
| 6th | Ricky Wilson | United States | 18.00 | 0.00 | 18.00 |
| 7th | Christopher Allen | United States | 22.00 | 0.00 | 22.00 |
| 8th | Damian Caldera | United States | 23.00 | 0.00 | 23.00 |
| 9th | Jorge Hernandez | United States | 27.00 | 0.00 | 27.00 |
| 10th | Cordell Waddey | United States | 30.00 | 0.00 | 30.00 |
| 11th | Brandon Bryant | United States | 34.00 | 0.00 | 34.00 |
| 12th | Tray Jackson | United States | 35.00 | 0.00 | 35.00 |
| 13th | Ikenna Amaliri | United States | 39.00 | 0.00 | 39.00 |
| 14th | Austin Witty | United States | 44.00 | 0.00 | 44.00 |
| 15th | Brodee Jarrell | United States | 45.00 | 0.00 | 45.00 |
| 16th | Justo Scott | United States | 48.00 | 0.00 | 48.00 |
| 16th | Chris Walding | United States | 48.00 | 0.00 | 48.00 |
| 16th | Corben Abila | United States | 48.00 | 0.00 | 48.00 |
| 16th | Dee Langham | United States | 48.00 | 0.00 | 48.00 |
| 16th | Joseph Mencel | United States | 48.00 | 0.00 | 48.00 |
| 16th | Brian Luangraj | United States | 48.00 | 0.00 | 48.00 |
| 16th | Anwar Sanders | United States | 48.00 | 0.00 | 48.00 |
| 16th | Casey Sonier | United States | 48.00 | 0.00 | 48.00 |
| 16th | Ontario Alexander | United States | 47.00 | 0.00 | 47.00 |
| 16th | Alvin Magee | United States | 48.00 | 0.00 | 48.00 |
| 16th | Alex Babbitt | United States | 48.00 | 0.00 | 48.00 |
Women's Figure
Women's Bikini
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Jordan Brannon First San Antonio Pro title | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Alexandra Vatthauer | United States | 6.00 | 0.00 | 6.00 |
| 3rd | Cassandra de la Rosa | Mexico | 10.00 | 0.00 | 10.00 |
| 4th | Adair Libbrecht | Canada | 11.00 | 0.00 | 11.00 |
| 5th | Alessia Facchin | Italy | 16.00 | 0.00 | 16.00 |
| 7th | Ukachi Onyejiaka | United States | 21.00 | 0.00 | 21.00 |
| 8th | Cinthia Beltran | United States | 24.00 | 0.00 | 24.00 |
| 9th | Denisse Licon | United States | 28.00 | 0.00 | 28.00 |
| 10th | Janae Smith | United States | 29.00 | 0.00 | 29.00 |
| 11th | Bin Liang | China | 33.00 | 0.00 | 33.00 |
| 12th | Nikki Chace-Lagorio | United States | 37.00 | 0.00 | 37.00 |
| 13th | Abigail Medina | United States | 39.00 | 0.00 | 39.00 |
| 14th | Brenda Garay | United States | 41.00 | 0.00 | 41.00 |
| 15th | Skye Osborne | United States | 46.00 | 0.00 | 46.00 |
| 16th | Deynar Darce | United States | 47.00 | 0.00 | 47.00 |
| 16th | Holly Jones | United States | 48.00 | 0.00 | 48.00 |
| 16th | Adriana Izaguirre | United States | 48.00 | 0.00 | 48.00 |
| 16th | Paola Leon | United States | 48.00 | 0.00 | 48.00 |
| 16th | Henrieta Skupekova | - | 48.00 | 0.00 | 48.00 |
| 16th | Qinmei Yang | United States | 48.00 | 0.00 | 48.00 |
Masters divisions
Age-graded classes, judged separately from the open divisions above.
Men's Classic Physique - Masters 40+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Carlos Chapa | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Derek Duszynski | United States | 6.00 | 0.00 | 6.00 |
| 3rd | Richy Chan | Canada | 9.00 | 0.00 | 9.00 |
| 4th | Andre Porter | United States | 12.00 | 0.00 | 12.00 |
| 5th | Lorenza Brown | United States | 15.00 | 0.00 | 15.00 |
| 6th | Todd Lee | United States | 18.00 | 0.00 | 18.00 |
| 7th | Olushomo Oni | United States | 21.00 | 0.00 | 21.00 |
| 8th | Robert Johnson | United States | 24.00 | 0.00 | 24.00 |
Men's Classic Physique - Masters 45+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Richy Chan 2nd win here | Canada | 3.00 | 0.00 | 3.00 |
| 2nd | Lorenza Brown | United States | 6.00 | 0.00 | 6.00 |
| 3rd | Christopher Paul | United States | 9.00 | 0.00 | 9.00 |
| 4th | Todd Lee | United States | 12.00 | 0.00 | 12.00 |
| 5th | Olushomo Oni | United States | 15.00 | 0.00 | 15.00 |
Men's Classic Physique - Masters 50+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Christopher Paul First recorded win | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Noel Thompson | United States | 6.00 | 0.00 | 6.00 |
| 3rd | Michael Hopson | United States | 9.00 | 0.00 | 9.00 |
| 4th | Erick Ramirez | United States | 12.00 | 0.00 | 12.00 |
Men's Classic Physique - Masters 55+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Noel Thompson First San Antonio Pro title | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Michael Hopson | United States | 6.00 | 0.00 | 6.00 |
Men's Classic Physique - Masters 60+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | William Jordan | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Robert Johnson | United States | 6.00 | 0.00 | 6.00 |
| 3rd | Eric Funston | United States | 9.00 | 0.00 | 9.00 |
| 4th | Momar Bah | Finland | - | - | - |
| 5th | Andy Paredes | United States | - | - | - |
| 6th | Chris Ferman | United States | - | - | - |
| 7th | Carlos Chapa | United States | - | - | - |
| 8th | Yukihiro Yuasa | - | - | - | - |
| 9th | Kim Santos | United States | - | - | - |
| 10th | James Yount | United States | - | - | - |
| 11th | Derek Duszynski | United States | - | - | - |
| 12th | Richy Chan | Canada | - | - | - |
| 13th | Andre Porter | United States | - | - | - |
| 14th | Todd Lee | United States | - | - | - |
| 15th | Olushomo Oni | United States | - | - | - |
Men's Physique - Masters 40+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Micah Thomas Jr. Title defense, 2nd win here | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Christopher Allen | United States | 6.00 | 0.00 | 6.00 |
| 3rd | Ontario Alexander | United States | 9.00 | 0.00 | 9.00 |
| 4th | Brodee Jarrell | United States | 12.00 | 0.00 | 12.00 |
| 5th | Chris Walding | United States | 15.00 | 0.00 | 15.00 |
| 6th | Alvin Magee | United States | 19.00 | 0.00 | 19.00 |
| 7th | Justo Scott | United States | 20.00 | 0.00 | 20.00 |
| NS | Alex Babbitt | United States | 0.00 | 0.00 | 0.00 |
Men's Physique - Masters 45+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Christopher Allen First recorded win | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Clarence King Lun Lau | United States | 6.00 | 0.00 | 6.00 |
| 3rd | Justo Scott | United States | 9.00 | 0.00 | 9.00 |
| NS | Alex Babbitt | United States | 0.00 | 0.00 | 0.00 |
| NS | Alvin Magee | United States | 0.00 | 0.00 | 0.00 |
Men's Physique - Masters 50+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Brian Manuel First recorded win | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Bryant Tannery | United States | 6.00 | 0.00 | 6.00 |
| NS | Alvin Magee | United States | 0.00 | 0.00 | 0.00 |
Men's Physique - Masters 55+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | David Key First recorded win | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Bryant Tannery | United States | 6.00 | 0.00 | 6.00 |
| 3rd | Sam Dahilig | United States | 9.00 | 0.00 | 9.00 |
| 4th | William Jordan | United States | 12.00 | 0.00 | 12.00 |
| 5th | Arnold Blake | United States | 15.00 | 0.00 | 15.00 |
| 6th | Jeffrey Murray | United States | 18.00 | 0.00 | 18.00 |
Men's Physique - Masters 60+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Sam Dahilig | United States | 3.00 | 0.00 | 3.00 |
| 2nd | William Jordan | United States | 6.00 | 0.00 | 6.00 |
| 3rd | Eric Funston | United States | 9.00 | 0.00 | 9.00 |
| 4th | Jeffrey Murray | United States | 12.00 | 0.00 | 12.00 |
| 5th | Arnold Blake | United States | - | - | - |
| 6th | Armon Wilson | United States | - | - | - |
| 7th | Christopher Allen | United States | - | - | - |
| 8th | Damian Caldera | United States | - | - | - |
| 9th | Jorge Hernandez | United States | - | - | - |
| 10th | Cordell Waddey | United States | - | - | - |
| 11th | Brandon Bryant | United States | - | - | - |
| 12th | Tray Jackson | United States | - | - | - |
| 13th | Ikenna Amaliri | United States | - | - | - |
| 14th | Austin Witty | United States | - | - | - |
| 15th | Brodee Jarrell | United States | - | - | - |
| 16th | Alex Babbitt | United States | - | - | - |
Women's Figure - Masters 40+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Julie Mayer First recorded win | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Rita Villarreal | United States | 6.00 | 0.00 | 6.00 |
| 3rd | Danielle Rose | United States | 9.00 | 0.00 | 9.00 |
| 4th | Jessica Baltazar | United States | 12.00 | 0.00 | 12.00 |
| 5th | Jessie Corning | United States | 16.00 | 0.00 | 16.00 |
| 6th | Adrienne Matthews | United States | 17.00 | 0.00 | 17.00 |
| 7th | Victoria Crewe | United States | 21.00 | 0.00 | 21.00 |
| 8th | Wendy Ford | United States | 24.00 | 0.00 | 24.00 |
| 9th | Mandy Pakvis | United States | 27.00 | 0.00 | 27.00 |
| 10th | Yadviga Zakurina | - | 30.00 | 0.00 | 30.00 |
| 11th | Kari Szalay | United States | 34.00 | 0.00 | 34.00 |
| 12th | Edith Davis | United States | 35.00 | 0.00 | 35.00 |
| 13th | Donna Mariscal | United States | 40.00 | 0.00 | 40.00 |
| 14th | Renee Covell | United States | 41.00 | 0.00 | 41.00 |
Women's Figure - Masters 45+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Rita Villarreal Title defense, 2nd win here | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Jessica Baltazar | United States | 6.00 | 0.00 | 6.00 |
| 3rd | Adrienne Matthews | United States | 10.00 | 0.00 | 10.00 |
| 4th | Victoria Crewe | United States | 11.00 | 0.00 | 11.00 |
| 5th | Wendy Ford | United States | 15.00 | 0.00 | 15.00 |
| 6th | Laura Raquel Saccomani-Ojeda | Paraguay | 18.00 | 0.00 | 18.00 |
| 7th | Yadviga Zakurina | - | 24.00 | 0.00 | 24.00 |
| 8th | Kari Szalay | United States | 25.00 | 0.00 | 25.00 |
| 9th | Edith Davis | United States | 26.00 | 0.00 | 26.00 |
| 10th | Donna Mariscal | United States | 29.00 | 0.00 | 29.00 |
Women's Figure - Masters 50+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Julie Mayer | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Adrienne Matthews | United States | 6.00 | 0.00 | 6.00 |
| 3rd | Wendy Ford | United States | 10.00 | 0.00 | 10.00 |
| 4th | Ruth Castillo | United States | 11.00 | 0.00 | 11.00 |
| 5th | Lori Walter | United States | 16.00 | 0.00 | 16.00 |
| 6th | Laura Raquel Saccomani-Ojeda | Paraguay | 17.00 | 0.00 | 17.00 |
| 7th | Yadviga Zakurina | - | 23.00 | 0.00 | 23.00 |
| 8th | Kari Szalay | United States | 24.00 | 0.00 | 24.00 |
| 9th | Edith Davis | United States | 27.00 | 0.00 | 27.00 |
| 10th | Cindy Cooper | United States | 30.00 | 0.00 | 30.00 |
| 11th | Michelle Fannin | United States | 33.00 | 0.00 | 33.00 |
| 12th | Renee Covell | United States | 36.00 | 0.00 | 36.00 |
Women's Figure - Masters 55+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Kari Szalay | United States | 4.00 | 0.00 | 4.00 |
| 2nd | Edith Davis | United States | 5.00 | 0.00 | 5.00 |
| 3rd | Cindy Cooper | United States | 9.00 | 0.00 | 9.00 |
| 4th | Michelle Fannin | United States | 12.00 | 0.00 | 12.00 |
| 5th | Linda Flynn | United States | 15.00 | 0.00 | 15.00 |
| 6th | Nurten Gonzales | United States | 18.00 | 0.00 | 18.00 |
Women's Figure - Masters 60+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Linda Flynn 3rd win here | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Nurten Gonzales | United States | 6.00 | 0.00 | 6.00 |
| 3rd | Madison Dinges | United States | - | - | - |
| 4th | Nelly Gonzalez | United States | - | - | - |
| 5th | Misaki Kikuchi | Japan | - | - | - |
| 6th | Rita Villarreal | United States | - | - | - |
| 7th | Danielle Rose | United States | - | - | - |
| 8th | Gabriella Recob | United States | - | - | - |
| 9th | Jessica Baltazar | United States | - | - | - |
| 10th | Amanda Griffith | United States | - | - | - |
| 11th | Jessie Corning | United States | - | - | - |
| 12th | Adrienne Matthews | United States | - | - | - |
| 13th | Gabriela Linhartova | Czech Republic | - | - | - |
| 14th | Wendy Ford | United States | - | - | - |
| 15th | Laura Raquel Saccomani-Ojeda | Paraguay | - | - | - |
| 16th | Donna Mariscal | United States | - | - | - |
Women's Bikini - Masters 40+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Denisse Licon Title defense, 2nd win here | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Bin Liang | China | 6.00 | 0.00 | 6.00 |
| 3rd | Holly Jones | United States | 9.00 | 0.00 | 9.00 |
Women's Bikini - Masters 45+
Only the winner of this division was recorded by the source. The full placings are not in the database.
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Sheila Miranda First recorded win | United States | 3.00 | 0.00 | 3.00 |
Women's Bikini - Masters 50+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Sheila Miranda | United States | 3.00 | 0.00 | 3.00 |
| 2nd | Jeni Evansen | United States | 8.00 | 0.00 | 8.00 |
| 3rd | Sandy Arave | United States | 10.00 | 0.00 | 10.00 |
| 4th | Norgenia Kelley | United States | 11.00 | 0.00 | 11.00 |
| 5th | Janet Brode | United States | 15.00 | 0.00 | 15.00 |
Women's Bikini - Masters 55+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Sandy Arave First recorded win | United States | 4.00 | 0.00 | 4.00 |
| 2nd | Norgenia Kelley | United States | 5.00 | 0.00 | 5.00 |
| 3rd | Janet Brode | United States | 9.00 | 0.00 | 9.00 |
| 4th | Debra Powell | United States | 12.00 | 0.00 | 12.00 |
| 5th | Christine Brandl | United States | 15.00 | 0.00 | 15.00 |
| 6th | Shelley Eslick-Watkins | United States | 18.00 | 0.00 | 18.00 |
| 7th | Debora Lossing | United States | 21.00 | 0.00 | 21.00 |
Women's Bikini - Masters 60+
| Place | Athlete | Country | Prejudging | Finals | Total |
|---|---|---|---|---|---|
| 1st | Debra Powell First recorded win | United States | 4.00 | 0.00 | 4.00 |
| 2nd | Renee Sacco | United States | 5.00 | 0.00 | 5.00 |
| 3rd | Shelley Eslick-Watkins | United States | 9.00 | 0.00 | 9.00 |
| 4th | Debora Lossing | United States | 12.00 | 0.00 | 12.00 |
| 5th | Alessia Facchin | Italy | - | - | - |
| 7th | Ukachi Onyejiaka | United States | - | - | - |
| 8th | Cinthia Beltran | United States | - | - | - |
| 9th | Denisse Licon | United States | - | - | - |
| 10th | Janae Smith | United States | - | - | - |
| 11th | Bin Liang | China | - | - | - |
| 12th | Nikki Lagorio | United States | - | - | - |
| 13th | Abigail Medina | United States | - | - | - |
| 14th | Brenda Garay - Alexander | United States | - | - | - |
| 15th | Skye Osborne | United States | - | - | - |
| 16th | Adriana Izaguirre | United States | - | - | - |
Complete Results updated July 30, 2026 Source: IFBB Pro League
This edition in context
- Competitors
- 119
- Divisions
- 24
- Size rank
- 3 of 9
The biggest field since 2024.
Past winners of this event
| Year | Winner | Division |
|---|---|---|
| 2025 | Kyrylo Khudaiev | Classic Physique |
| 2024 | Tony Taveras | Classic Physique |
| 2023 | Courage Opara | Classic Physique |
| 2022 | Christopher Hunte | Classic Physique |
| 2021 | Darren Farrell | Classic Physique |
| 2019 | Rickey Moten | Classic Physique |
| 2018 | Jason Lowe | Classic Physique |
| 2017 | Jennifer Taylor | Women's Physique |
| 2016 | Robert Timms | Classic Physique |
The placings as recorded, and nothing past them
This page lists the divisions and finishing order held for this contest, with the source named on it wherever one was recorded. It reports what was published. It does not re-judge the show, and it does not reconcile disagreements between sources.
- Score and bodyweight columns appear only for divisions where those figures exist in the data. A division without them was recorded as placings only, not as a show that gave no scores.
- Where the record has two athletes sharing a place, both are listed. A tie is never broken to produce a single winner.
- Venue, federation, date and competitor count show only when the source supplied them. A field left out means nothing was sourced for it, never a zero.
- A contest with no results has either not taken place yet or has no placements published. Check the status line above the results to tell which.

