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

51 matches across 8 leagues · 26 Jan 2018 – 28 Jan 2018

Ratings available

51 of 51 matches

Largest Elo home edge

+300

Celtic 1 : 0 Hibernian

Largest Elo away edge

-226

Clyde 1 : 0 Peterhead

Closest Elo match

-4

Falkirk 3 : 1 Inverness CT

Updating matches…

#1 gb-sct flag SC0
Rating +300
Celtic
1 0
H/T 1 : 0
Hibernian
#2 gb-eng flag E4
Rating +199
Macclesfield
1 1
H/T 0 : 0
Torquay
#3 gb-eng flag E2
Rating +178
Blackburn
1 1
H/T 0 : 1
Northampton
#4 gb-sct flag SC1
Rating +166
Queen of Sth
3 1
H/T 2 : 0
Brechin
#5 gb-eng flag E4
Rating +160
Dover
2 1
H/T 1 : 0
Guiseley
#6 gb-sct flag SC0
Rating +139
Aberdeen
3 1
H/T 0 : 1
Kilmarnock
#7 gb-eng flag E3
Rating +116
Swindon
4 3
H/T 1 : 2
Crewe
#8 gb-sct flag SC1
Rating +109
Livingston
2 0
H/T 2 : 0
Dumbarton
#9 gb-eng flag E4
Rating +100
Dag & Red
1 3
H/T 1 : 2
Solihull
#10 gb-sct flag SC0
Rating +98
Hearts
1 1
H/T 0 : 0
Motherwell
#11 gb-eng flag E1
Rating +92
Bristol C
2 0
H/T 1 : 0
QPR
#12 gb-eng flag E3
Rating +88
Cheltenham
1 1
H/T 0 : 1
Barnet
#13 gb-sct flag SC1
Rating +83
Dundee Utd
0 3
H/T 0 : 1
Morton
#14 gb-eng flag E4
Rating +79
Maidenhead
3 0
H/T 3 : 0
Chester
#15 gb-sct flag SC3
Rating +76
Montrose
2 1
H/T 0 : 1
Stirling
#16 gb-eng flag E2
Rating +75
Bradford
0 4
H/T 0 : 1
AFC Wimbledon
#17 gb-eng flag E3
Rating +74
Carlisle
1 0
H/T 1 : 0
Forest Green
#18 gb-sct flag SC0
Rating +73
St Johnstone
1 3
H/T 0 : 1
Partick T
#19 gb-eng flag E4
Rating +67
Bromley
3 0
H/T 0 : 0
Halifax
#20 gb-eng flag E1
Rating +66
Brentford
0 1
H/T 0 : 1
Norwich
#21 gb-eng flag E4
Rating +58
Eastleigh
4 3
H/T 2 : 2
Hartlepool
#22 gb-sct flag SC2
Rating +37
East Fife
1 2
H/T 1 : 1
Forfar Ath
#23 gb-eng flag E2
Rating +30
Doncaster
1 3
H/T 1 : 1
Bristol Rvs
#24 gb-eng flag E4
Rating +23
Gateshead
2 1
H/T 1 : 1
Maidstone
#25 gb-eng flag E2
Rating +13
Gillingham
2 1
H/T 0 : 1
Fleetwood
#26 gb-sct flag SC0
Rating +10
Hamilton
1 2
H/T 1 : 0
Dundee
#27 gb-sct flag SC1
Rating -4
Falkirk
3 1
H/T 0 : 0
Inverness CT
#28 gb-eng flag E4
Rating -12
Ebbsfleet
0 3
H/T 0 : 1
Boreham W
#29 gb-eng flag E3
Rating -13
Chesterfield
0 1
H/T 0 : 0
Stevenage
#30 gb-eng flag E3
Rating -48
Port Vale
2 2
H/T 1 : 2
Colchester
#31 gb-sct flag SC2
Rating -52
Airdrie
0 0
H/T 0 : 0
Arbroath
#32 gb-sct flag SC2
Rating -58
Alloa
0 0
H/T 0 : 0
Raith Rvs
#33 gb-eng flag E2
Rating -61
Oldham
1 2
H/T 0 : 2
Plymouth
#34 gb-eng flag E4
Rating -61
Wrexham
2 2
H/T 2 : 2
Tranmere
#35 gb-sct flag SC3
Rating -70
Cowdenbeath
1 3
H/T 1 : 1
Berwick
#36 gb-eng flag E2
Rating -72
Portsmouth
0 1
H/T 0 : 1
Shrewsbury
#37 gb-sct flag SC3
Rating -75
Elgin
2 0
H/T 1 : 0
Stenhousemuir
#38 gb-sct flag SC1
Rating -87
Dunfermline
1 2
H/T 0 : 1
St Mirren
#39 gb-sct flag SC2
Rating -87
Albion
1 3
H/T 0 : 1
Stranraer
#40 gb-eng flag E3
Rating -91
Crawley
2 1
H/T 2 : 0
Accrington
#41 gb-eng flag E4
Rating -129
Woking
1 0
H/T 0 : 0
Fylde
#42 gb-sct flag SC3
Rating -130
Edinburgh City
3 2
H/T 2 : 0
Annan Athletic
#43 gb-eng flag E1
Rating -134
Ipswich
0 1
H/T 0 : 1
Wolves
#44 gb-eng flag E2
Rating -154
Southend
3 2
H/T 1 : 1
Scunthorpe
#45 gb-eng flag E3
Rating -155
Morecambe
1 2
H/T 1 : 0
Mansfield
#46 gb-eng flag E4
Rating -156
Leyton
2 3
H/T 1 : 1
Aldershot
#47 gb-sct flag SC2
Rating -162
Queen's Park
1 4
H/T 0 : 2
Ayr
#48 gb-eng flag E1
Rating -169
Barnsley
1 3
H/T 1 : 0
Fulham
#49 gb-eng flag E3
Rating -184
Grimsby
0 1
H/T 0 : 0
Luton
#50 gb-sct flag SC0
Rating -223
Ross County
1 2
H/T 0 : 1
Rangers
#51 gb-sct flag SC3
Rating -226
Clyde
1 0
H/T 0 : 0
Peterhead