I coach NDP1 and mine do 5 hours which is too low but there is a reason. When my daughter competed NDP1 she did 7 which is a good amount to be able to get the physical training and skills training done. Ndp1 as you know is classified as Elite. I also have a 6 year old in my NDP3 group and she does 9