Until late 2015, Dunlop had raced for Tyco BMW Motorrad Racing campaigning the BMW S1000RR and a Suzuki GSX-R600. The 2016 season saw him competing at the main International Road Races aboard Yamaha YZF-R1 and Yamaha YZF-R6 in the Superbike and Supersport categories.