2017

Legends Classic – February 11th – Las Vegas, NV (1st, 2017 Olympia Bid)

Fit World – March 11th – Culver City, CA (1st)

Arnold Classic Australia – March 18th – Melbourne, Australia (9th)

 

 

2016

Ferrigno Legacy – October 29th – Palm Springs, CA (5th)

Asia Grand Prix – September 25th – Seoul, Korea (4th)

Mr. Olympia – September 17th – Las Vegas, NV (16th)

Pittsburgh Championships – May 7th – Pittsburgh, PA (8th)

Salt Lake City Showdown – April 30th – Sandy, UT (4th)

St. Louis Pro – March 26th – St. Louis, MO (4th)

 

 

2015

Ferrigno Legacy – November 21st – Palm Springs, CA (1st, 2016 Olympia Bid)

Iron Games – November 14th – Culver City, CA (8th)

Sacramento Pro Show – November 7th – Sacramento, CA (8th)

Europa Phoenix – October 10th – Phoenix, AZ (5th)

Mr. Olympia – September 17th – Las Vegas, NV (12th)

St. Louis Pro Bikini – April 4th – St. Louis, MO (1st, 2015 Olympia Bid)

 

 

 

2014

Ferrigno Legacy - November 29th - Santa Barbara, CA (5th)

Iowa Pro Show - November 8th - Davenport, IA (4th)

Sacramento Pro Show - October 31st - Sacramento, CA (4th)

Europa Phoenix - October 25th - Phoenix, AZ - (8th, Pro Debut)

NPC USA Nationals - July 26th - Las Vegas, NV (1st E Class, earned IFBB Pro Card)

NPC Governor's Cup - March 29th - Sacramento, CA (3rd E Class)

NPC Muscle Evolution - February 8th - San Jose, CA (1st E Class, Overall Champion)