A disputa contou com cinco rodadas eliminatórias. Na primeira fase, 30 competidores participaram. Em cada nova rodada, o número de classificados foi reduzido: 20 na segunda, 8 na terceira, 4 na quarta e apenas 2 finalistas na última rodada.
Na primeira noite, Castro empatou em segundo lugar ao montar o touro Tchoupitoulas, garantindo sua vaga na sequência. Na terça-feira, enfrentou o touro Kill Switch e obteve 87,5 pontos, avançando para a terceira rodada. Na fase seguinte, Leonardo encarou o desafiante Red Mosquito e repetiu a pontuação de 87,5, mostrando regularidade e garantindo passagem para a quarta rodada. Lá, montou o touro Benjamin Ranklin, mas caiu antes dos 8 segundos — com 6,83s —, ainda assim se classificando para a grande final devido à sua performance nas etapas anteriores.
Na rodada decisiva, o cassilandense foi o primeiro a montar. Encarou o touro Tulsa Time e alcançou 88,25 pontos, assumindo a liderança. Seu adversário, Fielder, do Texas, obteve 87,5 pontos, o que confirmou a vitória do sul-mato-grossense. Além do prestígio internacional, Leonardo Castro recebeu um prêmio de aproximadamente R$ 710 mil reais (US$ 133.233,33) e somou 279 pontos na classificação geral do circuito mundial da modalidade, assumindo a 14ª posição no ranking. Castro se junta agora ao compatriota Leandro Zampollo, de Pirassununga (SP), que também venceu uma etapa da mesma competição em janeiro, no Texas.

Cassilândia Idoso é encontrado morto próximo ao cemitério de Cassilândia
Cassilândia Ladrão arromba comércio e furta cervejas, refrigerantes e pães em Cassilândia
Cassilândia UEMS prorroga inscrições para professores temporários em seis cidades de MS
Cassilândia Cassilândia esclarece mensagens sobre vacina Pneumocócica 20