Gadid on kilpaillut kahdessa olympialaisissa, ensin Barcelonan 1992 kesäolympialaisissa, jolloin hän osallistui 10 000 metrin juoksuun, jossa hän tuli 25. sijalle, joten hän ei päässyt finaaliin. Kahdeksan vuotta myöhemmin hän osallistui maratoniin Sydneyn 2000 kesäolympialaisissa.
Hän ei päässyt loppuun.