Cristian Marzoli è nato a Pavullo di Modena il 23 agosto 1992 e l'attività l'ha praticamente iniziata nella Ceretolese, società che l'ha visto trionfare nel 2006, come esordiente al secondo anno, nel campionato italiano su strada.
Da allievo ha vinto una decina di corse, fra le quali una a Zola Predosa nel 2008.
Passato fra gli juniores si è accasato all'Italia Nuova vincendo due volte, mentre da dilettante ha indossato le maglie della Bedogni, della Palazzago e della Fenice ottenendo diversi piazzamenti di rilievo. Questo ragazzo si è segnalato soprattutto per la grande combattività.