Here is a list of Rocha's best fights. For a list of Rocha's losses, refer to "Vagner Rocha Losses".
On September 17, 2011 Vagner Rocha faced off against Cody McKenzie in a lightweight bout at age 29. He was coming in with a record of 7-2 (6), and McKenzie was 23 years old and with a record of 12-1 (12). Rocha stopped Cody McKenzie via submission.
On August 12, 2016 Vagner Rocha faced off against Rafael Alves in a lightweight bout at age 34. He was coming in with a record of 13-4 (11), and Alves was 25 years old and with a record of 14-7 (11). Rocha stopped Rafael Alves via TKO.
On June 12, 2009 Vagner Rocha faced off against Igor Gracie at age 27. He was coming in with a record of 2-0 (1). Rocha won the fight via 3-round unanimous decision.
On April 8, 2010 Vagner Rocha faced off against Francisco Soares at age 27. He was coming in with a record of 5-0 (4). Rocha stopped Francisco Soares via TKO.
On February 15, 2013 Vagner Rocha faced off against Kamrin Naville in a lightweight bout at age 30. He was coming in with a record of 9-3 (7). Rocha won the fight via 3-round unanimous decision.
On April 26, 2013 Vagner Rocha faced off against J. P. Reese in a lightweight bout at age 30. He was coming in with a record of 10-3 (8), and Reese was 32 years old and with a record of 9-4 (4). Rocha stopped J. P. Reese via submission.