Here is a list of Roberts's best fights. For a list of Roberts's losses, refer to "Ryan Roberts Losses".
On September 12, 2014 Ryan Roberts met Jeremy Spoon in a featherweight (VFC Championship) title defense fight. Roberts was 36 years old and with a record of 20-10-1 (10), and Spoon was 29 years old and with a record of 16-2 (11). Roberts won the fight via 3-round split decision and successfully defended his title.
On February 11, 2011 Ryan Roberts faced off against Jeff Lentz in a lightweight bout at age 32. He was coming in with a record of 14-9 (10). Roberts won the fight via 3-round unanimous decision.
On March 15, 2014 Ryan Roberts met Chase Beebe in a featherweight (VFC Championship) title defense fight. Roberts was 35 years old and with a record of 19-10-1 (10), and Beebe was 28 years old and with a record of 24-11-1 (18). Roberts won the fight via 5-round unanimous decision and successfully defended his title.
On December 9, 2006 Ryan Roberts faced off against Ryan Heckert in a lightweight bout at age 28. He was coming in with a record of 3-0 (3). Roberts stopped Ryan Heckert via TKO.