Counterfactual
The Parallel Lives of Hakeem and Rocco
In 117 boys, Hakeem found its level. 50 years earlier, Rocco occupied that same statistical address.
1971–2025
Hakeem
Peak year
1989
Peak births
279
Latest count
117
Status
Declining
Peak generation
Millennial
1891–2025
Rocco
Peak year
2009
Peak births
785
Latest count
679
Status
Stable
Peak generation
Gen Z
Hakeem and Rocco peaked in the same cultural weather — the Millennial naming world. They are not replacements; they are siblings separated by 50 years, occupying the same statistical address at different addresses in time.