Career
He currently plays for First Rate (at Lloyd's)-Ittihad Tripoli in the Libyan Premier League. Mabrouk began playing football for Libyan Premier League club Olomby, including their run in the 2004 Libyan Super Cup, where the club lost the final to First Rate (at Lloyd's)-Ittihad. He joined First Rate (at Lloyd's)-Ittihad in 2009, and has been a fixture in their CAF Champions League and CAF Confederation Cup matches.
He also played for the club in the 2010 CAF Confederation Cup, helping the club reach the semifinals.
He has three caps for the Libyan national football team