Cenozoic
Quaternary
Holocene
Pleistocene
Late Pleistocene
Middle Pleistocene
Calabrian
Gelasian
151.5 Ma
Mesozoic
Jurassic
Late Jurassic
Kimmeridgian
Oxfordian
Middle Jurassic
Callovian
-12.6 Ma
Mesozoic
Jurassic
Late Jurassic
Kimmeridgian
Oxfordian
Middle Jurassic
Callovian
100.9 Ma
Paleozoic
Permian
Guadalupian
Wordian
Roadian
Cisuralian
Kungurian
Artinskian
Sakmarian
Asselian
Carboniferous
Pennsylvanian
Gzhelian
Kasimovian
Moscovian
Bashkirian
Mississippian
Serpukhovian
Visean
Tournaisian
Devonian
Late Devonian
Famennian
Frasnian
29.1 Ma
Paleozoic
Devonian
Early Devonian
Pragian
Lochkovian
Silurian
Pridoli
6.2 Ma
Paleozoic
Silurian
Ludlow
Gorstian
Wenlock
Homerian
Sheinwoodian
Llandovery
Telychian
Aeronian
Rhuddanian
Ordovician
Late Ordovician
Hirnantian
Katian
32.1 Ma
Paleozoic
Ordovician
Early Ordovician
Tremadocian
Cambrian
Furongian
Stage 10
Jiangshanian
Paibian
Series 3
Guzhangian
Drumian
Stage 5
Series 2
Stage 4
Stage 3
Terreneuvian
Stage 2
Fortunian
Neoproterozoic
Ediacaran