"Sonic Adventure 2: Battle" permite ao jogador criar Chao. Os Chao podem se desenvolver de várias maneiras dependendo de como o jogador os cria. Um Chao pode eventualmente evoluir para um tipo superior. Dependendo de seu atributo favorecido, o Chao terá melhor desempenho em certas corridas. O afeto do Chao pelo personagem jogador depende das ações do jogador.
O melhor momento para começar a criar um Chao é após zerar o jogo principal. Embora possa ser feito antes, zerar o jogo desbloqueia todas as fases e vários modos que facilitam muito a criação. Existem cinco estatísticas básicas importantes para corridas: corrida, natação, poder, voo e stamina. Stamina é importante para qualquer Chao, enquanto as outras estatísticas são mais importantes dependendo da corrida específica. É fácil saber quais Chaos Drives e animais afetam qual estatística, pois a cor indica a estatística. As cores para as estatísticas primárias são: verde para corrida, amarelo para natação, vermelho para poder e roxo para voo.
O caminho evolutivo de um Chao baseia-se em quais personagens os criam e em que estatísticas se destacam. A afinidade Hero, Dark ou Neutral baseia-se nos personagens usados para treinar o Chao. Sonic, Tails e Knuckles criam Hero Chao, enquanto Shadow, Dr. Eggman e Rouge criam Dark Chao. Para obter um Chao Neutral, alterne entre personagens Hero e Dark para que seja treinado cerca de metade do tempo por cada. Uma boa indicação de Chao neutral é a cor verde.
Em quais estatísticas primárias você foca no treinamento também influencia a evolução do Chao e seu desempenho. A primeira evolução tem 15 possibilidades baseadas nas três afiliações e cinco focos de estatística possíveis. Além das quatro estatísticas primárias (Corrida, Natação, Poder e Voo), um Chao treinado igualmente em cada estatística pode ser Neutral para a opção de estatística (não é o mesmo que afiliação Neutral).
A segunda evolução funciona como a primeira, baseada em escolha de estatística. Há muito mais possibilidades porque a especialização não precisa ser a mesma da primeira evolução. A ordem importa: um Chao que evolui primeiro em voo e depois especializa em poder não será o mesmo que um que evolui primeiro em poder e depois em voo.
O sistema de estatísticas é intuitivo para saber quais são necessárias para vencer uma corrida específica. Se a corrida é toda na água, natação será o mais importante. Muitas corridas requerem múltiplas estatísticas em níveis decentes para vencer. As mais difíceis exigem todas elas mais stamina decente. Especializar facilita corridas iniciais, mas não negligencie completamente as outras estatísticas.