Somaya compitió en los Juegos Paralímpicos de verano de 2012 en Londres, Reino Unido, donde ganó una medalla de plata en los T13 400 m. En Juegos Paralímpicos de Río de Janeiro 2016 consiguió una nueva medalla de oro en los 1.500 m T13.