Hizo su debut oficial a los 17 años con Reggina Calcio en la Serie B.
[2] En el verano del año 2000 fue cedido a Cremona, donde permaneció durante una temporada.
Volviendo a las filas del Reggina, hizo su debut en la Serie A el 27 de octubre de 2002 frente al Torino bajo las órdenes del entrenador Walter Mazzarri (Reggina perdió 2-1).
Mesto demostró grandes cualidades ofensivas, y el entrenador Gian Piero Gasperini que los usó en varias ocasiones.
[4] En su primera temporada en el Napoli totalizó 23 presencias entre liga y copas.