Tiffoney started his career in the youth system at St Mirren, and has played for Greenock Morton,[1] Livingston and Partick Thistle, as well as numerous loan spells.
[5] In August 2018, Tiffoney signed for Livingston for an undisclosed fee and was immediately loaned back to Morton until January 2019.
Tiffoney suffered injury problems during spells of his second full season with Thistle, however, managed to register 12 goals and eight assists in all competitions during the 2022–23 campaign.
[13] In June 2023, Tiffoney agreed to join Scottish Premiership club Dundee following the expiration of his contract at Partick Thistle.
[14] He would make his competitive debut in an away Scottish League Cup group stage win against Bonnyrigg Rose.