IRA

Persian Gulf Pro League 2021/22

Every result, the table as it finished, and the price each match went off at. 234 matches played between October 2021 and June 2022.

234Matches
416Goals
1.78Per game
33.3%Home wins
65%Priced at kickoff
Esteghlal FCTop of the table

Final table 16 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 EFEsteghlal FC 30 18 12 0 +26 66
2 PFPersepolis FC 29 17 9 3 +22 60
3 GGGol Gohar 29 14 13 2 +19 55
4 SFSepahan FC 29 15 8 6 +20 53
5 FFFoolad FC 29 12 10 7 +5 46
6 MRMes Rafsanjan 29 11 9 9 +7 42
7 ZAZOB Ahan 30 10 7 13 -4 37
8 AAAluminium Arak 29 7 15 7 -3 36
9 HAVHavadar 28 8 10 10 -2 34
10 SNSanat Naft 29 8 9 12 -7 33
11 NMNassaji Mazandaran 30 6 15 9 -10 33
12 PAYPaykan 29 6 14 9 -5 32
13 TSTractor Sazi 30 7 10 13 -6 31
14 NMSNaft Masjed Soleyman 30 3 13 14 -21 22
15 FSFajr Sepasi 30 2 11 17 -19 17
16 PKPadideh Khorasan 28 2 11 15 -22 17

How the season went

Every figure counted from the matches, not typed in.

Goals per game
1.78
416 goals. 27.4% of matches went over 2.5.
Home advantage
33.3%
Draws 37.6%, away wins 29.1%.
Half-time lead held
77%
From 100 matches where someone led at the break.
0–0 47 · 20.1%
1–1 34 · 14.5%
1–0 33 · 14.1%
0–1 25 · 10.7%
2–0 18 · 7.7%
1–2 17 · 7.3%

Results 240

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.

Thursday 2 June 2022
15:30 Sanat Naft cancelled Havadar — — —
15:30 Sepahan FC 1 – 1 Aluminium Arak 1.56 4.00 8.50
15:30 Fajr Sepasi 0 – 1 Persepolis FC 11.00 4.00 1.55
15:30 Gol Gohar 3 – 2 ZOB Ahan 2.95 2.67 5.00
15:30 Padideh Khorasan 0 – 0 Foolad FC — — —
Tuesday 31 May 2022
14:00 Nassaji Mazandaran 0 – 3 Tractor Sazi 4.30 2.40 3.20
Monday 30 May 2022
14:30 Esteghlal FC 0 – 0 Naft Masjed Soleyman 1.40 4.33 12.66
14:30 Paykan 1 – 1 Mes Rafsanjan 4.02 2.67 2.69
Wednesday 25 May 2022
15:30 Havadar cancelled Gol Gohar — — —
15:30 Persepolis FC cancelled Padideh Khorasan — — —
15:30 Tractor Sazi 2 – 1 Fajr Sepasi 2.25 2.80 4.50
15:30 Foolad FC cancelled Sepahan FC — — —
15:30 Naft Masjed Soleyman 2 – 2 Sanat Naft — — —
Tuesday 24 May 2022
15:30 Aluminium Arak cancelled Paykan — — —
15:30 Mes Rafsanjan 0 – 2 Esteghlal FC 4.00 2.86 2.35
15:30 ZOB Ahan 0 – 0 Nassaji Mazandaran 2.21 2.80 4.79
Thursday 19 May 2022
16:45 Esteghlal FC 0 – 0 Aluminium Arak 1.61 3.54 7.95
16:30 Sanat Naft 0 – 2 Mes Rafsanjan — — —
15:30 Fajr Sepasi 0 – 1 ZOB Ahan 4.10 2.80 2.52
15:30 Gol Gohar 2 – 0 Naft Masjed Soleyman 1.77 3.33 7.14
15:30 Sepahan FC 3 – 0 Padideh Khorasan — — —
14:30 Tractor Sazi 0 – 3 Persepolis FC 6.36 3.30 1.80
14:00 Paykan 1 – 2 Foolad FC — — —
Wednesday 18 May 2022
15:30 Nassaji Mazandaran 2 – 1 Havadar 4.25 2.70 2.74
Saturday 14 May 2022
17:20 Persepolis FC 1 – 2 Sepahan FC 2.67 2.85 3.60
15:30 ZOB Ahan 0 – 0 Tractor Sazi 2.85 2.90 3.33
15:15 Foolad FC 1 – 2 Esteghlal FC — — —
15:00 Aluminium Arak 2 – 1 Sanat Naft — — —
15:00 Mes Rafsanjan 1 – 2 Gol Gohar 2.82 2.95 3.85
15:00 Naft Masjed Soleyman 1 – 1 Nassaji Mazandaran 2.71 2.82 3.38
13:30 Padideh Khorasan 1 – 1 Paykan — — —
13:30 Havadar 1 – 0 Fajr Sepasi 2.29 3.01 4.75
Monday 9 May 2022
16:30 Sanat Naft 0 – 1 Foolad FC — — —
16:10 Esteghlal FC 1 – 0 Padideh Khorasan — — —
15:30 Gol Gohar 2 – 0 Aluminium Arak 2.00 2.83 6.04
15:00 Nassaji Mazandaran 0 – 2 Mes Rafsanjan 3.12 2.69 3.24
14:30 Paykan 0 – 1 Sepahan FC 6.50 3.10 1.78
14:00 ZOB Ahan 1 – 1 Persepolis FC 7.85 3.70 1.66
14:00 Fajr Sepasi 0 – 0 Naft Masjed Soleyman 3.65 2.50 3.75
12:00 Tractor Sazi 3 – 2 Havadar 2.40 2.72 4.30
Wednesday 4 May 2022
16:10 Persepolis FC 2 – 0 Paykan 1.48 4.06 10.11
16:00 Foolad FC 1 – 1 Gol Gohar — — —
14:30 Aluminium Arak 0 – 0 Nassaji Mazandaran 2.80 2.50 4.75
14:00 Havadar 1 – 0 ZOB Ahan 3.10 2.57 3.22
14:00 Sepahan FC 1 – 1 Esteghlal FC 3.19 2.90 2.93
13:00 Padideh Khorasan 1 – 1 Sanat Naft — — —
Tuesday 3 May 2022
16:00 Naft Masjed Soleyman 1 – 1 Tractor Sazi 4.20 2.79 2.45
15:30 Mes Rafsanjan 2 – 1 Fajr Sepasi 1.83 3.18 6.18
Tuesday 5 April 2022
16:15 Esteghlal FC 0 – 0 Paykan 1.53 3.75 8.10
16:00 ZOB Ahan 0 – 1 Naft Masjed Soleyman 1.91 3.00 6.10
15:30 Gol Gohar 3 – 3 Padideh Khorasan — — —
Monday 4 April 2022
16:15 Havadar 0 – 0 Persepolis FC 10.75 3.60 1.55
Sunday 3 April 2022
16:00 Tractor Sazi 1 – 0 Mes Rafsanjan 3.15 2.77 3.08
15:30 Fajr Sepasi 0 – 0 Aluminium Arak 4.06 2.40 2.91
Friday 1 April 2022
13:30 Sanat Naft 2 – 4 Sepahan FC — — —
12:30 Nassaji Mazandaran 0 – 2 Foolad FC — — —
Friday 18 March 2022
12:30 Paykan 0 – 0 Sanat Naft — — —
11:30 Mes Rafsanjan 0 – 1 ZOB Ahan 2.35 2.65 4.15
11:30 Padideh Khorasan 1 – 1 Nassaji Mazandaran — — —
11:30 Naft Masjed Soleyman 0 – 0 Havadar 3.44 2.50 2.90
Thursday 17 March 2022
14:00 Persepolis FC 1 – 1 Esteghlal FC 3.24 2.99 2.94
13:30 Sepahan FC 0 – 0 Gol Gohar 2.11 3.14 5.01
13:30 Foolad FC 1 – 0 Fajr Sepasi — — —
11:30 Aluminium Arak 1 – 0 Tractor Sazi 2.43 2.80 4.55
Saturday 12 March 2022
12:30 Fajr Sepasi 0 – 1 Padideh Khorasan — — —
11:30 Tractor Sazi 1 – 2 Foolad FC — — —
10:30 Havadar 1 – 1 Mes Rafsanjan 3.96 2.50 2.51
Friday 11 March 2022
16:30 Esteghlal FC 1 – 0 Sanat Naft — — —
14:30 Naft Masjed Soleyman 1 – 2 Persepolis FC 13.75 4.50 1.34
12:30 Nassaji Mazandaran 1 – 3 Sepahan FC 5.75 2.87 2.05
12:30 Gol Gohar 0 – 0 Paykan 1.77 3.16 8.87
11:30 ZOB Ahan 4 – 0 Aluminium Arak 2.88 2.55 3.70
Sunday 6 March 2022
16:00 Sanat Naft 2 – 0 Persepolis FC — — —
14:30 Sepahan FC 2 – 0 Fajr Sepasi 1.31 4.52 17.00
14:00 Esteghlal FC 2 – 1 Gol Gohar 2.05 2.96 5.37
12:30 Foolad FC 1 – 2 ZOB Ahan — — —
11:30 Aluminium Arak 0 – 1 Havadar 2.64 2.40 4.70
11:30 Paykan 0 – 1 Nassaji Mazandaran 3.60 2.46 3.26
11:30 Mes Rafsanjan 0 – 0 Naft Masjed Soleyman 1.47 3.96 10.50
11:00 Padideh Khorasan 0 – 0 Tractor Sazi — — —
Monday 28 February 2022
15:30 Persepolis FC 3 – 1 Mes Rafsanjan 1.63 3.50 9.25
13:30 Nassaji Mazandaran 0 – 0 Esteghlal FC 7.30 3.17 1.71
13:00 ZOB Ahan 2 – 1 Padideh Khorasan — — —
13:00 Gol Gohar 2 – 1 Sanat Naft — — —
11:30 Fajr Sepasi 1 – 1 Paykan 3.94 2.55 2.61
11:30 Havadar 0 – 0 Foolad FC — — —
11:30 Naft Masjed Soleyman 0 – 0 Aluminium Arak 6.50 2.86 2.25
11:00 Tractor Sazi 2 – 2 Sepahan FC 5.47 3.09 1.95
Wednesday 23 February 2022
15:30 Esteghlal FC 1 – 0 Fajr Sepasi 1.47 3.90 10.82
14:00 Foolad FC 2 – 0 Naft Masjed Soleyman — — —
13:30 Gol Gohar 1 – 1 Persepolis FC 3.50 2.90 2.40
13:00 Paykan 0 – 0 Tractor Sazi 2.76 2.60 3.70
11:30 Sanat Naft 1 – 1 Nassaji Mazandaran — — —
11:30 Sepahan FC 0 – 0 ZOB Ahan 1.50 3.82 9.80
11:30 Aluminium Arak 0 – 1 Mes Rafsanjan 2.74 2.57 3.52
11:00 Padideh Khorasan 0 – 1 Havadar — — —
Friday 18 February 2022
16:00 Persepolis FC 2 – 0 Aluminium Arak 1.63 3.58 8.47
14:00 Tractor Sazi 0 – 1 Esteghlal FC 8.60 3.32 1.78
11:30 Nassaji Mazandaran 1 – 2 Gol Gohar 4.46 2.95 2.34
11:30 ZOB Ahan 0 – 2 Paykan 2.28 2.88 4.24
11:30 Mes Rafsanjan 1 – 1 Foolad FC — — —
11:30 Fajr Sepasi 0 – 0 Sanat Naft — — —
11:30 Havadar 0 – 0 Sepahan FC 7.96 3.50 1.68
11:30 Naft Masjed Soleyman 0 – 1 Padideh Khorasan — — —
Sunday 13 February 2022
15:30 Esteghlal FC 1 – 0 ZOB Ahan 1.57 3.60 11.00
13:30 Nassaji Mazandaran 1 – 3 Persepolis FC 5.25 2.86 2.13
12:30 Foolad FC 1 – 0 Aluminium Arak — — —
11:30 Paykan 1 – 2 Havadar 3.41 2.90 3.06
11:30 Gol Gohar 2 – 0 Fajr Sepasi 1.45 4.18 14.00
Saturday 12 February 2022
12:30 Sanat Naft 1 – 0 Tractor Sazi — — —
11:30 Padideh Khorasan 1 – 3 Mes Rafsanjan — — —
11:30 Sepahan FC 4 – 1 Naft Masjed Soleyman 1.29 5.25 17.06
Friday 4 February 2022
13:30 Havadar 1 – 2 Esteghlal FC 11.94 3.67 1.57
Monday 24 January 2022
11:30 Fajr Sepasi 1 – 1 Nassaji Mazandaran 3.92 2.70 2.65
Sunday 23 January 2022
11:30 Naft Masjed Soleyman 1 – 2 Paykan 4.14 2.70 2.52
11:30 Aluminium Arak 2 – 2 Padideh Khorasan — — —
11:30 ZOB Ahan 0 – 1 Sanat Naft — — —
11:30 Tractor Sazi 0 – 0 Gol Gohar 3.70 2.71 2.76
Saturday 22 January 2022
14:30 Persepolis FC 1 – 0 Foolad FC — — —
11:30 Mes Rafsanjan 3 – 1 Sepahan FC 4.38 2.90 2.40
Thursday 13 January 2022
13:30 Foolad FC 2 – 0 Padideh Khorasan — — —
12:00 Persepolis FC 1 – 0 Fajr Sepasi 1.34 4.75 17.00
12:00 Naft Masjed Soleyman 0 – 3 Esteghlal FC 9.80 3.30 1.60
11:30 Havadar 1 – 2 Sanat Naft — — —
11:30 Tractor Sazi 1 – 1 Nassaji Mazandaran 3.12 2.60 3.40
11:30 Aluminium Arak 0 – 0 Sepahan FC 3.95 2.90 2.40
11:30 ZOB Ahan 0 – 0 Gol Gohar 3.78 2.50 2.94
11:30 Mes Rafsanjan 0 – 0 Paykan 2.75 2.80 3.92
Saturday 8 January 2022
13:30 Sanat Naft 2 – 0 Naft Masjed Soleyman — — —
13:30 Sepahan FC 2 – 1 Foolad FC — — —
13:30 Esteghlal FC 3 – 2 Mes Rafsanjan 1.95 3.13 5.02
11:30 Gol Gohar 1 – 0 Havadar 1.62 3.54 8.23
11:30 Paykan 1 – 1 Aluminium Arak 3.32 2.76 3.01
11:30 Padideh Khorasan 1 – 1 Persepolis FC — — —
11:30 Fajr Sepasi 1 – 1 Tractor Sazi 3.05 2.85 3.08
10:30 Nassaji Mazandaran 1 – 0 ZOB Ahan 3.40 2.88 2.78
Monday 3 January 2022
13:30 Foolad FC 1 – 1 Paykan — — —
13:30 Persepolis FC 2 – 1 Tractor Sazi 1.44 4.00 10.00
12:45 ZOB Ahan 2 – 0 Fajr Sepasi 2.17 2.80 4.33
11:30 Aluminium Arak 1 – 1 Esteghlal FC 4.04 2.89 2.30
11:30 Havadar 0 – 0 Nassaji Mazandaran 3.34 2.70 3.04
11:30 Naft Masjed Soleyman 0 – 2 Gol Gohar 4.32 2.90 2.25
11:00 Padideh Khorasan 0 – 2 Sepahan FC — — —
10:30 Mes Rafsanjan 3 – 0 Sanat Naft — — —
Wednesday 29 December 2021
14:30 Esteghlal FC 1 – 0 Foolad FC — — —
13:30 Sanat Naft 3 – 1 Aluminium Arak — — —
12:30 Sepahan FC 0 – 1 Persepolis FC 2.80 3.00 2.95
11:30 Fajr Sepasi 0 – 0 Havadar 2.51 2.90 3.76
11:30 Gol Gohar 2 – 2 Mes Rafsanjan 2.57 2.81 3.63
11:30 Tractor Sazi 0 – 1 ZOB Ahan 2.93 2.88 2.91
11:30 Paykan 1 – 1 Padideh Khorasan — — —
11:00 Nassaji Mazandaran 1 – 1 Naft Masjed Soleyman 2.08 2.90 4.61
Friday 24 December 2021
13:30 Sepahan FC 1 – 2 Paykan 1.36 4.20 14.12
13:30 Foolad FC 0 – 0 Sanat Naft — — —
13:30 Persepolis FC 2 – 0 ZOB Ahan 1.45 4.30 7.90
11:30 Mes Rafsanjan 1 – 2 Nassaji Mazandaran 2.10 3.03 4.49
11:30 Naft Masjed Soleyman 2 – 0 Fajr Sepasi 3.90 2.50 2.95
11:30 Padideh Khorasan 0 – 3 Esteghlal FC — — —
11:30 Havadar 1 – 0 Tractor Sazi 3.08 2.80 3.20
11:30 Aluminium Arak 0 – 0 Gol Gohar 3.03 2.85 2.90
Wednesday 15 December 2021
13:30 Gol Gohar 0 – 1 Foolad FC — — —
12:30 Sanat Naft 1 – 0 Padideh Khorasan — — —
11:30 Fajr Sepasi 0 – 0 Mes Rafsanjan 4.69 2.64 2.34
11:30 Nassaji Mazandaran 1 – 1 Aluminium Arak 3.31 2.75 2.76
11:30 Paykan 1 – 3 Persepolis FC 6.50 3.36 1.83
11:30 ZOB Ahan 0 – 1 Havadar 2.00 2.93 5.30
11:30 Tractor Sazi 2 – 0 Naft Masjed Soleyman 1.90 2.90 6.32
Tuesday 14 December 2021
12:30 Esteghlal FC 1 – 0 Sepahan FC 3.22 2.88 2.90
Friday 10 December 2021
14:30 Foolad FC 1 – 1 Nassaji Mazandaran — — —
11:30 Aluminium Arak 1 – 0 Fajr Sepasi 2.05 3.13 5.20
11:30 Mes Rafsanjan 3 – 2 Tractor Sazi 2.36 2.78 4.17
11:30 Padideh Khorasan 1 – 2 Gol Gohar — — —
11:30 Naft Masjed Soleyman 1 – 1 ZOB Ahan 3.50 2.82 2.65
Thursday 9 December 2021
14:30 Persepolis FC 2 – 2 Havadar 1.44 3.85 9.80
12:30 Paykan 0 – 3 Esteghlal FC 6.10 2.95 1.92
12:30 Sepahan FC 1 – 0 Sanat Naft — — —
Sunday 5 December 2021
11:30 Nassaji Mazandaran 2 – 0 Padideh Khorasan — — —
11:30 Tractor Sazi 0 – 2 Aluminium Arak 3.16 2.56 3.45
11:30 Fajr Sepasi 1 – 1 Foolad FC — — —
11:30 ZOB Ahan 0 – 3 Mes Rafsanjan 2.55 2.55 4.20
Saturday 4 December 2021
12:45 Esteghlal FC 0 – 0 Persepolis FC 2.80 2.70 3.45
12:30 Sanat Naft 0 – 0 Paykan — — —
11:30 Havadar 0 – 0 Naft Masjed Soleyman 2.35 2.66 4.05
11:30 Gol Gohar 4 – 2 Sepahan FC 4.60 2.65 2.30
Tuesday 30 November 2021
12:30 Foolad FC 0 – 0 Tractor Sazi — — —
11:30 Aluminium Arak 0 – 0 ZOB Ahan 2.75 2.67 3.68
11:30 Padideh Khorasan 0 – 0 Fajr Sepasi — — —
Monday 29 November 2021
14:30 Persepolis FC 1 – 0 Naft Masjed Soleyman 1.36 4.56 14.23
12:30 Mes Rafsanjan 1 – 0 Havadar 1.87 3.10 5.31
12:30 Sepahan FC 2 – 0 Nassaji Mazandaran 1.43 4.10 9.90
12:30 Sanat Naft 1 – 1 Esteghlal FC — — —
11:30 Paykan 0 – 1 Gol Gohar 4.02 2.73 2.45
Wednesday 24 November 2021
14:30 Persepolis FC 1 – 0 Sanat Naft — — —
13:30 Naft Masjed Soleyman 0 – 1 Mes Rafsanjan 3.75 2.71 2.75
13:30 ZOB Ahan 0 – 1 Foolad FC — — —
12:30 Gol Gohar 0 – 0 Esteghlal FC 4.75 3.00 2.08
11:30 Havadar 0 – 0 Aluminium Arak 3.52 2.50 2.90
11:30 Fajr Sepasi 0 – 2 Sepahan FC 11.04 3.50 1.50
11:30 Nassaji Mazandaran 2 – 2 Paykan 2.70 2.64 3.86
11:30 Tractor Sazi 1 – 0 Padideh Khorasan — — —
Friday 19 November 2021
14:30 Esteghlal FC 0 – 0 Nassaji Mazandaran 1.57 3.94 6.93
14:30 Sepahan FC 0 – 0 Tractor Sazi 1.42 4.40 8.50
13:30 Foolad FC 1 – 0 Havadar — — —
12:30 Mes Rafsanjan 1 – 1 Persepolis FC 7.35 3.66 1.70
11:30 Paykan 0 – 1 Fajr Sepasi 1.90 3.24 5.75
Thursday 18 November 2021
14:30 Sanat Naft 0 – 0 Gol Gohar — — —
11:30 Padideh Khorasan 1 – 2 ZOB Ahan — — —
11:30 Aluminium Arak 2 – 1 Naft Masjed Soleyman 1.83 3.10 8.38
Friday 12 November 2021
12:30 Paykan 1 – 0 ZOB Ahan 3.25 2.88 2.75
Saturday 6 November 2021
14:30 Naft Masjed Soleyman 0 – 0 Foolad FC — — —
14:30 Persepolis FC 1 – 1 Gol Gohar 2.20 3.24 4.80
12:30 Nassaji Mazandaran 0 – 2 Sanat Naft — — —
12:30 Mes Rafsanjan 0 – 0 Aluminium Arak 2.42 2.80 3.90
Friday 5 November 2021
14:30 ZOB Ahan 1 – 0 Sepahan FC 7.00 3.52 1.72
12:30 Fajr Sepasi 1 – 1 Esteghlal FC 8.25 3.34 1.70
12:30 Tractor Sazi 1 – 2 Paykan 2.45 2.95 3.80
12:30 Havadar 2 – 0 Padideh Khorasan — — —
Monday 1 November 2021
14:30 Gol Gohar 1 – 1 Nassaji Mazandaran 2.30 3.14 4.08
14:30 Foolad FC 2 – 1 Mes Rafsanjan — — —
12:30 Aluminium Arak 1 – 0 Persepolis FC 6.10 3.50 1.70
Saturday 30 October 2021
14:30 Sepahan FC 1 – 0 Havadar 1.29 6.00 15.00
14:30 Sanat Naft 0 – 2 Fajr Sepasi — — —
14:30 Esteghlal FC 1 – 0 Tractor Sazi 1.74 3.64 6.30
14:30 Padideh Khorasan 0 – 1 Naft Masjed Soleyman — — —
Wednesday 27 October 2021
14:30 Persepolis FC 2 – 1 Nassaji Mazandaran 1.33 4.95 12.00
14:30 Aluminium Arak 3 – 0 Foolad FC — — —
Monday 25 October 2021
14:30 ZOB Ahan 0 – 2 Esteghlal FC 4.70 3.02 2.20
14:30 Fajr Sepasi 0 – 1 Gol Gohar 5.60 3.19 2.00
14:30 Tractor Sazi 3 – 0 Sanat Naft — — —
12:30 Havadar 0 – 2 Paykan 2.75 2.95 3.42
Sunday 24 October 2021
12:30 Mes Rafsanjan cancelled Padideh Khorasan — — —
12:30 Naft Masjed Soleyman 0 – 3 Sepahan FC 9.20 3.44 1.57
Friday 22 October 2021
14:30 Foolad FC 1 – 3 Persepolis FC — — —
Wednesday 20 October 2021
14:30 Esteghlal FC 1 – 0 Havadar — — —
14:30 Sanat Naft 0 – 1 ZOB Ahan — — —
12:30 Gol Gohar 4 – 1 Tractor Sazi — — —
Tuesday 19 October 2021
14:30 Sepahan FC 2 – 0 Mes Rafsanjan 1.53 4.10 7.80
12:30 Nassaji Mazandaran 1 – 0 Fajr Sepasi 2.00 3.02 5.00
12:30 Padideh Khorasan 0 – 0 Aluminium Arak — — —
12:30 Paykan 0 – 0 Naft Masjed Soleyman 2.45 2.85 4.00

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key