Football Match Ratings

Compare English and Scottish league matches using each team's ongoing Elo rating before kick-off. Fixtures and results from 9 public leagues are available here.

Match Rating is the home team's pre-match Elo minus the away team's. A positive rating favours the home team; a negative rating favours the away team. Zero means equal ratings. ABS sorts by the size of the gap, regardless of which team it favours. Displayed values are rounded to whole Elo points; a dash means no rating is available. These ratings compare team strength; they are not a score prediction.

Match records last updated .

Reset

Select a league to choose a team from that league’s season for the selected dates. Filters update automatically for the date range above; use the arrows to browse other dates.

Matches in this selection

41 matches across 6 leagues · 22 Mar 2019 – 23 Mar 2019

Ratings available

41 of 41 matches

Largest Elo home edge

+186

MK Dons 2 : 0 Yeovil

Largest Elo away edge

-241

Walsall 0 : 1 Barnsley

Closest Elo match

0

Chesterfield 3 : 0 Sutton

Updating matches…

#1 gb-eng flag E3
Rating +186
MK Dons
2 0
H/T 1 : 0
Yeovil
#2 gb-sct flag SC1
Rating +161
Dundee Utd
2 1
H/T 1 : 1
Alloa
#3 gb-eng flag E2
Rating +146
Luton
4 0
H/T 1 : 0
Doncaster
#4 gb-sct flag SC3
Rating +128
Stirling
1 0
H/T 0 : 0
Berwick
#5 gb-sct flag SC3
Rating +110
Elgin
0 2
H/T 0 : 2
Albion
#6 gb-eng flag E4
Rating +108
Salford
0 0
H/T 0 : 0
Barnet
#7 gb-eng flag E3
Rating +77
Mansfield
1 2
H/T 0 : 0
Crewe
#8 gb-eng flag E4
Rating +72
Boreham W
0 2
H/T 0 : 0
Aldershot
#9 gb-sct flag SC2
Rating +71
Raith Rvs
4 1
H/T 3 : 1
Dumbarton
#10 gb-sct flag SC3
Rating +64
Clyde
2 1
H/T 0 : 0
Annan Athletic
#11 gb-eng flag E3
Rating +60
Carlisle
2 2
H/T 2 : 1
Cambridge
#12 gb-sct flag SC2
Rating +57
East Fife
0 2
H/T 0 : 1
Brechin
#13 gb-eng flag E2
Rating +54
Coventry
0 1
H/T 0 : 0
Oxford
#14 gb-eng flag E3
Rating +48
Swindon
4 0
H/T 2 : 0
Morecambe
#15 gb-eng flag E2
Rating +43
Burton
5 2
H/T 1 : 2
Accrington
#16 gb-eng flag E2
Rating +31
Peterboro
2 0
H/T 1 : 0
Southend
#17 gb-sct flag SC2
Rating +30
Montrose
2 0
H/T 1 : 0
Stenhousemuir
#18 gb-eng flag E4
Rating 0
Chesterfield
3 0
H/T 1 : 0
Sutton
#19 gb-eng flag E2
Rating -1
Plymouth
2 2
H/T 0 : 0
Bristol Rvs
#20 gb-eng flag E4
Rating -4
Barrow
2 2
H/T 2 : 0
Harrogate
#21 gb-eng flag E2
Rating -21
AFC Wimbledon
2 4
H/T 1 : 2
Gillingham
#22 gb-eng flag E3
Rating -42
Macclesfield
2 2
H/T 1 : 1
Stevenage
#23 gb-eng flag E2
Rating -63
Rochdale
3 1
H/T 1 : 1
Scunthorpe
#24 gb-eng flag E3
Rating -74
Colchester
0 2
H/T 0 : 1
Tranmere
#25 gb-eng flag E3
Rating -82
Port Vale
0 2
H/T 0 : 0
Forest Green
#26 gb-eng flag E2
Rating -84
Bradford
1 4
H/T 0 : 1
Blackpool
#27 gb-eng flag E2
Rating -92
Shrewsbury
0 2
H/T 0 : 1
Portsmouth
#28 gb-eng flag E3
Rating -95
Cheltenham
3 1
H/T 2 : 0
Northampton
#29 gb-sct flag SC1
Rating -98
Partick T
1 2
H/T 0 : 0
Inverness CT
#30 gb-sct flag SC3
Rating -99
Cowdenbeath
0 0
H/T 0 : 0
Queen's Park
#31 gb-eng flag E4
Rating -102
Hartlepool
1 0
H/T 1 : 0
Wrexham
#32 gb-sct flag SC3
Rating -111
Edinburgh City
0 0
H/T 0 : 0
Peterhead
#33 gb-sct flag SC2
Rating -116
Airdrie
1 0
H/T 1 : 0
Forfar Ath
#34 gb-eng flag E4
Rating -118
Braintree
2 4
H/T 0 : 3
Bromley
#35 gb-eng flag E3
Rating -119
Notts Cty
0 1
H/T 0 : 0
Exeter
#36 gb-eng flag E4
Rating -121
Halifax
2 0
H/T 1 : 0
Solihull
#37 gb-sct flag SC2
Rating -144
Stranraer
0 0
H/T 0 : 0
Arbroath
#38 gb-eng flag E3
Rating -172
Grimsby
0 0
H/T 0 : 0
Bury
#39 gb-eng flag E4
Rating -205
Maidstone
0 2
H/T 0 : 1
Ebbsfleet
#40 gb-eng flag E3
Rating -206
Crawley
0 3
H/T 0 : 1
Lincoln
#41 gb-eng flag E2
Rating -241
Walsall
0 1
H/T 0 : 0
Barnsley