2024–25 Egyptian Premier League#Relegation play-offs

{{Infobox football league season

| competition = Egyptian Premier League

| season = 2024–25

| dates = 30 October 2024 – 30 May 2025

| winners =

| promoted =

| relegated =

| matches = 157

| total goals = 312

| league topscorer =

| biggest home win =

| biggest away win =

| highest scoring =

| highest attendance =

| prevseason = 2023–24

| nextseason = 2025–26

| updated = 11 March 2025

| extra information = {{small|(Note: Total goals scored include three awarded goals)}}

}}

The 2024–25 Egyptian Premier League season is the 66th edition of the Egyptian Premier League, the top professional league for association football clubs in the Egyptian football league system, since its establishment in 1948. Fixtures for the 2024–25 season were announced on 19 October 2024.{{cite web |url=https://english.ahram.org.eg/News/533775.aspx |title=Egyptian PL's 2024/2025 season starts 30 October; Ahly and Zamalek clash in 15th matchday |website=Al Ahram Online |date=19 October 2024 |access-date=20 October 2024}} Al Ahly are the defending champions.{{cite web |url=https://www.kingfut.com/2024/08/08/al-ahly-egyptian-champions-44th-time/ |title=Al Ahly crowned Egyptian Premier League champions for 44th time |website=KingFut |date=8 August 2024 |access-date=20 October 2024}}

The season started on 30 October 2024, and is scheduled to conclude on 30 May 2025.{{cite web |url=https://www.filgoal.com/articles/492246/ |title=دياب يعلن موعد نهاية الدوري المصري وكأس الرابطة لموسم 2024-25 |trans-title=Diab announces conclusion date for Egyptian Premier League and League Cup for the 2024/25 season |language=Arabic |website=FilGoal |date=19 October 2024 |access-date=20 October 2024}}

Format

Unlike previous editions of the league, the 2024–25 season follows a format similar to the one used in the Belgian Pro League and in the 2023–24 season of the Egyptian Second Division A.{{cite web |url=https://english.ahram.org.eg/NewsContentP/6/518529/Sports/New-format-for-Egyptian-league-next-season-Pro-Lea.aspx |title=New format for Egyptian league next season: Pro League president Diab |website=Al Ahram Online |date=28 February 2024 |access-date=24 June 2024}} This change, which reduces the total number of matches each team plays from 34 to just 25, was made to ensure that the league concludes by May or June 2025, addressing the issues the league faced regarding scheduling conflicts and postponed fixtures that, since 2020, caused each season to end on a different date.{{cite web |url=https://www.kingfut.com/2024/02/28/egyptian-league-belgian-format/ |title=Egyptian Premier League to follow the Belgian Pro League format |website=KingFut |date=28 February 2024 |access-date=24 June 2024}}

The final format was confirmed by the EPL on 18 September 2024.{{cite web |url=https://english.ahram.org.eg/NewsContent/6/51/532092/Sports/Egyptian-Football/EPL-approve-new-format-for-Egyptian-Premier-League.aspx |title=EPL approve new format for Egyptian Premier League next season |website=Al Ahram Online |date=18 September 2024 |access-date=18 September 2024}} The league consists of 18 teams in a single group and is played in two phases. In the first phase, teams face each other once in a single-leg tie, after which the league splits into two groups. Phase two features a championship group for the teams finishing first to ninth and a relegation group for teams placed tenth to 18th. The first-place team in the championship group is crowned league champion and qualifies for the CAF Champions League alongside the runner-up, while the third-place team qualifies for the CAF Confederation Cup. Unlike the usual setup, where three teams are relegated, only the bottom two teams in the relegation group will drop to the Second Division A.

Teams

{{Location map+|Egypt|width=500|float=right|caption=Locations of the 2024–25 Egyptian Premier League teams|places=

{{location map~|Egypt|lat=30.050001|long=31.233333|label_size=80|label=Greater Cairo|mark=Blue pog.svg|position=bottom}}

{{Location map~|Egypt|lat=30.967664|long=31.168495|label=Ghazl|position=bottom}}

{{Location map~|Egypt|lat=27.360154|long=33.659431|label=El Gouna|position=right}}

{{Location map~|Egypt|lat=31.200580|long=29.901614|label=Haras|position=right}}

{{Location map~|Egypt|lat=30.601739|long=32.284237|label=Ismaily|position=right}}

{{Location map~|Egypt|lat=31.208673|long=29.917367|label=Al Ittihad|position=left}}

{{Location map~|Egypt|lat=31.242483|long=32.290401|label=Al Masry|position=right}}

{{Location map~|Egypt|lat=29.969031|long=32.513113|label=Petrojet|position=right}}

{{Location map~|Egypt|lat=31.022909|long=29.787724|label=Pharco|position=bottom}}

{{Location map~|Egypt|lat=31.215483|long=29.951406|label=Smouha|position=top}}

{{Location map~|Egypt|mark=TransparentPlaceholder.png|marksize=1|lat=25|long=25|label=

{{nowrap|Greater Cairo teams}}

Al Ahly

Ceramica Cleopatra

ENPPI

Modern Sport

{{nowrap|National Bank of Egypt}}

Pyramids

Tala'ea El Gaish

Zamalek

ZED

|position=right}}

}}

A total of three teams were promoted to the league from the 2023–24 Egyptian Second Division A. The first team was champions Petrojet, who secured promotion back to the Egyptian Premier League after a four-year absence.{{cite web |url=https://www.kingfut.com/2024/04/16/petrojet-promotion-premier-league/ |title=Petrojet secure promotion back to Egyptian Premier League |website=KingFut |date=16 April 2024 |access-date=26 June 2024}} They were joined by Ghazl El Mahalla, who reached an immediate return to the league after clinching the second promotion spot on the final day of the season.{{cite web |url=https://english.ahram.org.eg/News/523299.aspx |title=Ghazl El Mahalla back to Premier League after one-year absence |website=Al Ahram Online |date=8 May 2024 |access-date=26 June 2024}} Haras El Hodoud were the last team to earn promotion, who also reached an immediate return to the league, after winning the promotion play-offs.{{cite web |url=https://english.ahram.org.eg/News/526127.aspx |title=Harras El Hodoud promoted to Premier League after one-year absence |website=Al Ahram Online |date=26 June 2024 |access-date=26 June 2024}}

El Dakhleya were the first team to be relegated, whose relegation was confirmed on 21 July 2024 after two seasons in the league.{{cite web |url=https://english.ahram.org.eg/NewsContent/6/51/527620/Sports/Egyptian-Football/Obama;s-brace-sends-Dakhleya-to-Egyptian-League-se.aspx |title=Obama's brace sends Dakhleya to Egyptian League second tier |website=Al Ahram Online |date=21 July 2024 |access-date=21 July 2024}} On 13 August 2024, Al Mokawloon Al Arab became the second team to face relegation; ending their 19-year stay in the top flight.{{cite web |url=https://www.filgoal.com/articles/488227 |title=لأول مرة منذ 19 عاما.. المقاولون العرب يهبط بعد التعادل مع الإسماعيلي |trans-title=Al Mokawloon Al Arab relegated following draw with Ismaily for the first time since 19 years |language=Arabic |website=FilGoal |date=13 August 2024 |access-date=14 August 2024}} They were joined by Baladiyat El Mahalla, whose relegation was confirmed also on the same day, to suffer an immediate return to level two.{{cite web |url=https://www.filgoal.com/articles/488227 |title=غياب جديد لديربي المحلة.. البلدية يودع الدوري الممتاز|trans-title=Another absence for Mahalla derby.. El Baladiya bids farewell to the Premier League |language=Arabic |website=Al Masry Al Youm |date=13 August 2024 |access-date=14 August 2024}}

=Stadiums and locations=

class="wikitable sortable" style=text-align:left
Team

! Location

! Stadium{{refn|group=note|name=stadiums|Main stadiums for the 2024–25 season are listed only.{{cite web |url=https://www.filgoal.com/articles/492298/ |title=ملاعب الدوري - 45 مباراة في استاد القاهرة! |trans-title=EPL venues - 45 matches to be played at Cairo Stadium! |language=Arabic |website=FilGoal |date=19 October 2024 |access-date=20 October 2024}} Clubs are allowed to play selected matches at alternative venues; whether due to unavailability, security concerns, or other reasons. For example, Al Ittihad, a team from Alexandria, may play some home games at Borg El Arab Stadium, instead of their regular home stadium, Alexandria Stadium.}}

! Capacity

{{sort|Ahly|Al Ahly}}

|Gezira

|Cairo International Stadium

|75,000

Ceramica Cleopatra

|6th of October

|Osman Ahmed Osman Stadium

|35,000

ENPPI

|New Cairo

|Petrosport Stadium

|16,000

Ghazl El Mahalla

|{{sort|Mahalla|El Mahalla El Kubra}}

|Ghazl El Mahalla Stadium

|14,564

{{sort|Gouna|El Gouna}}

|{{sort|Gouna|El Gouna}}

|Khaled Bichara Stadium

|12,000

Haras El Hodoud

|Mahatet El Raml

|Haras El Hodoud Stadium

|22,000

Ismaily

|Ismailia {{small|(Sheikh Zayed)}}

|Ismailia Stadium

|18,525

{{sort|Ittihad|Al Ittihad}}

|Shatby

|Alexandria Stadium

|19,676

{{sort|Masry|Al Masry}}

|Port Said {{small|(Al Dawahy)}}

|Suez Stadium

|27,000

Modern Sport

|Mokattam

|Cairo International Stadium

|75,000

National Bank of Egypt

|Agouza

|Cairo International Stadium

|75,000

Petrojet

|Suez {{small|(Faisal)}}

|Cairo Military Academy Stadium

|28,500

Pharco

|Amreya

|Haras El Hodoud Stadium

|22,000

Pyramids

|New Cairo

|30 June Stadium

|30,000

Smouha

|Smouha

|Alexandria Stadium

|19,676

Tala'ea El Gaish

|{{sort|Waili|Al Waili}}

|Gehaz El Reyada Stadium

|20,000

Zamalek

|Mit Okba

|Cairo International Stadium

|75,000

ZED

|Sheikh Zayed City

|Cairo International Stadium

|75,000

=Personnel and kits=

class="wikitable sortable" style="text-align: left;"

|+

!Team

!Manager

!Captain

!Kit
manufacturer

!Shirt sponsor(s)
(front)

!Shirt sponsor(s)
(sleeve)

!Shirt sponsor(s)
(back)

{{sort|Ahly|Al Ahly}}

|{{sort|Koller, Marcel|{{flagicon|SUI}} Marcel Koller}}

|{{sort|Shenawy, Mohamed|{{flagicon|EGY}} Mohamed El Shenawy}}

|{{flagicon|GER}} Adidas

|Etisalat, FAB Misr

|{{sort|Marasem|Al Marasem}}, GLC Paints

|Lipton, Shell Helix

Ceramica Cleopatra

|{{sort|Ramadi, Ayman|{{flagicon|EGY}} Ayman El Ramadi}}

|{{sort|Tony, Mohamed|{{flagicon|EGY}} Mohamed Tony}}

|{{flagicon|GER}} Puma

|Ceramica Cleopatra Group

|

|

ENPPI

|{{sort|Yassin, Sayed|{{flagicon|EGY}} Sayed Yassin}}

|{{sort|Balouti, Abdel Aziz|{{flagicon|EGY}} Abdel Aziz El Balouti}}

|{{flagicon|ESP}} Kelme

|

|

|

Ghazl El Mahalla

|{{sort|Eid, Ahmed|{{flagicon|EGY}} Ahmed Eid}}

|{{sort|Gaber, Mohamed|{{flagicon|EGY}} Mohamed Gaber}}

|{{flagicon|AUT}} Tempo

|Misr Travel

|KIMA

|

{{sort|Gouna|El Gouna}}

|{{sort|Abdel Aal, Alaa|{{flagicon|EGY}} Alaa Abdel Aal}}

|{{sort|Randrianantenaina, Arnaud|{{flagicon|MAD}} Arnaud Randrianantenaina}}

|{{flagicon|GER}} Adidas

|

|

|

Haras El Hodoud

|{{sort|Youssef, Mohamed|{{flagicon|EGY}} Mohamed Youssef}}

|{{sort|Gamal, Mostafa|{{flagicon|EGY}} Mostafa Gamal}}

|{{flagicon|GER}} Adidas

|

|

|

Ismaily

|{{sort|Ibrahim, Hamad|{{flagicon|EGY}} Hamad Ibrahim}}

|{{sort|Hamdy, Emad|{{flagicon|EGY}} Emad Hamdy}}

|{{flagicon|QAT}} ZAT Outfit

|

|

|

{{sort|Ittihad|Al Ittihad}}

|{{sort|Papavasiliou, Nikodimos|{{flagicon|CYP}} Nikodimos Papavasiliou}}

|{{sort|Deeb, Karim|{{flagicon|EGY}} Karim El Deeb}}

|{{flagicon|ESP}} Kelme

|

|

|

{{sort|Masry|Al Masry}}

|{{sort|Maher, Ali|{{flagicon|EGY}} Ali Maher}}

|{{sort|Moussa, Amr|{{flagicon|EGY}} Amr Moussa}}

|{{flagicon|GER}} Puma{{cite web |url=https://www.filgoal.com/articles/479560 |title=المصري يعلن الاتفاق مع بوما لتوريد ملابس فرق النادي |trans-title=Al Masry announces new partnership with Puma to supply club's kits from next season |language=Arabic |website=FilGoal |date=13 March 2024 |access-date=9 July 2024}}

|Neverland Resort

|

|

Modern Sport

|{{sort|Youssef, Talaat|{{flagicon|EGY}} Talaat Youssef}}

|{{sort|Genish, Mahmoud|{{flagicon|EGY}} Mahmoud Genish}}

|{{flagicon|ENG}} Umbro

|MTI University

|SBIS

|Modern Academy

National Bank of Egypt

|{{sort|Mostafa, Tarek|{{flagicon|EGY}} Tarek Mostafa}}

|{{sort|Bassiouny, Mohamed|{{flagicon|EGY}} Mohamed Bassiouny}}

|{{flagicon|USA}} Nike

|National Bank of Egypt

|

|National Bank of Egypt

Petrojet

|{{sort|Eid, Sayed|{{flagicon|EGY}} Sayed Eid}}

|{{sort|Abou Naga, Mohamed|{{flagicon|EGY}} Mohamed Abou El Naga}}

|{{flagicon|GER}} Adidas

|

|

|

Pharco

|{{sort|Khattab, Ahmed|{{flagicon|EGY}} Ahmed Khattab}}

|{{sort|Sabry, Ramy|{{flagicon|EGY}} Ramy Sabry}}

|{{flagicon|GER}} Adidas

|RANI-F

|

|V-Gone

Pyramids

|{{sort|Jurcic, Krunoslav|{{flagicon|CRO}} Krunoslav Jurčić}}

|{{sort|Shenawy, Ahmed|{{flagicon|EGY}} Ahmed El Shenawy}}

|{{flagicon|GER}} Puma

|MyWhoosh

|Bolt, CMB

|ADQ, Pasta Regina

Smouha

|{{sort|Samy, Ahmed|{{flagicon|EGY}} Ahmed Samy}}

|{{sort|Hassan, Hossam|{{flagicon|EGY}} Hossam Hassan}}

|{{flagicon|USA}} Nike

|

|

|

Tala'ea El Gaish

|{{sort|Bassiouny, Abdel Hamid|{{flagicon|EGY}} Abdel Hamid Bassiouny}}

|{{sort|Stouhi, Khaled|{{flagicon|EGY}} Khaled Stouhi}}

|{{flagicon|GER}} Adidas

|

|

|

Zamalek

|{{Flagicon|Portugal}} José Peseiro

|{{sort|Shikabala|{{flagicon|EGY}} Shikabala}}

|{{flagicon|QAT}} ZAT Outfit{{cite web |url=https://koraplus.com/Article/55257/%D8%A7%D9%84%D8%B2%D9%85%D8%A7%D9%84%D9%83-%D9%8A%D8%AA%D9%81%D9%82-%D9%85%D8%B9-%D8%B4%D8%B1%D9%83%D8%A9-%C2%A0-ZAT%E2%80%9D%C2%A0%D9%84%D8%B1%D8%B9%D8%A7%D9%8A%D8%A9-%D9%85%D9%84%D8%A7%D8%A8%D8%B3-%D8%A7%D9%84%D9%81%D8%B1%D9%8A%D9%82-%D9%81%D9%8A-%D8%A7%D9%84%D9%85%D9%88%D8%B3%D9%85 |title=الزمالك يتفق مع شركة "ZAT” لرعاية ملابس الفريق في الموسم الجديد |trans-title=Zamalek agree on a deal with ZAT to supply club's kits starting from the new season |language=Arabic |website=Kora Plus |date=10 July 2024 |access-date=12 July 2024}}

|Nile Developments, Pasta Regina

|Seven

|Oniro, Coca-Cola

ZED

|{{sort|Abdel Aati, Magdy|{{flagicon|EGY}} Magdy Abdel Aati}}

|{{sort|Samir, Mohamed|{{flagicon|EGY}} Mohamed Samir}}

|{{flagicon|GER}} Adidas

|ORA, Emirates NBD

|WE, Seven

|Orascom Construction

=Managerial changes=

{{Unreferenced section|date=September 2024}}

class="wikitable sortable"
Team

!Outgoing manager

!Manner of
departure

!Date of vacancy

!Position in table

!Incoming manager

!Date of
appointment

Haras El Hodoud

|{{sort|Mekky, Mohamed|{{flagicon|EGY}} Mohamed Mekky}}

|align=center|Resigned

|align=center|7 July 2024

|align=center rowspan=3|Pre-season

|{{sort|Youssef, Mohamed|{{flagicon|EGY}} Mohamed Youssef}}

|align=center|2 August 2024

{{sort|Ittihad|Al Ittihad}}

|{{sort|Sary, Ahmed|{{flagicon|EGY}} Ahmed Sary}}

|align=center|End of contract

|align=center|18 August 2024

|{{sort|Papavasiliou, Nikodimos|{{flagicon|CYP}} Nikodimos Papavasiliou}}

|align=center|19 August 2024

Ismaily

|{{sort|Galal, Ehab|{{flagicon|EGY}} Ehab Galal}}

|align=center|Deceased

|align=center|11 September 2024

|{{sort|Ibrahim, Hamad|{{flagicon|EGY}} Hamad Ibrahim}}

|align=center|4 October 2024

Regular season

{{#invoke:Sports table|main|style=WDL

|section=Regular season

|source=[https://int.soccerway.com/national/egypt/premier-league/20242025/championship-round/r84773/ Soccerway] (regular season)

|update=complete

|team_order = PYR, AHL, ZAM, MAS, NBE, CER, PHA, PET, HRS, TGS, ZED, SMO, ITH, GMH, GOU, ISM, ENP, MOD

|result1=CPO |result2=CPO |result3=CPO |result4=CPO |result5=CPO |result6=CPO |result7=CPO |result8=CPO |result9=CPO

|result10=RPO |result11=RPO |result12=RPO |result13=RPO |result14=RPO |result15=RPO |result16=RPO |result17=RPO |result18=RPO

|win_AHL=11|draw_AHL=6 |loss_AHL=0 |gf_AHL=30|ga_AHL=9

|win_CER=6 |draw_CER=6 |loss_CER=5 |gf_CER=23|ga_CER=21

|win_HRS=6 |draw_HRS=4 |loss_HRS=7 |gf_HRS=17|ga_HRS=19

|win_MAS=8 |draw_MAS=6 |loss_MAS=3 |gf_MAS=19|ga_MAS=11

|win_NBE=8 |draw_NBE=5 |loss_NBE=4 |gf_NBE=22|ga_NBE=18

|win_PET=5 |draw_PET=7 |loss_PET=5 |gf_PET=17|ga_PET=18

|win_PHA=6 |draw_PHA=5 |loss_PHA=6 |gf_PHA=17|ga_PHA=19

|win_PYR=13|draw_PYR=3 |loss_PYR=1 |gf_PYR=32|ga_PYR=10

|win_ZAM=9 |draw_ZAM=5 |loss_ZAM=3 |gf_ZAM=30|ga_ZAM=16

|win_ENP=2 |draw_ENP=6 |loss_ENP=9 |gf_ENP=10|ga_ENP=21

|win_GMH=5 |draw_GMH=2 |loss_GMH=10|gf_GMH=16|ga_GMH=24

|win_GOU=4 |draw_GOU=5 |loss_GOU=8 |gf_GOU=10|ga_GOU=15

|win_ISM=3 |draw_ISM=5 |loss_ISM=9 |gf_ISM=11|ga_ISM=21

|win_ITH=4 |draw_ITH=6 |loss_ITH=7 |gf_ITH=11|ga_ITH=16

|win_MOD=1 |draw_MOD=6 |loss_MOD=10|gf_MOD=9 |ga_MOD=24

|win_SMO=6 |draw_SMO=2 |loss_SMO=9 |gf_SMO=13|ga_SMO=22

|win_TGS=5 |draw_TGS=6 |loss_TGS=6 |gf_TGS=13|ga_TGS=18

|win_ZED=4 |draw_ZED=9 |loss_ZED=4 |gf_ZED=15|ga_ZED=13

|name_AHL=Al Ahly

|name_CER=Ceramica Cleopatra

|name_ENP=ENPPI

|name_GMH=Ghazl El Mahalla

|name_GOU=El Gouna

|name_HRS=Haras El Hodoud

|name_ISM=Ismaily

|name_ITH=Al Ittihad

|name_MAS=Al Masry

|name_MOD=Modern Sport

|name_NBE=National Bank of Egypt

|name_PET=Petrojet

|name_PHA=Pharco

|name_PYR=Pyramids

|name_SMO=Smouha

|name_TGS=Tala'ea El Gaish

|name_ZAM=Zamalek

|name_ZED=ZED

|show_limit=5

|class_rules=1) Points; 2) Goal difference; 3) Goals scored.{{cite web |url=https://www.yallakora.com/egyptian-league/2935/album/1449218/%D9%84%D8%A7%D8%A6%D8%AD%D8%A9-%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D9%8A-%D8%A7%D9%84%D9%85%D8%B5%D8%B1%D9%8A-%D9%85%D9%88%D8%B3%D9%85-2024-2025 |title=لائحة الدوري المصري موسم 2024-2025 |trans-title=Egyptian Premier League regulations for the 2024/25 season |website=Yalla Kora |language=Arabic |date=19 October 2024 |access-date=21 October 2024}}

|res_col_header={{nowrap|Qualification or relegation}}

|col_CPO=green1 |text_CPO=Qualification for the championship play-offs

|col_RPO=red1 |text_RPO=Qualification for the relegation play-offs

}}

Championship play-offs

{{#invoke:Sports table|main|style=WDL

|section=Championship Round

|source=[https://int.soccerway.com/national/egypt/premier-league/20242025/championship-round/r84773/ Soccerway] (championship round)

|update=12 April 2025

|team_order = PYR, AHL, ZAM, MAS, NBE, CER, PHA, PET, HRS

|result1=CCL |result2=CCL |result3=CCC||result4=CCC

|win_AHL=|draw_AHL=1 |loss_AHL=1 |gf_AHL=1|ga_AHL=4

|win_CER=1 |draw_CER= |loss_CER= |gf_CER=2|ga_CER=0

|win_HRS= |draw_HRS= |loss_HRS=2 |gf_HRS=1|ga_HRS=4

|win_MAS=1 |draw_MAS=1 |loss_MAS= |gf_MAS=4|ga_MAS=0

|win_NBE= |draw_NBE= |loss_NBE=1 |gf_NBE=1|ga_NBE=2

|win_PET=1 |draw_PET= |loss_PET=1 |gf_PET=2|ga_PET=5

|win_PHA=1 |draw_PHA= |loss_PHA=1 |gf_PHA=2|ga_PHA=3

|win_PYR=|draw_PYR=2 |loss_PYR= |gf_PYR=1|ga_PYR=1

|win_ZAM=2|draw_ZAM= |loss_ZAM= |gf_ZAM=5|ga_ZAM=0

|hth_AHL=Al Ahly were initially deducted three points for refusing to play their away fixture against Zamalek, scheduled to be played on 11 March 2025.{{cite news|url=https://english.ahram.org.eg/NewsContent/6/51/541851/Sports/Egyptian-Football/Ahly-withdraw-from-the-Cairo-derby-in-protest-over.aspx |title=Al Ahly withdraw from the Cairo derby in protest over match officials |work=Al Ahram Online |date=11 March 2025 |access-date=12 March 2025}} The points deduction was later cancelled by the Egyptian Premier League.{{cite web |title=Ahly to resume Egyptian League after EPL reduces derby withdrawal punishment |url=https://english.ahram.org.eg/NewsContentP/6/543844/Sports/Ahly-to-resume-Egyptian-League-after-EPL-reduces-d.aspx |work=Al Ahram Online |access-date=14 April 2025 |date=31 March 2025}}

|adjust_points_AHL=39

|adjust_points_CER=24

|adjust_points_HRS=22

|adjust_points_MAS=30

|adjust_points_NBE=29

|adjust_points_PET=22

|adjust_points_PHA=23

|adjust_points_PYR=42

|adjust_points_ZAM=32

|name_AHL=Al Ahly

|name_CER=Ceramica Cleopatra

|name_HRS=Haras El Hodoud

|name_MAS=Al Masry

|name_NBE=National Bank of Egypt

|name_PET=Petrojet

|name_PHA=Pharco

|name_PYR=Pyramids

|name_ZAM=Zamalek

|show_limit=5

|class_rules=1) Points; 2) Goal difference; 3) Goals scored; 4) Play-off tie.
(Note: Clubs qualified for this phase with the full regular season points they got, but without goals for or against)

|res_col_header={{nowrap|Qualification}}

|col_CCL=green1 |text_CCL=Qualification for the Champions League first or second round

|col_CCC=blue1 |text_CCC=Qualification for the Confederation Cup first or second round

}}

Relegation play-offs

{{#invoke:Sports table|main|style=WDL

|section=Relegation Round

|source=[https://int.soccerway.com/national/egypt/premier-league/20242025/relegation-round/r84774/ Soccerway] (relegation round)

|update=11 April 2025

|team_order = ZED, GOU, TGS, GMH, SMO, ITH, ISM, ENP, MOD

|result8=REL |result9=REL

|win_ENP=1 |draw_ENP= |loss_ENP= |gf_ENP=2|ga_ENP=1

|win_GMH=1|draw_GMH=|loss_GMH=1|gf_GMH=1|ga_GMH=3

|win_GOU=2 |draw_GOU= |loss_GOU= |gf_GOU=4|ga_GOU=1

|win_ISM=1 |draw_ISM=1 |loss_ISM= |gf_ISM=1|ga_ISM=

|win_ITH= |draw_ITH=1 |loss_ITH=1 |gf_ITH=|ga_ITH=2

|win_MOD=1 |draw_MOD= |loss_MOD=1|gf_MOD=3 |ga_MOD=2

|win_SMO= |draw_SMO= |loss_SMO=2 |gf_SMO=|ga_SMO=3

|win_TGS= |draw_TGS= |loss_TGS=1 |gf_TGS=|ga_TGS=1

|win_ZED=1 |draw_ZED= |loss_ZED=1 |gf_ZED=4|ga_ZED=2

|adjust_points_ZED=21

|adjust_points_TGS=21

|adjust_points_SMO=20

|adjust_points_MOD=9

|adjust_points_ITH=18

|adjust_points_ISM=14

|adjust_points_GOU=17

|adjust_points_GMH=17

|adjust_points_ENP=12

|name_ENP=ENPPI

|name_GMH=Ghazl El Mahalla

|name_GOU=El Gouna

|name_ISM=Ismaily

|name_ITH=Al Ittihad

|name_MOD=Modern Sport

|name_SMO=Smouha

|name_TGS=Tala'ea El Gaish

|name_ZED=ZED

|show_limit=5

|class_rules=1) Points; 2) Goal difference; 3) Goals scored; 4) Play-off tie.
(Note: Clubs qualified for this phase with the full regular season points they got, but without goals for or against)

|res_col_header={{nowrap|Relegation}}

|col_REL=red1 |text_REL=Relegation to Second Division A

}}

Results

=Regular season=

{{#invoke:sports results|main

| source = [https://int.soccerway.com/national/egypt/premier-league/20242025/regular-season/r84463/ Soccerway]

| update = complete

| a_note = yes

| matches_style = FBR

| solid_cell = grey

|team1=AHL |team2=CER |team3=ENP |team4=GMH |team5=GOU |team6=HRS |team7=ISM |team8=ITH |team9=MAS |team10=MOD |team11=NBE |team12=PET |team13=PHA |team14=PYR |team15=SMO |team16=TGS |team17=ZAM |team18=ZED

| name_AHL = Al Ahly

| name_CER = Ceramica Cleopatra

| name_ENP = ENPPI

| name_GMH = Ghazl El Mahalla

| name_GOU = El Gouna

| name_HRS = Haras El Hodoud

| name_ISM = Ismaily

| name_ITH = Al Ittihad

| name_MAS = Al Masry

| name_MOD = Modern Sport

| name_NBE = National Bank of Egypt

| name_PET = Petrojet

| name_PHA = Pharco

| name_PYR = Pyramids

| name_SMO = Smouha

| name_TGS = Tala'ea El Gaish

| name_ZAM = Zamalek

| name_ZED = ZED

| match_AHL_CER = 5–2

| match_AHL_ENP = null

| match_AHL_GMH = 1–0

| match_AHL_GOU = 2–0

| match_AHL_HRS = null

| match_AHL_ISM = null

| match_AHL_ITH = 1–1

| match_AHL_MAS = null

| match_AHL_MOD = null

| match_AHL_NBE = null

| match_AHL_PET = 2–1

| match_AHL_PHA = null

| match_AHL_PYR = 2–2

| match_AHL_SMO = 2–0

| match_AHL_TGS = 2–0

| match_AHL_ZAM = 1–1

| match_AHL_ZED = null

| match_CER_AHL = null

| match_CER_ENP = 2–2

| match_CER_GMH = null

| match_CER_GOU = null

| match_CER_HRS = null

| match_CER_ISM = 1–0

| match_CER_ITH = 1–1

| match_CER_MAS = 1–1

| match_CER_MOD = 4–1

| match_CER_NBE = null

| match_CER_PET = 4–1

| match_CER_PHA = 1–2

| match_CER_PYR = null

| match_CER_SMO = 0–1

| match_CER_TGS = null

| match_CER_ZAM = null

| match_CER_ZED = null

| match_ENP_AHL = 0–0

| match_ENP_CER = null

| match_ENP_GMH = null

| match_ENP_GOU = null

| match_ENP_HRS = null

| match_ENP_ISM = 1–0

| match_ENP_ITH = 1–1

| match_ENP_MAS = null

| match_ENP_MOD = null

| match_ENP_NBE = 0–1

| match_ENP_PET = null

| match_ENP_PHA = null

| match_ENP_PYR = 1–2

| match_ENP_SMO = 1–0

| match_ENP_TGS = 0–1

| match_ENP_ZAM = 0–3

| match_ENP_ZED = null

| match_GMH_AHL = null

| match_GMH_CER = 0–1

| match_GMH_ENP = 3–0

| match_GMH_GOU = null

| match_GMH_HRS = 0–1

| match_GMH_ISM = null

| match_GMH_ITH = 0–0

| match_GMH_MAS = 1–0

| match_GMH_MOD = 2–1

| match_GMH_NBE = 0–1

| match_GMH_PET = null

| match_GMH_PHA = null

| match_GMH_PYR = null

| match_GMH_SMO = null

| match_GMH_TGS = 2–3

| match_GMH_ZAM = 0–4

| match_GMH_ZED = null

| match_GOU_AHL = null

| match_GOU_CER = 2–0

| match_GOU_ENP = 1–0

| match_GOU_GMH = 0–1

| match_GOU_HRS = 0–1

| match_GOU_ISM = 2–0

| match_GOU_ITH = null

| match_GOU_MAS = null

| match_GOU_MOD = null

| match_GOU_NBE = 1–2

| match_GOU_PET = null

| match_GOU_PHA = null

| match_GOU_PYR = 0–1

| match_GOU_SMO = null

| match_GOU_TGS = null

| match_GOU_ZAM = null

| match_GOU_ZED = 0–0

| match_HRS_AHL = 0–1

| match_HRS_CER = 0–0

| match_HRS_ENP = 1–0

| match_HRS_GMH = null

| match_HRS_GOU = null

| match_HRS_ISM = null

| match_HRS_ITH = null

| match_HRS_MAS = 0–0

| match_HRS_MOD = 1–0

| match_HRS_NBE = null

| match_HRS_PET = null

| match_HRS_PHA = 2–0

| match_HRS_PYR = null

| match_HRS_SMO = 1–3

| match_HRS_TGS = 3–0

| match_HRS_ZAM = null

| match_HRS_ZED = null

| match_ISM_AHL = 0–4

| match_ISM_CER = null

| match_ISM_ENP = null

| match_ISM_GMH = 0–0

| match_ISM_GOU = null

| match_ISM_HRS = 2–2

| match_ISM_ITH = null

| match_ISM_MAS = null

| match_ISM_MOD = null

| match_ISM_NBE = null

| match_ISM_PET = 1–0

| match_ISM_PHA = 0–2

| match_ISM_PYR = 1–1

| match_ISM_SMO = 1–0

| match_ISM_TGS = 1–2

| match_ISM_ZAM = null

| match_ISM_ZED = null

| match_ITH_AHL = null

| match_ITH_CER = null

| match_ITH_ENP = null

| match_ITH_GMH = null

| match_ITH_GOU = 1–0

| match_ITH_HRS = 1–0

| match_ITH_ISM = 1–0

| match_ITH_MAS = 1–2

| match_ITH_MOD = 0–0

| match_ITH_NBE = null

| match_ITH_PET = null

| match_ITH_PHA = null

| match_ITH_PYR = 1–3

| match_ITH_SMO = 0–1

| match_ITH_TGS = 0–1

| match_ITH_ZAM = null

| match_ITH_ZED = 0–1

| match_MAS_AHL = 0–2

| match_MAS_CER = null

| match_MAS_ENP = 2–1

| match_MAS_GMH = null

| match_MAS_GOU = 0–0

| match_MAS_HRS = null

| match_MAS_ISM = 0–0

| match_MAS_ITH = null

| match_MAS_MOD = 4–2

| match_MAS_NBE = 0–0

| match_MAS_PET = null

| match_MAS_PHA = 1–0

| match_MAS_PYR = 1–0

| match_MAS_SMO = null

| match_MAS_TGS = null

| match_MAS_ZAM = null

| match_MAS_ZED = null

| match_MOD_AHL = 1–3

| match_MOD_CER = null

| match_MOD_ENP = 0–0

| match_MOD_GMH = null

| match_MOD_GOU = 2–3

| match_MOD_HRS = null

| match_MOD_ISM = 0–3

| match_MOD_ITH = null

| match_MOD_MAS = null

| match_MOD_NBE = 0–1

| match_MOD_PET = null

| match_MOD_PHA = null

| match_MOD_PYR = 0–1

| match_MOD_SMO = null

| match_MOD_TGS = 0–0

| match_MOD_ZAM = 1–0

| match_MOD_ZED = 0–0

| match_NBE_AHL = 0–0

| match_NBE_CER = 1–2

| match_NBE_ENP = null

| match_NBE_GMH = null

| match_NBE_GOU = null

| match_NBE_HRS = 2–1

| match_NBE_ISM = 1–0

| match_NBE_ITH = 3–2

| match_NBE_MAS = null

| match_NBE_MOD = null

| match_NBE_PET = 0–2

| match_NBE_PHA = 0–0

| match_NBE_PYR = null

| match_NBE_SMO = null

| match_NBE_TGS = null

| match_NBE_ZAM = null

| match_NBE_ZED = 1–1

| match_PET_AHL = null

| match_PET_CER = null

| match_PET_ENP = 0–0

| match_PET_GMH = 2–1

| match_PET_GOU = 1–0

| match_PET_HRS = 2–2

| match_PET_ISM = null

| match_PET_ITH = 0—0

| match_PET_MAS = 2–1

| match_PET_MOD = 1–1

| match_PET_NBE = null

| match_PET_PHA = 1–2

| match_PET_PYR = null

| match_PET_SMO = 0–1

| match_PET_TGS = null

| match_PET_ZAM = null

| match_PET_ZED = null

| match_PHA_AHL = 1–1

| match_PHA_CER = null

| match_PHA_ENP = 4–3

| match_PHA_GMH = 3–2

| match_PHA_GOU = 0–0

| match_PHA_HRS = null

| match_PHA_ISM = null

| match_PHA_ITH = 0–1

| match_PHA_MAS = null

| match_PHA_MOD = 0–0

| match_PHA_NBE = null

| match_PHA_PET = null

| match_PHA_PYR = null

| match_PHA_SMO = 2–1

| match_PHA_TGS = null

| match_PHA_ZAM = 0–1

| match_PHA_ZED = 1–2

| match_PYR_AHL = null

| match_PYR_CER = 2–1

| match_PYR_ENP = null

| match_PYR_GMH = 3–0

| match_PYR_GOU = null

| match_PYR_HRS = 3–0

| match_PYR_ISM = null

| match_PYR_ITH = null

| match_PYR_MAS = null

| match_PYR_MOD = null

| match_PYR_NBE = 3–1

| match_PYR_PET = 1–1

| match_PYR_PHA = 3–0

| match_PYR_SMO = null

| match_PYR_TGS = 2–1

| match_PYR_ZAM = 3–0

| match_PYR_ZED = null

| match_SMO_AHL = null

| match_SMO_CER = null

| match_SMO_ENP = null

| match_SMO_GMH = 2–4

| match_SMO_GOU = 0–0

| match_SMO_HRS = null

| match_SMO_ISM = null

| match_SMO_ITH = null

| match_SMO_MAS = 0–3

| match_SMO_MOD = 1–0

| match_SMO_NBE = 1–4

| match_SMO_PET = null

| match_SMO_PHA = null

| match_SMO_PYR = 0–1

| match_SMO_TGS = null

| match_SMO_ZAM = 0–2

| match_SMO_ZED = 2–1

| match_TGS_AHL = null

| match_TGS_CER = 0–1

| match_TGS_ENP = null

| match_TGS_GMH = null

| match_TGS_GOU = 0–0

| match_TGS_HRS = null

| match_TGS_ISM = null

| match_TGS_ITH = null

| match_TGS_MAS = 0–2

| match_TGS_MOD = null

| match_TGS_NBE = 2–2

| match_TGS_PET = 0–1

| match_TGS_PHA = 0–0

| match_TGS_PYR = null

| match_TGS_SMO = 0–0

| match_TGS_ZAM = 2–2

| match_TGS_ZED = 1–0

| match_ZAM_AHL = null

| match_ZAM_CER = 1–1

| match_ZAM_ENP = null

| match_ZAM_GMH = null

| match_ZAM_GOU = 4–1

| match_ZAM_HRS = 3–2

| match_ZAM_ISM = 2–0

| match_ZAM_ITH = 2–0

| match_ZAM_MAS = 0–1

| match_ZAM_MOD = null

| match_ZAM_NBE = 3–2

| match_ZAM_PET = 1–1

| match_ZAM_PHA = null

| match_ZAM_PYR = null

| match_ZAM_SMO = null

| match_ZAM_TGS = null

| match_ZAM_ZED = 1–1

| match_ZED_AHL = 0–1

| match_ZED_CER = 1–1

| match_ZED_ENP = 0–0

| match_ZED_GMH = 2–0

| match_ZED_GOU = null

| match_ZED_HRS = 2–0

| match_ZED_ISM = 2–2

| match_ZED_ITH = null

| match_ZED_MAS = 1–1

| match_ZED_MOD = null

| match_ZED_NBE = null

| match_ZED_PET = 1–1

| match_ZED_PHA = null

| match_ZED_PYR = 0–1

| match_ZED_SMO = null

| match_ZED_TGS = null

| match_ZED_ZAM = null

}}

{{col-begin}}

{{col-2}}

=Championship round=

{{#invoke:sports results|main

| source = [https://int.soccerway.com/national/egypt/premier-league/20242025/championship-round/r84773/ Soccerway]

| update = 11 March 2025

| a_note = yes

| matches_style = FBR

| solid_cell = grey

|team1=AHL |team2=CER |team3=HRS |team4=MAS |team5=NBE |team6=PET |team7=PHA |team8=PYR |team9=ZAM

| name_AHL = Al Ahly

| name_CER = Ceramica Cleopatra

| name_HRS = Haras El Hodoud

| name_MAS = Al Masry

| name_NBE = National Bank of Egypt

| name_PET = Petrojet

| name_PHA = Pharco

| name_PYR = Pyramids

| name_ZAM = Zamalek

| match_AHL_CER =

| match_AHL_HRS =

| match_AHL_MAS =

| match_AHL_NBE =

| match_AHL_PET =

| match_AHL_PHA =

| match_AHL_PYR =

| match_AHL_ZAM = null

| match_CER_AHL =

| match_CER_HRS =

| match_CER_MAS =

| match_CER_NBE =

| match_CER_PET =

| match_CER_PHA =

| match_CER_PYR =

| match_CER_ZAM =

| match_HRS_AHL =

| match_HRS_CER =

| match_HRS_MAS =

| match_HRS_NBE =

| match_HRS_PET = 1–2

| match_HRS_PHA =

| match_HRS_PYR =

| match_HRS_ZAM = 0–2

| match_MAS_AHL =

| match_MAS_CER =

| match_MAS_HRS =

| match_MAS_NBE =

| match_MAS_PET = 4–0

| match_MAS_PHA =

| match_MAS_PYR =

| match_MAS_ZAM =

| match_NBE_AHL =

| match_NBE_CER =

| match_NBE_HRS =

| match_NBE_MAS =

| match_NBE_PET =

| match_NBE_PHA =

| match_NBE_PYR =

| match_NBE_ZAM =

| match_PET_AHL =

| match_PET_CER =

| match_PET_HRS = null

| match_PET_MAS =

| match_PET_NBE =

| match_PET_PHA =

| match_PET_PYR =

| match_PET_ZAM =

| match_PHA_AHL =

| match_PHA_CER = 0–2

| match_PHA_HRS =

| match_PHA_MAS =

| match_PHA_NBE = 2–1

| match_PHA_PET =

| match_PHA_PYR =

| match_PHA_ZAM =

| match_PYR_AHL = 1–1

| match_PYR_CER =

| match_PYR_HRS =

| match_PYR_MAS = 0–0

| match_PYR_NBE =

| match_PYR_PET =

| match_PYR_PHA =

| match_PYR_ZAM =

| match_ZAM_AHL = 3–0{{efn|Awarded.}}

| match_ZAM_CER =

| match_ZAM_HRS =

| match_ZAM_MAS =

| match_ZAM_NBE =

| match_ZAM_PET =

| match_ZAM_PHA =

| match_ZAM_PYR =

}}

{{small|Notes:}}

{{notelist}}

{{col-2}}

=Relegation round=

{{#invoke:sports results|main

| source = [https://int.soccerway.com/national/egypt/premier-league/20242025/relegation-round/r84774/ Soccerway]

| update = 11 March 2025

| matches_style = FBR

| solid_cell = grey

|team1=ENP |team2=GMH |team3=GOU |team4=ISM |team5=ITH |team6=MOD |team7=SMO |team8=TGS |team9=ZED

| name_ENP = ENPPI

| name_GMH = Ghazl El Mahalla

| name_GOU = El Gouna

| name_ISM = Ismaily

| name_ITH = Al Ittihad

| name_MOD = Modern Sport

| name_SMO = Smouha

| name_TGS = Tala'ea El Gaish

| name_ZED = ZED

| match_ENP_GMH =

| match_ENP_GOU =

| match_ENP_ISM =

| match_ENP_ITH =

| match_ENP_MOD = 2–1

| match_ENP_SMO =

| match_ENP_TGS =

| match_ENP_ZED =

| match_GMH_ENP =

| match_GMH_GOU =

| match_GMH_ISM =

| match_GMH_ITH =

| match_GMH_MOD =

| match_GMH_SMO = 1–0

| match_GMH_TGS =

| match_GMH_ZED = 0–3

| match_GOU_ENP =

| match_GOU_GMH =

| match_GOU_ISM =

| match_GOU_ITH = 2–0

| match_GOU_MOD =

| match_GOU_SMO =

| match_GOU_TGS =

| match_GOU_ZED =

| match_ISM_ENP =

| match_ISM_GMH =

| match_ISM_GOU =

| match_ISM_ITH = 0–0

| match_ISM_MOD =

| match_ISM_SMO =

| match_ISM_TGS =

| match_ISM_ZED =

| match_ITH_ENP =

| match_ITH_GMH =

| match_ITH_GOU = null

| match_ITH_ISM =

| match_ITH_MOD =

| match_ITH_SMO =

| match_ITH_TGS =

| match_ITH_ZED =

| match_MOD_ENP =

| match_MOD_GMH =

| match_MOD_GOU =

| match_MOD_ISM =

| match_MOD_ITH =

| match_MOD_SMO = 2–0

| match_MOD_TGS =

| match_MOD_ZED =

| match_SMO_ENP =

| match_SMO_GMH =

| match_SMO_GOU =

| match_SMO_ISM =

| match_SMO_ITH =

| match_SMO_MOD = null

| match_SMO_TGS =

| match_SMO_ZED =

| match_TGS_ENP =

| match_TGS_GMH =

| match_TGS_GOU =

| match_TGS_ISM = 0–1

| match_TGS_ITH =

| match_TGS_MOD =

| match_TGS_SMO =

| match_TGS_ZED =

| match_ZED_ENP =

| match_ZED_GMH =

| match_ZED_GOU = 1–2

| match_ZED_ISM =

| match_ZED_ITH =

| match_ZED_MOD =

| match_ZED_SMO =

| match_ZED_TGS =

}}

{{col-end}}

Number of teams by governorate

class="wikitable" style="text-align:center"
Number of teams

! Governorate

! Team(s)

5

|align=left|{{flagicon image|Flag of Cairo.png}} Cairo

|Al Ahly, ENPPI, Modern Sport, Pyramids and Tala'ea El Gaish

rowspan=2|4

|align=left|{{flagicon image|Flag of Alexandria.svg}} Alexandria

|Haras El Hodoud, Al Ittihad, Pharco and Smouha

align=left|{{flagicon image|Flag of Giza Governorate.png}} Giza

|Ceramica Cleopatra, National Bank of Egypt, Zamalek and ZED

rowspan=5|1

|align=left|{{flagicon image|Flag of Gharbia Governorate.png}} Gharbia

|Ghazl El Mahalla

align=left|{{flagicon image|Governadorat d'Ismailiya.png}} Ismailia

|Ismaily

align=left|{{flagicon image|Flag of Port Said Governorate.PNG}} Port Said

|Al Masry

align=left|{{flagicon image|Red sea governorate flag.png}} Red Sea

|El Gouna

align=left|{{flagicon image|Flag of Suez Governorate.svg}} Suez

|Petrojet

Notes

See also

References

{{reflist}}

{{Egyptian Premier League}}

{{2024–25 in Egyptian football}}

{{2024–25 in African football (CAF)}}

{{DEFAULTSORT:Egyptian Premier League, 2024-25}}

2

Egypt

Egyptian Premier League

Category:Current association football seasons