Shingo is a student at the Pokémon Dojo run by Muramasa. He stopped fighting other students as he has info in his database about them and always wins. Muramasa brought Ash to fight him and after defeating Team Rocket, Shingo accepted Ash's challenge. Shingo's Scizor lost to Ash's Heracross after Ash used an unorthodox strategy to defeat it.
Shingo has a Scizor named Blade. Blade is quite powerful and fast, though Ash's Heracross managed to defeat it through a tough battle.