Marco Marcato formó parte del equipo Team LPR en 2007, y debutó con el equipo Andoni Giocattoli en 2005.
Ganó una etapa de la Vuelta a Eslovenia en 2005, una etapa de la Vuelta a Chihuahua en 2006 y una etapa de la Vuelta a Irlanda en 2007.
En 2010 terminó octavo en la Amstel Gold Race.
En 2012 ganó la París-Tours al esprint, frente a sus compañeros de escapada Laurens de Vreese y Niki Terpstra,[1] donde además consiguió el Ruban Jaune, premio otorgado al ciclista más rápido en ganar una prueba de más de 200km.
Se retiró al finalizar el año 2021 y pasó a ejercer de director deportivo en el UAE Team Emirates, equipo con el que compitió los últimos años de su carrera.