Born in Várzea Grande, Kaio began his career with Grêmio Foot-Ball Porto Alegrense.
He made two appearances as an unused substitute in the 2015 Campeonato Brasileiro Série A season, the first being a 2–0 win at Figueirense FC on 4 September.
The following 10 February, he made his professional debut in a 1–0 win at Veranópolis Esporte Clube Recreativo e Cultural in the 2016 Campeonato Gaúcho, as a half-time replacement for Moisés.
[2] On 31 January 2019, Kaio was loaned out to Sport Club do Recife until the end of the year.
This biographical article related to a Brazilian association football midfielder born in the 1990s is a stub.