2019 trat San Martin im Mai bei den Südamerikameisterschaften in Lima an. Zunächst ging er über 1500 Meter an den Start, die er auf dem sechsten Platz im Finale beendete. Einen Tag später trat er im Finale der 3000 Meter Hindernis an, in dem er sich mit Bestzeit von 8:36,37 min die Goldmedaille sicherte. Im Augst verbesserte er an gleicher Stelle bei den Panamerikanischen Spielen seine Bestzeit auf 8:32,24 min, mit denen er die Silbermedaille gewinnen konnte. Mit seinen Zeiten gelang es ihm, sich im Hindernislauf für die Weltmeisterschaften in Doha zu qualifizieren. Dabei erreichte er in seinem Vorlauf als Zehnter das Ziel, was nicht zum Einzug in das Finale genügte. 2021 gewann San Martín seiner ersten nationalen Meistertitel im Hindernislauf. Im Mai trat er bei den Südamerikameisterschaften in Ecuador an. Zunächst trat er im 1500-Meter-Lauf an und belegte mit Bestzeit von 3:44,44 min den sechsten Platz. Einen Tag später bestritt er das Finale im Hindernislauf und gewann, nach Bronze 2017 und der Goldmedaille 2019, diesmal die Silbermedaille.