Sullivan played and scored a try in Hull FC's 12–9 victory over Featherstone Rovers in the 1969–70 Yorkshire Cup Final at Headingley Rugby Stadium, Leeds on Saturday 20 September 1969, played (replaced by interchange/substitute Gerald Dunn) in Hull Kingston Rovers' 16–13 victory over Wakefield Trinity in the 1974–75 Yorkshire Cup Final at Headingley Stadium, Leeds on Saturday 26 October 1974, and played and scored a try in the 11–15 defeat by Leeds in the 1975–76 Yorkshire Cup Final at Headingley, Leeds on Saturday 15 November 1975.