Shingo is a trainer who showed up in "Wired For Battle!" He's the son of Muramasa, a legendary trainer who was once considered an equal to the Elite Four, and he learned everything from his father.
What made Shingo stand out was his obsession with data. He'd built a comprehensive laptop database tracking every registered trainer in the Pokémon League, and he genuinely believed he could predict any battle's outcome just by crunching the numbers. Because of this, he saw most actual battles as pointless—why waste time when you already know who'll win?
His confidence got tested when Team Rocket tried to raid his database, but his Scizor wiped out all five of their Pokémon without breaking a sweat. That's when Ash stepped in and challenged him to a real match, arguing that data couldn't account for how a battle actually changes a trainer. The point got through to him.
Content compiled by AnimeList.moe from publicly available sources.