Enemies
Poke Survivor Enemies: Wild Pokémon, Behaviors & Elites
How wild Pokémon work in PokéSurvivor: the 6 stages and when they start, what each of the 862 wild Pokémon does (healers, shielders, summoners, bombers and more), how enemies get tougher over time, surges and elites.
Wild stages
A run has 6 stages of wild Pokémon. Each stage can draw any Pokémon below 5★ whose base stat total is in its range, and every run picks 7 of them at random, so the Pokémon you meet change from run to run.
| Stage | Starts | Base stat total | Base | At start | ||||
|---|---|---|---|---|---|---|---|---|
| HP | Damage | XP | HP | Damage | XP | |||
| 1 | 0:00 | 180–330 | 17 | 6 | 3.5 | 56 | 14 | 22 |
| 2 | 1:10 | 300–405 | 32 | 8.5 | 5 | 202 | 25 | 28 |
| 3 | 2:40 | 385–465 | 52 | 11 | 8 | 567 | 36 | 45 |
| 4 | 4:20 | 445–515 | 88 | 14 | 13 | 1,492 | 54 | 73 |
| 5 | 6:20 | 495–560 | 150 | 22 | 24 | 3,750 | 101 | 134 |
| 6 | 8:20 | 530–620 | 250 | 28 | 38 | 7,829 | 147 | 213 |
“Base” is the stage's value in the game data. “At start” is what a Pokémon with average HP for its stage has when it spawns the moment the stage begins, playing solo and not as an elite. The same Pokémon spawned later is tougher (see below).
Earlier stages keep spawning, but once a stage has been on for 260 s its Pokémon are picked only 3/10 as often, so the newer stages take over.
Each run's cast
- Stage 1 draws one support Pokémon (a healer, shielder or summoner; each kind is equally likely) and 6 Pokémon that only chase, charge, shoot or tank.
- From stage 2 on, a stage draws one support Pokémon, one that attacks with a warning on the ground (a bomber, beamer, zoner, fan shooter or jumper) and 5 more of any kind.
- Then, in every stage, the fastest Pokémon that chases, charges or tanks becomes the runner.
How many Pokémon of each behavior every stage draws from. A Pokémon whose base stat total fits two stages counts in both.
How enemies get tougher
An enemy's stats are fixed when it spawns. Its stage's base HP is multiplied by 1 + t/95 and by an extra ×3.3 that rises to ×5 at 5:57; its damage by (1 + t/420) × 2.4; and it moves up to 35% faster (t = run time in seconds). It gives ×5.6 the stage's XP.
Each Pokémon's own stats shift this: ×0.7 to ×1.6 HP from its base HP, and ×0.75 to ×1.3 speed from its base Speed.
| Time | HP | Damage | Speed | Spawns per second | Surge size |
|---|---|---|---|---|---|
| 0:00 | ×3.3 | ×2.4 | ×1 | 0.4 | 6 |
| 1:00 | ×5.9 | ×2.7 | ×1.04 | 0.9 | 6 |
| 2:00 | ×8.8 | ×3.1 | ×1.09 | 1.6 | 8 |
| 3:00 | ×12 | ×3.4 | ×1.13 | 2.3 | 9 |
| 5:00 | ×19.7 | ×4.1 | ×1.21 | 4 | 11 |
| 7:00 | ×27.1 | ×4.8 | ×1.3 | 5.9 | 13 |
| 10:00 | ×36.6 | ×5.8 | ×1.35 | 9.2 | 16 |
| 15:00 | ×52.4 | ×7.5 | ×1.35 | 15.6 | 22 |
| 20:00 | ×68.2 | ×9.3 | ×1.35 | 22.9 | 27 |
| 25:00 | ×83.9 | ×11 | ×1.35 | 31.2 | 33 |
| 29:00 | ×96.6 | ×12.3 | ×1.35 | 38.3 | 37 |
Multipliers on the stage's base values, playing solo. Spawns per second keep climbing, but no more than 64 enemies are on the map at once, so after the first minutes the cap is what holds them back.
Spawns, surges and elites
- Enemies spawn in a ring just outside your view, so they never pop up on screen.
- At most 64 enemies are on the map at once. An enemy that spawns while 55 or more are already there is an elite: ×1.6 HP, ×1.25 damage and ×1.6 XP.
- Surges (the game's “Pokémon swarm!”): 32 s into the run and then every 38–56 s, a pack spawns from one side, of the surge size in the table above as far as the cap allows. There are no surges while a boss is alive, and regular spawns drop to 25%.
- An enemy that stays out of view behind you for 2.5 s while you run, or ends up more than 1,400 px away, reappears ahead of you. Shiny Pokémon don't.
- A wild Pokémon or boss that has a shiny form is shiny 1 time in 4,096, with ×2 HP and ×5 XP. Shiny Pokémon
- From time to time an event changes the spawns: a horde of a single type, or a golden hour with double XP. Events and treasure thieves
Enemy behaviors
A wild Pokémon's behavior comes from its Pokédex number and types, so it is the same in every run. Damage is relative to the enemy's touch damage, and values that change with the stage go from stage 1 to stage 6.
| Behavior | What it does | Pokémon |
|---|---|---|
| Chaser | Walks straight at you, finding its way around walls and rocks. | 430 |
| Charger | Within 200 px it stops for 0.55 s to aim, dashes for 0.42 s at ×3.4 speed, then rests 1.1 s. | 92 |
| Shooter | Keeps its distance and fires one shot at 80% damage every 2.2–1.45 s, from up to 190–220 px away. | 73 |
| Tank | A Pokémon with base HP over 95 and base Speed under 50 that has no other behavior: ×1.5 HP, ×0.7 speed, ×1.2 damage and ×1.3 XP. | 14 |
| Healer | Keeps its distance. Every 3.5 s, while you are within 230–260 px, it heals every hurt enemy within 150 px (itself included) by 7% of their max HP, more as your attack grows, up to ×2.5. | 14 |
| Shielder | Every 6 s it gives the 6 nearest enemies within 160 px (itself included) a shield worth 35% of their max HP for 8 s. Shields soak up damage first. | 14 |
| Summoner | Keeps its distance. Every 7 s, while you are within 230–260 px, it calls 2 Pokémon of its herd (up to 4 at a time). They chase you with 35% of its HP, about 25% of its damage and 110% of its speed, and give little XP. | 52 |
| Bomber | ×1.25 speed and ×0.8 HP. When it reaches you it lights a 1-second fuse, then explodes in a 62 px circle for 140% damage and faints. | 12 |
| Beamer | Every 4.4–3.4 s, from up to 260–290 px away, it marks a 360 px line toward you and fires a beam along it 1 s later for 84% damage. | 30 |
| Zoner | Every 4.6–3.6 s it marks 44 px circles under and around you that burst 1.2 s later for 76% damage: up to 1 in stages 1–2, 2 in stages 3–4 and 3 in stages 5–6. | 36 |
| Fan shooter | Every 3.2–2.45 s it fires a fan of shots, 3 in stages 1–2 and 5 from stage 3, each for about 46% damage. | 60 |
| Jumper | Within 250 px, every 5–7 s, it leaps and lands where you stood 1.05 s later, hitting a 50 px circle for 120% damage. | 35 |
| Runner | Picked in each run, not by Pokémon: the fastest chaser, charger or tank of every stage. ×1.6 speed and ×0.7 HP, and it heads for where you will be up to 1.4 s ahead, cutting you off. | — |
Beams, circles, jumps and explosions are marked on the ground before they hit: step out of the mark in time and they miss.
Healers, shielders and summoners
- They carry an icon over their head (a heart, a shield or a group), so you can spot them in a crowd.
- At most 3 healers, 3 shielders and 3 summoners are alive at once. While one kind is full, another Pokémon of the stage spawns instead.
- On a boss, heals and shields follow your damage, not its HP: a heal gives back at most 0.4 s of your damage, a shield soaks up at most 1.2 s of it, and a boss gets a new shield at most every 6 s. So a boss always goes down in the end.
How enemies hit you
Every enemy hit (touch, shots and marked attacks) counts as the enemy's first type, so the type chart and the weather apply. It is physical or special according to the Pokémon's stronger attack, and your Pokémon's Defense or Sp. Def reduces it. Type chart
An enemy touching you hurts you once every 0.55 s for its full damage, and after any hit your Pokémon can't be hurt again for 0.45 s, so a crowd can't land many hits at once.
Walking enemies are slowed by water and burned by lava, sandstorms and snow wear most of them down, and snow slows the ones without the Ice type. Weather and map
Burn and poison on enemies
- Burn stacks up to 8 times and lasts 3 s after the last hit: every 0.5 s it deals 1.6 damage per stack, raised 6% per level of your Pokémon.
- Poison stacks up to 8 times and lasts 4 s: every 0.6 s the enemy loses 1.2% of its max HP per stack, plus 1.
- Above 60,000 max HP, poison counts a smaller HP that grows with the square root: an enemy with 240,000 HP loses poison as if it had 120,000. Nearly all regular enemies and bosses stay under 60,000; it matters most against the Judgment legendaries.
Wild Pokémon by behavior
862 Pokémon can appear as wild enemies. 430 of them are chasers; the others are listed here. Each Pokémon's page says when it can appear.
Charger (92)
#017Pidgeotto
#027Sandshrew
#056Mankey
#083Farfetch’d
#084Doduo
#107Hitmonchan
#108Lickitung
#111Rhyhorn
#133Eevee
#142Aerodactyl
#143Snorlax
#163Hoothoot
#185Sudowoodo
#190Aipom
#207Gligar
#215Sneasel
#216Teddiursa
#221Piloswine
#233Porygon2
#237Hitmontop
#241Miltank
#246Larvitar
#261Poochyena
#263Zigzagoon
#264Linoone
#277Swellow
#286Breloom
#293Whismur
#294Loudred
#296Makuhita
#299Nosepass
#300Skitty
#305Lairon
#332Cacturne
#339Barboach
#348Armaldo
#351Castform
#352Kecleon
#359Absol
#395Empoleon
#396Starly
#397Staravia
#398Staraptor
#399Bidoof
#408Cranidos
#430Honchkrow
#431Glameow
#441Chatot
#448Lucario
#463Lickilicky
#506Lillipup
#524Roggenrola
#566Archen
#567Archeops
#570Zorua
#571Zoroark
#573Cinccino
#599Klink
#601Klinklang
#612Haxorus
#627Rufflet
#652Chesnaught
#658Greninja
#675Pangoro
#699Aurorus
#701Hawlucha
#704Goomy
#739Crabrawler
#750Mudsdale
#766Passimian
#774Minior
#775Komala
#776Turtonator
#797Celesteela
#819Skwovet
#827Nickit
#828Thievul
#832Dubwool
#834Drednaw
#841Flapple
#852Clobbopus
#853Grapploct
#901Ursaluna
#915Lechonk
#916Oinkologne
#925Maushold
#928Smoliv
#932Nacli
#968Orthworm
#970Glimmora
#982Dudunsparce
#996Frigibax
Shooter (73)
#025Pikachu
#038Ninetales
#058Growlithe
#064Kadabra
#079Slowpoke
#081Magnemite
#094Gengar
#096Drowzee
#124Jynx
#134Vaporeon
#135Jolteon
#138Omanyte
#172Pichu
#175Togepi
#200Misdreavus
#225Delibird
#226Mantine
#271Lombre
#272Ludicolo
#298Azurill
#302Sableye
#308Medicham
#354Banette
#356Dusclops
#367Huntail
#403Shinx
#404Luxio
#417Pachirisu
#419Floatzel
#426Drifblim
#433Chingling
#442Spiritomb
#478Froslass
#502Dewott
#561Sigilyph
#562Yamask
#563Cofagrigus
#574Gothita
#576Gothitelle
#587Emolga
#604Eelektross
#605Elgyem
#669Flabébé
#679Honedge
#680Doublade
#685Slurpuff
#693Clawitzer
#707Klefki
#708Phantump
#711Gourgeist
#713Avalugg
#724Decidueye
#742Cutiefly
#743Ribombee
#768Golisopod
#770Palossand
#777Togedemaru
#778Mimikyu
#813Scorbunny
#826Orbeetle
#847Barraskewda
#849Toxtricity
#859Impidimp
#885Dreepy
#912Quaxly
#935Charcadet
#941Kilowattrel
#957Tinkatink
#963Finizen
#969Glimmet
#975Cetitan
#1000Gholdengo
#1013Sinistcha
Tank (14)
Healer (14)
Shielder (14)
Summoner (52)
#010CaterpieCalls Caterpie
#011MetapodCalls Metapod
#015BeedrillCalls Weedle
#018PidgeotCalls Pidgey
#024ArbokCalls Ekans
#028SandslashCalls Sandshrew
#031NidoqueenCalls Nidoran♀
#034NidokingCalls Nidoran♂
#042GolbatCalls Zubat
#051DugtrioCalls Diglett
#053PersianCalls Meowth
#057PrimeapeCalls Mankey
#059ArcanineCalls Growlithe
#062PoliwrathCalls Poliwag
#068MachampCalls Machop
#073TentacruelCalls Tentacool
#078RapidashCalls Ponyta
#082MagnetonCalls Magnemite
#085DodrioCalls Doduo
#091CloysterCalls Shellder
#117SeadraCalls Horsea
#123ScytherCalls Scyther
#130GyaradosCalls Magikarp
#165LedybaCalls Ledyba
#168AriadosCalls Spinarak
#169CrobatCalls Zubat
#193YanmaCalls Yanma
#199SlowkingCalls Slowpoke
#214HeracrossCalls Heracross
#230KingdraCalls Horsea
#262MightyenaCalls Poochyena
#266SilcoonCalls Silcoon
#269DustoxCalls Dustox
#283SurskitCalls Surskit
#314IllumiseCalls Illumise
#334AltariaCalls Swablu
#405LuxrayCalls Shinx
#413WormadamCalls Wormadam
#416VespiquenCalls Combee
#462MagnezoneCalls Magnemite
#466ElectivireCalls Elekid
#540SewaddleCalls Sewaddle
#553KrookodileCalls Sandile
#636LarvestaCalls Larvesta
#637VolcaronaCalls Larvesta
#664ScatterbugCalls Scatterbug
#666VivillonCalls Vivillon
#751DewpiderCalls Dewpider
#767WimpodCalls Wimpod
#900KleavorCalls Kleavor
#917TarountulaCalls Tarountula
#988Slither WingCalls Slither Wing
Bomber (12)
Beamer (30)
#063Abra
#121Starmie
#170Chinchou
#177Natu
#220Swinub
#307Meditite
#312Minun
#371Bagon
#473Mamoswine
#475Gallade
#527Woobat
#528Swoobat
#582Vanillite
#596Galvantula
#606Beheeyem
#687Malamar
#695Heliolisk
#697Tyrantrum
#715Noivern
#836Boltund
#857Hattrem
#871Pincurchin
#882Dracovish
#886Drakloak
#936Armarouge
#939Bellibolt
#974Cetoddle
#978Tatsugiri
#989Sandy Shocks
#992Iron Hands
Zoner (36)
#032Nidoran♂
#044Gloom
#077Ponyta
#112Rhydon
#218Slugma
#228Houndour
#229Houndoom
#257Blaziken
#290Nincada
#317Swalot
#340Whiscash
#389Torterra
#390Chimchar
#391Monferno
#450Hippowdon
#452Drapion
#454Toxicroak
#472Gliscor
#500Emboar
#513Pansear
#530Excadrill
#537Seismitoad
#545Scolipede
#555Darmanitan
#607Litwick
#622Golett
#662Fletchinder
#667Litleo
#726Torracat
#757Salandit
#758Salazzle
#806Blacephalon
#851Centiskorch
#937Ceruledge
#952Scovillain
#994Iron Moth
Fan shooter (60)
#043Oddish
#047Parasect
#072Tentacool
#080Slowbro
#118Goldeen
#119Seaking
#127Pinsir
#129Magikarp
#167Spinarak
#176Togetic
#186Politoed
#205Forretress
#210Granbull
#211Qwilfish
#265Wurmple
#273Seedot
#274Nuzleaf
#291Ninjask
#345Lileep
#400Bibarel
#401Kricketot
#460Abomasnow
#470Leafeon
#495Snivy
#497Serperior
#535Tympole
#542Leavanny
#546Cottonee
#549Lilligant
#550Basculin
#556Maractus
#557Dwebble
#588Karrablast
#595Joltik
#650Chespin
#651Quilladin
#682Spritzee
#689Barbaracle
#692Clauncher
#702Dedenne
#709Trevenant
#710Pumpkaboo
#737Charjabug
#738Vikavolt
#762Steenee
#779Bruxish
#833Chewtle
#842Appletun
#845Cramorant
#846Arrokuda
#861Grimmsnarl
#868Milcery
#872Snom
#908Meowscarada
#920Lokix
#953Rellor
#976Veluza
#991Iron Bundle
#1012Poltchageist
#1019Hydrapple
Jumper (35)
#039Jigglypuff
#052Meowth
#105Marowak
#115Kangaskhan
#128Tauros
#137Porygon
#141Kabutops
#219Magcargo
#231Phanpy
#232Donphan
#259Marshtomp
#260Swampert
#304Aron
#323Camerupt
#330Flygon
#335Zangoose
#346Cradily
#464Rhyperior
#499Pignite
#504Patrat
#519Pidove
#533Gurdurr
#534Conkeldurr
#551Sandile
#586Sawsbuck
#694Helioptile
#698Amaura
#744Rockruff
#760Bewear
#795Pheromosa
#820Greedent
#844Sandaconda
#867Runerigus
#923Pawmot
#979Annihilape
Tips
- Take out healers and shielders first, especially near a boss: they keep the whole pack alive.
- Elites spawn while 55 or more enemies are around. Clearing the crowd now and then keeps new spawns normal.
- When the ground lights up, move first and attack after: marked attacks hit hard and are easy to dodge.
- Running in a straight line doesn't shake runners or stragglers: they cut you off or reappear ahead.
Rules on this page that are not in the data release are read from the game's code at commit 6f0f440 (enemies.js, spawner.js, enemy.js, combat.js, player.js, coop.js, util.js).
Numbers on this page come from data release 2026-10-23-6f0f440 (game commit 6f0f440), updated Oct 23, 2026.


