A Pokemon GO player who has been playing the game since 2016 has achieved an incredible milestone of reaching level 50, all while barely spending any money in the game. Reaching level 50 in Pokemon GO is an arduous task since it involves a huge XP grind for the final few levels, which often requires players to take part in several events.