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

1st Division 2024/25

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

240Matches
514Goals
2.14Per game
42.1%Home wins
93%Priced at kickoff
Durban CityTop 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 DCDurban City 30 17 7 6 +21 58
2 OCOrbit College 30 14 11 5 +14 53
3 CSCasric Stars 30 13 9 8 +9 48
4 BLBlack Leopards 30 13 8 9 +7 47
5 KUKruger United 30 12 9 9 +3 45
6 MFMilford FC 30 12 7 11 -2 43
7 JSJDR Stars 30 11 10 9 -3 43
8 BFBaroka FC 30 10 11 9 -2 41
9 HIGHighbury 30 10 8 12 +1 38
10 UOPUniversity of Pretoria 30 9 11 10 -4 38
11 PCPretoria Callies 30 10 6 14 -13 36
12 UCUpington City 30 8 11 11 -2 35
13 HLHungry Lions 30 8 9 13 0 33
14 VFVenda FC 30 7 10 13 -4 31
15 ACTAjax Cape Town 30 6 12 12 -6 30
16 LULeruma United 30 6 9 15 -19 27

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.14
514 goals. 37.1% of matches went over 2.5.
Home advantage
42.1%
Draws 30.8%, away wins 27.1%.
Half-time lead held
72.3%
From 119 matches where someone led at the break.
1–0 43 · 17.9%
1–1 34 · 14.2%
0–0 28 · 11.7%
0–1 25 · 10.4%
2–1 19 · 7.9%
1–2 16 · 6.7%

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.

Sunday 18 May 2025
14:00 Upington City 1 – 0 Highbury 2.10 3.00 3.30
14:00 Pretoria Callies 0 – 2 JDR Stars 2.63 3.00 2.50
14:00 Orbit College 0 – 0 Leruma United 1.73 3.30 4.33
14:00 Milford FC 1 – 2 Baroka FC 2.10 3.20 3.10
14:00 Kruger United 2 – 2 Venda FC 3.10 3.06 2.75
14:00 Casric Stars 2 – 1 Hungry Lions 1.67 3.75 4.00
14:00 Ajax Cape Town 0 – 1 Durban City 2.28 3.00 4.35
14:00 Black Leopards 2 – 1 University of Pretoria 1.91 3.30 3.50
Sunday 11 May 2025
14:00 Venda FC 1 – 1 Casric Stars 3.13 3.00 2.70
14:00 University of Pretoria 0 – 2 Upington City 2.10 3.00 3.30
14:00 Durban City 3 – 2 Black Leopards 1.80 3.25 4.00
14:00 Leruma United 1 – 1 Milford FC 3.10 3.10 2.15
14:00 JDR Stars 0 – 2 Orbit College 2.15 2.88 3.40
14:00 Hungry Lions 1 – 1 Ajax Cape Town 2.89 3.20 2.60
14:00 Highbury 1 – 0 Kruger United 2.90 3.10 2.25
14:00 Baroka FC 1 – 2 Pretoria Callies 1.75 3.30 4.20
Wednesday 7 May 2025
18:30 Durban City 1 – 2 Milford FC 2.00 3.25 3.50
Sunday 4 May 2025
14:00 JDR Stars 0 – 3 Durban City 3.10 3.00 2.20
Saturday 3 May 2025
14:00 Upington City 0 – 1 Milford FC 2.86 3.00 2.80
14:00 Pretoria Callies 2 – 1 Hungry Lions 2.70 2.90 2.50
14:00 Orbit College 1 – 0 Baroka FC 2.40 2.95 3.38
14:00 Kruger United 1 – 0 Leruma United 1.66 3.80 5.50
14:00 Casric Stars 2 – 1 Black Leopards 2.25 3.10 2.90
Friday 2 May 2025
18:30 Ajax Cape Town 0 – 1 University of Pretoria 2.03 3.12 4.49
14:00 Highbury 1 – 1 Venda FC 3.60 3.13 2.50
Wednesday 30 April 2025
14:00 Milford FC 0 – 2 Pretoria Callies 1.80 3.40 3.90
Sunday 27 April 2025
14:00 Orbit College 3 – 0 Kruger United 2.25 2.70 3.30
14:00 Milford FC 0 – 1 Black Leopards 2.30 3.20 2.75
Saturday 26 April 2025
14:00 Venda FC 1 – 1 Upington City 2.00 3.15 4.20
14:00 Leruma United 1 – 1 University of Pretoria 3.20 3.00 2.15
14:00 Hungry Lions 0 – 0 JDR Stars 2.64 3.35 2.64
14:00 Baroka FC 3 – 1 Highbury 1.75 3.20 4.50
14:00 Casric Stars 0 – 0 Ajax Cape Town 1.83 3.45 5.00
Friday 25 April 2025
18:30 Durban City 3 – 0 Pretoria Callies 1.40 3.75 7.50
Wednesday 23 April 2025
14:00 Leruma United 1 – 2 Venda FC 3.11 3.34 2.40
14:00 Black Leopards 2 – 1 Highbury 2.00 2.75 4.00
14:00 Baroka FC 1 – 1 Upington City 2.05 3.30 3.30
14:00 Hungry Lions 1 – 2 Orbit College 2.49 3.15 2.95
Tuesday 22 April 2025
14:00 University of Pretoria 2 – 1 Casric Stars 2.70 3.25 2.35
14:00 Ajax Cape Town 4 – 0 Pretoria Callies 1.85 3.78 4.93
Friday 18 April 2025
14:00 JDR Stars 0 – 0 Kruger United 2.25 3.10 2.90
Sunday 13 April 2025
14:00 Pretoria Callies 1 – 2 Leruma United 1.80 3.25 4.10
14:00 Kruger United 0 – 3 Black Leopards 1.80 3.40 3.70
Saturday 12 April 2025
14:00 Venda FC 0 – 0 Hungry Lions 2.25 3.70 3.00
14:00 Upington City 0 – 0 JDR Stars 2.88 3.00 2.30
14:00 Milford FC 2 – 1 University of Pretoria 2.25 1.18 1.82
14:00 Highbury 1 – 0 Durban City 3.00 1.50 5.50
Friday 11 April 2025
18:30 Ajax Cape Town 0 – 0 Orbit College 2.28 3.00 3.62
14:00 Casric Stars 1 – 1 Baroka FC 1.80 3.25 4.00
Sunday 6 April 2025
14:00 Upington City 0 – 1 Hungry Lions 2.32 3.20 3.02
14:00 University of Pretoria 1 – 1 Durban City 2.90 2.45 2.70
Saturday 5 April 2025
14:00 Orbit College 1 – 0 Pretoria Callies 2.00 3.10 4.10
14:00 Milford FC 1 – 2 Kruger United 2.60 2.90 2.60
14:00 Black Leopards 1 – 0 Venda FC 2.10 3.68 3.40
14:00 Baroka FC 3 – 2 JDR Stars 2.40 3.00 2.75
Friday 4 April 2025
18:30 Ajax Cape Town 1 – 1 Leruma United 1.95 3.70 5.70
14:00 Highbury 0 – 1 Casric Stars 2.60 2.90 2.60
Sunday 30 March 2025
14:30 Pretoria Callies 1 – 0 Venda FC 2.86 3.05 3.21
Saturday 29 March 2025
13:30 JDR Stars 2 – 2 Milford FC 2.40 3.12 3.15
13:30 Orbit College 0 – 1 Highbury 1.80 3.00 4.50
13:30 Hungry Lions 0 – 1 University of Pretoria 2.25 3.20 2.80
13:30 Casric Stars 2 – 2 Leruma United 1.40 4.33 6.00
13:30 Ajax Cape Town 1 – 1 Kruger United 3.20 3.36 3.30
13:30 Black Leopards 2 – 2 Baroka FC 2.60 3.00 2.55
Friday 28 March 2025
13:30 Durban City 1 – 0 Upington City 1.50 3.60 6.00
Sunday 16 March 2025
13:30 University of Pretoria 1 – 1 Orbit College 2.80 2.70 2.60
Saturday 15 March 2025
13:30 Venda FC 3 – 0 JDR Stars 2.85 3.12 2.85
13:30 Leruma United 0 – 0 Durban City 4.00 3.20 1.80
13:30 Kruger United 2 – 0 Upington City 2.00 3.25 3.90
13:30 Hungry Lions 2 – 2 Black Leopards 2.30 3.55 2.85
13:30 Casric Stars 2 – 0 Milford FC 2.10 3.25 3.00
Friday 14 March 2025
13:30 Baroka FC 0 – 2 Ajax Cape Town 2.03 3.33 4.10
13:30 Highbury 0 – 0 Pretoria Callies 2.10 2.90 3.40
Wednesday 12 March 2025
17:30 Durban City 0 – 0 Orbit College 1.95 3.10 3.90
13:30 Upington City 0 – 1 Black Leopards 2.45 3.15 3.05
Tuesday 11 March 2025
13:30 Kruger United 2 – 0 Baroka FC 2.25 3.00 3.00
13:30 Venda FC 2 – 1 Ajax Cape Town 2.29 3.60 2.81
13:30 Pretoria Callies 0 – 3 Casric Stars 2.88 2.88 2.40
13:30 Milford FC 1 – 0 Hungry Lions 1.91 3.10 3.75
13:30 JDR Stars 1 – 0 University of Pretoria 1.95 3.00 3.75
13:30 Highbury 1 – 1 Leruma United 1.80 3.00 4.33
Sunday 2 March 2025
13:30 University of Pretoria 2 – 3 Kruger United 2.45 3.00 2.70
13:30 Leruma United 0 – 0 Baroka FC 3.75 3.10 1.91
13:30 Black Leopards 2 – 2 JDR Stars 3.05 3.05 2.40
Saturday 1 March 2025
13:30 Orbit College 0 – 0 Venda FC 1.89 3.55 5.25
13:30 Hungry Lions 1 – 2 Durban City 3.45 3.25 2.15
Friday 28 February 2025
17:30 Ajax Cape Town 2 – 1 Highbury 2.22 3.60 2.87
13:30 Casric Stars 0 – 1 Upington City 2.10 3.10 3.20
Sunday 23 February 2025
13:30 Upington City 0 – 1 Leruma United 1.74 3.40 4.88
13:30 Orbit College 2 – 2 Casric Stars 2.00 3.00 3.60
Saturday 22 February 2025
13:30 Venda FC 0 – 0 University of Pretoria 3.12 3.05 2.35
13:30 Pretoria Callies 2 – 1 Black Leopards 2.50 3.00 2.63
13:30 Kruger United 1 – 0 Hungry Lions 2.15 2.90 3.30
13:30 JDR Stars 0 – 0 Ajax Cape Town 2.10 3.71 3.75
13:30 Baroka FC 2 – 1 Durban City 2.80 2.63 2.60
Friday 21 February 2025
13:30 Highbury 5 – 1 Milford FC 2.50 3.00 2.63
Sunday 9 February 2025
13:30 Baroka FC 1 – 1 University of Pretoria 2.25 2.75 3.30
Saturday 8 February 2025
13:30 Black Leopards 3 – 0 Ajax Cape Town 1.60 3.75 6.25
13:30 Pretoria Callies 1 – 2 Upington City 2.30 2.80 3.10
13:30 Milford FC 1 – 2 Orbit College 1.80 3.10 4.20
13:30 Kruger United 1 – 1 Casric Stars 2.70 3.10 2.70
13:30 JDR Stars 0 – 0 Highbury 1.91 3.00 3.90
13:30 Hungry Lions 2 – 0 Leruma United 1.60 3.75 5.75
Friday 7 February 2025
17:30 Durban City 1 – 0 Venda FC 1.62 3.80 6.50
Sunday 2 February 2025
13:30 University of Pretoria 1 – 0 Pretoria Callies 2.25 2.88 3.10
Saturday 1 February 2025
13:30 Venda FC 5 – 1 Baroka FC 4.40 3.30 1.84
13:30 Leruma United 1 – 0 Black Leopards 3.75 3.10 1.91
13:30 Hungry Lions 3 – 1 Highbury 2.46 3.10 2.85
Friday 31 January 2025
17:30 Durban City 1 – 0 Kruger United 1.73 3.30 4.33
17:30 Ajax Cape Town 2 – 2 Milford FC 2.57 2.94 3.21
13:30 Orbit College 1 – 1 Upington City 1.67 3.30 4.75
13:30 Casric Stars 3 – 1 JDR Stars 2.38 3.00 2.80
Sunday 19 January 2025
13:30 Upington City 2 – 2 Ajax Cape Town 2.00 3.20 3.50
13:30 Milford FC 1 – 0 Venda FC 1.83 3.50 6.60
Saturday 18 January 2025
13:30 Pretoria Callies 3 – 1 Kruger United 2.90 2.80 2.40
13:30 JDR Stars 2 – 1 Leruma United 1.48 3.75 7.00
13:30 Black Leopards 1 – 0 Orbit College 2.90 3.20 2.45
13:30 Baroka FC 1 – 1 Hungry Lions 1.75 3.20 4.33
Friday 17 January 2025
13:30 Highbury 2 – 0 University of Pretoria 2.30 2.90 3.00
13:30 Casric Stars 1 – 0 Durban City 2.63 2.80 2.63
Sunday 12 January 2025
13:30 University of Pretoria 1 – 1 Milford FC 2.10 2.88 3.50
13:30 Kruger United 1 – 0 Highbury 1.85 3.25 3.75
Saturday 11 January 2025
13:30 Venda FC 2 – 0 Black Leopards 4.80 3.30 2.36
13:30 Upington City 0 – 0 Pretoria Callies 2.31 3.13 3.46
13:30 Leruma United 0 – 1 Orbit College 6.00 3.50 1.50
13:30 JDR Stars 3 – 3 Baroka FC 1.95 3.00 3.75
Friday 10 January 2025
17:30 Durban City 4 – 2 Hungry Lions 1.53 3.60 5.50
17:30 Ajax Cape Town 1 – 0 Casric Stars 3.30 3.23 2.74
Sunday 15 December 2024
13:30 University of Pretoria 1 – 0 Leruma United 1.57 3.40 5.50
13:30 Orbit College 0 – 0 JDR Stars 2.25 2.80 3.25
Saturday 14 December 2024
13:30 Venda FC 1 – 2 Highbury 2.31 3.08 3.40
13:30 Milford FC 1 – 2 Durban City 2.10 3.30 3.00
13:30 Casric Stars 2 – 2 Kruger United 2.05 3.00 3.40
Friday 13 December 2024
13:30 Baroka FC 4 – 2 Black Leopards 2.20 2.90 3.20
13:30 Pretoria Callies 2 – 1 Ajax Cape Town 3.20 3.12 2.65
13:30 Hungry Lions 1 – 1 Upington City 2.15 3.00 3.20
Sunday 8 December 2024
13:30 Upington City 1 – 3 Kruger United — — —
13:30 Pretoria Callies 2 – 3 Orbit College 2.80 2.60 2.70
Saturday 7 December 2024
17:30 Durban City 3 – 0 Leruma United 1.57 3.25 6.00
13:30 JDR Stars 1 – 0 Hungry Lions 2.00 3.00 3.60
13:30 Highbury 1 – 0 Ajax Cape Town 2.80 2.85 2.85
13:30 Black Leopards 1 – 1 Milford FC 2.61 3.05 3.15
13:30 Baroka FC 4 – 2 Venda FC 2.15 3.20 3.85
13:30 Casric Stars 1 – 0 University of Pretoria 2.40 2.75 3.00
Sunday 1 December 2024
13:30 University of Pretoria 4 – 3 Black Leopards 2.30 2.80 3.10
13:30 Leruma United 2 – 3 Hungry Lions 3.30 2.80 2.20
Saturday 30 November 2024
13:30 Venda FC 1 – 1 Pretoria Callies — — —
13:30 Upington City 1 – 3 Durban City — — —
13:30 Milford FC 0 – 1 Casric Stars 1.75 3.10 4.50
13:30 Kruger United 1 – 1 Orbit College 2.50 3.00 2.55
Friday 29 November 2024
13:30 Ajax Cape Town 0 – 1 JDR Stars 2.35 3.22 3.70
11:00 Highbury 0 – 1 Baroka FC 2.20 3.00 3.10
Sunday 24 November 2024
13:30 Leruma United 0 – 0 Highbury 3.30 2.90 2.15
13:30 Kruger United 2 – 0 University of Pretoria 2.55 2.90 2.95
13:30 Orbit College 1 – 1 Durban City 2.25 3.00 3.00
Saturday 23 November 2024
13:30 JDR Stars 2 – 1 Venda FC 2.06 3.33 4.40
13:30 Hungry Lions 2 – 1 Milford FC 4.10 3.25 1.95
13:30 Casric Stars 1 – 2 Pretoria Callies 1.83 3.25 3.80
13:30 Black Leopards 1 – 1 Upington City 2.05 3.10 3.95
Friday 22 November 2024
17:30 Ajax Cape Town 1 – 1 Baroka FC 2.40 2.87 3.50
Wednesday 20 November 2024
13:30 Hungry Lions 3 – 0 Casric Stars — — —
Sunday 10 November 2024
13:30 University of Pretoria 1 – 1 Venda FC 1.85 3.40 4.70
13:30 Milford FC 1 – 0 Upington City 2.15 2.90 3.30
Saturday 9 November 2024
13:30 Pretoria Callies 0 – 3 Highbury 2.35 2.90 2.90
13:30 Orbit College 2 – 0 Ajax Cape Town 2.30 3.03 3.80
13:30 Black Leopards 0 – 0 Kruger United 1.81 3.45 4.57
13:30 Baroka FC 3 – 1 Leruma United 2.15 2.90 3.30
Friday 8 November 2024
17:30 Durban City 5 – 2 JDR Stars 2.50 2.75 2.88
Sunday 3 November 2024
13:30 Leruma United 1 – 4 Kruger United 2.57 2.85 3.34
13:30 Ajax Cape Town 1 – 2 Black Leopards 2.40 2.95 3.39
Saturday 2 November 2024
13:30 Venda FC 0 – 2 Orbit College 2.95 2.80 2.71
13:30 Upington City 2 – 2 Casric Stars 2.50 2.95 3.16
13:30 JDR Stars 1 – 0 Pretoria Callies 2.19 2.88 4.01
13:30 Baroka FC 2 – 3 Milford FC 3.75 3.12 3.12
Friday 1 November 2024
17:30 Durban City 0 – 1 University of Pretoria 2.10 3.14 4.40
13:30 Highbury 1 – 0 Hungry Lions 2.96 2.88 2.67
Sunday 27 October 2024
13:30 University of Pretoria 3 – 2 Hungry Lions 2.15 2.80 3.60
13:30 Kruger United 1 – 0 Ajax Cape Town 2.70 3.05 2.60
Saturday 26 October 2024
14:30 Upington City 1 – 2 Orbit College 2.49 3.05 3.90
14:30 Pretoria Callies 1 – 0 Baroka FC 3.60 2.90 2.25
14:30 Milford FC 3 – 0 Leruma United 1.68 3.55 5.15
14:30 Black Leopards 2 – 1 Durban City 2.85 2.85 2.85
14:30 Casric Stars 2 – 3 Venda FC 1.77 3.60 6.75
Friday 25 October 2024
14:30 Highbury 1 – 0 JDR Stars 3.90 2.90 1.95
Sunday 20 October 2024
14:30 University of Pretoria 1 – 1 Highbury 1.92 3.23 4.55
14:30 Ajax Cape Town 1 – 1 Upington City 2.45 3.03 3.25
14:30 Leruma United 1 – 0 Casric Stars 4.55 3.15 2.24
Saturday 19 October 2024
14:30 Venda FC 1 – 0 Kruger United 2.65 3.05 2.65
14:30 Orbit College 3 – 0 Milford FC 2.89 2.90 2.70
14:30 JDR Stars 3 – 1 Black Leopards 2.33 2.95 3.50
14:30 Hungry Lions 0 – 0 Pretoria Callies 2.21 2.95 4.25
Friday 18 October 2024
18:30 Durban City 1 – 0 Baroka FC 2.40 3.02 3.30
Sunday 6 October 2024
14:30 Pretoria Callies 0 – 0 Durban City 3.44 3.34 2.25
14:30 Baroka FC 0 – 0 Casric Stars 2.70 2.99 3.42
Saturday 5 October 2024
14:30 Upington City 1 – 0 Venda FC 1.44 4.20 7.05
14:30 Orbit College 1 – 0 University of Pretoria 3.25 2.75 2.63
14:30 Milford FC 2 – 1 Highbury 1.39 4.40 7.80
14:30 Kruger United 0 – 0 JDR Stars 3.12 3.15 2.28
14:30 Black Leopards 1 – 1 Hungry Lions 2.15 3.15 3.57
14:00 Leruma United 2 – 0 Ajax Cape Town 4.94 3.25 1.80
Sunday 29 September 2024
14:00 University of Pretoria 1 – 1 Baroka FC 2.55 2.99 3.24
Saturday 28 September 2024
14:00 Black Leopards 2 – 0 Pretoria Callies — — —
14:00 Leruma United 0 – 3 JDR Stars 3.25 3.01 2.62
14:00 Kruger United 1 – 3 Milford FC — — —
14:00 Hungry Lions 3 – 1 Venda FC — — —
Friday 27 September 2024
18:30 Durban City 1 – 0 Ajax Cape Town 2.48 3.36 3.35
14:00 Highbury 1 – 3 Upington City — — —
14:00 Casric Stars 2 – 0 Orbit College 1.94 3.42 5.25
Monday 23 September 2024
14:00 Ajax Cape Town 2 – 1 Hungry Lions 2.03 3.35 4.91
Sunday 22 September 2024
14:30 Pretoria Callies 0 – 0 Milford FC 3.50 3.10 3.22
14:00 Orbit College 0 – 1 Black Leopards 2.30 3.22 3.38
Saturday 21 September 2024
14:00 Venda FC 0 – 1 Leruma United — — —
14:00 Upington City 0 – 0 University of Pretoria 2.32 2.85 3.60
14:00 JDR Stars 0 – 2 Casric Stars 2.60 2.88 3.22
14:00 Baroka FC 1 – 0 Kruger United — — —
Friday 20 September 2024
18:30 Durban City 1 – 1 Highbury 1.74 3.45 5.10
Sunday 15 September 2024
14:00 Venda FC 0 – 0 Durban City — — —
14:00 University of Pretoria 0 – 1 JDR Stars 2.04 2.97 4.30
14:00 Leruma United 0 – 1 Upington City 3.55 3.02 2.25
Saturday 14 September 2024
14:00 Black Leopards 0 – 1 Casric Stars — — —
14:00 Milford FC 0 – 0 Ajax Cape Town 3.15 2.98 2.76
14:00 Kruger United 1 – 0 Pretoria Callies — — —
14:00 Hungry Lions 0 – 1 Baroka FC — — —
14:00 Highbury 0 – 1 Orbit College — — —
Sunday 1 September 2024
14:00 Orbit College 0 – 2 Hungry Lions 2.45 2.92 3.23
14:00 Kruger United 1 – 2 Durban City — — —
Saturday 31 August 2024
14:00 Black Leopards 2 – 0 Leruma United — — —
14:00 Upington City 4 – 1 Baroka FC — — —
14:00 Pretoria Callies 0 – 1 University of Pretoria 3.07 2.80 2.82
14:00 Milford FC 1 – 0 JDR Stars 2.87 2.90 2.80
Friday 30 August 2024
18:30 Ajax Cape Town 1 – 0 Venda FC 1.78 3.10 4.20
14:00 Casric Stars 1 – 0 Highbury 2.21 3.14 3.58
Sunday 25 August 2024
14:00 University of Pretoria 0 – 0 Ajax Cape Town 2.65 2.91 3.00
14:00 Baroka FC 1 – 1 Orbit College 2.00 3.13 4.10
Saturday 24 August 2024
14:00 Venda FC 0 – 2 Milford FC 2.43 3.15 2.92
14:00 Leruma United 0 – 1 Pretoria Callies 2.61 3.20 2.61
14:00 JDR Stars 1 – 0 Upington City 2.36 3.15 3.22
14:00 Hungry Lions 1 – 1 Kruger United 1.80 3.16 4.39
Friday 23 August 2024
18:30 Durban City 2 – 1 Casric Stars 1.99 3.11 3.65
14:00 Highbury 1 – 1 Black Leopards 2.75 3.18 2.37

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