Punjab sprinter Gurindervir Singh has set a new national record in the men's 100m final with a time of 10.09 seconds at the 29th National Senior Athletics Federation Competition in Ranchi. The achievement also qualifies him for the upcoming Commonwealth Games.