Lovato spent his early years in the youth teams of Padova before moving to Genoa's under-17 team at age 16, where he made 18 appearances and scored two goals.[3] Lovato did not join Genoa's Primavera team, though; he returned to Padova on loan in January 2018.[4]
On 25 August 2019, Lovato made his Serie C debut with Padova under coach Salvatore Sullo, as a starter in a 3–1 away victory against Virtus Verona. He would remain with the club for the first half of the 2019–20 season, accumulating 18 appearances in all competitions.[3]
Hellas Verona
On 31 January 2020, Hellas Verona announced the acquisition of Lovato for a reported fee of €500,000.[3][5][6] He made his Serie A debut with the club on 18 July 2020 under coach Ivan Jurić as a late substitute for Koray Günter in a 1–1 home draw against Atalanta.[7][8]
The next season, Lovato broke into the starting lineup following the sale of Marash Kumbulla.[9][10] He made a total of 24 appearances for Verona, helping the club to a 10th-place finish.[11]
Atalanta
On 31 July 2021, Lovato signed for Atalanta on a four-year contract, for a reported fee of €8 million plus €3 million in bonuses.[12]
Loan to Cagliari
On 3 January 2022, Lovato joined Cagliari on loan until the end of the 2021–22 season.[13]
Salernitana
Lovato joined Salernitana on 6 July 2022 on a five-year contract,[14] as part of a deal in which Éderson moved the other way.[15]
Loan to Torino
On 31 January 2024, Lovato moved on loan to Torino, with an option to buy.[16]
Loan to Sassuolo
On 7 August 2024, Lovato joined Sassuolo on loan, with an option to buy and a conditional obligation to buy.[17]
^"LOVATO AL TORO" [LOVATO AT TORO] (in Italian). Torino. 31 January 2024. Retrieved 1 February 2024.
^"Matteo Lovato: benvenuto in neroverde!" [Matteo Lovato: welcome to the black and green!] (in Italian). US Sassuolo Calcio. 7 August 2024. Retrieved 16 August 2024.