have your son taken somewhere where he can learn quality mechanics and the bat really won't matter... the "best" bat on the market is just a scam... buy anything... borrow a teammates... don't spend $250 on any bat... would be like buying $250 shoes... he's gonna grow out of them soon...