În finala celui de-al optulea sezon X Factor România, Cristian Moldovan a cântat alături de mentorul său, solistul Carla's Dreams, melodia "Până la sânge". Momentul a fost apreciat de jurați, Ștefan Bănică apreciindu-i evoluția de la un episod la altul.
Cristian Moldovan a fost încă de la începutul sezonului unul dintre preferații lui Carla's Dreams. "Unicul lucru pe care mi-l doresc de la Cristian este să nu se schimbe, dacă rămâne el, are toate șansele să câștige! Orice ar face, el este artist!", spunea mentorul la un moment dat, în bootcamp.
Înaintea participării la X Factor, Cristian Moldovan (16 ani) obișnuia să cânte în strană, la biserică. La audiții a avut un moment exploziv cu piesa "It's a Man's World" (James Brown), iar de bootcamp a trecut cu hitul lui Rag'n'Bone Man, "Human".
Tânărul concurent a mai avut un duet în finală, alături de Nicole Cherry, cu piesa "Shallow" de pe coloana sonoră a peliculei "A Star Is Born". Din păcate, el Cristian Moldovan nu a trecut în cea de-a doua parte a finalei.
Finaliștii X Factor România 2018 au fost: Bella Santiago (Delia), Doinița Ioniță (Ștefan Bănică), Ioana Bulgaru (Ștefan Bănică) și Cristian Moldovan (Carla's Dreams). Marea finală a fost difuzată pe 23 decembrie 2018, la Antena 1.