The Alternate Reality Football League

Premier League

Photo © Alienm2011 [CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0)]

Season 1 (2017) Premier League

Results (as of Round 17):

Round 1:

Huddersfield Town 1-1 Darlington

Ipswich Town 2-0 Gainsborough Trinity

Millwall 0-7 Liverpool

Nuneaton Borough 2-2 Wolverhampton Wanderers

Shrewsbury Town 1-0 Sheffield United

Sunderland 3-3 Leeds United

Tottenham Hotspur 4-1 Middlesbrough

Welling United 0-2 Rotherham United

Yeovil Town 3-1 Altrincham

York City 2-4 Burton Albion

Round 2:

Altrincham 1-0 Millwall

Burton Albion 3-1 Huddersfield Town

Darlington 2-2 Sunderland

Gainsborough Trinity 1-1 Yeovil Town

Leeds United 2-1 Nuneaton Borough

Liverpool 5-1 Welling United

Rotherham United 1-2 Tottenham Hotspur

Sheffield United 1-1 Ipswich Town

Shrewsbury Town 3-1 York City

Wolverhampton Wanderers 3-2 Middlesbrough

Round 3:

Huddersfield Town 2-0 Shrewsbury Town

Ipswich Town 3-1 York City

Middlesbrough 2-1 Leeds United

Millwall 1-1 Gainsborough Trinity

Nuneaton Borough 1-2 Darlington

Rotherham United 1-3 Liverpool

Sunderland 3-0 Burton Albion

Tottenham Hotspur 2-0 Wolverhampton Wanderers

Welling United 3-1 Altrincham

Yeovil Town 1-2 Sheffield United

Round 4:

Altrincham 0-2 Rotherham United

Burton Albion 3-2 Nuneaton Borough

Darlington 1-2 Middlesbrough

Gainsborough Trinity 1-0 Welling United

Ipswich Town 2-0 Huddersfield Town

Leeds United 3-4 Wolverhampton Wanderers

Liverpool 5-4 Tottenham Hotspur

Sheffield United 3-0 Millwall

Shrewsbury Town 0-2 Sunderland

York City 2-1 Yeovil Town

Round 5:

Liverpool 4-0 Altrincham

Middlesbrough 2-1 Burton Albion

Millwall 1-0 York City

Nuneaton Borough 3-1 Shrewsbury Town

Rotherham United 2-0 Gainsborough Trinity

Sunderland 3-2 Ipswich Town

Tottenham Hotspur 3-1 Leeds United

Welling United 0-2 Sheffield United

Wolverhampton Wanderers 4-2 Darlington

Yeovil Town 0-3 Huddersfield Town

Round 6:

Altrincham 1-5 Tottenham Hotspur

Burton Albion 0-0 Wolverhampton Wanderers

Darlington 0-2 Leeds United

Gainsborough Trinity 0-3 Liverpool

Huddersfield Town 2-0 Millwall

Ipswich Town 3-1 Nuneaton Borough

Sheffield United 3-0 Rotherham United

Shrewsbury Town 2-2 Middlesbrough

Yeovil Town 1-2 Sunderland

York City 5-5 Welling United

Round 7:

Altrincham 1-1 Gainsborough Trinity

Leeds United 2-0 Burton Albion

Liverpool 0-0 Sheffield United

Middlesbrough 2-1 Ipswich Town

Millwall 1-4 Sunderland

Nuneaton Borough 1-0 Yeovil Town

Rotherham United 1-1 York City

Tottenham Hotspur 3-1 Darlington

Welling United 2-1 Huddersfield Town

Wolverhampton Wanderers 3-0 Shrewsbury Town

Round 8:

Burton Albion 0-1 Darlington

Gainsborough Trinity 0-3 Tottenham Hotspur

Huddersfield Town 2-0 Rotherham United

Ipswich Town 1-0 Wolverhampton Wanderers

Millwall 1-1 Nuneaton Borough

Sheffield United 3-0 Altrincham

Shrewsbury Town 0-3 Leeds United

Sunderland 5-1 Welling United

Yeovil Town 0-2 Middlesbrough

York City 1-4 Liverpool

Round 9:

Altrincham 1-1 York City

Darlington 2-1 Shrewsbury Town

Gainsborough Trinity 1-1 Sheffield United

Leeds United 2-0 Ipswich Town

Liverpool 2-0 Huddersfield Town

Middlesbrough 3-1 Millwall

Rotherham United 1-0 Sunderland

Tottenham Hotspur 4-2 Burton Albion

Welling United 4-3 Nuneaton Borough

Wolverhampton Wanderers 4-1 Yeovil Town

Round 10:

Huddersfield Town 4-1 Altrincham

Ipswich Town 3-0 Darlington

Millwall 0-2 Wolverhampton Wanderers

Nuneaton Borough 1-1 Rotherham United

Sheffield United 1-0 Tottenham Hotspur

Shrewsbury Town 4-4 Burton Albion

Sunderland 2-1 Liverpool

Welling United 1-3 Middlesbrough

Yeovil Town 1-2 Leeds United

York City 3-2 Gainsborough Trinity

Round 11:

Altrincham 0-2 Sunderland

Burton Albion 1-1 Ipswich Town

Darlington 1-1 Yeovil Town

Gainsborough Trinity 2-2 Huddersfield Town

Leeds United 5-2 Millwall

Liverpool 3-0 Nuneaton Borough

Rotherham United 2-1 Middlesbrough

Sheffield United 3-2 York City

Tottenham Hotspur 3-1 Shrewsbury Town

Wolverhampton Wanderers 0-1 Welling United

Round 12:

Huddersfield Town 3-2 Sheffield United

Ipswich Town 1-1 Shrewsbury Town

Middlesbrough 2-2 Liverpool

Millwall 1-1 Darlington

Nuneaton Borough 4-1 Altrincham

Rotherham United 1-2 Wolverhampton Wanderers

Sunderland 2-0 Gainsborough Trinity

Welling United 1-3 Leeds United

Yeovil Town 1-1 Burton Albion

York City 3-4 Tottenham Hotspur

Round 13:

Altrincham 0-4 Middlesbrough

Burton Albion 2-0 Millwall

Darlington 2-1 Welling United

Gainsborough Trinity 1-0 Nuneaton Borough

Leeds United 1-1 Rotherham United

Liverpool 2-0 Wolverhampton Wanderers

Sheffield United 1-3 Sunderland

Shrewsbury Town 3-2 Yeovil Town

Tottenham Hotspur 1-1 Ipswich Town

York City 1-2 Huddersfield Town

Round 14:

Huddersfield Town 0-1 Tottenham Hotspur

Liverpool 3-3 Leeds United

Middlesbrough 2-0 Gainsborough Trinity

Millwall 2-1 Shrewsbury Town

Nuneaton Borough 1-0 Sheffield United

Rotherham United 1-2 Darlington

Sunderland 1-1 York City

Welling United 1-2 Burton Albion

Wolverhampton Wanderers 3-1 Altrincham

Yeovil Town 2-2 Ipswich Town

Round 15:

Altrincham 1-3 Leeds United

Burton Albion 2-1 Rotherham United

Darlington 0-5 Liverpool

Gainsborough Trinity 0-1 Wolverhampton Wanderers

Huddersfield Town 2-1 Sunderland

Ipswich Town 2-0 Millwall

Sheffield United 4-3 Middlesbrough

Shrewsbury Town 3-1 Welling United

Tottenham Hotspur 3-0 Yeovil Town

York City 2-1 Nuneaton Borough

Round 16:

Altrincham 1-1 Darlington

Leeds United 2-1 Gainsborough Trinity

Liverpool 3-0 Burton Albion

Middlesbrough 2-2 York City

Millwall 1-2 Yeovil Town

Nuneaton Borough 2-2 Huddersfield Town

Rotherham United 1-1 Shrewsbury Town

Sunderland 3-3 Tottenham Hotspur

Welling United 0-1 Ipswich Town

Wolverhampton Wanderers 2-1 Sheffield United

Round 17:

Burton Albion 0-1 Altrincham

Gainsborough Trinity 2-1 Darlington

Huddersfield Town 3-2 Middlesbrough

Ipswich Town 2-0 Rotherham United

Sheffield United 1-0 Leeds United

Shrewsbury Town 2-3 Liverpool

Sunderland 3-1 Nuneaton Borough

Tottenham Hotspur 4-1 Millwall

Yeovil Town 2-2 Welling United

York City 1-2 Wolverhampton Wanderers

Round 18:

Altrincham 0-2 Shrewsbury Town

Darlington 2-2 Sheffield United

Gainsborough Trinity 1-1 Burton Albion

Leeds United 2-2 York City

Liverpool 0-1 Ipswich Town

Middlesbrough 1-2 Sunderland

Nuneaton Borough 1-1 Tottenham Hotspur

Rotherham United 0-1 Yeovil Town

Welling United 3-3 Millwall

Wolverhampton Wanderers 2-1 Huddersfield Town


Fixtures (Rounds 19-38):

Round 19:

Huddersfield Town vs Leeds United

Ipswich Town vs Altrincham

Millwall vs Rotherham United

Nuneaton Borough vs Middlesbrough

Sheffield United vs Burton Albion

Shrewsbury Town vs Gainsborough Trinity

Sunderland vs Wolverhampton Wanderers

Tottenham Hotspur vs Welling United

Yeovil Town vs Liverpool

York City vs Darlington


Round 20:

Altrincham vs Yeovil Town

Burton Albion vs York City

Darlington vs Huddersfield Town

Gainsborough Trinity vs Ipswich Town

Leeds United vs Sunderland

Liverpool vs Millwall

Middlesbrough vs Tottenham Hotspur

Rotherham United vs Welling United

Sheffield United vs Shrewsbury Town

Wolverhampton Wanderers vs Nuneaton Borough


Round 21:

Huddersfield Town vs Burton Albion

Ipswich Town vs Sheffield United

Middlesbrough vs Wolverhampton Wanderers

Millwall vs Altrincham

Nuneaton Borough vs Leeds United

Sunderland vs Darlington

Tottenham Hotspur vs Rotherham United

Welling United vs Liverpool

Yeovil Town vs Gainsborough Trinity

York City vs Shrewsbury Town


Round 22:

Altrincham vs Welling United

Burton Albion vs Sunderland

Darlington vs Nuneaton Borough

Gainsborough Trinity vs Millwall

Leeds United vs Middlesbrough

Liverpool vs Rotherham United

Sheffield United vs Yeovil Town

Shrewsbury Town vs Huddersfield Town

Wolverhampton Wanderers vs Tottenham Hotspur

York City vs Ipswich Town


Round 23:

Huddersfield Town vs Ipswich Town

Middlesbrough vs Darlington

Millwall vs Sheffield United

Nuneaton Borough vs Burton Albion

Rotherham United vs Altrincham

Sunderland vs Shrewsbury Town

Tottenham Hotspur vs Liverpool

Welling United vs Gainsborough Trinity

Wolverhampton Wanderers vs Leeds United

Yeovil Town vs York City


Round 24:

Altrincham vs Liverpool

Burton Albion vs Middlesbrough

Darlington vs Wolverhampton Wanderers

Gainsborough Trinity vs Rotherham United

Huddersfield Town vs Yeovil Town

Ipswich Town vs Sunderland

Leeds United vs Tottenham Hotspur

Sheffield United vs Welling United

Shrewsbury Town vs Nuneaton Borough

York City vs Millwall


Round 25:

Leeds United vs Darlington

Liverpool vs Gainsborough Trinity

Middlesbrough vs Shrewsbury Town

Millwall vs Huddersfield Town

Nuneaton Borough vs Ipswich Town

Rotherham United vs Sheffield United

Sunderland vs Yeovil Town

Tottenham Hotspur vs Altrincham

Welling United vs York City

Wolverhampton Wanderers vs Burton Albion


Round 26:

Burton Albion vs Leeds United

Darlington vs Tottenham Hotspur

Gainsborough Trinity vs Altrincham

Huddersfield Town vs Welling United

Ipswich Town vs Middlesbrough

Sheffield United vs Liverpool

Shrewsbury Town vs Wolverhampton Wanderers

Sunderland vs Millwall

Yeovil Town vs Nuneaton Borough

York City vs Rotherham United


Round 27:

Altrincham vs Sheffield United

Darlington vs Burton Albion

Leeds United vs Shrewsbury Town

Liverpool vs York City

Middlesbrough vs Yeovil Town

Nuneaton Borough vs Millwall

Rotherham United vs Huddersfield Town

Tottenham Hotspur vs Gainsborough Trinity

Welling United vs Sunderland

Wolverhampton Wanderers vs Ipswich Town


Round 28:

Burton Albion vs Tottenham Hotspur

Huddersfield Town vs Liverpool

Ipswich Town vs Leeds United

Millwall vs Middlesbrough

Nuneaton Borough vs Welling United

Sheffield United vs Gainsborough Trinity

Shrewsbury Town vs Darlington

Sunderland vs Rotherham United

Yeovil Town vs Wolverhampton Wanderers

York City vs Altrincham


Round 29:

Altrincham vs Huddersfield Town

Burton Albion vs Shrewsbury Town

Darlington vs Ipswich Town

Gainsborough Trinity vs York City

Leeds United vs Yeovil Town

Liverpool vs Sunderland

Middlesbrough vs Welling United

Rotherham United vs Nuneaton Borough

Tottenham Hotspur vs Sheffield United

Wolverhampton Wanderers vs Millwall


Round 30:

Huddersfield Town vs Gainsborough Trinity

Ipswich Town vs Burton Albion

Middlesbrough vs Rotherham United

Millwall vs Leeds United

Nuneaton Borough vs Liverpool

Shrewsbury Town vs Tottenham Hotspur

Sunderland vs Altrincham

Welling United vs Wolverhampton Wanderers

Yeovil Town vs Darlington

York City vs Sheffield United


Round 31:

Altrincham vs Nuneaton Borough

Burton Albion vs Yeovil Town

Darlington vs Millwall

Gainsborough Trinity vs Sunderland

Leeds United vs Welling United

Liverpool vs Middlesbrough

Sheffield United vs Huddersfield Town

Shrewsbury Town vs Ipswich Town

Tottenham Hotspur vs York City

Wolverhampton Wanderers vs Rotherham United


Round 32:

Huddersfield Town vs York City

Ipswich Town vs Tottenham Hotspur

Middlesbrough vs Altrincham

Millwall vs Burton Albion

Nuneaton Borough vs Gainsborough Trinity

Rotherham United vs Leeds United

Sunderland vs Sheffield United

Welling United vs Darlington

Wolverhampton Wanderers vs Liverpool

Yeovil Town vs Shrewsbury Town


Round 33:

Altrincham vs Wolverhampton Wanderers

Burton Albion vs Welling United

Darlington vs Rotherham United

Gainsborough Trinity vs Middlesbrough

Ipswich Town vs Yeovil Town

Leeds United vs Liverpool

Sheffield United vs Nuneaton Borough

Shrewsbury Town vs Millwall

Tottenham Hotspur vs Huddersfield Town

York City vs Sunderland


Round 34:

Leeds United vs Altrincham

Liverpool vs Darlington

Middlesbrough vs Sheffield United

Millwall vs Ipswich Town

Nuneaton Borough vs York City

Rotherham United vs Burton Albion

Sunderland vs Huddersfield Town

Welling United vs Shrewsbury Town

Wolverhampton Wanderers vs Gainsborough Trinity

Yeovil Town vs Tottenham Hotspur


Round 35:

Burton Albion vs Liverpool

Darlington vs Altrincham

Gainsborough Trinity vs Leeds United

Huddersfield Town vs Nuneaton Borough

Ipswich Town vs Welling United

Sheffield United vs Wolverhampton Wanderers

Shrewsbury Town vs Rotherham United

Tottenham Hotspur vs Sunderland

Yeovil Town vs Millwall

York City vs Middlesbrough


Round 36:

Altrincham vs Burton Albion

Darlington vs Gainsborough Trinity

Leeds United vs Sheffield United

Liverpool vs Shrewsbury Town

Middlesbrough vs Huddersfield Town

Millwall vs Tottenham Hotspur

Nuneaton Borough vs Sunderland

Rotherham United vs Ipswich Town

Welling United vs Yeovil Town

Wolverhampton Wanderers vs York City


Round 37:

Burton Albion vs Gainsborough Trinity

Huddersfield Town vs Wolverhampton Wanderers

Ipswich Town vs Liverpool

Millwall vs Welling United

Sheffield United vs Darlington

Shrewsbury Town vs Altrincham

Sunderland vs Middlesbrough

Tottenham Hotspur vs Nuneaton Borough

Yeovil Town vs Rotherham United

York City vs Leeds United


Round 38:

Altrincham vs Ipswich Town

Burton Albion vs Sheffield United

Darlington vs York City

Gainsborough Trinity vs Shrewsbury Town

Leeds United vs Huddersfield Town

Liverpool vs Yeovil Town

Middlesbrough vs Nuneaton Borough

Rotherham United vs Millwall

Welling United vs Tottenham Hotspur

Wolverhampton Wanderers vs Sunderland


League Table (as of Round 18):

Pos Name P W D L F A PTS GD
1 Liverpool 18 13 3 2 55 17 42 +38
2 Tottenham Hotspur 18 13 3 2 50 23 42 +27
3 Sunderland 18 12 4 2 43 21 40 +22
4 Wolverhampton Wanderers 18 12 2 4 34 21 38 +13
5 Ipswich Town 18 10 5 3 29 15 35 +14
6 Leeds United 18 10 4 4 40 26 34 +14
7 Sheffield United 18 9 4 5 30 20 31 +10
8 Middlesbrough 18 9 3 6 38 30 30 +8
9 Huddersfield Town 18 9 3 6 31 24 30 +7
10 Burton Albion 18 6 5 7 26 30 23 -4
11 Darlington 18 5 6 7 22 33 21 -11
12 Rotherham United 18 5 4 9 18 24 19 -6
13 Shrewsbury Town 18 5 4 9 26 35 19 -9
14 Nuneaton Borough 18 4 5 9 26 32 17 -6
15 York City 18 3 6 9 31 42 15 -11
16 Gainsborough Trinity 18 3 6 9 14 28 15 -14
17 Welling United 18 4 3 11 27 44 15 -17
18 Yeovil Town 18 3 5 10 20 33 14 -13
19 Millwall 18 2 4 12 15 44 10 -29
20 Altrincham 18 2 3 13 12 45 9 -33

Club-by-Club Results Table:

ALT BUR DAR GAI HUD IPS LEE LIV MID MILL NUN ROT SHU SHR SUN TOTT WELL WOLV YEO YOR
ALT 1-1 1-1 1-3 0-4 1-0 0-2 0-2 0-2 1-5 1-1
BUR 0-1 0-1 3-1 1-1 2-0 3-2 2-1 0-0
DAR 0-2 0-5 1-2 2-2 2-1 2-2 2-1 1-1
GAI 1-1 2-1 2-2 0-3 1-0 1-1 0-3 1-0 0-1 1-1
HUD 4-1 1-1 3-2 2-0 2-0 3-2 2-0 2-1 0-1
IPS 3-0 2-0 2-0 2-0 3-1 2-0 1-1 1-0 3-1
LEE 2-0 2-1 2-0 5-2 2-1 1-1 3-4 2-2
LIV 4-0 3-0 2-0 0-1 3-3 3-0 0-0 5-4 5-1 2-0
MID 2-1 2-0 2-1 2-1 2-2 3-1 1-2 2-2
MILL 1-1 1-1 0-7 1-1 2-1 1-4 0-2 1-2 1-0
NUN 4-1 1-2 2-2 1-1 1-0 3-1 1-1 2-2 1-0
ROT 1-2 2-0 1-3 2-1 1-1 1-0 1-2 1-2 0-1 1-1
SHU 3-0 1-1 1-0 4-3 3-0 3-0 1-3 1-0 3-2
SHR 4-4 0-3 2-3 2-2 1-0 0-2 3-1 3-2 3-1
SUN 3-0 2-0 3-2 3-3 2-1 3-1 3-3 5-1 1-1
TOTT 4-2 3-1 1-1 3-1 4-1 4-1 3-1 2-0 3-0
WELL 3-1 1-2 2-1 0-1 1-3 1-3 3-3 4-3 0-2 0-2
WOLV 3-1 4-2 2-1 3-2 2-1 3-0 0-1 4-1
YEO 3-1 1-1 0-3 2-2 1-2 0-2 1-2 1-2 2-2
YOR 2-4 3-2 1-2 1-4 2-1 3-4 5-5 1-2 2-1

Form Chart (last 6 league games):

Form Pos Actual Pos Diff +/- Name 1 2 3 4 5 6 Pts
1 4 +3 Wolverhampton Wanderers L W W W W W 15
2 5 +3 Ipswich Town D D W W W W 14
3 1 -2 Liverpool W D W W W L 13
4 2 -2 Tottenham Hotspur D W W D W D 12
5 3 -2 Sunderland W D L D W W 11
6 13 +7 Shrewsbury Town W L W D L W 10
7 10 +3 Burton Albion W W W L L D 10
8 9 +1 Huddersfield Town W L W D W L 10
9 6 -3 Leeds United D D W W L D 9
10 18 +8 Yeovil Town L D L W D W 8
11 11 0 Darlington W W L D L D 8
12 7 -5 Sheffield United L L W L W D 7
13 16 +3 Gainsborough Trinity W L L L W D 7
14 8 -6 Middlesbrough W W L D L L 7
15 15 0 York City L D W D L D 6
16 14 -2 Nuneaton Borough L W L D L D 5
17 19 +2 Millwall L W L L L D 4
18 20 +2 Altrincham L L L D W L 4
19 17 -2 Welling United L L L L D D 2
20 12 -8 Rotherham United D L L D L L 2

Visitor Counter with Stats