Paleozoic
Devonian
Late Devonian
Frasnian
Middle Devonian
Givetian
Eifelian
Early Devonian
Emsian
Pragian
Lochkovian
Silurian
Pridoli
Ludlow
Ludfordian
Gorstian
Wenlock
Homerian
Sheinwoodian
Llandovery
Telychian
Aeronian
Rhuddanian
Ordovician
Late Ordovician
Hirnantian
Katian
Sandbian
47.0 Ma
Paleozoic
Cambrian
Series 3
Drumian
Stage 5
Series 2
Stage 4
Stage 3
Terreneuvian
Stage 2
Fortunian
172.7 Ma
Neoproterozoic
Cryogenian
32.2 Ma
Neoproterozoic
Cryogenian
Tonian
1554.9 Ma
Paleoproterozoic
Siderian
Neoarchean
Mesoarchean
700.0 Ma
Paleoarchean
Eoarchean