Helal played for
East Riffa since 2009. Through this journey he joined
Al-Muharraq SC on loan from his club. He won the
Bahraini Premier League in the 2017–18 season with Al-Muharraq.
Czech First League On 19 July 2018, it was announced that Helal would join
Czech First League club
Bohemians 1905 on loan and become the first Bahraini player to join a European top division club. On 28 July 2018, Helal played his first game with the club after coming on as a substitute in the 65th minute. He scored a goal and provided an assist in an eventual 4–2 loss at
Příbram. On 4 January 2019,
Slavia Prague announced the signing of Helal from Bohemians 1905, and loaned him out for the rest of the season. On 17 September 2019, Helal entered the history again by being the first player from the
GCC countries to participate in a
2019–20 UEFA Champions League match against
Internazionale. On 4 August 2020, Slavia loaned Helal to
Slovan Liberec with two other players. 22 October 2020, he scored the only goal in a 1–0 win against
Gent in the
2020–21 UEFA Europa League.
Indonesia and return to the Czech Republic Helal officially joined the capital club
Persija Jakarta on 20 July 2022. On 31 July 2022, he made his
Liga 1 debut by substituted
Hanif Sjahbandi in the 64th minute, in a 2–1 winning match against
Persis at
Patriot Candrabhaga Stadium. On 28 June 2023, Helal signed with
Mladá Boleslav one-year contract. Before the 2024–25 season, Helal returned to Bohemians 1905, where he started European part of his career. ==International career==