2017 steigerte Guevara seine 400-Meter-Bestzeit auf 46,31 s. Anfang Februar 2018 lief er in der Halle in Albuquerque eine Zeit von 46,57 s über 400 Meter und qualifizierte sich damit für die Hallenweltmeisterschaften in Birmingham. Dabei gelang es ihm in das Halbfinale einzuziehen, in dem er mit einer Zeit von 46,91 s als Fünfter seines Laufes ausschied. Zwei Tage später bestritt er das Finale mit der 4-mal-400-Meter-Staffel. Als Vierte verpasste man mit Nationalrekord von 3:02,52 min die Medaillenränge nur knapp. Später im Mai lief Guevara in Houston persönliche Bestzeit in 45,26 s, die er seitdem nicht unterbieten konnte. 2019 trat Guevara mit der 4-mal-400-Meter-Staffel bei den IAAF World Relays in Yokohama an, bei denen man sich gegen die Konkurrenz durchsetze. Anfang Oktober nahm er mit dieser Staffel in Doha auch erstmals an Weltmeisterschaften teil, bei denen man in das Finale einzog. Darin belegte man den fünften Platz.