
Before joining Newcastle United, Tiffin played for several clubs in the lower divisions of English football. He started his career at Sunderland Youth Academy, where he showed great promise and skill as a young player. Tiffin then moved on to play for various clubs on loan deals, including Gateshead, Hartlepool United, and Carlisle United, before eventually signing a permanent contract with Newcastle United.
