From Steve Sears (Xena writer):
We actually discussed this at an early time in the series. I think we decided that Gabrielle was around seventeen and that Xena was in her early twenties. As the series went on, we managed to pile a lot of living in those twenty odd years of Xena!
I did some research of my own and rewatched "The Day of the Doctor". Now in
"The Day of the Doctor" the 10th Doctor says that he's 9004 years old and in the end of time he says that he's 9006 so I did some thinking if you put
9004+2 you get 9006 that means the Doctor spent 2 years avoiding the ood