Scotland has a registry of all baby names registered in the country since 1974, available here. I dowloaded these files, and grouped the names from 1974-1979 and the names from 2015-2019. I then did the simplest thing you could possibly do to check this hypothesis, and ordered the names by the change in the ratio of the number of times they were used for boys vs. girls. I excluded any names that were used less than 5 times in total in the 5 year periods I was looking at.
My conclusion is that the original assertion was basically correct - there are quite a few names that have changed from predominantly male to predominantly female (Kennedy, Sydney, Morgan). However, there are some examples of names going the other way - in particular Regan and Corrie. 'Jan' also appears like an example, but I think this is just cultural - 'Jan' is a fairly common name for Eastern European/Scandinavian boys, and a pretty old-fashioned name for Anglo-Saxon girls. Lee does seem to have gone from being pretty gender neutral to predominantly male (and also to have dropped in popularity a lot).
Code I used to do this is available on Github https://github.com/johnfaben/baby_names, although you'd need to download the data yourself, as I'm not sure I'm actually allowed to share it unprocessed. Lists of the top 10 names that changed below.
Name | boys15-19 | girls15-19 | boys74-79 | girls74-79 | change |
---|---|---|---|---|---|
Regan | 14.00 | 2.00 | 0.00 | 14.00 | -0.88 |
Jan | 78.00 | 0.00 | 29.00 | 135.00 | -0.82 |
Johan | 5.00 | 1.00 | 4.00 | 31.00 | -0.72 |
Rohan | 71.00 | 0.00 | 2.00 | 4.00 | -0.67 |
Corrie | 18.00 | 6.00 | 3.00 | 20.00 | -0.62 |
Christy | 4.00 | 2.00 | 3.00 | 10.00 | -0.44 |
Lee | 54.00 | 2.00 | 1213.00 | 882.00 | -0.39 |
Jay | 166.00 | 1.00 | 53.00 | 17.00 | -0.24 |
Simone | 2.00 | 6.00 | 1.00 | 72.00 | -0.24 |
Andrea | 2.00 | 6.00 | 12.00 | 767.00 | -0.23 |
Names that are now more commonly used for girls
Name | boys15-19 | girls15-19 | boys74-79 | girls74-79 | change |
---|---|---|---|---|---|
Kennedy | 3.00 | 28.00 | 6.00 | 0.00 | 0.90 |
Sydney | 4.00 | 20.00 | 8.00 | 0.00 | 0.83 |
Morgan | 18.00 | 44.00 | 30.00 | 0.00 | 0.71 |
Courtney | 0.00 | 31.00 | 3.00 | 3.00 | 0.50 |
Taylor | 80.00 | 72.00 | 10.00 | 0.00 | 0.47 |
Christie | 2.00 | 8.00 | 8.00 | 6.00 | 0.37 |
Clarke | 7.00 | 4.00 | 14.00 | 1.00 | 0.30 |
Sidney | 6.00 | 2.00 | 12.00 | 0.00 | 0.25 |
Darryl | 6.00 | 2.00 | 40.00 | 1.00 | 0.23 |
Nicol | 6.00 | 2.00 | 33.00 | 1.00 | 0.22 |