*Club domestic league appearances and goals, correct as of 22:59, 17 November 2024 (UTC) ‡ National team caps and goals, correct as of 09:46, 24 March 2023 (UTC)
Having been part of Rochdale's academy since the age of 10, Hoti signed for the club on a two-year scholarship in 2017.[4] He made his debut for Rochdale on 4 September 2018, coming on as a 79th minute substitute in a 2–1 home victory against Bury in the EFL Trophy.[5] On 7 November 2018, he started in Rochdale's 2–2 draw at home to Leicester City Under-23s in the EFL Trophy.[6] Hoti was offered his first professional contract with the club at the end of the 2018–19 season.[7]
Hoti had a trial at Scottish Premiership club Dundee United in August 2020,[8] and signed a two-year contract with the club for an undisclosed fee the following month.[9][10] He joined Scottish League One club Forfar Athletic on loan in October,[11] then returned to Dundee United in January 2021 following the suspension of the lower divisions due to the COVID-19 pandemic.[12] He made his debut for Dundee United on 10 April 2021 in a 1–0 Scottish Premiership win away to Hamilton Academical, with Dundee United manager Micky Mellon stating that "he has come on and showed what a lad of great promise he is."[13]
In March 2023, Hoti joined EFL League Two side Tranmere Rovers on a short-term deal after a successful trial.[16] On 9 May 2023 the club announced he was being released.[17]