Here's Santa's annual list of 'naughty' and 'nice' baby names according to Australian research for 2018

It's officially Christmas ... which means it's time for the much-loved annual Naughty and Nice names list.

Australian website School Stickers has surveyed 58,000 children using their online reward books and whittled down the 10 names of kids most likely to be at the top of Santa's "naughty" and "nice" lists...

"Our annual ‘Santa’s naughty and nice list’ is just a bit of Christmas fun and not to be taken seriously," said Neil Hodges, managing director, School Stickers.

"We issue the list every year as many people find it amusing and like to see whether their name is on there," he added.

"However all schools reward differently, with some giving out hundreds, and some thousands of rewards, so there is about as much accuracy to this as if Rudolf had written it."

‘Naughty’ boy names:

  1. Tom
  2. Alexander
  3. Jake
  4. Sam
  5. Michael
  6. Liam
  7. David
  8. Kyle
  9. Tyler
  10. Jamie

‘Nice’ boy names:

  1. Joshua
  2. Thomas
  3. Jack
  4. Oliver
  5. James
  6. Harry
  7. Ben
  8. Daniel
  9. Ethan
  10. Charlie

'Naughty' girl names:

  1. Louise
  2. Faye
  3. Kayleigh
  4. Mollie
  5. Harriet
  6. Gabrielle
  7. Kate
  8. Isobel
  9. Naomi
  10. Yasmin

'Nice' girl names:

  1. Emily
  2. Chloe
  3. Sophie
  4. Olivia
  5. Ellie
  6. Grace
  7. Amelia
  8. Jessica
  9. Megan
  10. Ella