Sophie named as best junior player in the Northampton Town League