Fonseca comenzó su carrera con el equipo local Feliciano, antes de unirse a Lanús y posteriormente al Patronato. Apareció por primera vez para el equipo senior del club en mayo de 2018, cuando el manager Juan Pablo Pumpido lo seleccionó como sustituto de los partidos de la Primera División Argentina con Temperley y Banfield; aunque no apareció en ninguno de los encuentros. El debut profesional de Fonseca llegó el 1 de septiembre de 2018, cuando el delantero fue sustituído durante los últimos once minutos de una derrota como visitante ante Banfield.