On April 20, 2014, it was announced that Rocha would return at UFC 172 to replace Yancy Medeiros, who shifted in the card to face Jim Miller, against Joe Ellenberger.
[13] Rocha competed against Xande Ribeiro in a superfight at BJJ Bet on September 6, 2020, and the pair fought to a draw.
[14] He then fought Gabriel Almeida in the co-main event of Fight 2 Win 157 on November 14, 2020, submitting him with an inside heelhook and earning 'Submission of the Night'.
[17] On January 16, 2021, Rocha was scheduled to face William Tackett in the main event of Fight 2 Win 160,[18] but had to withdraw due to undisclosed reasons.
He returned to competition on February 19, 2021, in the main event of Fight 2 Win 164 against Yuri Simões and defeated him by decision.
[24] On December 4, 2022, Rocha fought in a Combat Jiu-Jitsu superfight against Ty Freeman at Subversiv 8, submitting him with a rear-naked choke.
[25] Rocha was handed a three-year suspension from IBJJF competition by USADA as a result of refusing to submit a sample for testing on December 23, 2022.
[27] Rocha defeated Fellipe Andrew in the opening round but lost to the eventual winner, Nick Rodriguez, in the semi-final.
[28] Rocha competed at the Tough Roll Winter Grand Prix on June 29, 2023, winning a decision against Uros Silic.
[37] He beat Jeremy Skinner, Jonnatas Gracie, and Elijah Dorsey by decision before being submitted by Micael Galvão in the final and winning a silver medal.
[38] He also entered the men's absolute division, where he beat Fabricio Andrey in the opening round and was submitted by Giancarlo Bodoni in the quarter-final.
[41] He is married, has 2 children, and currently resides in Pembroke Pines, Florida where he teaches Brazilian Jiu-Jitsu at Vagner Rocha Martial Arts.