Cenozoic
Quaternary
Holocene
Pleistocene
Late Pleistocene
Middle Pleistocene
57.7 Ma
Cenozoic
Paleogene
Paleocene
Thanetian
Selandian
Danian
Mesozoic
Cretaceous
Late Cretaceous
Maastrichtian
Campanian
Santonian
Coniacian
Turonian
Cenomanian
Early Cretaceous
Albian
22.7 Ma
Mesozoic
Cretaceous
Early Cretaceous
Hauterivian
Valanginian
Berriasian
Jurassic
Late Jurassic
Tithonian
Kimmeridgian
Oxfordian
45.2 Ma
Mesozoic
Triassic
Late Triassic
Rhaetian
Norian
34.2 Ma
Paleozoic
Permian
Guadalupian
Capitanian
Wordian
Roadian
Cisuralian
Kungurian
118.9 Ma
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
Katian
Sandbian
Middle Ordovician
Darriwilian
5.6 Ma
Paleozoic
Ordovician
Middle Ordovician
Darriwilian
Dapingian
Early Ordovician
Floian
Tremadocian
300.5 Ma
Neoproterozoic
Cryogenian
Tonian
Mesoproterozoic
Stenian