Nick Johnson, an American Pokemon GO player was the first one to live out Ash Ketchum’s dream. He is the first player to “Catch ‘Em All” in the game. He caught every single Pokemon available except the region-specific creatures and the legendaries that aren’t yet available.
He’s confirmed that he spent “a couple hundred dollars” on the game and that he’s going on a journey to catch Pokemon only available in certain regions. Johnson’s accomplishments translate into 4.269 Pokemon caught, 303 eggs hatched, and 153 kilometers walked. To finish his Pokemon GO journey, he’ll have to travel to Europe (for Mr. Mime), New Zealand (for Kangaskhan) and Asia (for Farfetch’d). Impressive.
You may also like to check out Locations of All Types of Pokemons.