Paleozoic
Devonian
Middle Devonian
Eifelian
Early Devonian
Emsian
Pragian
Lochkovian
Silurian
Pridoli
Ludlow
Ludfordian
Gorstian
Wenlock
Homerian
Sheinwoodian
Llandovery
Telychian
Aeronian
Rhuddanian
Ordovician
Late Ordovician
Hirnantian
5.4 Ma
Paleozoic
Ordovician
Late Ordovician
Katian
Sandbian
1.2 Ma
Paleozoic
Ordovician
Late Ordovician
Sandbian
Middle Ordovician
Darriwilian
6.1 Ma
Paleozoic
Ordovician
Middle Ordovician
Darriwilian
Dapingian
Early Ordovician
Floian
Tremadocian
Cambrian
Furongian
Stage 10
Jiangshanian
Paibian
Series 3
Guzhangian
Drumian
Stage 5
Series 2
Stage 4
Stage 3
Terreneuvian
Stage 2
Fortunian
67.3 Ma
Neoproterozoic
Ediacaran
374.6 Ma
Neoproterozoic
Tonian
Mesoproterozoic
Stenian
30.0 Ma
Mesoproterozoic
Stenian
Ectasian
60.0 Ma
Mesoproterozoic
Ectasian
Calymmian