Counterfactual
The Parallel Lives of Matteo and Christian
In 2,455 boys, Matteo found its level. 50 years earlier, Christian occupied that same statistical address.
1911–2025
Matteo
Peak year
2024
Peak births
2,589
Latest count
2,455
Status
Stable
Peak generation
Gen Alpha
1880–2025
Christian
Peak year
2000
Peak births
16,059
Latest count
3,641
Status
Declining
Peak generation
Gen Z
In 2,455 boys, Matteo found its level. 50 years earlier, Christian occupied that same address. One peaked in the Gen Z era; the other in the Gen Alpha world. They never met. But the data remembers them both.