| | Anaspida | Endeiolepidiformes | Eldeiolepididae †Endeiolepis |
| |  Anaspida | Birkeniiformes †Cowielepis |
| | Anaspida | Birkeniiformes †Hoburgilepis |
| | Anaspida | Birkeniiformes †Kerreralepis |
| | Anaspida | Birkeniiformes †Maurylepis |
| | Anaspida | Birkeniiformes †Rytidolepis |
| | Anaspida | Birkeniiformes †Schidiosteus |
| | Anaspida | Birkeniiformes †Silmalepis |
| | Anaspida | Birkeniiformes †Vesikulepis |
| |  Anaspida | Birkeniiformes | Pharyngolepididae †Pharyngolepis |
| |  Anaspida | Birkeniiformes | Pterygolepididae †Pterygolepis |
| |  Anaspida | Birkeniiformes | Rhyncholepididae †Rhyncholepis |
| | Anaspida | Birkeniiformes | Tahulalepididae †Tahulalepis |
| | Anaspida | Birkeniiformes | Tahulalepididae †Trimpleylepis |
| |  Anaspida | Birkeniiformes | Lasaniidae †Lasanius |
| | Anaspida | Birkeniiformes | Ramsaasalepididae †Ramsaasalepis |
| | Anaspida | Birkeniiformes | Birkeniidae †Vilkitskilepis |
| | Anaspida | Birkeniiformes | Birkeniidae †Ctenopleuron |
| | Anaspida | Birkeniiformes | Birkeniidae †Saarolepis |
| |  Anaspida | Birkeniiformes | Birkeniidae †Birkenia |
| | Anaspida | Birkeniiformes | Septentrioniidae †Liivilepis |
| | Anaspida | Birkeniiformes | Septentrioniidae †Manbrookia |
| | Anaspida | Birkeniiformes | Septentrioniidae †Ruhnulepis |
| | Anaspida | Birkeniiformes | Septentrioniidae †Spokoinolepis |
| | Anaspida | Birkeniiformes | Septentrioniidae †Septentrionia |
| | Pteraspidomorphi †Anatolepis |
| | Pteraspidomorphi | Arandaspida | Aseraspididae †Aseraspis |
| | Pteraspidomorphi | Arandaspida | Arandaspididae †Andinaspis |
| | Pteraspidomorphi | Arandaspida | Arandaspididae †Adepolepis |
| |  Pteraspidomorphi | Arandaspida | Arandaspididae †Arandaspis |
| | Pteraspidomorphi | Arandaspida | Arandaspididae †Areyongalepis |
| |  Pteraspidomorphi | Arandaspida | Arandaspididae †Sacabambaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Astraspida | Astraspididae †Astraspis |
| | Pteraspidomorphi | Heterostracomorphi | Astraspida | Tesakoviaspididae †Tesakoviaspis |
| | Pteraspidomorphi | Heterostracomorphi | Eriptychiida | Eriptychiidae †Eriptychius |
| | Pteraspidomorphi | Heterostracomorphi | Eriptychiida | Oniscolepididae †Kallostrakon |
| | Pteraspidomorphi | Heterostracomorphi | Eriptychiida | Oniscolepididae †Oniscolepis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci †Weigeltaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Tesseraspidiformes †Tesseraspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Traquairaspidiformes | Phialaspididae †Phialaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Traquairaspidiformes | Traquairaspididae †Traquairaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Traquairaspidiformes | Weigeltaspididae †Weigeltaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Tolypelepidiformes †Asketaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Tolypelepidiformes †Athenaegis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Tolypelepidiformes †Tolypelepis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Cyathaspidida | Ariaspidae †Anglaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Cyathaspidida | Ariaspidae †Ariaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Cyathaspidida | Ariaspidae †Liliaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Cyathaspidida | Ariaspidae †Listraspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Cyathaspidida | Ariaspidae †Paraliliaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Cyathaspidida | Ctenaspididae †Alainaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Cyathaspidida | Ctenaspididae †Allocryptaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Cyathaspidida | Ctenaspididae †Arctictenaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Cyathaspidida | Ctenaspididae †Boothiaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Cyathaspidida | Ctenaspididae †Ctenaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Cyathaspidida | Ctenaspididae †Zaphoctenaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Cyathaspidida | Cyathaspidae †Capitaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Cyathaspidida | Cyathaspidae †Cyathaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Cyathaspidida | Cyathaspidae †Poraspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Amphiaspidoidei | Amphiaspididae †Amphiaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Amphiaspidoidei | Amphiaspididae †Amphoraspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Amphiaspidoidei | Edaphaspididae †Edaphaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Amphiaspidoidei | Gabreyaspididae †Gabreyaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Amphiaspidoidei | Gabreyaspididae †Pelaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Amphiaspidoidei | Gabreyaspididae †Prosarctaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Amphiaspidoidei | Gabreyaspididae †Tareyaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Amphiaspidoidei | Olbiaspididae †Angaraspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Amphiaspidoidei | Olbiaspididae †Kureykaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Amphiaspidoidei | Olbiaspididae †Olbiaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Hibernaspidoidei | Aphataspididae †Aphataspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Hibernaspidoidei | Aphataspididae †Putoranaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Hibernaspidoidei | Eglonaspididae †Eglonaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Hibernaspidoidei | Eglonaspididae †Empedaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Hibernaspidoidei | Eglonaspididae †Gerronaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Hibernaspidoidei | Eglonaspididae †Lecaniaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Hibernaspidoidei | Eglonaspididae †Pelurgaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Hibernaspidoidei | Hibernaspididae †Hibernaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Siberiaspidoidei | Siberiaspididae †Argyriaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Siberiaspidoidei | Siberiaspididae †Siberiaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Siberiaspidoidei | Tuxeraspididae †Dotaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Siberiaspidoidei | Tuxeraspididae †Litotaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cyathaspidiformes | Amphiaspidida | Siberiaspidoidei | Tuxeraspididae †Tuxeraspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Cardipeltida | Cardipeltiformes | Cardipeltidae †Cardipeltis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Anchipteraspididae †Anchipteraspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Anchipteraspididae †Rhachiaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Anchipteraspididae †Ulutitaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Protopteraspididae †Protopteraspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Protopteraspididae †Doryaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Psammosteida | Psammosteidae †Drepanaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Psammosteida | Psammosteidae †Psammolepis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Psammosteida | Psammosteidae †Pycnosteus |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei †Palanasaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Gigantaspididae †Gigantaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Pteraspididae †Althaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Pteraspididae †Blieckaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Pteraspididae †Errivaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Pteraspididae †Pteraspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Pteraspididae †Larnovaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Pteraspididae †Podolaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Pteraspididae †Pteraspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Pteraspididae †Rhinopteraspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Protaspididae †Protaspis |
| |  Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Protaspididae †Cosmaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Protaspididae †Lampraspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Protaspididae †Europrotaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Protaspididae †Cyrtaspidichthys |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Protaspididae †Oreaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Protaspididae †Psephaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Protaspididae †Rodenaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Protaspididae †Tuberculaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Protaspididae †Xylaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Protaspididae †Zascinaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Protaspididae †Woodfjordaspis |
| | Pteraspidomorphi | Heterostracomorphi | Heterostraci | Pteraspidiformes | Pteraspidoidei | Protaspididae †Pirumaspis |
| | Thelodonti | Thelodontiformes | Coelolepidae †Coelolepis |
| | Thelodonti | Thelodontiformes | Coelolepidae †Larolepis |
| |  Thelodonti | Thelodontiformes | Coelolepidae †Thelodus |
| | Thelodonti | Thelodontiformes | Eestilepididae †Eestilepis |
| |  Thelodonti | Thelodontiformes | Loganellidae †Loganellia |
| | Thelodonti | Thelodontiformes | Longodidae †Longodus |
| | Thelodonti | Thelodontiformes | Palaeodontidae †Palaeodus |
| | Thelodonti | Thelodontiformes | Palaeodontidae †Archodus |
| | Thelodonti | Thelodontiformes | Phlebolepididae †Erepsilepis |
| |  Thelodonti | Thelodontiformes | Phlebolepididae †Phlebolepis |
| |  Thelodonti | Archipelepidiformes | Archipelepididae †Archipelepis |
| | Thelodonti | Furcacaudiformes | Drepanolepididae †Drepanolepis |
| | Thelodonti | Furcacaudiformes | Furcacaudidae †Canonia |
| | Thelodonti | Furcacaudiformes | Furcacaudidae †Sphenonectris |
| | Thelodonti | Furcacaudiformes | Furcacaudidae †Cometicercus |
| |  Thelodonti | Furcacaudiformes | Furcacaudidae †Furcacauda |
| |  Galeaspida | Hanyangaspididae †Hanyangaspis |
| |  Galeaspida | Xiushuiaspididae †Changxingaspis |
| | Galeaspida | Xiushuiaspididae †Xiushuiaspis |
| |  Galeaspida | Dayongaspididae †Dayongaspis |
| | Galeaspida | Eugaleaspidiformes †Yongdongaspis |
| |  Galeaspida | Eugaleaspidiformes | Shuyuidae †Shuyu |
| |  Galeaspida | Eugaleaspidiformes | Sinogaleaspididae †Sinogaleaspis |
| |  Galeaspida | Eugaleaspidiformes | Sinogaleaspididae †Rumporostralis |
| |  Galeaspida | Eugaleaspidiformes | Eugaleaspididae †Dunyu |
| |  Galeaspida | Eugaleaspidiformes | Eugaleaspididae †Nochelaspis |
| | Galeaspida | Polybranchiaspidida | Gumuaspididae †Gumuaspis |
| |  Galeaspida | Polybranchiaspidida | Gumuaspididae †Laxaspis |
| | Galeaspida | Polybranchiaspidida | Duyunolepididae †Duyunolepis |
| |  Galeaspida | Polybranchiaspidida | Duyunolepididae †Foxaspis |
| | Galeaspida | Polybranchiaspidida | Polybranchiaspididae †Polybranchiaspis |
| |  Galeaspida | Polybranchiaspidida | Polybranchiaspididae †Bannhuanaspis |
| | Galeaspida | Huananaspidiformes | Gantarostrataspidae †Gantarostrataspis |
| |  Galeaspida | Huananaspidiformes | Gantarostrataspidae †Rhegmaspis |
| | Galeaspida | Huananaspidiformes | Huananaspidae †Huanaspis |
| |  Galeaspida | Huananaspidiformes | Huananaspidae †Asiaspis |
| | Galeaspida | Huananaspidiformes | Huananaspidae | Macrothyraspinae †Macrothyraspis |
| |  Galeaspida | Huananaspidiformes | Huananaspidae | Macrothyraspinae †Lungmenshanaspis |
| |  Pituriaspida | Pituriaspididae †Pituriaspis |
| |  Pituriaspida | Pituriaspididae †Neeyambaspis |
| |  Osteostraci †Hemicyclaspis |
| |  Osteostraci †Cephalaspis |
| | |
| | |
| | |
| | |
| | Osteostraci †Waengsjoeaspis |
| | |
| | |
| | Osteostraci | Ateleaspididae †Hirella |
| | Osteostraci | Ateleaspididae †Aceraspis |
| |  Osteostraci | Ateleaspididae †Ateleaspis |
| | Osteostraci | Zenaspida †Spangenhelmaspis |
| |  Osteostraci | Zenaspida †Wladysagitta |
| | Osteostraci | Zenaspida | Parameteoraspididae †Parameteoraspis |
| | Osteostraci | Zenaspida | Parameteoraspididae †Balticaspis |
| | Osteostraci | Zenaspida | Parameteoraspididae †Trewinia |
| | Osteostraci | Zenaspida | Parameteoraspididae †Escuminaspis |
| | Osteostraci | Zenaspida | Parameteoraspididae †Levesquaspis |
| | Osteostraci | Zenaspida | Zenaspididae †Tegaspis |
| | Osteostraci | Zenaspida | Zenaspididae †Stensiopelta |
| | Osteostraci | Zenaspida | Zenaspididae †Diademaspis |
| |  Osteostraci | Zenaspida | Zenaspididae †Zenaspis |
| | Osteostraci | Zenaspida | Zenaspididae †Scolenaspis |
| | Osteostraci | Zenaspida | Zenaspididae †Ukrainaspis |
| | Osteostraci | Zenaspida | Zenaspididae †Machairaspis |
| | Osteostraci | Zenaspida | Zenaspididae †Superciliaspis |
| |  Osteostraci | Zenaspida | Zenaspididae †Janaspis |
| | Osteostraci | Benneviaspididae †Ectinaspis |
| | Osteostraci | Benneviaspididae †Securiaspis |
| | Osteostraci | Benneviaspididae †Benneviaspis |
| |  Osteostraci | Benneviaspididae | Boreaspidoidei †Hoelaspis |
| | Osteostraci | Benneviaspididae | Boreaspidoidei †Severaspis |
| |  Osteostraci | Benneviaspididae | Boreaspidoidei †Boreaspis |
| | Osteostraci | Benneviaspididae | Boreaspidoidei †Dicranaspis |
| | Osteostraci | Benneviaspididae | Boreaspidoidei †Spatulaspis |
| | Osteostraci | Benneviaspididae | Boreaspidoidei †Belonaspis |
| | Osteostraci | Benneviaspididae | Boreaspidoidei †Hapilaspis |
| |  Osteostraci | Benneviaspididae | Boreaspidoidei †Tauraspis |
| | Osteostraci | Thyestiida †Ilemoraspis |
| | Osteostraci | Thyestiida †Procephalaspis |
| |  Osteostraci | Thyestiida †Auchenaspis |
| |  Osteostraci | Thyestiida †Thyestes |
| | Osteostraci | Thyestiida †Witaaspis |
| | Osteostraci | Thyestiida | Tremataspidoidea †Saaremaspis |
| | Osteostraci | Thyestiida | Tremataspidoidea †Tyriaspis |
| | Osteostraci | Thyestiida | Tremataspidoidea †Aestiaspis |
| |  Osteostraci | Thyestiida | Tremataspidoidea †Dartmuthia |
| | Osteostraci | Thyestiida | Tremataspidoidea †Timanaspis |
| | Osteostraci | Thyestiida | Tremataspidoidea †Oeselaspis |
| |  Osteostraci | Thyestiida | Tremataspidoidea †Tremataspis |
| | Osteostraci | Thyestiida | Tremataspidoidea †Dobraspis |
| | Osteostraci | Thyestiida | Tremataspidoidea †Sclerodus |
| | Osteostraci | Thyestiida | Tremataspidoidea †Tannuaspis |
| | Osteostraci | Thyestiida | Kiaeraspidoidea †Didymaspis |
| | Osteostraci | Thyestiida | Kiaeraspidoidea †Kiaeraspis |
| | Osteostraci | Thyestiida | Kiaeraspidoidea †Noreslaspis |
| | Osteostraci | Thyestiida | Kiaeraspidoidea †Nectaspis |
| | Osteostraci | Thyestiida | Kiaeraspidoidea †Axinaspis |
| | Osteostraci | Thyestiida | Kiaeraspidoidea †Acrotomaspis |
| | Osteostraci | Thyestiida | Kiaeraspidoidea †Gustavaspis |
| | |