He said he was 10 to everyone, but to Asuna he admitted that he was 10 "counting it" which supposedly means that often in Japan people count their age as if they were born 1 year old. Since he still used 10 as his age, and not 9, we would assume that he would use 11 once he had his next birthday....