He still sent a Geodude in an All-Fighting type Pokémon Tournament
Iris sent Exacdrill to the Clubplosion. /nodoublestandardsplz

... and his Onix fainted against Koffing´s Tackle
Hmm ... I remember it as being Counter but it looks like I was mistaken. It certainly looked like Counter.

Either way, you can't really judge a Pokemon's worth by a particularly bad loss. If you look at it that way Pikachu, Charizard, and Infernape are nowhere near as strong as everyone thinks they are.