Match Centre

Thursday January 1st, 2026

EFL Sky Bet League Two

Swindon Town

2 - 0

2

R. Tafazolli (59'), A. Drinan (90'+1)

Gillingham

Gillingham

0

R. Tafazolli (59'), A. Drinan (90'+1)
(HT: 0-0)

Attendance: 9,986
(896 away fans)

Lineups


1
RIPLEY
3
MABETE
17
TAFAZOLLI
5
WRIGHT
26
MUNROE
33
McGREGOR
7
NICHOLS
18
KILKENNY
44
OLDAKER
28
PALMER
23
DRINAN
25
TURNER
3
CLARK
5
SMITH
30
GALE
2
HUTTON
6
COLEMAN
8
LITTLE
11
ROWE
10
WILLIAMS
20
NEVITT
9
ANDREWS

Videos


Results


EFL Sky Bet League Two results on Thursday January 1st, 2026:

Barnet Barnet 2-1 Crawley Town Crawley Town
Barrow Barrow 1-2 Salford City Salford
Bromley Bromley 2-1 Newport County Newport County
Cambridge United Cambridge United 2-0 Walsall Walsall
Colchester United Colchester United 1-0 Milton Keynes Dons MK Dons
Crewe Alexandra Crewe Alexandra 4-1 Cheltenham Town Cheltenham Town
Fleetwood Town Fleetwood Town 0-1 Grimsby Town Grimsby Town
Harrogate Town Harrogate Town 0-2 Tranmere Rovers Tranmere Rovers
Notts County Notts County 0-1 Accrington Stanley Accrington
Oldham Athletic Oldham Athletic 1-1 Chesterfield Chesterfield
Shrewsbury Town Shrewsbury Town 0-3 Bristol Rovers Bristol Rovers
Swindon Town Swindon 2-0 Gillingham Gillingham

Table


EFL Sky Bet League Two table after matches on Thursday January 1st, 2026:

Pos. Team P Home Away TOTAL
W D L F A W D L F A W D L F A GD Pts
1 Bromley Bromley 24 8 4 0 26 13 6 2 4 16 14 14 6 4 42 27 15 48
2 Swindon Town Swindon 24 7 3 2 19 12 7 1 4 20 14 14 4 6 39 26 13 46
3 Walsall Walsall 24 7 1 4 17 13 6 3 3 15 10 13 4 7 32 23 9 43
4 Salford City Salford 24 7 3 2 20 16 6 1 5 15 15 13 4 7 35 31 4 43
5 Cambridge United Cambridge United 24 8 3 1 18 7 3 5 4 10 12 11 8 5 28 19 9 41
6 Milton Keynes Dons MK Dons 24 6 3 3 21 12 5 4 3 23 14 11 7 6 44 26 18 40
7 Notts County Notts County 24 6 3 3 22 13 5 3 4 14 13 11 6 7 36 26 10 39
8 Chesterfield Chesterfield 24 6 4 2 23 13 4 5 3 17 20 10 9 5 40 33 7 39
9 Colchester United Colchester United 24 5 4 3 20 13 4 5 3 18 15 9 9 6 38 28 10 36
10 Crewe Alexandra Crewe Alexandra 24 6 3 3 22 17 4 2 6 16 15 10 5 9 38 32 6 35
11 Barnet Barnet 24 4 3 5 18 16 5 5 2 14 10 9 8 7 32 26 6 35
12 Grimsby Town Grimsby Town 24 5 2 5 17 11 4 5 3 18 19 9 7 8 35 30 5 34
13 Fleetwood Town Fleetwood Town 24 6 4 2 21 17 3 3 6 11 13 9 7 8 32 30 2 34
14 Accrington Stanley Accrington 24 6 3 3 16 10 3 3 6 11 16 9 6 9 27 26 1 33
15 Oldham Athletic Oldham Athletic 24 3 6 3 13 10 4 5 3 11 9 7 11 6 24 19 5 32
16 Gillingham Gillingham 24 4 6 2 16 12 3 5 4 15 16 7 11 6 31 28 3 32
17 Tranmere Rovers Tranmere Rovers 24 3 5 4 16 18 5 3 4 23 19 8 8 8 39 37 2 32
18 Cheltenham Town Cheltenham Town 24 5 1 6 11 14 3 2 7 11 27 8 3 13 22 41 -19 27
19 Barrow Barrow 24 2 3 7 10 20 4 3 5 16 15 6 6 12 26 35 -9 24
20 Bristol Rovers Bristol Rovers 24 3 1 8 8 21 3 2 7 13 23 6 3 15 21 44 -23 21
21 Crawley Town Crawley Town 24 3 5 4 17 16 1 2 9 11 26 4 7 13 28 42 -14 19
22 Shrewsbury Town Shrewsbury Town 24 3 4 5 10 15 1 3 8 11 26 4 7 13 21 41 -20 19
23 Newport County Newport County 24 1 3 8 11 21 3 2 7 13 22 4 5 15 24 43 -19 17
24 Harrogate Town Harrogate Town 24 2 1 9 8 22 2 4 6 10 17 4 5 15 18 39 -21 17