Juega como mediocampista por derecha y su primer equipo fue Sportivo Las Parejas.
[1] Marcos Mainardi se formó en las inferiores en Unión de Santa Fe y en 2013 fue llevado a la pretemporada con el plantel profesional por el entrenador Facundo Sava.
[2] Tras firmar su primer contrato[3] fue cedido a Sportivo Las Parejas,[4] donde logró el ascenso al Torneo Federal A.
[5] Luego del préstamo regresó a Unión, pero al no ser tenido en cuenta para el primer equipo pasó a integrar el plantel de Reserva hasta que finalizó su vínculo con el club y quedó en libertad de acción.
Posteriormente se incorporó a Libertad de San Jerónimo Norte.