Making his senior debut in 2013 at Ahed in Lebanon, El Dor moved to Shabab Sahel in 2014. After three years, El Dor moved to the Maldives, playing for New Radiant for six months and winning the 2017 Dhivehi Premier League. In 2018, he moved to Churchill Brothers in India where he stayed for one year and a half. El Dor moved to Malaysian side Perak in summer 2019, before joining PSM Makassar in Indonesia six months later. In September 2020, El Dor moved back to Lebanon, joining Ansar. After winning a league, FA Cup and Super Cup title, El Dor moved to Safa in 2023.
Born in the Ivory Coast to an Ivorian mother and a Lebanese father, El Dor holds dual-citizenship. He played for Lebanon internationally at youth level between 2009 and 2015, making his senior-team debut in 2021.
Born on 18 January 1994 in Tanda, Ivory Coast, El Dor moved to Lebanon aged five.[3] Playing football in the streets from an early age, his family decided to register him at Ahed's youth academy in Beirut.[3]
In July 2014, El Dor joined Shabab Sahel.[6] His debut for his new club came on 2 November 2014 against Tadamon Sour, in a 3–0 home win.[7] He made eight league appearances during the 2014–15 season.[5] In 2015–16, El Dor made four appearances.[5]
As the runner-up of The Victorious, a reality TV show showcasing football talent in the Middle East, for the second half of the 2015–16 season, El Dor tested for Portuguese club Benfica under Hélder Cristóvão.[3][8]
El Dor's first league goal came in the 2016–17 season, scoring against Salam Zgharta on 4 November 2016.[9] El Dor scored a second goal, on 25 February 2017, against Tripoli.[10] He ended the season with two goals in 20 appearances.[5]
On 17 May 2019, El Dor joined Malaysian side Perak on a six-month contract.[16] Regarding his choice on moving to Malaysia, El Dor stated that he was "really excited about the success of compatriot Mohammed Ghaddar".[3] He made his Super League debut on 19 May 2019, in a 0–0 draw against Pahang.[17] El Dor ended the 2019 season with six appearances in the league, and three in the Malaysia FA Cup.[5]
On 10 January 2020, El Dor moved to Indonesian side PSM Makassar.[18][19] On 1 March 2019, El Dor scored a header on his league debut, helping his side win 2–1 against PSS Sleman.[20] El Dor helped PSM Makassar qualify to the group stage of the 2020 AFC Cup, beating Lalenok United 7–2 on aggregate in the play-off round on 22 and 29 January.[21] He played three games in the group stage,[5] before the competition was cancelled due to the COVID-19 pandemic.[22]
On 30 September 2020, El Dor moved back to Lebanon, joining Lebanese Premier League side Ansar on a two-year loan from Shabab Sahel ahed of the 2020–21 season.[23] He made his debut on 18 October 2020, playing the whole 90 minutes in a 3–0 league win over Chabab Ghazieh.[24] El Dor helped Ansar win their first league title since 2007, and their 14th overall.[25] He also helped Ansar win the double, beating Nejmeh in the 2020–21 Lebanese FA Cup final on penalty shoot-outs.[26] On 5 August 2022, Ansar extended El Dor's loan from Sahel for an additional year.[27]
Growing up, El Dor's idol was Thierry Henry, while his favorite compatriot player is Lebanese national team captain Hassan Maatouk.[3] He also admires Saudi player Fahad Al-Muwallad, who he faced while playing for the Lebanon national under-23 team.[3] While playing in India, El Dor stated that Nigerian player Kalu Uche was the toughest player he had ever faced.[3]
In 2015, El Dor represented Lebanon for the second season of the reality show The Victorious.[3] Through 12 episodes, the Lebanese player was the overall runner-up.[3] He was trained and evaluated by former football stars such as Michel Salgado, Alessandro Del Piero, Ronaldinho, Thierry Henry and Edgar Davids.[3]