31-åringen, som kom 23:a i maraton under OS i Tokyo förra året och blev tvåa i Lidingöloppet i september, berättar själv om det positiva dopningstestet på Facebook, skriver danska TV2 Sport. Han erkänner sitt brott och säger sig vara beredd att ta det straff han får.
Enligt Ulad själv tog han en tablett inte för att bli bättre utan för att "må bättre".
"Timmarna efter att jag tog pillret fick tankarna fritt spelrum och det gick upp för mig vilken fruktansvärd situation jag satt mig själv i", skriver Abdi Ulad.