On 11 October 2012 he scored a hattrick against ONGC F.C.. On 4 January 2013 he scored a brace as Churchill Brothers drubbed Shillong Lajong F.C. 6-0 at Duler Stadium in Mapusa. Moghrabi is one of the best strikers in Lebanon, and was the top goal scorer in the Lebanese premier league in 2016. He is well known for scoring in the last minutes. His most famous goals are against Ahed in minute 107, against Ansar in minute 119, against Ghazieh in minute 95, and against Chillong in minute 92.