The BC Roy Trophy is an Indian football tournament for players under 19 years of age. The competition is held every year between the under-19 teams representing states of India.