Form Table

📅 17 Apr – 17 May 2026
ELO point changes and match upsets in the 30 days to 17 May 2026

Top Gainers 30 days

1
Isthmian 1 SC · #145
+30
2
NPL 1 Midlands · #210
+29
3
Nat. Lge North · #14
+27
4
Southern 1 South · #285
+26
5
Isthmian 1 North · #190
+26
6
Isthmian 1 North · #174
+26
7
Southern South · #148
+24
8
NPL Premier · #120
+23
9
NPL Premier · #159
+22
10
Southern 1 South · #162
+21

Biggest Drops 30 days

1
NPL Premier · #92
-34
2
Southern 1 South · #107
-27
3
NPL Premier · #90
-23
4
National Lge · #21
-21
5
NPL 1 East · #256
-21
6
Isthmian Premier · #93
-21
7
Southern South · #107
-20
8
NPL Premier · #148
-20
9
Isthmian 1 North · #170
-20
10
Isthmian 1 North · #204
-20

Biggest Upsets 30 days

Ranked by deviation from pre-match ELO probability
1 Melksham Town FC 2–0 Frome Town Home win (only 19% expected)
18 Apr 26
H 19% D 14% A 67% Δ81
2 Dorking Wanderers 1–3 Bath City Away win (only 17% expected)
18 Apr 26
H 67% D 16% A 17% Δ77
3 Chelmsford City 1–3 Eastbourne Borough Away win (only 19% expected)
25 Apr 26
H 64% D 17% A 19% Δ75
4 Gainsborough Trinity 1–2 Prescot Cables Away win (only 20% expected)
18 Apr 26
H 63% D 17% A 20% Δ74
5 Dartford 2–3 Cray Valley PM Away win (only 20% expected)
25 Apr 26
H 62% D 18% A 20% Δ73
6 Scunthorpe United 0–1 Eastleigh Away win (only 21% expected)
25 Apr 26
H 61% D 18% A 21% Δ73
7 Felixstowe & Walton United FC 2–3 Redbridge Away win (only 21% expected)
28 Apr 26
H 61% D 18% A 21% Δ73
8 Stratford Town 1–2 Bromsgrove Sporting FC Away win (only 23% expected)
18 Apr 26
H 58% D 19% A 23% Δ71
9 Hadley 0–1 Aylesbury United Away win (only 23% expected)
18 Apr 26
H 58% D 19% A 23% Δ71
10 FC United of Manchester 0–1 Hyde United Away win (only 23% expected)
18 Apr 26
H 58% D 19% A 23% Δ71