Home / Results / Tuesday 21 July
Football results 21 July 2026
33 final scores from the UK, Europe and around the world on Tuesday 21 July 2026. Times are UK time.
Sat 18
Sun 19
Mon 20
Tue 21
Wed 22
Thu 23
Fri 24
Sat 25
Sun 26
Mon 27
Tue 28
Pens
Alloa Athletic
1 1
Falkirk
FT
Arbroath
0 2
Montrose
FT
Clyde
4 1
Annan Athletic
FT
Dundee Utd
4 0
Spartans
FT
Dunfermline
5 0
Cove Rangers
FT
East Fife
3 1
Linlithgow Rose
FT
Inverness CT
1 0
ST Johnstone
FT
Kelty Hearts
3 2
Brora Rangers
FT
Kilmarnock
1 0
Hamilton Academical
FT
Livingston
8 0
Forfar Athletic
Pens
Partick
2 2
Stenhousemuir
FT
Raith Rovers
1 0
Peterhead
Pens
Ross County
1 1
Dundee
FT
ST Mirren
4 3
East Kilbride
FT
Stranraer
0 2
Edinburgh City
FT
Ararat-Armenia
2 0
Shamrock Rovers
FT
FC Iberia 1999
0 2
Slovan Bratislava
FT
Mjallby AIF
3 0
Lincoln Red Imps FC
FT
Sabah FA
1 0
KuPS
FT
Aarhus
1 4
Lech Poznan
FT
FC Thun
1 1
Dinamo Zagreb
FT
Fenerbahçe
1 0
Gornik Zabrze
FT
Sturm Graz
4 0
Heart Of Midlothian
FT
KI Klaksvik
0 0
Kauno Žalgiris
FT
Larne
0 4
FK Crvena Zvezda
FT
Vikingur Reykjavik
2 1
Hapoel Beer Sheva
FT
IFK Goteborg
1 2
FC Levadia Tallinn
FT
Floriana
1 1
Drita
FT
Atert Bissen
2 6
Gyori ETO FC