I just find out their age, most of them I put the age they're gonna be this year, maybe they're already that age or months younger :
1-SARAH MICHELLE GELLAR (Buffy) - 26
2- AMBER BENSON (Tara) - 26
3- JAMES MASTERS (Spike) - 41
4- ANTHONY STEWART HEAD (Giles) - 49
5- NICHOLAS BRENDON (Xander) - 32
6- MICHELLE TRACHTENBERG (Dawn) - 18
7- EMMA CAULFIELD (Anya) - 30
8- ALYSON HANNIGAN (Willow) - 29 (her b.day was 2day)
9- DAVID BOREANAZ (Angel) - 32
10- CHARISMA CARPENTER(Cordelia) - 30
11- VINCENT KARTHEISER (Connor) - 24
12- AMY ACKER (Fred) - 27
13- J. August Richards (Gunn) - 30
14- ALEXIS DENISOF (Wesley) - 37
15- ELIZA DUSHKU (Faith) - 23