<==o PERCIFORMES (ahvenkalat) [paraphyletic]
|?- †Nardoichthyidae
|--o PERCOIDEI [paraphyletic]
| |--o PERCOIDEA [paraphyletic]
| | |?- †Priscacaridae
| | |?- †Caesioscorpis
| | |?- Centrogenysidae [monogeneric]
| | |--+-- Centropomidae [+Sinipercidae] (lasiahvenet)
| | | `?- Chandidae [Ambassidae] (snooks)
| | |--+?- Moronidae (temperate basses)
| | | |?- Percichthyidae (temperate perches[meribassit])
| | | `?- Acropomatidae (temperate ocean-basses)
| | |-- Serranidae (meriahvenet)
| | |-- Ostracoberycidae [monogeneric]
| | |-- Callanthiidae ()?
| | |--+?- Pseudochromidae ()?
| | | |?- Grammatidae (keijukalat)
| | | |?- Plesiopidae (pyöröpäät)
| | | `?- Notograptidae (nauhaluikerot)
| | |-- Opistognathidae ()
| | |-- Dinopercidae ()?
| | |-- Banjosidae (lehtiahvenet)
| | |-- Centrarchidae (aurinkoahvenet)
| | |-- Percidae (ahvenet)
| | |-- Priacanthidae (suurisilmät)
| | |-- Apogonidae [Cheilodipteridae] (kardinaaliahvenet)
| | |-- Epigonidae ()?
| | |-- Sillaginidae (kuoreahvenet)
| | |-- Malacanthidae ()?
| | |-- Lactariidae (valkoahvenet)
| | |-- Dinolestidae [monogeneric]
| | |-- Pomatomidae [Scombropsidae] (sinikalat)
| | |--o "CARANGOIDEA"
| | | |?- Nematistiidae ()?
| | | `--+?- Carangidae [Seriolidae] (piikkimakrillit)
| | | `--+?- Echeneidae (remorat)
| | | |?- Rachycentridae (kuningaskalat)
| | | `?- Coryphaenidae (dolfiinit)
| | |-- Menidae (kirveskalat)
| | |-- Leiognathidae [Equulidae] (lima-ahvenet)
| | |-- Bramidae (merilahnat)
| | |-- Caristiidae (harjakalat)
| | |-- Emmelichthyidae ()?
| | |-- Lutjanidae (napsijat)
| | |-- Lobotidae (kolmipyrstöt)
| | |-- Gerreidae (mojarat)
| | |--+-- Haemulidae [Pomadasyidae, Pristipomidae] (murisijakalat) [paraphyletic]
| | | `-- Inermiidae ()?
| | |--o "SPAROIDEA"
| | | |-- Sparidae (hammasahvenet)
| | | |-- Centracanthidae ()?
| | | `--+-- Lethrinidae ()?
| | | `-- Nemipteridae (viiriahvenet)
| | |--+?- Polynemidae (rihmaevät)
| | | `?- Sciaenidae (rumpukalat)
| | |-- Mullidae (mullot)
| | |--+-- Pempheridae (pyyhältäjät)
| | | `-- Glaucosomatidae [monogeneric]
| | |-- Leptobramidae [monogeneric]
| | |-- Bathyclupeidae [monogeneric]
| | |-- Monodactylidae [Psettidae] (kuukalat)
| | |-- Toxotidae (ampujakalat)
| | |--+?- Coracinidae [Dichistiidae] (kaljuunakalat)
| | | `?- Drepanidae ()?
| | |-- Chaetodontidae (perhokalat)
| | |-- Pomacanthidae (keisarikalat)
| | |-- Enoplosidae [monogeneric]
| | |-- Pentacerotidae [Histiopteridae] ()?
| | |-- Nandidae [Polycentridae, Pristolepidae] (lehväkalat)
| | |--+?- Kyphosidae [Scorpididae, Givellidae] (ruorikalat)
| | | |?- Teraponidae [Terapontidae, Theraponidae]
| | | |?- Kuhliidae (lippupyrstöt)
| | | `?- Oplegnathidae (veitsileuat)
| | `?- Amphistiidae?
| |--o CIRRHITOIDEA
| | |-- Cirrhitidae (haukkakalat)
| | |-- Chironemidae (kelpit)
| | |-- Aplodactylidae [Haplodactylidae]
| | |-- Cheilodactylidae ()?
| | `-- Latridae ()?
| `--o CEPOLOIDEA
| |-- Cepolidae (liekkikalat)
| |-- ?Arambourgellidae
| `-- ?Canctidae ()?
|--o ELASSOMATOIDEI
| `-- Elassomatidae [Elassomidae] [monogeneric]
|--o LABROIDEI (huulikalamaiset)
| |-- Cichlidae (kirjoahvenet, kiklidit)
| `--+-- Embiotocidae[Ditremidae] (tyrskyahvenet)
| |--+?- †Tortonesidae [monogeneric]
| | `-- Pomacentridae [Abudefdufidae] (koralliahvenet)
| |-- Amphiprioninae (vuokkokalat)
| `--+-- Scaridae (papukaijakalat)
| `--+-- Labridae (huulikalat)
| `?- Odacidae (paksuhuulikalat)
|--+--+--o ZOARCOIDEI (kivinilkkamaiset)
| | | |-- Bathymasteridae ()?
| | | `--+-- Zoarcidae (kivinilkat)
| | | |-- Stichaeidae ()?
| | | |-- Cryptacanthodidae (mutrusuut)
| | | |-- Pholidae [Pholididae] (teistikalat)
| | | |-- Anarhichadidae (merikissat)
| | | |-- Ptilichthyidae [monogeneric]
| | | |-- Zaproridae (puskuriluikerot) [monogeneric]
| | | `-- Scytalinidae (kaivautujaluikerot)
| | `?o NOTOTHENOIDEI (jääkalamaiset)
| | |-- Bovichthyidae ()?
| | `--+-- Nototheniidae (antarktiset ahvenet)
| | `--+-- Harpagiferidae ()?
| | `--+-- Bathydraconidae (louhijääkalat)
| | `-- Channichthyidae (varsinaiset jääkalat)
| `--o TRACHINOIDEI (tähystäjämäiset)
| |?- Chiasmodontidae (nielijätähystäjät)
| |?- Champsodontidae (ahmattikalat) [monogeneric]
| |?- Pholidichthyidae ()? [monogeneric]
| |?- Trichodontidae (hietatähystäjät)
| |-- Pinguipedidae [Parapercidae] ()?
| |-- Cheimarrhychthyidae (nuoliaisahvenet) [monogeneric]
| |-- Trichonotidae (kaivautujakalat) [monogeneric]
| |-- Creediidae ()
| |-- Percophidae ()
| |-- Leptoscopidae (tähystäjät)
| |-- Ammodytidae ()?
| `--+-- Trachinidae (louhikalat)
| `-- Uranoscopidae (taivaantähystäjät)
|--o BLENNIOIDEI (limakalamaiset)
| |-- Tripterygiidae (kolmieväluikerot)
| |-- Dactyloscopidae (ripsitähystäjät)
| |-- Blenniidae (limakalat)
| `--+-- Labrisomidae ()?
| |-- Clinidae (huulikot)
| `-- Chaenopsidae ()?
|--o ICOSTEOIDEI (rustoahvenmaiset) [monogeneric]
| `-- Icosteidae (rustoahvenet) [monogeneric]
|--o GOBIESOCOIDEI[Xenopterygii]
| `-- Gobiesocidae (imulevykalat)
|--o CALLIONYMOIDEI (merikokkimaiset)
| |-- Callionymidae (merikokit)
| `-- Draconettidae (louhitokot)
|--o GOBIOIDEI (tokkomaiset)
| |?- †Pirskeniidae [monogeneric]
| |-- Rhyacichthyidae (nuoliaistokot)
| |--+-- Odontobutidae ()?
| | `--+-- Eleotridae [Eleotrididae] (torkkujatokot)
| | `-- Gobiidae (tokot)
| |-- Kraemeriidae ()?
| |-- Xenisthmidae ()?
| |-- Microdesmidae[Cerdalidae] (matotokot)
| `-- Schindleriidae (toukkakalat) [monogeneric]
|--o KURTOIDEI (kurtuusimaiset) [monogeneric]
| `-- Kurtidae (kurtuusit) [monogeneric]
|--o ACANTHUROIDEI (väskärikalamaiset)
| |--o SQUAMIPINNATA
| | |-- Ephippidae (levykalat)
| | `-- Scatophagidae (arguskalat)
| `--+--+--o †Kushlukia [Kushlukiidae]
| | | |-- †K. sp.
| | | `-- †K. permira
| | `--o Luvaridae (luvarit)
| | |--o Avitoluvarus
| | | |-- A. dianae
| | | `-- A.mariannae
| | `--o Luvarus
| | |-- L. necopinatus
| | `-- L. imperialis
| `--+-- Siganidae (kaniinikalat)
| `--+-- Zanclidae (sarvikalat)
| `-- Acanthuridae (välskärikalat)
|--+--o SCOMBROLABRACOIDEI [monogeneric]
| | `-- Scombrolabracidae [monogeneric]
| `?o SCOMBROIDEI (makriilikalat)
| |?- †Blochiidae
| |-- Sphyraenidae (barracudat) [monogeneric]
| `--+-- Gempylidae (käärmemakrillit)
| |-- Trichiuridae (huotrakalat)
| |-- Scombridae (makrillit)
| |-- Xiphiidae (miekkakalat)
| `-- †?Palaeorhynchidae
|--o STROMATEOIDEI (voikalamaiset)
| |-- Amarsipidae [monogeneric]
| |-- Centrolophidae (meduusakalat)
| |-- Nomeidae (polyyppikalat)
| |-- Ariommatidae (ariommit) [monogeneric]
| |-- Tetragonuridae (ristipyrstöt) [monogeneric]
| `-- Stromateidae (varsinaiset voikalat)
|--o ANABATOIDEI (labyrinttikalat)
| |-- Lusiocephalidae (hauenpääkalat) [monogeneric]
| |--+-- Anabantidae (kiipijäkalat)
| | `-- Helostomatidae (pusukalat) [monogeneric]
| `--+-- Belontiidae[Polyacanthidae] (rihmakalat)
| `-- Osphronemidae (guramit)
`--o CHANNOIDEI [Ophiocephaliformes]
`-- Channidae (käärmeenpääkalat)
Reference(s):
Nelson, J. S., 1994: Fishes of the world.
–John Wiley & Sons Inc., New York, 1994, xx-600