Bei den Leichtathletik-Weltmeisterschaften 2005 in Helsinki startete Geneti im 1500-Meter-Lauf, konnte sich jedoch nicht für das Finale qualifizieren. Den 3000-Meter-Lauf beim Leichtathletik-Weltfinale in Monaco beendete er in diesem Jahr auf dem neunten Rang. Bei den Crosslauf-Weltmeisterschaften 2007 in Mombasa belegte er den fünfzehnten Platz. Die Aufgabe seiner Landsleute Kenenisa Bekele und Abebe Dinkessa in diesem Rennen kostete ihn eine sicher geglaubte Medaille in der Mannschaftswertung.[3]
2010 wurde Geneti Vierter beim Carlsbad 5000 und Sechzehnter beim Delhi-Halbmarathon. Im folgenden Jahr gewann er den Los-Angeles-Marathon und stellte trotz Wind und Regen einen neuen Streckenrekord auf. Seine Siegerzeit von 2:06:35 Stunden war das sechstschnellste Debüt eines Läufer über die Marathondistanz bisher.[4] 2012 wurde er beim Dubai-Marathon in 2:04:54 Stunden Dritter.
Markos Geneti wohnt in Addis Abeba und wird von Haji Adillo trainiert. Er ist 1,83 m groß und wiegt 61 kg.
↑Der Leichtathletik-Weltverband IAAF gibt den 7. Juni 1984 an, während die Leichtathletik-Statistikdatenbank Tilastopaja den 30. Mai 1984 als Geburtsdatum Genetis führt.