The following table shows the five most frequent given names for male and female babies born in each year 1920-2019. Over the last 100 years, the male name Michael has held the top spot most often (44 times), while the female name Mary has been ranked number one 36 times over those years.