Charles Fernández completó su competencia en el pentatlón moderno de los Juegos Olímpicos Tokio 2021. El pentatleta guatemalteco llegó a la jornada final con un acumulado de 178 puntos obtenidos en la esgrima.
Charles empezó sorprendiendo en la modalidad de natación al ganar su heat con 1:58:16 minutos y obtener el octavo mejor tiempo de los competidores.
Posteriormente, ganó un punto en la esgrima (ronda de bonificación). Venció al japonés Shohei Iwamoto y cayó ante el kazajo Pavel Ilyshe