Elo Ratings

The SinceAWin.com club ratings are used to rank the relative quality of UK football teams. The method is based on the Elo Rating System created by Arpad Emrick Elo. The rating method is adapted for football by taking into account a number of football related variables like home advantage, final score and goal difference. Clubelo.com has some excellent articles on adapting the Elo rating system for Club football.

Elo Ratings - League Two

Elo Ratings showing current rating and also the number of Elo points gained or lost in each team's last league game.

League Two

# Date Team Elo Rating Last Game
1 2 May 2026 MK Dons 1636 -3
2 2 May 2026 Bromley 1631 +7
3 2 May 2026 Cambridge 1624 -2
4 2 May 2026 Chesterfield 1622 +15
5 2 May 2026 Grimsby 1607 -7
6 2 May 2026 Barnet 1607 +11
7 2 May 2026 Salford 1604 -5
8 2 May 2026 Notts Cty 1584 -3
9 2 May 2026 Bristol Rvs 1583 +3
10 2 May 2026 Swindon 1534 -15
11 2 May 2026 Colchester 1528 +17
12 2 May 2026 Oldham 1523 +10
13 2 May 2026 Crewe 1518 +2
14 2 May 2026 Fleetwood 1512 +3
15 2 May 2026 Walsall 1481 -7
16 2 May 2026 Shrewsbury 1477 -15
17 2 May 2026 Cheltenham 1471 -17
18 2 May 2026 Gillingham 1446 +15
19 2 May 2026 Crawley 1443 +5
20 2 May 2026 Accrington 1436 -10
21 2 May 2026 Newport 1431 +16
22 2 May 2026 Harrogate 1419 -11
23 2 May 2026 Tranmere 1384 +7
24 2 May 2026 Barrow 1369 -16

Total Rating Points Gained or Lost

Total number of Elo Rating points gained or lost since the beginning of the 2025/26 season.

League Two

# Date Team This Season
1 2 May 2026 MK Dons +181
2 2 May 2026 Barnet +149
3 2 May 2026 Oldham +128
4 2 May 2026 Grimsby +94
5 2 May 2026 Bromley +75
6 2 May 2026 Chesterfield +70
7 2 May 2026 Notts Cty +62
8 2 May 2026 Salford +54
9 2 May 2026 Crewe +47
10 2 May 2026 Cambridge +46
11 2 May 2026 Newport +29
12 2 May 2026 Fleetwood +9
13 2 May 2026 Swindon -14
14 2 May 2026 Colchester -27
15 2 May 2026 Accrington -30
16 2 May 2026 Walsall -52
17 2 May 2026 Cheltenham -53
18 2 May 2026 Harrogate -70
19 2 May 2026 Bristol Rvs -82
20 2 May 2026 Gillingham -84
21 2 May 2026 Crawley -101
22 2 May 2026 Tranmere -109
23 2 May 2026 Barrow -142
24 2 May 2026 Shrewsbury -180