A United States Pokemon Go player has just become the first reported player to catch them all after completing the North American Pokedéx.
User ftb_hodor has reached expert level on the game after catching every Pokémon currently available in the United States.
He caught a total of 142 Pokémon to complete the Pokedéx!
This involved a lot of walking. The New York City-based player revealed he walked 153.2km while hunting Pokémon, catching a total of 4,269 Pokémon and hatching 303 eggs along the way.
The Pokémon Go craze has gone global since the launch of the game on July 6.