Il 17 settembre 2017, all'inizio della stagione 2017-2018, realizza il suo primo gol in carriera e in Serie A nella partita vinta 2-0 in casa della . Il 17 dicembre dello stesso anno, nella gara esterna contro la Roma, diventa il più giovane calciatore a indossare la fascia da capitano nella storia del Cagliari, a soli 20 anni, 10 mesi e 9 giorni, battendo il record che apparteneva a Nicola Murru. Termina la sua seconda stagione da titolare nella massima serie realizzando 6 reti in 34 gare di campionato.