Question: how much xp do you need to reach level 100?
Answer: You need 8 million XP to hit level 100 for the season. You can get 1.2 million from every week of challenges put together and 1.2 million from full punchcards, one per day.