Coldwater's David Wilker won both the 1,600- and 3,200-meter runs during Thursday's action at the Mercer County Knights of Columbus meet.