Egy comes from a family of footballers. His father coached at SSB Tasbi, a football school in Medan where Egy began to play, while his older brother Yusrizal Muzakki has played for lower league teams in Indonesia. At SSB Tasbi, Egy participated in the Grassroots Indonesian U-12 Tournament in 2012. His raw talent was noticed by the Indonesian national talent scouts. At that time, Egy helped his team to become the champions of that tournament and also ended up as the top scorer. After primary school, he went to the Special Sports School, a government secondary school for talented athletes in the Ragunan area of South Jakarta or better known as SKO Ragunan. In 2016, Egy was part of an Indonesian youth team that became the champion in the Gothia Cup event in Sweden. He won the best player award of the 2016 Gothia Cup tournament after bagging a total of 28 goals along the way.[3]
His talent increasingly attracted international media attention when he played for the Indonesia U-19 team that represented Asia in the renowned Festival International Espoirs - Tournoi Maurice Revello or better known as the Toulon Tournament for youth teams from 29 May to 10 June 2017. While his team lost all of its group matches, Egy won the prestigious Jouer Revelation Trophée for being the breakout player in the tournament, an award previously won by footballers who later became world stars, including Cristiano Ronaldo and Zinedine Zidane.[3][4]
By the end of 2017, there was a race to be the first professional team to sign Egy, who received interests from many non-Indonesian teams, including Thai League 2 club Chainat Hornbill that promised to organize a number of trials for Egy with some German clubs by the end of 2018. However, Egy's sight was squarely on Europe after his successes in youth tournaments in Sweden and France.[6][7]
On 11 March 2018, Egy officially joined Lechia Gdańsk on a three–year deal, joining the team on his 18th birthday.[12] He was handed the number 10 shirt, triggering hype in Poland and Indonesia.[13] He made his first-team debut on 22 December 2018 as a substitute in a match against Gornik Zabrze.[14] Egy played in the 2019 Polish Super Cup final against Piast Gliwice, coming on as a substitute in a match that Lechia won 3–1.[15] On 30 June 2021, Egy's three-year contract has expired and his club chose not to renew his contract.[16]
Senica
On 30 August 2021, Egy completed a move to Slovakian club Senica on a six-month contract, with an option to extend further for one-and-a-half-year.[17] Egy made his debut on 12 September 2021 at Štadión FK Senica, coming on in the 59th-minute, he provided an assist in a 1–0 league win against Pohronie.[18] Egy made his first start on 22 September 2021, in a league cup game against TJ Nafta Gbely, as Senica won 3–0, with Egy assisting the first goal.[19] Egy scored his first goal on 27 November in a league match against MSK Zilina. The match was postponed at half-time while the score was 1–1, due to heavy blizzard condition. Three-days later, he scored another goal in the continuation match, as his team drew 2–2.[20][21] Due to his performance, He was named as Fortuna Liga Team of The Week, and was voted as the best AFC International Player of The Week.[22][23]
In May 2022, Egy has terminated his contract with Senica, due to financial crisis the club is having. It was also reported that the club had not paid player salaries.[24]
Zlaté Moravce
On 9 August 2022, Slovakian club Zlaté Moravce announced that they had signed Egy on a one-year contract.[25] On 13 August 2022, Egy made his debut by coming on as a substitute in a 1–0 loss to Žilina in the Slovak Super Liga. Despite coming on as a substitute, He was taken off at the 83rd minute.[26] On 20 August 2022, two-minutes after coming on as a 60th minute substitute, Egy set-up Tomáš Horák's goal in an eventual 2–2 draw against Ružomberok.[27] On 15 December 2022, Egy terminated his contract with ViOn after mutual agreement.
Dewa United
On 30 January 2023, Egy officially joined Liga 1 side Dewa United on a permanent deal.[28] Three days later, Egy made his league debut for the club, also scored his first league goal in a 1–1 draw against Madura United at the Indomilk Arena, Tangerang.[29] Six days later, he coming as a starter and give his first assists a winning goal in the 12 minute by Majed Osman in Dewa United's 1–0 win over Borneo Samarinda.[30]
International career
Youth
"Egy is a special player. Not many players as great as Egy were born in Indonesia"
He made his debut for the Indonesia U-19 team in the 2017 Toulon Tournament on 31 May 2017 against Brazil U20.[34] His impressive performance at the tournament earned him the Breakthrough Player of the Tournament.[35] He made his debut for the Indonesia U-23 in a friendly match against the Syria U-23 on 16 November 2017 where he came on as a substitute.[36]
Egy was called up in his debut in the senior Indonesia national team in a friendly match against Iceland on 14 January 2018. He appeared as a substitute at second half replacing Osvaldo Haay.[37] At the end of his Poland career, he was called up in the senior Indonesia national football team in May 2021. He scored his first international goal on 25 May 2021 at a friendly match in Dubai against Afghanistan.[38][39]
On 11 October 2021, he made first official international goal against Chinese Taipei in a 2023 AFC Asian Cup qualification – play-off round leg 2 match, which Indonesia won 3–0.[40] On 25 December 2021, he made his debut in a 2020 AFF Championship and also scored against Singapore in the second leg of semi-final in a 4–2 victory after extra-time.[41] He scored again against Thailand in the second leg of the final in a 2–2 draw, avoiding another loss to Thailand.[42]
On 10 December 2023, Egy married to Adiba Khanza Az-Zahra, daughter of late Indonesian Islamic preacher Jefri Al Buchori which was held at Hallf Pati Unus, Kebayoran Baru, South Jakarta.[43][44] Before carrying out their marriage, Adiba and Egy carried out Taaruf for 4 years.[45]