I think practice and playing with/against kids of equal or greater ability may have an impact on improving. Sometimes its the quality not quantity of playing time.That being said 25 kids on a team is too many if all 25 show up which is rare over the summer.