Rocha competed against
Xande Ribeiro in a superfight at BJJ Bet on September 6, 2020, and the pair fought to a draw. 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'. For his final match of the year, he was booked against Jon 'Thor' Blank at
Who's Number One on December 11, 2020. In the end, Rocha won by split decision. On January 16, 2021, Rocha was scheduled to face William Tackett in the main event of Fight 2 Win 160, 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. He was then scheduled to compete against
Gordon Ryan in the main event of
Who's Number One on March 26, 2021. Rocha lost the match by submission, tapping to a triangle choke. He returned to
Who's Number One on May 28, 2021, to face
Josh Hinger and won a decision against him. Rocha received an invite to compete at the
2022 ADCC World Championship as a result of his silver medal in 2019. Rocha went 3–1 at the event and won a bronze medal in the 88 kg division. 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. 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.
2023 Rocha was then invited to compete in an openweight tournament at
UFC Fight Pass Invitational 4 on June 29, 2023. Rocha defeated Fellipe Andrew in the opening round but lost to the eventual winner,
Nick Rodriguez, in the semi-final. Rocha competed at the Tough Roll Winter Grand Prix on June 29, 2023, winning a decision against Uros Silic. Rocha was booked to compete against Victor Silveiro at UFC Fight Pass Invitational 5 on December 10, 2023. He won the match by submission with a rear-naked choke.
2024 Rocha competed against Luke Griffith in the first Pit Submission Series event on January 26, 2024. He beat Griffith by decision. He then competed at the ADCC Atlantic City Open on February 10, 2024 and won gold in the under 91 kg division. Rocha faced
Nicholas Meregali in the main event of Who's Number One 23 on May 10, 2024. He lost the match by submission. Rocha was invited to compete in the under 77 kg division of the
2024 ADCC World Championship. 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. 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. Rocha competed against Calon Sabino in the main event of Pit Submission Series 8 on October 11, 2024. He won the match by submission.
2025 Rocha faced Kit Dale in the main event of Who’s Number One 29 on July 25, 2025. He won the match by decision. ==Titles and accomplishments==