The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
EGY

Premier League 2024/25

Every result, the table as it finished, and the price each match went off at. 225 matches played between October 2024 and May 2025.

225Matches
482Goals
2.14Per game
34.2%Home wins
93%Priced at kickoff
Al AhlyTop of the table

Final table 18 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 AAAl Ahly 25 17 7 1 +34 58
2 PFPyramids FC 25 17 5 3 +27 56
3 ZSZamalek SC 25 13 8 4 +22 47
4 AMAL Masry 25 11 9 5 +9 42
5 NBONational Bank of Egypt 25 10 8 7 +5 38
6 CCCeramica Cleopatra 25 10 7 8 +5 37
7 MASMasr 25 6 14 5 +6 32
8 PHAPharco 25 8 8 9 -10 32
9 EGFEl Gouna FC 25 8 6 11 -2 30
10 EGEl Geish 25 6 11 8 -6 29
11 ENPEnppi 25 6 9 10 -8 27
12 PETPetrojet 25 6 9 10 -11 27
13 AIAl Ittihad 25 5 11 9 -7 26
14 FFFuture FC 25 6 8 11 -10 26
15 SSSmouha SC 25 6 7 12 -13 25
16 HEHHaras El Hodood 25 6 6 13 -15 24
17 ISIsmaily SC 25 5 8 12 -10 23
18 GEMGhazl El Mehalla 25 6 5 14 -16 23

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.14
482 goals. 36.4% of matches went over 2.5.
Home advantage
34.2%
Draws 32.4%, away wins 33.3%.
Half-time lead held
77%
From 100 matches where someone led at the break.
0–0 35 · 15.6%
0–1 33 · 14.7%
1–1 27 · 12%
1–0 23 · 10.2%
2–0 15 · 6.7%
2–1 14 · 6.2%

Results 225

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 31 May 2025
18:00 Zamalek SC 2 – 0 Pharco 1.53 3.75 7.00
Thursday 29 May 2025
18:00 Ghazl El Mehalla 1 – 1 Ismaily SC 2.25 2.60 3.90
18:00 El Geish 1 – 1 Future FC — — —
18:00 Al Ittihad 1 – 1 Enppi 2.45 2.25 4.33
18:00 Masr 0 – 0 Smouha SC 4.27 3.13 2.20
Wednesday 28 May 2025
18:00 AL Masry 2 – 0 Haras El Hodood 1.65 3.40 5.75
18:00 Petrojet 0 – 0 National Bank of Egypt 3.30 3.10 2.20
18:00 Ceramica Cleopatra 1 – 5 Pyramids FC 4.00 3.40 1.83
18:00 Al Ahly 6 – 0 Pharco 1.22 5.75 13.00
Sunday 25 May 2025
18:00 El Geish 1 – 1 Ghazl El Mehalla 2.80 2.80 3.28
18:00 Future FC 1 – 0 Al Ittihad 2.05 2.60 4.50
18:00 Ismaily SC 3 – 0 El Gouna FC 2.55 2.70 3.00
18:00 Enppi 1 – 1 Masr 4.74 2.96 3.06
Saturday 24 May 2025
18:00 Ceramica Cleopatra 2 – 0 Haras El Hodood 1.50 3.90 5.75
18:00 Petrojet 1 – 3 Zamalek SC 5.00 3.60 1.62
18:00 National Bank of Egypt 0 – 1 AL Masry 2.30 3.00 3.10
Sunday 18 May 2025
18:00 Pharco 0 – 0 Haras El Hodood 2.15 2.75 3.60
Saturday 17 May 2025
18:00 AL Masry 0 – 4 Ceramica Cleopatra 2.35 2.75 3.25
18:00 Al Ahly 2 – 1 National Bank of Egypt 1.50 4.00 5.50
18:00 Petrojet 0 – 2 Pyramids FC 5.00 3.60 1.62
Friday 16 May 2025
18:00 Ghazl El Mehalla 0 – 4 El Gouna FC 1.95 2.80 4.50
18:00 Smouha SC 0 – 0 Al Ittihad — — —
18:00 Ismaily SC 1 – 2 Future FC 3.60 2.60 2.45
18:00 El Geish 1 – 1 Enppi 3.60 2.74 2.53
Tuesday 13 May 2025
18:00 Zamalek SC 0 – 1 Pyramids FC 3.10 3.10 2.30
18:00 Haras El Hodood 1 – 1 National Bank of Egypt 5.00 3.10 1.75
15:00 Ceramica Cleopatra 0 – 1 Al Ahly 5.25 4.00 1.55
15:00 Pharco 1 – 1 AL Masry 5.65 3.31 2.10
Sunday 11 May 2025
18:00 Masr 2 – 2 Future FC — — —
18:00 El Gouna FC 0 – 1 El Geish 3.66 2.62 2.81
15:00 Smouha SC 0 – 1 Enppi 2.30 2.70 3.50
Saturday 10 May 2025
18:00 Al Ittihad 0 – 0 Ghazl El Mehalla — — —
Friday 9 May 2025
18:00 National Bank of Egypt 4 – 2 Pyramids FC 4.50 3.50 1.70
18:00 Pharco 2 – 2 Petrojet 2.80 3.00 2.50
15:00 Ceramica Cleopatra 2 – 2 Zamalek SC 3.25 3.20 2.15
Thursday 8 May 2025
18:00 Al Ahly 4 – 2 AL Masry 1.50 3.70 6.50
Wednesday 7 May 2025
18:00 Ismaily SC 0 – 1 Enppi 2.75 2.70 2.88
15:00 El Gouna FC 0 – 1 Future FC 3.10 2.63 2.63
Tuesday 6 May 2025
18:00 Masr 0 – 0 Al Ittihad — — —
15:00 Smouha SC 0 – 0 El Geish 2.69 2.50 3.80
Monday 5 May 2025
18:00 National Bank of Egypt 2 – 2 Zamalek SC 3.25 3.00 2.15
15:00 Petrojet 0 – 2 Ceramica Cleopatra 2.90 2.88 2.50
Sunday 4 May 2025
18:00 Al Ahly 5 – 0 Haras El Hodood 1.50 1.67 3.83
15:00 Pharco 3 – 2 Pyramids FC 6.25 3.80 1.50
Saturday 3 May 2025
18:00 Future FC 2 – 1 Ghazl El Mehalla 2.00 2.80 4.33
15:00 Enppi 0 – 1 El Gouna FC 2.35 2.63 3.50
Friday 2 May 2025
18:00 Masr 0 – 0 El Geish 3.25 2.88 2.87
15:00 Smouha SC 1 – 1 Ismaily SC 2.15 2.70 3.80
Thursday 1 May 2025
18:00 AL Masry 0 – 0 Zamalek SC 3.20 2.90 2.30
15:00 Ceramica Cleopatra 2 – 4 National Bank of Egypt 2.30 3.00 3.40
Wednesday 30 April 2025
18:00 Petrojet 2 – 3 Al Ahly 7.50 3.90 1.48
15:00 Haras El Hodood 1 – 2 Pyramids FC 7.00 3.60 1.53
Tuesday 29 April 2025
18:00 Enppi 1 – 0 Ghazl El Mehalla 2.70 2.45 3.00
Monday 28 April 2025
18:00 El Geish 1 – 2 Al Ittihad — — —
18:00 Ismaily SC 0 – 2 Masr 3.51 2.70 2.68
15:00 El Gouna FC 1 – 1 Smouha SC 2.75 2.75 2.90
Sunday 13 April 2025
18:00 Haras El Hodood 0 – 2 Zamalek SC 6.25 3.40 1.57
15:00 AL Masry 4 – 0 Petrojet 1.95 3.00 4.20
Saturday 12 April 2025
18:00 Pyramids FC 1 – 1 Al Ahly 3.90 3.39 2.76
15:00 Pharco 0 – 2 Ceramica Cleopatra 3.50 2.75 2.30
Friday 11 April 2025
18:00 Ghazl El Mehalla 1 – 0 Smouha SC 2.70 2.70 2.70
15:00 Masr 1 – 2 El Gouna FC 2.15 2.98 4.72
Thursday 10 April 2025
18:00 Ismaily SC 0 – 0 Al Ittihad — — —
15:00 Enppi 2 – 1 Future FC 3.20 2.45 2.70
Thursday 13 March 2025
19:30 El Geish 0 – 1 Ismaily SC 2.37 2.96 3.98
Wednesday 12 March 2025
19:30 Ghazl El Mehalla 0 – 3 Masr 3.15 3.02 3.20
19:30 Pyramids FC 0 – 0 AL Masry 1.60 3.50 5.50
19:30 Pharco 2 – 1 National Bank of Egypt 3.80 2.88 2.10
Tuesday 11 March 2025
19:30 El Gouna FC 2 – 0 Al Ittihad 3.00 2.55 2.63
19:30 Future FC 2 – 0 Smouha SC 2.50 2.80 3.00
19:30 Zamalek SC 3 – 0 Al Ahly 4.75 3.40 1.70
19:30 Haras El Hodood 1 – 2 Petrojet 3.30 2.80 2.30
Wednesday 5 March 2025
19:00 Pyramids FC 2 – 1 Ceramica Cleopatra 1.67 3.50 5.00
19:00 Petrojet 2 – 1 Ghazl El Mehalla 2.25 2.60 3.90
19:00 Al Ahly 2 – 0 El Geish 1.42 4.60 9.34
Tuesday 4 March 2025
19:00 Al Ittihad 0 – 1 Smouha SC — — —
19:00 Masr 2 – 2 Ismaily SC 1.70 3.64 6.49
19:00 Enppi 0 – 3 Zamalek SC 5.75 3.25 1.67
Monday 3 March 2025
19:00 AL Masry 4 – 2 Future FC 2.10 2.63 4.20
19:00 Pharco 0 – 0 El Gouna FC 2.00 2.55 5.00
19:00 National Bank of Egypt 2 – 1 Haras El Hodood 1.83 3.00 4.75
Friday 28 February 2025
17:00 Al Ittihad 1 – 3 Pyramids FC 5.50 3.70 1.55
17:00 Ceramica Cleopatra 4 – 1 Petrojet 1.85 2.90 4.50
14:00 Ghazl El Mehalla 3 – 0 Enppi 2.38 2.63 3.40
Thursday 27 February 2025
17:00 Zamalek SC 1 – 1 Masr 2.40 3.27 4.30
14:00 El Geish 2 – 2 National Bank of Egypt 3.14 2.80 3.90
14:00 Smouha SC 0 – 3 AL Masry 2.80 2.80 2.63
Wednesday 26 February 2025
17:00 Ismaily SC 0 – 2 Pharco 2.75 2.60 2.88
14:00 Haras El Hodood 0 – 1 Al Ahly 9.00 4.75 1.30
14:00 Future FC 2 – 3 El Gouna FC 2.00 2.75 4.33
Sunday 23 February 2025
17:00 Pyramids FC 2 – 1 El Geish 1.58 3.74 7.28
14:00 Masr 2 – 0 Ghazl El Mehalla 2.22 2.90 4.44
Saturday 22 February 2025
17:00 Al Ahly 1 – 1 Zamalek SC 1.65 3.50 5.00
14:00 El Gouna FC 2 – 0 Ceramica Cleopatra 3.75 2.90 2.10
14:00 AL Masry 0 – 0 Ismaily SC 1.65 3.25 5.75
Friday 21 February 2025
17:00 National Bank of Egypt 3 – 2 Al Ittihad 2.10 2.80 4.00
17:00 Petrojet 2 – 2 Haras El Hodood 2.38 2.75 3.30
14:00 Pharco 0 – 0 Future FC 3.10 2.90 2.35
14:00 Enppi 1 – 0 Smouha SC 3.00 2.75 2.55
Tuesday 18 February 2025
17:00 Ghazl El Mehalla 1 – 0 AL Masry 3.60 3.00 2.10
14:00 El Geish 1 – 0 Masr 3.17 2.63 3.02
Monday 17 February 2025
17:00 Future FC 0 – 1 Pyramids FC 4.75 3.20 1.75
17:00 Al Ittihad 1 – 0 El Gouna FC 2.30 2.75 3.40
14:00 Ceramica Cleopatra 2 – 2 Enppi 1.62 3.40 5.50
Sunday 16 February 2025
17:00 Ismaily SC 0 – 4 Al Ahly 7.00 3.80 1.45
16:30 Haras El Hodood 2 – 0 Pharco 2.90 2.63 2.70
14:00 Smouha SC 1 – 4 National Bank of Egypt 2.55 2.70 3.10
14:00 Zamalek SC 1 – 1 Petrojet 1.57 3.60 5.75
Thursday 13 February 2025
17:00 Enppi 1 – 1 Al Ittihad 2.55 2.80 3.00
14:00 Future FC 0 – 0 El Geish — — —
Wednesday 12 February 2025
17:00 Pyramids FC 3 – 0 Haras El Hodood 1.29 4.50 11.00
17:00 AL Masry 0 – 0 National Bank of Egypt 2.20 2.75 3.40
14:00 El Gouna FC 2 – 0 Ismaily SC 2.75 2.70 2.70
14:00 Masr 1 – 1 Ceramica Cleopatra 3.37 2.80 2.69
Tuesday 11 February 2025
17:00 Al Ahly 1 – 0 Ghazl El Mehalla 1.29 4.33 11.00
14:00 Petrojet 0 – 1 Smouha SC 2.75 2.80 2.55
14:00 Pharco 0 – 1 Zamalek SC 4.33 3.30 1.80
Saturday 8 February 2025
17:00 National Bank of Egypt 1 – 1 Masr 2.64 2.95 3.56
14:00 Al Ittihad 1 – 2 AL Masry 3.40 2.90 2.10
Friday 7 February 2025
17:00 Zamalek SC 2 – 0 Ismaily SC 1.45 3.75 6.25
17:00 El Geish 0 – 0 El Gouna FC 2.00 3.05 5.40
14:00 Haras El Hodood 1 – 0 Enppi 3.00 2.70 2.60
14:00 Smouha SC 0 – 1 Pyramids FC 4.33 3.30 1.73
Thursday 6 February 2025
17:00 Al Ahly 2 – 1 Petrojet 1.45 3.80 7.50
14:00 Ceramica Cleopatra 1 – 2 Pharco 1.67 3.40 5.25
14:00 Ghazl El Mehalla 2 – 1 Future FC 3.40 2.60 2.50
Sunday 2 February 2025
17:00 Future FC 1 – 3 Al Ahly 6.00 3.40 1.57
14:00 Ceramica Cleopatra 0 – 1 Smouha SC 1.95 3.30 3.40
Saturday 1 February 2025
17:00 Petrojet 0 – 0 Al Ittihad 2.38 2.63 3.40
17:00 Pharco 3 – 2 Ghazl El Mehalla 2.35 2.70 3.40
14:00 Masr 1 – 1 AL Masry 3.23 2.97 2.73
14:00 Enppi 0 – 1 National Bank of Egypt 3.30 2.80 2.20
Friday 31 January 2025
17:00 Pyramids FC 3 – 0 Zamalek SC 2.10 3.20 3.25
14:00 El Gouna FC 0 – 1 Haras El Hodood 2.30 2.80 3.30
14:00 Ismaily SC 1 – 2 El Geish 3.03 2.63 3.45
Tuesday 28 January 2025
17:00 Smouha SC 2 – 1 Masr 2.47 3.05 3.52
14:00 National Bank of Egypt 0 – 2 Petrojet 2.00 3.00 3.60
Monday 27 January 2025
17:00 AL Masry 2 – 1 Enppi 1.80 3.00 4.50
17:00 Haras El Hodood 1 – 0 Future FC 4.10 2.80 1.95
14:00 Zamalek SC 4 – 1 El Gouna FC 1.50 3.30 7.00
Sunday 26 January 2025
17:00 Al Ahly 2 – 2 Pyramids FC 2.05 3.00 3.50
17:00 Ghazl El Mehalla 0 – 1 Ceramica Cleopatra 4.50 3.00 1.80
14:00 Al Ittihad 1 – 0 Ismaily SC — — —
14:00 El Geish 0 – 0 Pharco 2.35 2.90 4.10
Thursday 23 January 2025
17:00 Future FC 1 – 0 Zamalek SC 4.33 3.00 1.90
14:00 Petrojet 2 – 1 AL Masry 3.40 2.75 2.30
Wednesday 22 January 2025
17:00 Masr 0 – 1 Pyramids FC 4.08 3.10 2.24
17:00 Ceramica Cleopatra 1 – 1 Al Ittihad 1.65 3.25 5.25
14:00 Pharco 1 – 1 Al Ahly 7.00 3.90 1.44
Tuesday 21 January 2025
17:00 Ismaily SC 1 – 0 Smouha SC 2.90 2.90 2.50
17:00 Enppi 0 – 1 El Geish 2.85 2.67 3.55
14:00 Ghazl El Mehalla 0 – 1 Haras El Hodood 2.05 2.70 4.20
14:00 El Gouna FC 1 – 2 National Bank of Egypt 4.10 2.75 2.05
Thursday 16 January 2025
17:00 AL Masry 1 – 0 Pharco 1.75 3.25 4.75
14:00 Zamalek SC 3 – 2 Haras El Hodood 1.42 3.80 8.00
Wednesday 15 January 2025
17:00 Al Ahly 2 – 0 El Gouna FC 1.25 5.00 12.00
14:00 Pyramids FC 3 – 0 Ghazl El Mehalla 1.38 4.33 8.00
Sunday 12 January 2025
17:00 Smouha SC 1 – 0 Future FC 2.15 2.75 3.75
Saturday 11 January 2025
17:00 Al Ittihad 0 – 1 Masr — — —
14:00 National Bank of Egypt 1 – 0 Ismaily SC 2.10 2.88 3.60
Friday 10 January 2025
17:00 El Geish 0 – 1 Ceramica Cleopatra 5.40 3.07 1.95
14:00 Petrojet 0 – 0 Enppi 2.45 2.70 3.20
Tuesday 7 January 2025
14:00 Al Ahly 2 – 0 Smouha SC 1.45 3.90 7.50
Wednesday 1 January 2025
18:00 Ghazl El Mehalla 0 – 1 National Bank of Egypt 3.25 2.88 2.25
15:00 Future FC 0 – 3 Ismaily SC 2.10 2.88 3.70
Tuesday 31 December 2024
13:00 Ceramica Cleopatra 1 – 1 AL Masry 2.50 2.88 2.88
Monday 30 December 2024
18:00 Masr 1 – 1 Petrojet 2.54 2.75 3.63
18:00 Pharco 2 – 1 Smouha SC 3.40 3.10 2.10
15:00 El Gouna FC 0 – 1 Pyramids FC 6.50 3.70 1.50
15:00 Enppi 0 – 0 Al Ahly 6.25 3.70 1.53
Sunday 29 December 2024
18:00 Zamalek SC 2 – 0 Al Ittihad 1.73 3.25 4.50
15:00 Haras El Hodood 3 – 0 El Geish 4.86 2.80 2.53
Thursday 26 December 2024
18:00 Petrojet 1 – 0 El Gouna FC 2.15 2.70 3.75
18:00 AL Masry 0 – 2 Al Ahly 4.75 3.00 1.75
15:00 Smouha SC 2 – 4 Ghazl El Mehalla 1.60 3.40 5.25
15:00 National Bank of Egypt 1 – 2 Ceramica Cleopatra 2.80 2.75 2.55
Wednesday 25 December 2024
18:00 Pyramids FC 3 – 0 Pharco 1.40 4.00 7.00
15:00 Ismaily SC 2 – 2 Haras El Hodood 1.91 2.80 4.33
15:00 Al Ittihad 0 – 0 Future FC 3.20 2.63 2.45
Tuesday 24 December 2024
18:00 El Geish 2 – 2 Zamalek SC 6.00 3.40 1.82
15:00 Masr 0 – 0 Enppi 2.10 3.20 4.37
Saturday 21 December 2024
18:00 Ismaily SC 1 – 1 Pyramids FC 5.50 3.50 1.57
15:00 Ghazl El Mehalla 0 – 0 Al Ittihad — — —
Friday 20 December 2024
18:00 Pharco 1 – 2 Masr 3.95 2.99 2.67
15:00 El Gouna FC 1 – 0 Enppi 3.60 2.80 2.20
15:00 Future FC 0 – 1 National Bank of Egypt 2.50 3.00 2.80
Thursday 19 December 2024
18:00 Zamalek SC 1 – 1 Ceramica Cleopatra 1.95 3.40 3.60
15:00 Haras El Hodood 0 – 0 AL Masry 9.96 4.00 1.51
15:00 El Geish 0 – 1 Petrojet 3.12 2.81 3.27
Monday 2 December 2024
18:00 Ghazl El Mehalla 0 – 4 Zamalek SC 4.10 3.20 1.80
15:00 Petrojet 1 – 2 Pharco 2.63 2.75 2.70
15:00 AL Masry 1 – 0 Pyramids FC 4.00 3.25 1.85
Sunday 1 December 2024
18:00 Enppi 1 – 0 Ismaily SC 2.15 3.00 3.40
18:00 Smouha SC 0 – 0 El Gouna FC 1.70 3.30 5.00
15:00 National Bank of Egypt 0 – 0 Al Ahly 6.00 3.70 1.53
Saturday 30 November 2024
18:00 Al Ittihad 0 – 1 El Geish — — —
15:00 Ceramica Cleopatra 4 – 1 Future FC 2.38 2.88 3.10
15:00 Masr 2 – 0 Haras El Hodood 1.94 3.28 6.25
Sunday 24 November 2024
18:00 Future FC 0 – 0 Masr — — —
18:00 Haras El Hodood 0 – 0 Ceramica Cleopatra 4.50 3.40 1.67
15:00 Ismaily SC 1 – 0 Petrojet 2.20 2.75 3.40
Saturday 23 November 2024
18:00 Zamalek SC 0 – 1 AL Masry 2.45 3.22 3.30
15:00 El Gouna FC 0 – 1 Ghazl El Mehalla 1.83 3.10 4.00
15:00 El Geish 0 – 0 Smouha SC 3.65 3.06 2.35
Friday 22 November 2024
18:00 Al Ahly 1 – 1 Al Ittihad 1.33 4.50 8.00
15:00 Pyramids FC 3 – 1 National Bank of Egypt 1.40 4.20 7.50
15:00 Pharco 4 – 3 Enppi 3.60 2.63 2.30
Saturday 9 November 2024
18:00 Ceramica Cleopatra 1 – 0 Ismaily SC 2.00 3.00 3.50
15:00 AL Masry 0 – 0 El Gouna FC 1.50 3.60 5.75
15:00 National Bank of Egypt 0 – 0 Pharco 2.05 2.88 3.60
Friday 8 November 2024
18:00 Enppi 1 – 2 Pyramids FC 5.50 3.50 1.53
15:00 Petrojet 1 – 1 Future FC 4.10 3.50 1.73
15:00 Smouha SC 0 – 2 Zamalek SC 2.88 3.20 2.25
Thursday 7 November 2024
18:00 Masr 0 – 1 Al Ahly 6.85 4.00 1.61
15:00 Al Ittihad 1 – 0 Haras El Hodood — — —
15:00 Ghazl El Mehalla 2 – 3 El Geish 3.20 3.03 2.75
Saturday 2 November 2024
18:00 Al Ahly 5 – 2 Ceramica Cleopatra 1.63 3.94 7.50
15:00 Ismaily SC 0 – 0 Ghazl El Mehalla 2.21 3.18 4.31
Friday 1 November 2024
18:00 Zamalek SC 3 – 2 National Bank of Egypt 2.25 3.40 3.64
15:00 Pyramids FC 1 – 1 Petrojet 1.24 6.00 17.00
15:00 Pharco 0 – 1 Al Ittihad — — —
Thursday 31 October 2024
17:00 Future FC 0 – 0 Enppi 2.10 2.90 3.60
14:00 El Gouna FC 0 – 0 Masr 4.36 2.95 2.25
Wednesday 30 October 2024
17:00 El Geish 0 – 2 AL Masry 4.61 2.94 2.13
14:00 Haras El Hodood 1 – 3 Smouha SC 3.00 2.80 2.38

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key