David Roockley is a former professional rugby league footballer who played in the 1980s. He played at representative level for Yorkshire, and at club level for Castleford, Scarborough Pirates and Doncaster as a .
Roockley won a cap playing for Yorkshire while at Castleford in the 24-14 victory over Lancashire at Leeds' stadium on 21 September 1988.
Roockley appeared as a substitute (replacing Gary Lord) in Castleford's 15-14 victory over Hull Kingston Rovers in the 1986 Challenge Cup Final during the 1985âÂÂ86 season at Wembley Stadium, London on Saturday 3 May 1986, in front of a crowd of 82,134.
Roockley played in Castleford's 12-12 draw with Bradford Northern in the 1987 Yorkshire Cup Final during the 1987âÂÂ88 season at Headingley, Leeds on Saturday 17 October 1987, played in the 2-11 defeat by Bradford Northern in the 1987 Yorkshire Cup Final replay during the 1987âÂÂ88 season at Elland Road, Leeds on Saturday 31 October 1987, and appeared as a substitute (replacing Chris Chapman) in the 12-33 defeat by Leeds in the 1988 Yorkshire Cup Final during the 1988âÂÂ89 season at Elland Road, Leeds on Sunday 16 October 1988.