2017
Masters Nationals - NPC, Classic Masters 35+ Overall Winner
Masters Nationals - NPC, Classic Masters 35+ C, 1st
Masters Nationals - NPC, Classic Masters 40+ C, 3rd
Pittsburgh Pro - IFBB, Classic Masters 35+, 2nd
Pittsburgh Pro - IFBB, Classic Masters 40+, 2nd
2018
Fit World Pro - IFBB, Classic, 13th
Pittsburgh Pro - IFBB, Classic, Did not place
St Louis Pro - IFBB, Classic, 1st
2019
Vancouver Pro Championships - IFBB, Classic, 10th
2020
Heart of Texas Pro - IFBB, Classic, 3rd
Omaha Pro - IFBB, Classic, 11th
Pittsburgh Pro - IFBB, Masters 40+, 2nd
Pittsburgh Pro - IFBB, Classic Masters 35+, 3rd
Pittsburgh Pro - IFBB, Classic Masters 40+, 4th
Tampa Pro Championships - IFBB, Classic, 13th
Tampa Pro Championships - IFBB, Classic Masters, 3rd