Christian Iddon has signed with Sencat by Swan Racing for the 2026 British Superbike season 11/05/2025 10:33 AM Partager Christian Iddon will feature on a Yamaha R1 in the 2026 British Superbike Championship after signing for Sencat by Swan Racing.