Marcos Sánchez hizo su debut profesional en 2010 con el club Panameño Tauro FC. Ayudando al equipo a conseguir el título de la liga marcando el único gol en la final de Apertura 2010 frente al San Francisco FC, también fue clave para que el Tauro FC volviera ser campeón Liga Panameña de Fútbol Clausura 2012 con sus desbordes y asistencias. En general, Sánchez ha apareció en 66 partidos con Tauro y ha marco cuatro goles con un gran rendimiento lo que le permitió ser observado por varios clubes de América.
Después de una impresionante prueba de pretemporada con el DC United, Sánchez fue firmado por el club americano por un año de préstamo el 26 de febrero de 2013. Sin embargo, Marcos Sánchez fue puesto en libertad el 31 de mayo de 2013 y volvió a su antiguo club Tauro FC.