Kaio iniciou sua trajetória no Brasil Central, de Cuiabá, antes de vir para o Rio Grande do Sul para atuar pelo Juventude. Em 2013 chegou à base do Grêmio. Seu irmão gêmeo Kaike é lateral-esquerdo do Internacional.[1].
Estreia no profissional
Kaio subiu ao grupo principal ainda em 2015, mas apenas em 2016 fez sua estreia nos profissionais, contra o Veranópolis, fora de casa. Ele entrou no segundo tempo substituindo o também volante Moisés Wolschick, na vitória do Tricolor por 1x0.
Chances no time titular
O jogador esteve presente em vários jogos e contou com a rotação do elenco feita pelo técnico Renato Portaluppi para ter outras chances. Kaio destacou chance antes do empate por 0x0 contra o Figueirense, em Florianópolis, no returno do Campeonato Brasileiro de 2016:[2].
“
A gente vem em busca de um bom jogo. Vamos esperar o que o Renato tem a passar e descansar, após a decisão, para encaminhar o jogo contra o Figueirense. Estamos buscando nosso espaço no dia a dia. Ainda não foi passado quem sai jogando, e é importante todo mundo ficar alerta. Vamos procurar as melhores formas, com os mais experientes, para estarmos todos juntos e focados em fazer um jogo bom contra o Figueirense.
”
Sport
É no Sport que Kaio tenta ter uma sequência maior atuando. Chegou ao time pernambucano junto com o zagueiro Thyere, ambos por empréstimo, no início de 2019.[3]
Categorias de base e equipe B — 58 jogos cadastrados
Categoria
Jogos
Gols identificados
Sub-17
2
0
Sub-19
10
3
Sub-20
29
1
B
17
3
Total
58
7
Somente participações e gols identificados nas fichas cadastradas. Autoria de gols não preenchida pode tornar a contagem incompleta; a posição no banco, sem participação registrada, não é somada como jogo.