| 2 |
IFBB Chicago Pro
Unknown
|
IFBB Pro League Chicago Pro |
18 July 2026 |
| 6 |
IFBB Hurricane Pro
IFBB Hurricane Pro
|
IFBB Hurricane Pro |
17 October 2025 |
| — |
2025 IFBB Pro League Hurricane Pro, St. Petersburg, Florida, United States
St. Petersburg, Florida, United States
|
IFBB Pro League Hurricane Pro |
17 October 2025 |
| 6 |
IFBB Tampa Pro
Unknown
|
IFBB Tampa Pro |
2 August 2025 |
| 2 |
IFBB Chicago Pro
Unknown
|
IFBB Chicago Pro |
19 July 2025 |
| 1 |
IFBB Baltimore Classic Masters Pro
Unknown
|
IFBB Baltimore Classic Masters Pro |
1 November 2022 |
| 3 |
IFBB Legion Sports Fest Pro
Unknown
|
IFBB Legion Sports Fest Pro |
7 October 2022 |
| 2 |
IFBB Tampa Pro
Unknown
|
IFBB Tampa Pro |
4 August 2022 |
| 2 |
IFBB Legion Sports Fest Pro
Unknown
|
IFBB Legion Sports Fest Pro |
23 October 2021 |
| 2 |
IFBB Daytona Pro
Unknown
|
IFBB Daytona Pro |
6 October 2021 |
| 4 |
IFBB Pittsburgh Pro Masters Championships
Unknown
|
IFBB Pittsburgh Pro Masters Championships |
28 August 2019 |
| 1 |
NPC Universe & NPC National Fitness Championships
Unknown
|
NPC Universe & NPC National Fitness Championships |
5 July 2019 |
| 5 |
NPC North American Championships
Unknown
|
NPC North American Championships |
29 August 2018 |
| 11 |
NPC Teen Collegiate & Masters National Championships
Unknown
|
NPC Teen Collegiate & Masters National Championships |
19 July 2017 |
| 4 |
IFBB North American Championships
Unknown
|
IFBB North American Championships |
30 August 2016 |
| 6 |
NPC Teen Collegiate & Masters National Championships
Unknown
|
NPC Teen Collegiate & Masters National Championships |
19 July 2016 |
| 8 |
IFBB North American Championships
Unknown
|
IFBB North American Championships |
3 September 2015 |
| 12 |
NPC USA Championships
Unknown
|
NPC USA Championships |
23 July 2015 |
| 3 |
NPC Teen Collegiate & Masters National Championships
Unknown
|
NPC Teen Collegiate & Masters National Championships |
15 July 2015 |
| 3 |
NPC Patriots Challenge
Unknown
|
NPC Patriots Challenge |
12 July 2015 |
| 16 |
NPC USA Championships
Unknown
|
NPC USA Championships |
27 July 2012 |
| 17 |
NPC Teen Collegiate & Masters National Championships
Unknown
|
NPC Teen Collegiate & Masters National Championships |
20 July 2012 |