Gary has 10 out of 8 Kanto Gym Badges.
In season 1 "Showdown at the Po-ke Corral", it shows that Gary has caught over 200 Pokemon back when there were only 150 pokemon.
Gary is a fucking SCIENTIST AT THE AGE OF 10!
Gary has a car at the age 10
Gary has a group of cheerleaders wherever he goes in his car (and most likely fucks them everyday as well).