Pokemon Survivor Tier List

This Pokemon Survivor tier list ranks all 966 Pokemon from S to D. Each Pokemon gets a Stat Score from its attack multiplier, HP and speed in the game's own data, and the roster is cut into five tiers: 48 in S, 145 in A, 290 in B, 290 in C, 193 in D.

This Pokemon Survivor tier list is read again from the game's data files after each update, so it follows the Pokemon Survivor patch notes.

Where to start: open the S tier below for the strongest raw stats, read best Pokemon in Pokemon Survivor to match a pick to your build, and check the type chart before you commit. Not unlocked yet? The gacha guide explains the banners. How the tiers are set is further down.

S

S tier: 48 Pokemon

S tier holds the highest Stat Scores in the game: Pokemon ranked 1 to 48, with Stat Scores from 78.6 to 100.0. Each chip shows the Stat Score after the name.

A

A tier: 145 Pokemon

A tier holds the next best Stat Scores: Pokemon ranked 49 to 193, with Stat Scores from 66.0 to 78.5. Each chip shows the Stat Score after the name.

B

B tier: 290 Pokemon

B tier holds the middle of the roster: Pokemon ranked 194 to 483, with Stat Scores from 51.0 to 66.0. Each chip shows the Stat Score after the name.

C

C tier: 290 Pokemon

C tier holds below the middle of the roster: Pokemon ranked 484 to 773, with Stat Scores from 33.1 to 51.0. Each chip shows the Stat Score after the name.

D

D tier: 193 Pokemon

D tier holds the lowest Stat Scores in the game: Pokemon ranked 774 to 966, with Stat Scores from 0.0 to 33.1. Each chip shows the Stat Score after the name.

How the Pokemon Survivor tier list is set

The tiers are computed, not voted. The game ships a stat table for all 966 Pokemon: an attack multiplier, HP and movement speed. Each number is standardized across the whole roster, then blended into one Stat Score and scaled from 0 to 100:

Stat Score = 0.50 × attack multiplier + 0.25 × HP + 0.25 × speed, each as a z-score across all 966 Pokemon, then scaled so the lowest Pokemon scores 0 and the highest 100.

Sorting by Stat Score and cutting the list by share gives the five tiers:

TierShare of the rosterPokemonStat Score range
Stop 5%4878.6 to 100.0
Anext 15%14566.0 to 78.5
Bnext 30%29051.0 to 66.0
Cnext 30%29033.1 to 51.0
Dbottom 20%1930.0 to 33.1

The attack multiplier carries half the weight because it scales every move a Pokemon fires; HP and speed split the rest. The score does not see the move you pick, your upgrade cards, held items or how well you dodge, and those decide a run too. Treat a tier as a starting point, and open a Pokemon's page for its moves and matchups.

These numbers are read from the game's public data files (pokedex.js) and were last recomputed 2026-10-14. They have not been checked by playtesting. If the developer rebalances the stat table, the tiers are rebuilt from the new file.

Pokemon Survivor Tier List FAQ

How is the Pokemon Survivor tier list made?

Every Pokemon gets a Stat Score from its attack multiplier (50%), HP (25%) and speed (25%) in the game's own data. The top 5% of 966 are S, the next 15% A, the next 30% B, the next 30% C and the bottom 20% D.

Who is the best Pokemon in Pokemon Survivor?

By Stat Score, the top of the list is Slaking, then Eternatus and Mewtwo. The best Pokemon guide explains how to pick for your build.

Are the tiers tested in the game?

No. The tiers are computed from the game's data files and have not been playtested, so read them as a starting point. Your moves, upgrade cards and held items also decide a run.

Does the tier list change?

It is recomputed whenever the developer changes the stat table. The date it was last read is shown on this page.