O que é um Pokemon que pode lutar em pé de igualdade com o Ditto?
Sendo todos os outros (nível e semelhantes) iguais, o Ditto será quase sempre mais fraco do que o Pokemon com quem luta. Isto é por uma simples razão. é preciso 1 turno para usar Transform. Nesse tempo, o outro Pokemon tem uma volta livre para bater ou pousar um hit. Então, você tem um Ditto com exatamente o mesmo movepool e stats (além do HP), mas uma vez a menos para trabalhar. Além disso, velocidade igual significa uma moeda virada a cada jogada para ver quem vai primeiro. Para recuperar aquela jogada perdida, o Ditto teria que ir primeiro cada vez, e isso ainda os deixa em um campo de jogo equilibrado.
Então, a única maneira do Ditto sair da primeira jogada com uma vantagem é se ele tiver significativamente mais Max HP do que o Pokemon que está enfrentando e até mesmo isso provavelmente não é suficiente. Eu suponho que um Pokemon com apenas movimentos Fantasma seria incapaz de danificar o Ditto na primeira curva, mas isso é altamente improvável de ser o caso. Claro, uma opção seria correr a sua Transformada fora do PP e depois lutar com o Struggle, mas isso não está no espírito da pergunta.
Um confronto interessante seria o Ditto contra qualquer Pokemon com Metrônomo, pois a aleatoriedade do Metrônomo realmente dá ao Ditto uma oportunidade de compensar a perda de uma vez. Mas, é também uma questão de sorte e não de habilidade.