Barak was a youth player at Bayer Leverkusen before moving to Roda JC on trial in the summer of 2022.[2] He signed a one-year contract after impressing enough in three pre-season matches.[3] Barak made his debut in the Eerste Divisie for Roda JC on 5 August 2022, starting in a 2–0 win against Dordrecht.[4][5]
1. FC Bocholt
On 6 June 2023, Barak signed a two-year contract with Regionalliga West club 1. FC Bocholt.[6] Upon signing, new Bocholt manager Dietmar Hirsch expressed his pleasure with the signing: "Ali impresses with a great mentality and strong duel behavior, which makes him a perfect fit for our new philosophy."[7]
He made his competitive debut for the club on 23 August in the first round of the Lower Rhine Cup, starting in a 3–0 victory against Rheinland Hamborn.[8] His league debut followed five days later, as he replaced Brian Campman in the 64th minute of a 5–0 defeat against SC Paderborn 07 II.[9]
International career
Born in Germany, Barak is of Turkish descent. He was called up to the represent the Turkey U21s for a set of matches in September 2022.[10]