IFBB Baltimore Classic Masters Pro
[October 28, 2018]

Tampa Pro 2018
[August 4, 2018]

Open 16th Place | Masters 3rd Place

IFBB Baltimore Classic Masters Pro
[October 28, 2017]

Baltimore Grand Prix
[July 15, 2017]

Lenda Murray Pro
[July 8, 2017]

Arnold Classic
[March 4, 2017]

Baltimore Grand Prix And Fitness Expo
[July 23, 2016]

IFBB Lenda Murray Pro AM
[July 16, 2016]

Arnold Classic
[March-4-6, 2016]

11th Place

Tampa Pro 2015
[August 6-8, 2015]

2014 Kentucky Pro
[November 8, 2014]

16th Place

IFBB Pro Greater Gulf States
[June 21, 2014]

Open 14th Place | Masters 5th Place

Pittsburgh Pro Championships
[May 3, 2014]

Men’s Physique 17th

IFBB Europa Show of Champions
[May 2014]

Men’s Physique 16th

IFBB Kentucky Pro
[November 9, 2013]

Men’s Physique 14th

IFBB North American Championships
[September 30, 2013]

Men’s Physique Class D (10th) | Masters 35+ (2nd earned Pro Card)

NPC Teen, Collegiate & Masters National Championship
[July 19, 2013]

Men’s Physique 35+ Class C (5th)

NPC Team Universe
[July 6, 2013]

Men’s Physique Class C (10th) | Masters 35+ (6th)

NPC Junior USA Championships
[May 18, 2013]

Men’s Physique Class D (3rd)

NPC Max Muscle Virginia
[April 20, 2013]

Men’s Physique Class B (2nd)

NPC Baltimore Gladiator Championships
[March 23, 2013]

Men’s Physique Overall Class B (1st) | Masters 35+ (1st)

NPC Shawn Ray Baltimore Grand Prix
[October 27, 2012]

Men’s Physique Overall Class B (1st) | Masters 35+ (1st)

Muscle & Fitness Male Model Search
[September 29, 2012]

Men’s Physique 1st