Cenozoic
Quaternary
Holocene
Pleistocene
Late Pleistocene
Middle Pleistocene
Calabrian
0.9 Ma
Cenozoic
Quaternary
Pleistocene
Gelasian
Neogene
Pliocene
Piacenzian
3.3 Ma
Cenozoic
Neogene
Miocene
Messinian
Tortonian
60.0 Ma
Mesozoic
Cretaceous
Late Cretaceous
Maastrichtian
Campanian
49.7 Ma
Mesozoic
Cretaceous
Early Cretaceous
Aptian
Hauterivian
Valanginian
Berriasian
Jurassic
Late Jurassic
Tithonian
44.0 Ma
Mesozoic
Jurassic
Early Jurassic
Sinemurian
Hettangian
2.3 Ma
Mesozoic
Triassic
Late Triassic
Rhaetian
Norian
59.9 Ma
Paleozoic
Permian
Cisuralian
Kungurian
Artinskian
Sakmarian
Asselian
Carboniferous
Pennsylvanian
Gzhelian
Kasimovian
Moscovian
Bashkirian
Mississippian
Serpukhovian
Visean
Tournaisian
Devonian
Late Devonian
Famennian
Frasnian
Middle Devonian
Givetian
Eifelian
Early Devonian
Emsian
Pragian
75.4 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
Cryogenian
893.3 Ma
Paleoproterozoic
Statherian
Orosirian