Caio Henrique Oliveira Silva (Santos, São Paulo, 31 de julio de 1997) es un futbolista brasileño. Juega de defensa y su equipo es el Ajax de Ámsterdam de la Eredivisie.
Caio Henrique se formó en las divisiones juveniles del Santos, comenzó en el año 2008, se destacó en las categorías sub-17 y sub-20 del club. Debido a que su contrato finalizaba a mediados de 2016 intentaron renovarle pero no llegaron a ningún acuerdo.
El 2 de febrero de 2016 firmó contrato con Atlético de Madrid, para integrarse al filial en primera instancia.
Debutó con el Atlético "B" el 4 de febrero, en un partido amistoso contra Shanghái Shenhua, fue titular, enfrentó a jugadores como Giovanni Moreno, Freddy Guarín y Demba Ba, derrotaron al conjunto chino por 2 goles a 1.
Luego se integró al Juvenil A y jugó el segundo semestre de la temporada 2015/16 establecido en España. Se coronó campeón de Liga y Copa del Rey en la categoría.
El 7 de julio, comenzó la pretemporada con el primer equipo en Los Ángeles de San Rafael, bajo las órdenes de Diego Simeone.
Debutó con los profesionales el 23 de julio de 2016, en el primer amistoso de preparación, fue contra Numancia, ingresó en el segundo tiempo y ganaron 0-2. Caio jugó su primer partido con 18 años y 358 días.
Convenció al entrenador y quedó en la lista de 24 jugadores para viajar a Australia y jugar la International Champions Cup 2016.
El 29 de julio, se enfrentaron a Tottenham en el primer amistoso, Caio ingresó al minuto 57 por Tiago, compartió cancha con referentes como Jan Oblak, Filipe Luís, Diego Godín, Saúl y Fernando Torres, derrotaron al conjunto inglés por 1 a 0 en Melbourne ante más de 42 100 espectadores.
Jugaron contra Melbourne Victory el 31 de julio, Caio jugó como titular por primera vez, estuvo los 90 minutos en cancha pero fueron derrotados 1-0.
Cuando regresaron a España, se integró a la preparación del Atlético "B". El 7 de agosto jugaron el tercer amistoso de pretemporada, fue contra Guijuelo, en ese partido Caio fue titular pero fueron derrotados 4 a 0. Luego se enfrentaron a Calahorra en el siguiente amistoso, esta vez Caio ingresó en el transcurso del partido y empataron 1-1.
El entrenador Simeone volvió a convocar a al joven brasileño para jugar con el primer equipo el Trofeo Carranza 2016.
Jugaron la semifinal contra Cádiz el 12 de agosto, Caio fue titular, empataron 1 a 1 pero fueron derrotados por penales. Luego se enfrentaron a Nigeria All Stars por el tercer puesto y ganaron 3-1, pero no tuvo minutos.
Caio Henrique totalizó 4 partidos jugados con los profesionales en la pretemporada, mientras que sumó 2 con la reserva.
El 28 de agosto debutó con el Atlético "B" de manera oficial, fue en la fecha 1 de la Tercera División de España 2016-17 contra Alcobendas, jugó como titular y ganaron 0-1. En la fecha 11, se enfrentaron a Villanueva del Pardillo, el futbolista brasileño anotó su primer gol en el torneo pero fueron derrotados 2 a 1.
Luego de jugar 6 partidos con el filial, Diego Simeone lo convocó por primera vez para estar a la orden en un partido oficial con el primer equipo.
Debutó como profesional con Atlético de Madrid el 30 de noviembre de 2016, fue titular en los dieciseisavos de la Copa del Rey, su rival fue Guijuelo, conjunto al que derrotaron 6 a 0. Caio jugó su primer partido oficial con 19 años y 122 días, utilizó la camiseta número 27.
En 2018, Caio Henrique jugó con Paraná en el Brasileirão. Jugó 27 de los primeros 28 partidos del equipo en la competición, todos como titular, pero terminó fuera de la recta final del campeonato.