Skip to content
Pokémon GODatabase
80 levels

Player levels

XP needed for every Trainer level in Pokémon GO, alongside the CP multiplier that decides how strong a Pokémon can get at that level.

XP and CP multipliers

Pokémon stop gaining CP multiplier at level 51, which only a best buddy reaches.

LevelXP for this levelTotal XPCP multiplier
1000.094000
22,5002,5000.166398
35,5008,0000.215732
49,00017,0000.255720
513,00030,0000.290250
618,00048,0000.321088
724,00072,0000.349213
831,000103,0000.375236
939,000142,0000.399567
1048,000190,0000.422500
1158,000248,0000.443108
1270,000318,0000.462798
1384,000402,0000.481685
14100,000502,0000.499858
15118,000620,0000.517394
16139,000759,0000.534354
17163,500922,5000.550793
18191,5001,114,0000.566755
19223,0001,337,0000.582279
20258,0001,595,0000.597400
21300,0001,895,0000.612157
22349,0002,244,0000.626567
23405,0002,649,0000.640653
24468,0003,117,0000.654436
25538,0003,655,0000.667934
26621,0004,276,0000.681165
27717,0004,993,0000.694144
28826,0005,819,0000.706884
29948,0006,767,0000.719399
301,083,0007,850,0000.731700
311,241,0009,091,0000.737769
321,422,00010,513,0000.743789
331,626,00012,139,0000.749761
341,853,00013,992,0000.755686
352,103,00016,095,0000.761564
362,393,00018,488,0000.767397
372,723,00021,211,0000.773186
383,093,00024,304,0000.778933
393,503,00027,807,0000.784637
403,953,00031,760,0000.790300
414,473,00036,233,0000.795300
425,063,00041,296,0000.800300
435,723,00047,019,0000.805300
446,453,00053,472,0000.810300
457,253,00060,725,0000.815300
468,153,00068,878,0000.820300
479,153,00078,031,0000.825300
4810,253,00088,284,0000.830300
4911,453,00099,737,0000.835300
5012,753,000112,490,0000.840300
5114,193,000126,683,0000.845300
5215,773,000142,456,000
5317,493,000159,949,000
5419,353,000179,302,000
5521,353,000200,655,000
5623,553,000224,208,000
5725,953,000250,161,000
5828,553,000278,714,000
5931,353,000310,067,000
6034,353,000344,420,000
6137,703,000382,123,000
6241,403,000423,526,000
6345,453,000468,979,000
6449,853,000518,832,000
6554,603,000573,435,000
6659,853,000633,288,000
6765,603,000698,891,000
6871,853,000770,744,000
6978,603,000849,347,000
7085,853,000935,200,000
7193,853,0001,029,053,000
72102,603,0001,131,656,000
73112,103,0001,243,759,000
74122,353,0001,366,112,000
75133,353,0001,499,465,000
76145,353,0001,644,818,000
77158,353,0001,803,171,000
78172,353,0001,975,524,000
79187,353,0002,162,877,000
80203,353,0002,366,230,000