My daughter is 9 playing 8u due to her b day being in January. I have a 30/ 18 vendetta that she uses for bp and a 30/19 xeno for games. She is 4'7 87lbs and strong as a ox. She swings the 30 inch bats like tooth picks and does one handed line drills with them. Im thinking of going up to a 31/20 but dont think its gonna be any difference. I bought a brand new cf9 in a 30/20 and she has never used it thinking it was a waste. But anyhow i also have 32/22 in a cf5 and xeno she swings them good but they just look so long.