Jonny Cocker took Drayson Racing to a commanding pole position for the Mid-Ohio American Le Mans Series race.