💯 Pokemon GO XP Calculator
Build a source-by-source XP plan for catches, Excellent throws, raids, friendship milestones, evolutions, Lucky Eggs, events, and routes.
- Run the calculator to generate a Lucky Egg order for your chosen source mix.
- Group friendship, evolutions, and raid claims into the covered egg minutes where possible.
- Finish with catches and Routes so the session keeps earning after the best burst window ends.
| Action | Base XP | With Egg | Planner use |
|---|---|---|---|
| Catch a Pokemon | 100 | 200 | Every catch baseline |
| Nice Throw bonus | 20 | 40 | Weighted by Nice rate |
| Great Throw bonus | 100 | 200 | Weighted by Great rate |
| Excellent Throw bonus | 1,000 | 2,000 | Core catch grind driver |
| Curve Ball bonus | 20 | 40 | Weighted by Curve rate |
| First Throw bonus | 50 | 100 | Weighted by first-ball rate |
| First catch of day | 1,500 | 3,000 | Daily claim input |
| Seven-day catch streak | 6,000 | 12,000 | Streak claim input |
| Milestone | Base XP | With Egg | Common timing |
|---|---|---|---|
| Send a Gift | 200 | 400 | Usually not egged |
| Good Friend | 3,000 | 6,000 | Quick opening chain |
| Great Friend | 10,000 | 20,000 | Worth batching |
| Ultra Friend | 50,000 | 100,000 | Strong egg target |
| Best Friend | 100,000 | 200,000 | Top egg target |
| Forever Friend | 150,000 | 300,000 | High-value milestone |
| Source | Base XP | With Egg | Planner input |
|---|---|---|---|
| Evolution | 1,000 | 2,000 | Mass evolve count |
| New Pokedex entry | 1,000 | 2,000 | New Dex count |
| 1-star raid | 3,500 | 7,000 | Tier 1 raids |
| 3-star or 4-star raid | 5,000 | 10,000 | Tier 3 or 4 raids |
| Legendary, Mega, Primal, Ultra Beast raid | 10,000 | 20,000 | Legend raid block |
| Mega Legendary raid | 13,000 | 26,000 | Mega Legendary count |
| First Route of day | 4,000 | 8,000 | First Route input |
| Later Route same day | 2,000 | 4,000 | Later Route input |
| Seven-day Route streak | 12,000 | 24,000 | Route streak input |
| Source | Base XP | With Egg | Planner input |
|---|---|---|---|
| 2 km egg hatch | 500 | 1,000 | 2 km hatch count |
| 5 km egg hatch | 1,000 | 2,000 | 5 km or 7 km count |
| 7 km egg hatch | 1,000 | 2,000 | 5 km or 7 km count |
| 10 km egg hatch | 2,000 | 4,000 | 10 km hatch count |
| 12 km egg hatch | 4,000 | 8,000 | Add under 10 km if desired |
| Daily Adventure Egg | 10,000 | 20,000 | Daily Adventure input |
| PokeStop spin | 100 | 200 | Spin count |
| New PokeStop bonus | 300 | 600 | New stop count |
| Trainer level | Total XP | What it means | Planner target idea |
|---|---|---|---|
| Level 20 | 258,000 | Early account milestone | One good event weekend |
| Level 30 | 1,083,000 | Major gameplay unlock range | Several focused sessions |
| Level 40 | 3,953,000 | Classic endgame threshold | Plan weekly XP rhythm |
| Level 50 | 12,753,000 | High milestone after rebalance | Stack friends and events |
| Level 60 | 34,353,000 | Long-term account climb | Track per-week output |
| Level 70 | 85,853,000 | Advanced level push | Use high-XP event plans |
| Level 80 | 203,353,000 | Current cap milestone | Requires sustained planning |
Milestone totals reflect the rebalanced level curve announced for the Level 80 journey. This calculator stays focused on XP source planning rather than level task requirements.
Remember that anxious feeling when an event is announced for Pokemon GO? You’re standing out in the driveway with your thumb hovering above the touchscreen. You are debating whether to use all those precious candies on evolving or save them up for the Community Day spawn. Why? In Pokemon Go, experience points is what you use to progress. Waste them and you feel like you just left cash on the table.
A grind session doesnt need to be a panic-driven exercise. It’s an exercise in using math to handle the chaos. The calculator above will run numbers for you. Enter some numbers and swap out some variables. It’ll churn through the data so you can try out different hypotheticals and end up with a plan that makes you feel confident instead of freaked out.
How to Gain More Experience Points in Pokemon GO
In the end, efficiency and timing are key parts of a good XP plan. When do you want to use your Lucky Eggs? What do you want to double your points from? Using a Lucky Egg correctly can turns small amounts of experience into huge leaps forward. For example, if you use a Lucky Egg to do ten evolutions instead of catching twenty random Pokemon, you’ll get twenty thousand additional experience points.
However, many people falls into the trap of using their Lucky Eggs to double the experience from something low value. Such as rotating through a bunch of PokeStop spins. That won’t give you much in return. What you want to do is burst through things with lots of density.
The best way to increase your overall experience are by completing friendship milestones. Advancing a friend to Best Friend status rewards you with a hundred-thousand base experience points. Combined with an egg, that means you’ll almost instantly has double that.
But catching Pokemon? That’s another matter entirely. You’ll only get a few points for each one, but volume is key when spawns is boosted in events. A single Excellent throw earns a thousand bonus points on top of whatever points you would of scored with just a regular throw. And if you’re lucky enough to keep getting them most of the time (particularly during double XP hours), those small bonuses quicky stack up. Center throws offer a bigger payout than curve balls; while both still work well, it’s fairly low-effort for a decent reward.
How much you should be practicing vs. How many sloppy catches do you think you can get away with? The planner has your back, it calculates your chances and lets you know whether you’d earn more by sitting down for target practice session or grinding out a hundred ugly catches.
Experience comes reliably (and slowly) from raids. Legendary raids gives you ten thousand points apiece; that’s meaningful, but not if you count the time spent battling and traveling to complete them. If you’re alone or with a smaller group and your gym hopping takes longer then expected, doing raids simply won’t add up to much more experience than you would get elsewhere.
Intermediate players will find themselves in a sweet spot: evolutions. Each one earns a grand total of a thousand experience points, and they don’t cost rare items, just candy. Under a Lucky Egg, ten evolutions will net you another 20K experience points, which, again, is way better than catching a couple dozen random Pokemon over the course of an hour.
And then there’s their baseline: routes give you something every day to keep you progressing, even if it’s not an effort-packed day. The early ones in the day is worth four thousand points, a healthy bonus for those who prefer to go for walks instead of going all-out while playing games. The later ones get scaled back to two thousand, but that’s still preferable to skipping over them. They’re not really things you can slot into a half-hour egg window, so they’ll fill up time between higher-energy efforts. You could knock out some evolution milestones/friendship milestones while the egg is ticking down, then switch to routing when it starts cooling off.
That perspective shifts everything you see when an event is announced. Instead of looking at it like a free-for-all, you begin to look at it as a set of opportunities where you can run through some specific plan. You understand exactly which inputs will be most important based off your current inventory and level. While the base values are laid out clearly on the page in their reference tables, applying those values to your own schedule is where things get interesting.
It’s not a question of playing “more” hours to level up any more; it’s playing “smarter” minutes. You will have less guesswork and more execution of a strategy designed to use all the resources you currently possess. That’s what turns a casual player into a seasoned strategist, ready for anything the next event throws their way.
