Robert Guerrero tiene seis pérdidas contra seis oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Guerrero, consulta "Mejores peleas de Robert Guerrero".
El 15 de julio de 2017 Robert Guerrero se enfrentó a Omar Figueroa Jr. a la edad de 34. Él entró con un récord de 33-6-1 (18), y Figueroa Jr. tenía 27 años y un récord de 26-0-1 (18). Guerrero perdió la pelea por TKO en el asalto 3º.
El 27 de agosto de 2016 Robert Guerrero se enfrentó a David Emanuel Peralta a la edad de 33. Él entró con un récord de 33-5-1 (18). Guerrero perdió la pelea por asalto 12º decisión dividida.
El 23 de enero de 2016 Robert Guerrero se enfrentó a Danny García en un combate de welter titulado por el título CMB. Guerrero tenía 32 años y un récord de 33-4-1 (18), y García tenía 27 años y un récord de 31-0 (18). Guerrero perdió la pelea por asalto 12º decisión unánime.
El 7 de marzo de 2015 Robert Guerrero se enfrentó a Keith Thurman en un combate de welter titulado por el título AMB. Guerrero tenía 31 años y un récord de 32-3-1 (18), y Thurman tenía 26 años y un récord de 24-0 (21). Guerrero perdió la pelea por asalto 12º decisión unánime.
El 4 de mayo de 2013 Robert Guerrero se enfrentó a Floyd Mayweather Jr. en un combate de welter titulado por los títulos CMB y The Ring. Guerrero tenía 30 años y un récord de 31-2-1 (18), y Mayweather Jr. tenía 36 años y un récord de 43-0 (26). Guerrero perdió la pelea por asalto 12º decisión unánime.
El 2 de diciembre de 2005 Robert Guerrero se enfrentó a Gamaliel Díaz en un combate de pluma a la edad de 22. Él entró con un récord de 16-1-1 (9), y Díaz tenía 24 años y un récord de 19-5-2 (9). Guerrero perdió la pelea por asalto 12º decisión dividida.