Career
Whitby started his career with English club Margate, having trialed with them in summer 2003 before signing for the club in January 2004. He went on to make three appearances for Margate, two in the Kent Senior Cup and one in the Conference South in the 3–3 draw with Dagenham & Redbridge on 6 March 2004. Whitby subsequently moved on to Ramsgate, where he made one appearance in the Kent Football League.
He went on to play for Mangotsfield United, Bitton and Keynsham Town.
Whilst with Mangotsfield, Whitby served a 35-day suspension. Whitby returned to Zimbabwe and played for Motor Action, Eagles, Kiglon and CAPS United before joining Botswanian club Township Rollers in 2012.
In 2014, he signed for Eastern Counties Football League Premier Division club Wivenhoe Town. The games finished a 0–0 draw, with Whitby coming on as a substitute.