magbo was brought up through the ranks of maccabi jaffa and joined the club's senior squad, which played under the name a.s. ramat eliyahu in 2006. in 2008, the club merged again, with hapoel ihud tzeirei jaffa, to form f.c. bnei jaffa, where magbo played until he was loaned in mid-season to liga artzit club hapoel rishon lezion, which was made a permanent transfer at the end of the season. in 2010, magbo transferred to premier league side f.c. ashdod, where he made his premier league debut on 28 august 2010, against ironi kiryat shmona, coming on as a substitute. the following season, magbo was loaned to liga leumit club hapoel ashkelon, and at the end of the season, moved to another liga leumit club, hakoah amidar ramat gan. magbo spent the next three seasons in liga leumit, and in 2015 was bought by beitar jerusalem, with which he played his first matches in european competitions. on 24 september 2019 uri magbo scored his first goal as beitar jerusalem player, while winning toto cup al.