William chegou ao Cruzeiro no início da temporada passada cercado de dúvidas por suas condições físicas, mas rapidamente se firmou como titular e conseguiu ter regularidade. Agora aos 28 anos, o campeão olímpico é nome de segurança na linha defensiva celeste.
Enquanto fez apenas 31 jogos entre junho de 2019 e 2021 e nenhuma partida em 2022, William entrou em campo 40 vezes pelo Cruzeiro em 2023. Foi o seu maior número de partidas desde 2016, enquanto ainda jogava no Internacional.
O Cruzeiro terminou o Brasileirão 2023 com a melhor defesa da edição, mesmo com a colocação na metade de baixo da tabela. Para 2024, até agora, o time mineiro perdeu Luciano Castán e contratou Zé Ivaldo para o setor.