I feel like about 25% of the girls born in the past decade were named Ella, and apparently they're all PURE EVIL.

A new study figured out the names of the kids who are most and least likely to get in trouble at school, all based on an app where kids get virtual stickers for good behavior.

The top 10 names for girls who are most likely to get in trouble are:

  1. Ella
  2. Bethany
  3. Eleanor
  4. Olivia
  5. Laura
  6. Holly
  7. Courtney
  8. Amber
  9. Caitlin
  10. Jade

The girls who behave the best are:

  1. Amy
  2. Georgia
  3. Emma
  4. Charlotte
  5. Grace
  6. Sophie
  7. Abigail
  8. Hannah
  9. Emily
  10. Alice

The top 10 names for boys who are most likely to get in trouble are:

  1. Joseph
  2. Cameron
  3. William
  4. Jake
  5. Joshua
  6. Jamie
  7. Lewis
  8. Benjamin
  9. Ethan
  10. Luke

The boys who behave the best are:

  1. Jacob
  2. Daniel
  3. Thomas
  4. James
  5. Adam
  6. Harry
  7. Samuel
  8. Jack
  9. Oliver
  10. Ryan

Read more at Daily Mirror.

More From 97X