*Club domestic league appearances and goals, correct as of 00:09, 11 November 2024 (UTC) ‡ National team caps and goals, correct as of 03:36, 19 November 2024 (UTC)
After starting out at Barcelona B, he went on to compete professionally in Spain, Portugal and France. In La Liga, he appeared for Rayo Vallecano.
Balliu represented his native Spain at youth level before declaring for Albania, for which he qualified via his father. He was first included in an Albanian senior squad in 2017, making his debut in October of that year and being selected for Euro 2024.
On 30 May 2013, Balliu's contract expired and he was told by Barcelona that he would be released.[6] One month later, he signed with Arouca in Portugal for two seasons,[7] making his Primeira Liga debut on 1 September in a 1–0 home victory over Rio Ave (90 minutes played).[8]
Metz
Balliu joined French club Metz on 17 July 2015, on a two-year deal.[9] He scored his first goal as a professional on 16 October, helping the hosts come from behind in the 2–2 home draw with Clermont.[10]
After contributing 24 appearances in his first season to help his team to return to Ligue 1 after a one-year absence, Balliu's first match in the competition occurred on 13 August 2016, in a 3–2 home win over Lille.[11]
Almería
On 12 August 2019, Balliu agreed to a two-year contract with Almería of the Spanish second division.[12] He scored his first goal in his country of birth on 7 March 2020, helping the hosts defeat Deportivo de La Coruña 4–0.[13]
Rayo Vallecano
Balliu moved to newly promoted Rayo Vallecano on 14 July 2021, on a two-year deal.[14] He made his La Liga debut on 15 August at the age of 29, playing the entire 3–0 defeat at Sevilla.[15] His first goal came the following 9 January, when he closed the 1–1 home draw against Real Betis.[16][17]
International career
Of Albanian descent on his father's side, Balliu was eligible to represent Albania, speaking of his interest in an interview on 24 October 2016.[18][19] On 22 August 2017 he received Albanian citizenship, thus becoming eligible to play for the national team.[20] He was handed his first call shortly after when newly appointed coach Christian Panucci selected him for the 2018 FIFA World Cup qualifiers against Liechtenstein and Macedonia on 2 and 5 September,[21] and earned his first cap also during that stage, playing the first half of the 3–0 loss against Spain in Alicante on 6 October.[22]
Balliu was selected by manager Sylvinho for the UEFA Euro 2024 finals.[23] In a group-stage exit, his only appearance of the tournament was a 1–0 defeat to his native Spain in Düsseldorf.[24][25]