Aquí está una lista de las mejores peleas de Rosa. Para una lista de las pérdidas de Rosa, consulta "Charles Rosa Pérdidas".
El 18 de octubre de 2019 Charles Rosa se enfrentó a Manny Bermudez en un combate de pluma a la edad de 33. Él entró con un récord de 12-3 (11), y Bermudez tenía 25 años y un récord de 14-1 (11). Rosa detuvo a Manny Bermudez por sumisión en el asalto 1º.
El 18 de enero de 2015 Charles Rosa se enfrentó a Sean Soriano en un combate de pluma a la edad de 28. Él entró con un récord de 10-1 (10), y Soriano tenía 25 años y un récord de 8-2 (5). Rosa detuvo a Sean Soriano por sumisión en el asalto 3º.
El 13 de junio de 2020 Charles Rosa se enfrentó a Kevin Aguilar en un combate de ligero a la edad de 33. Él entró con un récord de 13-4 (11), y Aguilar tenía 31 años y un récord de 17-3 (11). Rosa ganó la pelea por asalto 3º decisión dividida.
El 14 de marzo de 2014 Charles Rosa se enfrentó a Brylan Van Artsdalen en un combate de pluma a la edad de 27. Él entró con un récord de 8-0 (8), y Van Artsdalen tenía 29 años y un récord de 8-9 (7). Rosa detuvo a Brylan Van Artsdalen por sumisión en el asalto 1º.
El 26 de junio de 2021 Charles Rosa se enfrentó a Justin Jaynes en un combate de ligero a la edad de 34. Él entró con un récord de 14-5 (11), y Jaynes tenía 31 años y un récord de 16-7 (13). Rosa ganó la pelea por asalto 3º decisión dividida.
El 17 de enero de 2016 Charles Rosa se enfrentó a Kyle Bochniak en un combate de pluma a la edad de 29. Él entró con un récord de 11-2 (10), y Bochniak tenía 28 años y un récord de 6-0 (4). Rosa ganó la pelea por asalto 3º decisión unánime.