The 2018–19 Al Ahly SC season was the 111th edition in the football club's history and 60th consecutive and overall season in the topflight of Egyptian football, the Egyptian Premier League. In addition to the domestic league, Al Ahly also competed in this season's editions of the domestic cup, the Egypt Cup, the Egyptian Super Cup, the first-tier African cup, the CAF Champions League, and the first-tier Arab cup, the Arab Club Champions Cup. The season covered a period from 1 July 2018 to 30 June 2019; however Al Ahly played their first match of the season in March 2018 and played their last match in September 2019.
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
Note: The 2018 Saudi-Egyptian Super Cup match between Al Ahly and Al Ittihad was cancelled on 15 November 2018 due to scheduling conflicts with both sides' matches until the end of the season.[25]
Source: Soccerway Rules for classification: 1) Points; 2) Head-to-Head points; 3) Head-to-Head goal difference; 4) Head-to-Head goals scored; 5) Head-to-Head away goals scored; 6) Goal difference; 7) Goals scored (Note: Head-to-head record is used only after all the matches between the teams in question have been played). (C) Champions Notes:
^Since the 2018–19 Egypt Cup wouldn't finish by the CAF deadline, the spot awarded to the Egypt Cup winners (Confederation Cup preliminary or first round) was passed to the fourth-placed team, Al Masry.
^Petrojet v Al Ahly match, originally scheduled to be played on 2 October 2018, was postponed due to conflicting with Al Ahly v ES Sétif match in the CAF Champions League, which was set to be played on the same day. The match was later rescheduled to be played on 1 December 2018.
^Al Ahly v El Gouna match, originally scheduled to be played on 17 September 2018, was postponed due to conflicting with Horoya v Al Ahly match in the CAF Champions League, which was set to be played on 14 September 2018. The match was later rescheduled to be played on 5 December 2018.
^Al Ahly v Tala'ea El Gaish match, originally scheduled to be played on 11 November 2018, was postponed due to conflicting with Espérance de Tunis v Al Ahly match in the CAF Champions League, which was set to be played on 9 November 2018. The match was later rescheduled to be played on 9 December 2018.
^Al Ahly v Nogoom match, originally scheduled to be played on 1 November 2018, was postponed due to conflicting with Al Ahly v Espérance de Tunis match in the CAF Champions League, which was set to be played on 2 November 2018. The match was later rescheduled to be played on 17 December 2018.
^El Dakhleya v Al Ahly match, originally scheduled to be played on 11 September 2018, was postponed due to conflicting with Horoya v Al Ahly match in the CAF Champions League, which was set to be played on 14 September 2018. The match was later rescheduled to be played on 29 December 2018.
^Pyramids v Al Ahly match, originally scheduled to be played on 22 September 2018, was postponed due to conflicting with Al Ahly v Horoya match in the CAF Champions League, which was set to be played on the same day. The match was later rescheduled to be played on 4 January 2019.
^Smouha v Al Ahly match, originally scheduled to be played on 22 November 2018, was postponed due to conflicting with Al Wasl v Al Ahly match in the Arab Club Champions Cup, which was set to be played on the same day. The match was later rescheduled to be played on 8 January 2019.
^Misr Lel Makkasa v Al Ahly match, originally scheduled to be played on 20 October 2018, was postponed due to conflicting with ES Sétif v Al Ahly match in the CAF Champions League, which was set to be played on 23 October 2018. The match was later rescheduled to be played on 24 January 2019.
^ENPPI v Al Ahly match, originally scheduled to be played on 7 November 2018, was postponed due to conflicting with Espérance de Tunis v Al Ahly match in the CAF Champions League, which was set to be played on 9 November 2018. The match was later rescheduled to be played on 5 February 2019.
^Al Ahly v Petrojet match, originally scheduled to be played on 11 March 2019, was played on 4 March 2019 to avoid scheduling conflicts.
^Zamalek v Al Ahly match, originally scheduled to be played on 13 December 2018, was postponed due to conflicting with Zamalek v AS CotonTchad match in the CAF Confederation Cup and with Al Ahly v Jimma Aba Jifar match in the CAF Champions League, which were set to be played on 15 and 14 December 2018 respectively. The match was later rescheduled to be played on 30 March 2019.
^Al Ahly v Pyramids match, originally scheduled to be played on 28 February 2019, was postponed due to conflicting with both sides' match in the Egypt Cup, which was set to be played on the same day. The match was later rescheduled to be played on 18 April 2019. Despite both sides' match in the Egypt Cup was however later postponed too, the Egyptian Football Association refused to change the date for this match again.
^Al Ahly v Al Masry match, originally scheduled to be played on 13 January 2019, was postponed due to conflicting with Al Ahly v AS Vita Club match in the CAF Champions League, which was set to be played on 12 January 2019. The match was later rescheduled to be played on 25 April 2019.
^Nogoom v Al Ahly match, originally scheduled to be played on 13 April 2019, was postponed due to conflicting with Al Ahly v Mamelodi Sundowns match in the CAF Champions League, which was set to be played on the same day. The match was later rescheduled to be player on 5 May 2019
^Al Ahly v ENPPI match, originally scheduled to be played on 25 April 2019, was postponed due to security concerns. The match was later rescheduled to be played on 16 May 2019.
^Ismaily v Al Ahly match, originally scheduled to be played on 23 December 2018, was postponed due to conflicting with Coton Sport v Ismaily match in the CAF Champions League and with Jimma Aba Jifar vs Al Ahly match in the CAF Champions League, which were set to be played on 22 and 23 December 2018 respectively. The match was later rescheduled to be played on 22 May 2019.
^Al Mokawloon Al Arab v Al Ahly match, originally scheduled to be played on 23 May 2019, was postponed due to security concerns. The match was later rescheduled to be played on 24 July 2019.
^Al Ahly v Zamalek match, originally scheduled to be played on 27 May 2019, was postponed due to conflicting with Zamalek v RS Berkane match in the CAF Confederation Cup, which was set to be played on 26 May 2019. The match was later rescheduled to be played on 28 July 2019.
^Al Ahly v Pyramids match, originally scheduled to be played on 25 October 2018, was postponed due to conflicting with Al Ahly v ES Sétif match in the CAF Champions League, which was set to be played on 23 October 2018. The match was later rescheduled to be played on 28 February 2019. However the match was postponed again on 26 February 2019 due to security concerns. The match was later once again rescheduled to be played on 17 August 2019.