Sophomore distance runner, Duncan Hamilton, ran a converted three-minute and 56-second mile on Friday at the Bobcat Challenge Invitational. The Bozeman native's time is one of the top 10 best times recorded in the NCAA this season.