I gather from this Times article that last year in the UK, 22 babies were called Spike. Also, six were called Blade, which makes you think what next? Spear? Cutlass? Or will investigative journalist Shiv Malik’s work popularise his name?
There are quite a few famous Spikes, but none of them were given the name at birth. Spike Milligan’s real name was Terence; film director Spike Lee was christened Shelton. Spike Jonze—another film director—is actually named Adam Spiegel (he’s a descendant of the founder of Spiegel catalogues). Even the character Spike on “Buffy the Vampire Slayer” turned out to be originally called William.
Spike is unlikely to become as popular as the top choice, Jack—6,928 baby boys were given that name in 2006. But perhaps one day a real Spike will become famous. Unless, of course, he’s heartily sick of being teased for having a dog’s name and only answers to a nickname instead.