Your guide to Swindon Town's 2016-17 fixture list. All matches in EFL League One unless stated.

SATURDAY, JULY 9

Swindon Supermarine (A) - friendly - WON 6-0 REPORT

TUESDAY, JULY 12

Shelbourne FC, (A) - friendly - WON 1-0 REPORT

SATURDAY, JULY 16

University College Dublin (A)  - friendly - WON 5-1 REPORT

TUESDAY, JULY 19

Reading (H)  - friendly - LOST 2-1 REPORT

SATURDAY, JULY 23

Woking (A) - friendly - LOST 3-1 REPORT

WEDNESDAY, JULY 27

Swansea City (H) - friendly - LOST 3-0 REPORT

SATURDAY, JULY 30

Yeovil (A) 3pm - friendly - LOST 2-1 REPORT

SATURDAY, AUGUST 6

Coventry City (H) 3pm - WON 1-0 REPORT

WEDNESDAY, AUGUST 10

Queens Park Rangers (A) - LOST 2-2 AET (4-2 on penalties) REPORT

SATURDAY, AUGUST 13

Chesterfield (A) 3pm - LOST 3-1 REPORT

TUESDAY, AUGUST 16

Gillingham (A) 7.45pm - DREW 1-1 REPORT

SATURDAY, AUGUST 20

Port Vale (H) 3pm - WON 1-0 REPORT

SATURDAY, AUGUST 27 

Bristol Rovers (H) 1.30pm - PP REPORT

SATURDAY, SEPTEMBER 3

Peterborough United (A) 12.15pm - DREW 2-2 REPORT

SATURDAY, SEPTEMBER 10

Oxford United (A) 3pm - LOST 2-0 REPORT

W/C September 12

Chelsea (H) - EFL Trophy - WON 2-1 REPORT

SATURDAY, SEPTEMBER 17

Bury (H) 3pm - LOST 2-1 REPORT

TUESDAY, SEPTEMBER 20

Bristol Rovers (H) 7.45pm - LOST 2-1 REPORT

SATURDAY, SEPTEMBER 24

Oldham Athletic (A) 3pm - WON 2-0 REPORT

TUESDAY, SEPTEMBER 27

Northampton Town (H) 7.45pm - LOST 3-1 REPORT

SATURDAY, OCTOBER 1

Shrewsbury Town (A) 3pm - DREW 1-1 REPORT

TUESDAY, OCTOBER 4

Oxford United (H) - EFL Trophy - DREW 0-0 (3-1 PENS) REPORT

SATURDAY, OCTOBER 8

Bolton Wanderers (H) 1pm - LOST 1-0 REPORT

SATURDAY, OCTOBER 15

AFC Wimbledon (A) 3pm - DREW 1-1 REPORT

TUESDAY, OCTOBER 18

Rochdale (H) 7.45pm - WON 3-0 REPORT

SATURDAY, OCTOBER 22

Walsall (H) 3pm - LOST 0-2 REPORT

SATURDAY, OCTOBER 29

Scunthorpe United (A) 3pm - LOST 4-1 REPORT

FRIDAY, November 4

Eastleigh (A) 7.45pm - DREW 1-1 REPORT

TUESDAY, NOVEMBER 8

Exeter City (A) - EFL Trophy - DREW 1-1 (2-4 PENS) REPORT

SATURDAY, NOVEMBER 12

Charlton Athletic (H) 12pm - WON 3-0 REPORT

TUESDAY, NOVEMBER 15

Eastleigh (H) 7.45pm - LOST 3-1 REPORT

SATURDAY, NOVEMBER 19

Rochdale (A) 3pm - LOST 4-0 REPORT

TUESDAY, NOVEMBER 22

Southend United (A) - DREW 1-1 REPORT

SATURDAY, NOVEMBER 26

Bradford City (H) - WON 1-0 REPORT

TUESDAY, DECEMBER 6

Luton Town (H) - LOST 3-2 REPORT

SATURDAY, DECEMBER 10

Sheffield United (A) - LOSS 4-0 REPORT

SATURDAY, DECEMBER 17

Fleetwood Town (H) DREW 1-1 REPORT

MONDAY, DECEMBER 26

Millwall (A) - LOST 2-0 REPORT

FRIDAY, DECEMBER 30

MK Dons (A) - LOST 3-2 REPORT

MONDAY, JANUARY 2

Southend United (H) - DREW 0-0 REPORT

SATURDAY, JANUARY 7

Shrewsbury Town (H) - DREW 1-1 REPORT

SATURDAY, JANUARY 14

Bolton Wanderers (A) - WON 2-1 REPORT

SATURDAY, JANUARY 21

Peterborough United (H) - LOST 1-0 REPORT

SATURDAY, JANUARY 28

Bristol Rovers (A) - LOST 1-0 REPORT

SUNDAY, FEBRUARY 5

Oxford United (H) - LOST 2-1 REPORT

SATURDAY, FEBRUARY 11

Bury (A) - LOST 1-0 REPORT

TUESDAY, FEBRUARY 14

Northampton Town (A) 7.45pm

SATURDAY, FEBRUARY 18

Oldham Athletic (H) 3pm

SATURDAY, FEBRUARY 25

Coventry City (A) 3pm

TUESDAY, FEBRUARY 28

Gillingham (H) 7.45pm

SATURDAY, MARCH 4

Chesterfield (H) 3pm

SATURDAY, MARCH 11

Port Vale (A) 3pm

TUESDAY, MARCH 14

Sheffield United (H) 7.45pm

SATURDAY, MARCH 18

Bradford City (A) 3pm

SATURDAY, MARCH 25

Millwall (H) 1.30pm

SATURDAY, APRIL 1

Fleetwood Town (A) 3pm

SATURDAY, APRIL 8

MK Dons (H) 3pm

FRIDAY, APRIL 14

AFC Wimbledon (H) 3pm

MONDAY, APRIL 17

Walsall (A) 3pm

SATURDAY, APRIL 22

Scunthorpe United (H) 3pm

SUNDAY, APRIL 30

Charlton Athletic (A) noon