Ryan Roberts has 12 losses against 11 opponents on his MMA record. For a list of Roberts's best fights, refer to "Best fights of Ryan Roberts".
On December 9, 2016 Ryan Roberts met Robert Emerson in a featherweight (VFC Championship) title defense fight. Roberts was 38 years old and with a record of 21-12-1 (11). Roberts lost the fight via 1st-round TKO and lost the title.
On September 18, 2015 Ryan Roberts faced off against Adam Townsend in a featherweight bout at age 37. He was coming in with a record of 21-11-1 (11). Roberts lost the fight via 3-round unanimous decision.
On October 15, 2011 Ryan Roberts faced off against Zach Makovsky in a featherweight bout at age 33. He was coming in with a record of 16-10-1 (10), and Makovsky was 29 years old and with a record of 13-2 (6). Roberts lost the fight via 1st-round submission.
On October 14, 2010 Ryan Roberts faced off against Eric Marriott in a lightweight bout at age 32. He was coming in with a record of 13-9 (10). Roberts lost the fight via 3-round unanimous decision.
On December 4, 2009 Ryan Roberts faced off against Duane Ludwig in a lightweight bout at age 31. He was coming in with a record of 10-8 (8), and Ludwig was 31 years old and with a record of 18-9 (14). Roberts lost the fight via 1st-round TKO.
On October 2, 2009 Ryan Roberts faced off against Eric Marriott in a lightweight bout at age 31. He was coming in with a record of 10-7 (8). Roberts lost the fight via 3-round unanimous decision.
On February 27, 2009 Ryan Roberts faced off against Jonathan Murphy in a lightweight bout at age 30. He was coming in with a record of 10-6 (8). Roberts lost the fight via 1st-round TKO.
On February 20, 2009 Ryan Roberts faced off against Joe Wilk in a lightweight bout at age 30. He was coming in with a record of 10-5 (8). Roberts lost the fight via 1st-round submission.
On September 6, 2008 Ryan Roberts faced off against John Mahlow in a lightweight bout at age 30. He was coming in with a record of 10-4 (8). Roberts lost the fight via 2nd-round submission.
On April 2, 2008 Ryan Roberts faced off against Marcus Aurelio in a lightweight bout at age 29. He was coming in with a record of 10-3 (8), and Aurelio was 34 years old and with a record of 15-5 (11). Roberts lost the fight via 1st-round submission.
On September 7, 2007 Ryan Roberts faced off against Alonzo Martinez in a lightweight bout at age 29. He was coming in with a record of 8-2 (7), and Martinez was 23 years old and with a record of 19-10 (18). Roberts lost the fight via 1st-round submission.
On February 16, 2007 Ryan Roberts faced off against Donald Cerrone in a lightweight bout at age 28. He was coming in with a record of 4-1 (4), and Cerrone was 23 years old and with a record of 4-0 (4). Roberts lost the fight via 1st-round submission.