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

Pyramids FC

30 June Stadium, Cairo. Every match we hold, with the price it went off at.

481Played
263Won
54.7%Win rate
1.66Scored per game
0.98Conceded per game
192Clean sheets

Home and away

The same record, split by where it was played.

At home
61.2%
242 played, 148 won. 1.92 scored a game.
Away
48.1%
239 played, 115 won. 1.41 scored a game.
How the market priced them
55.9%
376 priced matches at an average of 2.6, which implied 38.5%.

Season by season 37

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier League 8800 +15
2026/27 CAF Champions League 4400 +11
2026/27 League Cup 1100 +1
2026/27 Friendlies Clubs 1001 -1
2025/26 Premier League 261664 +22
2025/26 CAF Champions League 12831 +18
2025/26 League Cup 6105 -19
2025/26 Cup 5500 +12
2025/26 FIFA Intercontinental Cup 3201 +3
2025/26 Super Cup 1001 -1
2025/26 CAF Super Cup 1100 +1
2024/25 Premier League 251753 +27
2024/25 CAF Champions League 161042 +23
2024/25 Cup 4400 +10
2024/25 League Cup 3111 0
2023/24 Premier League 342473 +35
2023/24 CAF Champions League 8233 0
2023/24 League Cup 4121 0
2023/24 Cup 4400 +10
2023/24 Super Cup 1001 -1
2022/23 Premier League 342275 +34
2022/23 CAF Confederation Cup 12633 +14
2022/23 Cup 3300 +6
2021/22 Premier League 342257 +31
2021/22 CAF Confederation Cup 12732 +5
2021/22 League Cup 5113 -1
2021/22 Cup 5302 +1
2020/21 Premier League 3413165 +20
2020/21 CAF Confederation Cup 13922 +11
2020/21 Cup 2200 +5
2020/21 Friendlies Clubs 2200 +2
2019/20 Premier League 341987 +21
2019/20 CAF Confederation Cup 161213 +23
2019/20 Cup 2200 +6
2018/19 Premier League 3419132 +30
2017/18 Premier League 34101212 +2
2014/15 Premier League 3821026 -48

Recent matches 30

Newest first, with the price this club was at kickoff.

Monday 28 December 2026
H Pyramids FC scheduled Zamalek SC —
Wednesday 23 December 2026
A Pyramids FC scheduled Smouha SC —
Monday 14 December 2026
H Pyramids FC scheduled National Bank of Egypt —
Wednesday 9 December 2026
A Pyramids FC scheduled Petrojet —
Tuesday 1 December 2026
H Pyramids FC scheduled Future FC —
Monday 23 November 2026
A Pyramids FC scheduled Al Ahly —
Tuesday 3 November 2026
A Pyramids FC scheduled Smouha SC —
Thursday 29 October 2026
H Pyramids FC 2 – 1 Wadi Degla —
Saturday 24 October 2026
H Pyramids FC 4 – 0 EL Merriekh Bentiu —
Tuesday 20 October 2026
A Pyramids FC 4 – 1 El Geish —
Friday 16 October 2026
A Pyramids FC 1 – 0 EL Merriekh Bentiu —
Monday 12 October 2026
H Pyramids FC 4 – 1 Ceramica Cleopatra —
Wednesday 7 October 2026
H Pyramids FC 3 – 2 Olympic El Qanah —
Thursday 17 September 2026
A Pyramids FC 2 – 1 Enppi —
Sunday 13 September 2026
H Pyramids FC 5 – 1 GOR Mahia —
Wednesday 9 September 2026
H Pyramids FC 1 – 0 El Gouna FC 1.43
Sunday 6 September 2026
A Pyramids FC 2 – 0 GOR Mahia 1.75
Monday 31 August 2026
A Pyramids FC 1 – 0 AL Masry 2.00
Thursday 27 August 2026
H Pyramids FC 2 – 0 Abu Qair Semad 1.37
Saturday 22 August 2026
A Pyramids FC 3 – 0 Ghazl El Mehalla —
Saturday 8 August 2026
A Pyramids FC 1 – 2 Rizespor —
Wednesday 20 May 2026
H Pyramids FC 2 – 1 Smouha SC 1.32
Sunday 10 May 2026
A Pyramids FC 2 – 1 Masr 1.90
Tuesday 5 May 2026
A Pyramids FC 1 – 1 Ceramica Cleopatra 1.85
Friday 1 May 2026
H Pyramids FC 3 – 2 Enppi 1.54
Monday 27 April 2026
H Pyramids FC 3 – 0 Al Ahly 3.15
Thursday 23 April 2026
A Pyramids FC 0 – 1 Zamalek SC 2.62
Saturday 11 April 2026
H Pyramids FC 1 – 1 AL Masry 1.49
Friday 3 April 2026
A Pyramids FC 4 – 0 Enppi 2.03
Saturday 21 March 2026
H Pyramids FC 1 – 2 FAR Rabat 1.70