It's been just over two weeks since Pokemon Go launched and took the nation by storm, and now, one man has become the first player to "catch em all."
Nick Johnson, from Brooklyn, N.Y., declared himself the first player to catch all 142 Pokemon available in the U.S., according to Business Insider.
Related: Man playing Pokemon Go wanders into police station, arrested on outstanding warrant
The 28-year-old told Buzzfeed he spent about two weeks and walked an average of eight miles a day to catch them all.
According to Buzzfeed, Johnson is only missing nine Pokemon. Of the nine, three are only available outside of the country and six have never been seen and are believed to be uncatchable.
Related: WATCH: Driver playing Pokemon Go crashes into police car
Business Insider reports that Johnson would start playing after leaving work around 6 p.m. or 6:30 p.m., and would walk around Manhattan and Brooklyn looking for them all. The story said he could spend up to eight hours at a time looking for them.
Related: Pokemon Go leads to 2 arrests at Toledo Zoo
Buzzfeed says Johnson caught all of the Pokemon in New York City, except for two which he caught in New Jersey. He told Buzzfeed during his time, he caught 4,629 Pokemon, hatched 303 eggs and walked about 95 miles, losing 10 pounds.