Harry Potter
Hermione Granger
Ron Weasley
Ginny Weasley
Neville Longbottom
George Weasley
Draco Malfoy
Luna Lovegood
Dean Thomas
Seamus Finnigan
Albus Dumbledore
Voldemort
Severus Snape
Rubeus Hagrid
Minerva McGonagall
Sybill Trelawney
Note: All ages are based off of the year of the Battle of Hogwarts and birth years in the books. There is no birth year for Trelawney.