Sabbatini joined Lugano on 27 August 2012 and played his first match in the Swiss Cup on 15 September 2012,[2] a 4–0 win against FC Olten. Lugano at the time were playing in the Swiss Challenge League, the second tier of Swiss football. In his third season at the club, he helped Lugano achieve promotion in 2015, comfortably winning the Challenge League. From 2016 onward, he captained the squad.
On 2 May 2021, he played his 300th match for the bianconeri.[3] On 6 May 2022, at the end of his tenth season at the Cornaredo, he decided to extend his contract for a further season.[2] The agreement includes a further year as the club's scout. On 17 May 2023, he took an option to extend his contract at Lugano for a further twelfth season.[4]
On 23 June 2024, FC Lugano announced Sabbatini's departure.[5] He decided to not end his playing career and rejected the club's offer of a non-playing position.
On 5 September 2024, Sabbatini signed with Bellinzona.[6]
Personal life
Sabbatini was born in Uruguay and is of Italian descent, and holds an Italian passport.[7]