Gegić je visok 200 centimetara, igra na poziciji playmakera i beka. Seniorsku karijeru započeo je u Sparsu Sarajevo, nakon čega je dvije godine igrao u minhenskom Bayernu. Godine 2019. prelazi u Partizan, kasnije u Slobodu, ponovno Spars Sarajevo, Cibonu, Paris, da bi prošlu sezonu odradio u francuskom Boulogne-Levallois Metropolitans i španjolskoj Gran Canariji.
Iako je rođen u Njemačkoj, odabrao je državljanstvo BiH te je igrao za mlađe reprezentativne selekcije, a od 2017. i za seniorsku reprezentaciju.