Carlos Andres San Martin nahm 2016 erstmals bei nationalen Meisterschaften teil und konnte über 1500 Meter die Goldmedaille gewinnen. Zudem gewann er Silber im 5000-Meter-Lauf. Die gleichen Ergebnisse erzielte er auch bei den Kolumbianischen Meisterschaften im Jahr darauf und ging zudem über beide Distanzen bei den Südamerikameisterschaften in Asunción an den Start. Über 1500 Meter konnte er die Bronzemedaille gewinnen, während er über 5000 Meter das Rennen nicht beenden konnte. 2018 gewann er seine insgesamt dritte Goldmedaille über 1500 Meter bei den Kolumbianischen Meisterschaften. Anfang August trat er über diese Distanz bei den Zentralamerika- und Karibikspielen in der Heimat an, bei denen er ebenfalls die Bronzemedaille gewinnen konnte, wie schon bei den Südamerikameisterschaften. 2018 nahm San Martin zudem an seinen ersten Wettkämpfen im Hindernislauf teil. Neben der Silbermedaille bei den Kolumbianischen Meisterschaften stellte er im April seine Bestzeit von 8:56,59 min auf.