I have two rather good 12 year old boys doing it on 21 sec, clay court.
I have a top 15 year old doing it on 17 seconds. And I have a 5 year old boy doing it on 27 sec...looks very slow.
To me 22 for a 9 year old sounds fine actually.
Hopefully someone else has more comparative data.