27-erių 203 cm ūgio kairysis pusiau kraštas nuo 2016 metų rungtyniavo „Montpellier“ klube, su kuriuo 2018 metais laimėjo Čempionų lygos trofėjų.
Prieš atvykdamas į Prancūziją lietuvis metus praleido Austrijoje, kur gynė Leobeno „Union“ garbę.
Gimtinėje iš Šiaulių kilęs J. Truchanovičius žaidė Klaipėdos „Dragūne“.
„Motor“ klubą treniruoja lietuvis Gintaras Savukynas, o ekipos pagrindinis įžaidėjas yra Aidenas Malašinskas. Zaporožės ekipa Čempionų lygos grupių etape šiuo metu užima 3 vietą.
„Montpellier“ rungtyniauja Europos lygos varžybose, kur kol kas laimėjo visus 4 mačus, o J. Truchanovičius yra pasižymėjęs 5 įvarčiais. Prancūzijoje lietuvio klubas į priekį yra praleidęs tik „Paris Saint-Germain“ rankininkus.