18-19 and they can pull in from other team if short for a tournament. No way, much much better to have 19 kids than 25 or 30. You pay for all this and then go to 2-3 events to watch your kid get a couple of runs in 20 min running half games? No thanks. Would rather the kids get good runs in and come home tired.