Classe 1995, nel 2017 Federico Fuligni fa la sua prima apparizione nel Campionato del Mondo Moto2™ dopo aver gareggiato a livello nazionale per diverse stagioni nella classe 125cc e in Moto3. Nella stessa annata prende parte anche alla classe Moto2 del Campionato Europeo FIM CEV dove resta per quattro anni continuando al tempo stesso anche a partecipare come wildcard nel mondiale Moto2™. Nel 2018 lo attende una nuova sfida per quella che sarà la sua prima stagione a tutti gli effetti nel mondiale Moto2™ con il team Tasca Racing.
Dopo una stagione difficile, il 2019 vede Fuligni passare al paddock del WorldSBK entrando a far parte del team MV Agusta Reparto Corse impegnato nel WorldSSP. L’italiano termina 17° e a causa di un infortunio è costretto a saltare le ultime due gare in calendario. Nel 2020 resta con il team MV Agusta con cui conquista un ottavo posto come miglior risultato. Nel 2021 passa a Yamaha e difende i colori del VFT Racing Team.