Timur Shiyanov verbrachte einen Teil seiner Juniorenzeit in Lausanne, bevor er 2019 für zwei Saisons nach Russland ging. In der Saison 2021/22 kehrte er in die Schweiz zurück und bestritt ein Spiel für den HC Genève-Servette, bevor er seine Saison beim HCV Martigny beendete.
In der letzten Saison lief er für den EHC Winterthur auf und erreichte in 23 Spielen eine Fangquote von 89,1 Prozent.