From Bulbapedia, the community-driven Pokémon encyclopedia.
Shingo (Japanese: シンゴ Shingo) is a character of the day who appeared in Wired For Battle!.
He is the student of a great Pokémon Trainer that was once an equal of the Elite Four, Muramasa. Shingo maintained a laptop database on all other Pokémon Trainers who were registered with the Pokémon League.
Shingo saw most battles as a waste of time, assuming he could predict the outcome of any battle by analyzing the data on his database. Team Rocket attempted to steal it, but his Scizor swiftly defeated all five of their Pokémon, prompting Ash to convince him once again to battle him by pointing out that data couldn't predict how the battle would affect the Trainer.
In the subsequent battle, Shingo's Scizor was pitted against Ash's Heracross, Heracross possessing sufficient speed and defensive abilities to oppose Scizor. Although initially Shingo's database helped him calculate what attack would work best against Heracross, when Ash began to use more unorthodox strategies, such as telling Heracross to wait for Scizor to attack it rather than simply trying to attack itself, Shingo found himself unable to look at the computer and the battle at the same time. After Scizor was defeated, Shingo realized that he needed to rethink his fighting strategy and abandoned his database project.
This listing is of Shingo's known Pokémon in the anime: