In the last 100 years, there have only been eight different names at the top of the baby boys names chart. Of those, Michael held the top spot for 44 years.
But Michael wasn't the only popular name of the last century. From 1918 until now, the leaderboard has shifted several times, and recent years have seen even quicker changes in power.
Just last year a new name hit the top of the charts: Liam. In 2017, it was the most popular boy's name. But 100 years ago, Liam...