2004 had been such a good season that he signed a prestigious two-year deal for Airwaves Ducati (one of the top teams in Britain). He should have spent 2005 and 2006 on an Airwaves Ducati but an unlucky pre-season testing injury at Albacete saw Gregorio Lavilla take over his ride and then keeping it after a promising start (and eventually winning the championship on it). With no ride he became 'Super Sub' once again, filling in for various teams throughout 2005. Eventually ending up at Team Suzuki (after John Reynolds was injured). He immediately beat his new teammate (Scott Smart) and when the injured John Reynolds returned, the Team kept Haydon not Smart and he rewarded them with some strong results including a podium.