Portland Timbers II Mohamed przeniósł się do Portland Timbers 17 marca 2017. Zadebiutował on dla drugiej drużyny tego klubu 29 marca 2017 w meczu z rezerwami Sporting Kansas City (przeg. 1:0). Pierwszą bramkę zawodnik ten zdobył 30 lipca 2017 w wygranym 2:1 spotkaniu przeciwko Rio Grande Valley FC Toros. Łącznie dla rezerw Portland Timbers Somalijczyk rozegrał 27 meczów, strzelając jednego gola.
Portland Timbers Mohamed wystąpił w jednym spotkaniu w pierwszej drużynie Portland Timbers. Był to mecz Pucharu Stanów Zjednoczonych rozgrywany 14 czerwca 2017 przeciwko Seattle Sounders FC.
Des Moines Menace Mohamed trafił do Des Moines Menace 1 maja 2018. 6 lipca 2018 w starciu z Chicago FC United strzelił 2 gole i został wybrany zawodnikiem meczu. Ostatecznie w barwach Des Moines Menace Somalijczyk wystąpił 12 razy, zdobywając 3 bramki.
Greenville Triumph SC Mohamed przeszedł do Greenville Triumph SC 8 lutego 2019. Zadebiutował on dla tego klubu 20 kwietnia 2019 w meczu z Richmond Kickers (przeg. 1:0). Pierwszą bramkę zawodnik ten zdobył 9 sierpnia 2019 w wygranym 3:1 spotkaniu przeciwko rezerwom Toronto FC. Łącznie dla Greenville Triumph SC Somalijczyk rozegrał 39 meczów, strzelając jednego gola.