2017 belegte Fontes den vierten Platz bei den Spanischen Hallenmeisterschaften über 800 Meter. Im Juli ging er über diese Distanz bei den U20-Europameisterschaften in Grosseto an den Start und zog in das Halbfinale ein, das er anschließend nicht beenden konnte. 2019 steigerte er im Juni in seiner Heimatstadt seine Bestleistung über 1500 Meter auf 3:39,11 min. Mitte Juli trat er bei den U23-Europameisterschaften an und konnte sich schließlich zum Europameister krönen. Im Dezember nahm er an den Crosslauf-Europameisterschaften in Lissabon teil und erreichte als 13. das Ziel. 2020 wurde Fontes jeweils Spanischer Vizemeister in der Halle und bei den Freiluftmeisterschaften über 1500 Meter. Im August verbesserte er erneut seine Bestzeit bis auf 3:33,72 min. 2021 nahm er bei den Halleneuropameisterschaften im polnischen Toruń erstmals an internationalen Meisterschaften im Erwachsenenbereich teil und verpasste schließlich als Vierter die Medaillenränge nur knapp. Anfang Juli steigerte er seine Bestleistung leicht auf 3:33,27 min und schaffte damit die Qualifikation für die Olympischen Sommerspiele in Tokio, bei denen er bis in das Finale einzog. Darin belegte er schließlich abgeschlagen den letzten der 13 Plätze.