Anthony is an anime character from The Punchy Pokémon that specializes in Hitmonchan. He and his Hitmonchan had won a local fighting Pokémon championship several years in a row. Because of this, he spent too much time training Hitmonchan and not enough time with his family, prompting his daughter to ask Ash to beat Hitmonchan in the next tournament in order to get Anthony to see reason.
Ash entered the P1 Grand Prix, but before Ash could battle Anthony, he went up against a Hitmonlee stolen by Team Rocket. Meowth poured glue on the ring allowing Hitmonlee to attack Hitmonchan. Seeing Hitmonchan would be hurt, Anthony's daughter stepped in and attempted to block Hitmonchan from further injuries. Anthony managed to block Hitmonlee's attack with his arm, knocking it off balance, and forfeited the match. After the tournament, Anthony offered to train Ash's Primeape to become a true P1 Champ and Ash accepted.
Hitmonchan is Anthony's only known Pokemon besides Ash's Primeape. Upon first seeing it, Ash assumed it was wild and unsuccessfully attempted to capture it. Both it and its owner entered the P1 Grand Prix where it fought and defeated a Machamp. It was later forced to forfeit to Giant's stolen Hitmonlee due to Meowth's dirty tactics. Known moves: Agility and Comet Punch.