Ryan Roberts tiene 12 pérdidas contra 11 oponentes en su carrera de MMA. Para una lista de las mejores peleas de Roberts, consulta "Mejores peleas de Ryan Roberts".
El 9 de diciembre de 2016 Ryan Roberts se enfrentó a Robert Emerson en un combate de pluma titulado por el título VFC Championship. Roberts tenía 38 años y un récord de 21-12-1 (11). Roberts perdió la pelea por asalto 1º TKO y perdió el título VFC Championship.
El 18 de septiembre de 2015 Ryan Roberts se enfrentó a Adam Townsend en un combate de pluma a la edad de 37. Él entró con un récord de 21-11-1 (11). Roberts perdió la pelea por asalto 3º decisión unánime.
El 15 de octubre de 2011 Ryan Roberts se enfrentó a Zach Makovsky en un combate de pluma a la edad de 33. Él entró con un récord de 16-10-1 (10), y Makovsky tenía 29 años y un récord de 13-2 (6). Roberts perdió la pelea por sumisión en el asalto 1º.
El 14 de octubre de 2010 Ryan Roberts se enfrentó a Eric Marriott en un combate de ligero a la edad de 32. Él entró con un récord de 13-9 (10). Roberts perdió la pelea por asalto 3º decisión unánime.
El 4 de diciembre de 2009 Ryan Roberts se enfrentó a Duane Ludwig en un combate de ligero a la edad de 31. Él entró con un récord de 10-8 (8), y Ludwig tenía 31 años y un récord de 18-9 (14). Roberts perdió la pelea por TKO en el asalto 1º.
El 2 de octubre de 2009 Ryan Roberts se enfrentó a Eric Marriott en un combate de ligero a la edad de 31. Él entró con un récord de 10-7 (8). Roberts perdió la pelea por asalto 3º decisión unánime.
El 27 de febrero de 2009 Ryan Roberts se enfrentó a Jonathan Murphy en un combate de ligero a la edad de 30. Él entró con un récord de 10-6 (8). Roberts perdió la pelea por TKO en el asalto 1º.
El 20 de febrero de 2009 Ryan Roberts se enfrentó a Joe Wilk en un combate de ligero a la edad de 30. Él entró con un récord de 10-5 (8). Roberts perdió la pelea por sumisión en el asalto 1º.
El 6 de septiembre de 2008 Ryan Roberts se enfrentó a John Mahlow en un combate de ligero a la edad de 30. Él entró con un récord de 10-4 (8). Roberts perdió la pelea por sumisión en el asalto 2º.
El 2 de abril de 2008 Ryan Roberts se enfrentó a Marcus Aurelio en un combate de ligero a la edad de 29. Él entró con un récord de 10-3 (8), y Aurelio tenía 34 años y un récord de 15-5 (11). Roberts perdió la pelea por sumisión en el asalto 1º.
El 7 de septiembre de 2007 Ryan Roberts se enfrentó a Alonzo Martinez en un combate de ligero a la edad de 29. Él entró con un récord de 8-2 (7), y Martinez tenía 23 años y un récord de 19-10 (18). Roberts perdió la pelea por sumisión en el asalto 1º.
El 16 de febrero de 2007 Ryan Roberts se enfrentó a Donald Cerrone en un combate de ligero a la edad de 28. Él entró con un récord de 4-1 (4), y Cerrone tenía 23 años y un récord de 4-0 (4). Roberts perdió la pelea por sumisión en el asalto 1º.