Lombini participated at the 2016 European Junior Swimming Championships in the 4 × 200 m freestyle relay event, finishing 6th. He won the silver medal at the 2017 Italian national swimming championships. He was a finalist at the 2017 European Short Course Swimming Championships in Copenhagen, Denmark. Lombini competed at the 2017 Summer Universiade in Taipei, Taiwan.