| 3 |
IFBB Austrian Oak Pro
Unknown
|
IFBB Pro League AUSTRIAN OAK PRO |
22 August 2026 |
| 10 |
IFBB Chicago Pro
Unknown
|
IFBB Chicago Pro |
19 July 2025 |
| 13 |
IFBB St Pete Pro
Unknown
|
IFBB St Pete Pro |
28 June 2025 |
| 5 |
IFBB Toronto Pro Supershow
IFBB Toronto Pro Supershow
|
IFBB Toronto Pro Supershow |
8 June 2025 |
| — |
2025 IFBB Pro League Toronto Pro Supershow, Toronto, Ontario, Canada
Toronto, Ontario, Canada
|
IFBB Pro League Toronto Pro Supershow |
8 June 2025 |
| 13 |
IFBB Chicago Pro
Unknown
|
IFBB Chicago Pro |
19 July 2024 |
| 16 |
IFBB San Antonio Pro
IFBB San Antonio Pro
|
IFBB San Antonio Pro |
23 September 2023 |
| — |
2023 IFBB Pro League San Antonio Pro, San Antonio, Texas, United States
San Antonio, Texas, United States
|
IFBB Pro League San Antonio Pro |
23 September 2023 |
| 16 |
IFBB Nashville Fit Show Pro
IFBB Nashville Fit Show Pro
|
IFBB Nashville Fit Show Pro |
19 August 2023 |
| — |
2023 IFBB Pro League Nashville Fit Show Pro, Nashville, Tennessee, United States
Nashville, Tennessee, United States
|
IFBB Pro League Nashville Fit Show Pro |
19 August 2023 |
| 3 |
IFBB Chicago Pro
Unknown
|
IFBB Chicago Pro |
20 July 2023 |
| 14 |
IFBB Professional League Atlanta Pro
Unknown
|
IFBB Professional League Atlanta Pro |
15 July 2023 |
| 9 |
IFBB Florida Grand Prix Masters Pro
Unknown
|
IFBB Florida Grand Prix Masters Pro |
6 May 2023 |
| 16 |
IFBB Texas Pro
Unknown
|
IFBB Texas Pro |
12 August 2022 |
| 16 |
IFBB Tampa Pro
Unknown
|
IFBB Tampa Pro |
4 August 2022 |
| — |
NPC Teen Collegiate & Masters National Championships
Unknown
|
NPC Teen Collegiate & Masters National Championships |
20 July 2022 |
| 2 |
NPC Kentucky Derby Festival
Unknown
|
NPC Kentucky Derby Festival |
2 May 2022 |
| 3 |
NPC Houston Tournament of Champions
Unknown
|
NPC Houston Tournament of Champions |
21 April 2022 |
| 9 |
NPC Teen Collegiate & Masters National Championships
Unknown
|
NPC Teen Collegiate & Masters National Championships |
21 July 2021 |
| 4 |
NPC Battle at the River
Unknown
|
NPC Battle at the River |
14 June 2021 |
| 9 |
NPC Junior USA Championships
Unknown
|
NPC Junior USA Championships |
27 August 2020 |
| 6 |
IFBB Tampa Pro
Unknown
|
IFBB Tampa Pro |
31 July 2020 |
| 5 |
NPC Badger State Championships
Unknown
|
NPC Badger State Championships |
21 October 2019 |
| — |
NPC Teen Collegiate & Masters National Championships
Unknown
|
NPC Teen Collegiate & Masters National Championships |
17 July 2019 |
| 2 |
NPC Atlantic Coast Classic
Unknown
|
NPC Atlantic Coast Classic |
19 June 2019 |
| 2 |
NPC Border Klash
Unknown
|
NPC Border Klash |
27 March 2019 |
| 4 |
NPC Teen Collegiate & Masters National Championships
Unknown
|
NPC Teen Collegiate & Masters National Championships |
18 July 2018 |
| 2 |
NPC South Carolina Grand Prix
Unknown
|
NPC South Carolina Grand Prix |
3 July 2018 |
| 16 |
NPC Junior USA Championships
Unknown
|
NPC Junior USA Championships |
18 May 2018 |
| 2 |
NPC Border Klash
Unknown
|
NPC Border Klash |
27 March 2018 |
| 1 |
NPC Muscle Heat Championships
Unknown
|
NPC Muscle Heat Championships |
1 October 2017 |
| 3 |
NPC Elite Muscle Classic
Unknown
|
NPC Elite Muscle Classic |
11 November 2016 |
| 1 |
NPC Titans Grand Prix
Unknown
|
NPC Titans Grand Prix |
19 October 2015 |
| 8 |
NPC Grand Prix
Unknown
|
NPC Grand Prix |
21 April 2015 |