Touchline
The data behind the season
TouchlineThe data behind the season.
Season
HomeMy ClubPlayer Watchlist
TablesFixturesResults
Clubs
Touchline

Results and statistics from API-Football

Swept hourly on matchdays, refreshed nightly. Transfer headlines link to their sources. Some manager portraits via Wikipedia. Personal, non-commercial dashboard.

HomeFixturesMy ClubResults

Fixtures

League Two · 2026-27

Sat 12 Sept12 matches
  • 12:30Crawley TownvCheltenham
  • 12:30GrimsbyvBristol Rovers
  • 15:00OldhamvChesterfield
  • 15:00BarnetvAccrington ST
  • 15:00RotherhamvSalford City
  • 15:00Port ValevExeter City
  • 15:00WalsallvRochdale
  • 15:00ColchestervCrewe
  • 15:00ShrewsburyvNorthampton
  • 15:00YorkvSwindon Town
  • 15:00Newport CountyvFleetwood Town
  • 15:00GillinghamvTranmere
Sat 19 Sept12 matches
  • 12:30RochdalevOldham
  • 12:30WalsallvPort Vale
  • 15:00Accrington STv
Sat 26 Sept12 matches
  • 12:30Crawley TownvBarnet
  • 15:00Fleetwood TownvRochdale
  • 15:00Bristol Roversv
Sat 3 Oct12 matches
  • 12:30ChesterfieldvTranmere
  • 15:00WalsallvCrawley Town
  • 15:00Rochdalev
Sat 10 Oct12 matches
  • 12:30OldhamvAccrington ST
  • 12:30Swindon TownvCrewe
  • 15:00Fleetwood Townv
Sat 17 Oct12 matches
  • 12:30ShrewsburyvBristol Rovers
  • 12:30Fleetwood TownvRotherham
  • 15:00Tranmerev
Tue 20 Oct12 matches
  • 19:45WalsallvOldham
  • 19:45ChesterfieldvColchester
  • 19:45Northamptonv
Sat 24 Oct11 matches
  • 12:30Bristol RoversvSwindon Town
  • 12:30CheltenhamvNewport County
  • 12:30Northamptonv
Mon 26 Oct1 match
  • 20:00WalsallvSalford City
Fri 30 Oct1 match
  • 19:45Newport CountyvChesterfield
Sat 31 Oct11 matches
  • 12:30GrimsbyvYork
  • 12:30Port ValevRochdale
  • 15:00Accrington STv
Sat 14 Nov12 matches
  • 12:30Exeter CityvCheltenham
  • 15:00Salford CityvNorthampton
  • 15:00Crewev
Sat 21 Nov12 matches
  • 12:30GillinghamvCrewe
  • 12:30Newport CountyvSwindon Town
  • 15:00Cheltenhamv
Sat 28 Nov12 matches
  • 12:30Bristol RoversvTranmere
  • 12:30Exeter CityvCrawley Town
  • 15:00Shrewsburyv
Tue 1 Dec12 matches
  • 19:45TranmerevSalford City
  • 19:45BarnetvRotherham
  • 19:45Gillinghamv
Sat 12 Dec12 matches
  • 12:30TranmerevYork
  • 12:30ChesterfieldvGrimsby
  • 15:00Oldhamv
Thu 17 Dec1 match
  • 20:00CrewevSalford City
Sat 19 Dec11 matches
  • 12:30ColchestervFleetwood Town
  • 12:30NorthamptonvExeter City
  • 15:00Rochdalev
Sat 26 Dec12 matches
  • 15:00OldhamvYork
  • 15:00ChesterfieldvNorthampton
  • 15:00Fleetwood Townv
Tue 29 Dec12 matches
  • 19:45Accrington STvRotherham
  • 19:45CrewevTranmere
  • 19:45Colchesterv
Fri 1 Jan10 matches
  • 15:00RochdalevChesterfield
  • 15:00Swindon TownvCrawley Town
  • 15:00Crewev
Sat 2 Jan2 matches
  • 15:00NorthamptonvBristol Rovers
  • 15:00GillinghamvExeter City
Sat 9 Jan12 matches
  • 12:30ShrewsburyvWalsall
  • 12:30BarnetvGrimsby
  • 12:30Chesterfieldv
Sat 16 Jan12 matches
  • 15:00Exeter CityvColchester
  • 15:00WalsallvSwindon Town
  • 15:00Northamptonv
Tue 19 Jan12 matches
  • 19:45Swindon TownvBarnet
  • 19:45Newport CountyvRotherham
  • 19:45Grimsbyv
Sat 23 Jan12 matches
  • 15:00Fleetwood TownvExeter City
  • 15:00ShrewsburyvRotherham
  • 15:00Swindon Townv
Sat 30 Jan12 matches
  • 15:00CheltenhamvTranmere
  • 15:00NorthamptonvAccrington ST
  • 15:00Walsallv
Sat 6 Feb12 matches
  • 15:00Fleetwood TownvGrimsby
  • 15:00TranmerevNewport County
  • 15:00Bristol Roversv
Tue 9 Feb12 matches
  • 19:45Newport CountyvSalford City
  • 19:45WalsallvCrewe
  • 19:45Colchesterv
Sat 13 Feb12 matches
  • 15:00ShrewsburyvFleetwood Town
  • 15:00Newport CountyvNorthampton
  • 15:00Walsallv
Sat 20 Feb12 matches
  • 15:00Salford CityvRotherham
  • 15:00Fleetwood TownvNewport County
  • 15:00Exeter Cityv
Sat 27 Feb12 matches
  • 15:00Crawley TownvRotherham
  • 15:00CheltenhamvExeter City
  • 15:00Grimsbyv
Sat 6 Mar12 matches
  • 15:00Exeter CityvGrimsby
  • 15:00CrewevCrawley Town
  • 15:00Colchesterv
Sat 13 Mar12 matches
  • 15:00GillinghamvFleetwood Town
  • 15:00OldhamvColchester
  • 15:00Accrington STv
Sat 20 Mar12 matches
  • 15:00ShrewsburyvChesterfield
  • 15:00Salford CityvAccrington ST
  • 15:00Crewev
Fri 26 Mar12 matches
  • 15:00BarnetvNewport County
  • 15:00TranmerevGrimsby
  • 15:00Crawley Townv
Mon 29 Mar12 matches
  • 15:00Accrington STvTranmere
  • 15:00Port ValevCheltenham
  • 15:00Walsallv
Sat 3 Apr4 matches
  • 15:00ShrewsburyvNewport County
  • 15:00Exeter CityvSwindon Town
  • 15:00Crawley Townv
Newport County
  • 15:00ColchestervCheltenham
  • 15:00Exeter CityvTranmere
  • 15:00GrimsbyvCrawley Town
  • 15:00BarnetvFleetwood Town
  • 15:00Salford CityvSwindon Town
  • 15:00CrewevShrewsbury
  • 15:00GillinghamvBristol Rovers
  • 15:00NorthamptonvRotherham
  • 15:00ChesterfieldvYork
  • Exeter City
  • 15:00TranmerevWalsall
  • 15:00YorkvGillingham
  • 15:00RotherhamvCrewe
  • 15:00CheltenhamvChesterfield
  • 15:00Newport CountyvGrimsby
  • 15:00Swindon TownvAccrington ST
  • 15:00ShrewsburyvColchester
  • 15:00Port ValevNorthampton
  • 17:30OldhamvSalford City
  • Swindon Town
  • 15:00NorthamptonvOldham
  • 15:00Salford CityvFleetwood Town
  • 15:00BarnetvYork
  • 15:00GrimsbyvShrewsbury
  • 15:00GillinghamvNewport County
  • 15:00Exeter CityvRotherham
  • 15:00Accrington STvCheltenham
  • 15:00ColchestervPort Vale
  • 15:00CrewevBristol Rovers
  • Walsall
  • 15:00ShrewsburyvExeter City
  • 15:00Crawley TownvChesterfield
  • 15:00RotherhamvGillingham
  • 15:00YorkvNorthampton
  • 15:00TranmerevRochdale
  • 15:00CheltenhamvSalford City
  • 15:00Port ValevGrimsby
  • 15:00Newport CountyvColchester
  • 15:00Bristol RoversvBarnet
  • Barnet
  • 15:00OldhamvCheltenham
  • 15:00Port ValevChesterfield
  • 15:00Salford CityvCrawley Town
  • 15:00Accrington STvGillingham
  • 15:00Newport CountyvYork
  • 15:00GrimsbyvNorthampton
  • 15:00Swindon TownvWalsall
  • 15:00ColchestervExeter City
  • 15:00CrewevRochdale
  • Tranmere
  • 19:45RochdalevGrimsby
  • 19:45Bristol RoversvSalford City
  • 19:45YorkvAccrington ST
  • 19:45CheltenhamvFleetwood Town
  • 19:45Exeter CityvCrewe
  • 19:45BarnetvSwindon Town
  • 19:45Crawley TownvShrewsbury
  • 19:45RotherhamvNewport County
  • 20:00GillinghamvPort Vale
  • Colchester
  • 15:00Crawley TownvTranmere
  • 15:00RotherhamvShrewsbury
  • 15:00RochdalevAccrington ST
  • 15:00ChesterfieldvCrewe
  • 15:00GillinghamvGrimsby
  • 15:00YorkvPort Vale
  • 15:00BarnetvOldham
  • 15:00Exeter CityvFleetwood Town
  • Northampton
  • 15:00Fleetwood TownvBristol Rovers
  • 15:00Salford CityvExeter City
  • 15:00Swindon TownvRotherham
  • 15:00ShrewsburyvGillingham
  • 15:00OldhamvCrawley Town
  • 15:00TranmerevCheltenham
  • 15:00ColchestervWalsall
  • 15:00CrewevBarnet
  • Newport County
  • 15:00RotherhamvCrawley Town
  • 15:00WalsallvBarnet
  • 15:00ShrewsburyvOldham
  • 15:00Swindon TownvGrimsby
  • 15:00Port ValevAccrington ST
  • 15:00ColchestervGillingham
  • 15:00RochdalevYork
  • 15:00Bristol RoversvChesterfield
  • 17:30Fleetwood TownvTranmere
  • Bristol Rovers
  • 15:00BarnetvPort Vale
  • 15:00GrimsbyvRotherham
  • 15:00ChesterfieldvShrewsbury
  • 15:00Accrington STvSalford City
  • 15:00NorthamptonvRochdale
  • 15:00Crawley TownvFleetwood Town
  • 15:00OldhamvExeter City
  • 15:00YorkvWalsall
  • 15:00TranmerevColchester
  • Cheltenham
  • 15:00Port ValevNewport County
  • 15:00RotherhamvOldham
  • 15:00RochdalevBarnet
  • 15:00Fleetwood TownvAccrington ST
  • 15:00CrewevGrimsby
  • 15:00ColchestervYork
  • 15:00WalsallvNorthampton
  • 15:00Swindon TownvChesterfield
  • 15:00Salford CityvGillingham
  • Swindon Town
  • 19:45NorthamptonvFleetwood Town
  • 19:45ChesterfieldvExeter City
  • 19:45YorkvShrewsbury
  • 19:45OldhamvBristol Rovers
  • 19:45GrimsbyvColchester
  • 19:45Newport CountyvWalsall
  • 19:45Accrington STvCrewe
  • 19:45CheltenhamvRochdale
  • 19:45Crawley TownvPort Vale
  • Gillingham
  • 15:00Bristol RoversvAccrington ST
  • 15:00Exeter CityvRochdale
  • 15:00Crawley TownvNewport County
  • 15:00ShrewsburyvPort Vale
  • 15:00BarnetvNorthampton
  • 15:00Salford CityvColchester
  • 15:00RotherhamvWalsall
  • 15:00CheltenhamvCrewe
  • 15:00Fleetwood TownvSwindon Town
  • Bristol Rovers
  • 15:00YorkvCrawley Town
  • 15:00GrimsbyvBarnet
  • 15:00Newport CountyvOldham
  • 15:00WalsallvShrewsbury
  • 15:00GillinghamvCheltenham
  • 15:00Accrington STvChesterfield
  • 15:00Port ValevRotherham
  • 15:00Swindon TownvTranmere
  • Crewe
  • 15:00Exeter CityvNewport County
  • 15:00Crawley TownvGillingham
  • 15:00TranmerevAccrington ST
  • 15:00BarnetvColchester
  • 15:00Salford CityvGrimsby
  • 15:00Bristol RoversvWalsall
  • 15:00ShrewsburyvSwindon Town
  • 15:00CheltenhamvPort Vale
  • 15:00RotherhamvRochdale
  • Crawley Town
  • 19:45NorthamptonvCheltenham
  • 19:45YorkvFleetwood Town
  • 19:45Newport CountyvShrewsbury
  • 19:45RochdalevSalford City
  • 19:45WalsallvChesterfield
  • 19:45GillinghamvBarnet
  • 19:45Port ValevBristol Rovers
  • 19:45Swindon TownvExeter City
  • 19:45GrimsbyvOldham
  • Oldham
  • 15:00GrimsbyvTranmere
  • 15:00ColchestervRotherham
  • 15:00WalsallvCheltenham
  • 15:00Accrington STvShrewsbury
  • 15:00YorkvSalford City
  • 15:00Newport CountyvBarnet
  • 15:00Port ValevFleetwood Town
  • Accrington ST
  • 15:00CheltenhamvGillingham
  • 15:00Crawley TownvYork
  • 15:00OldhamvNewport County
  • 15:00Bristol RoversvRochdale
  • 15:00Exeter CityvNorthampton
  • 15:00TranmerevSwindon Town
  • 15:00Salford CityvCrewe
  • 15:00RotherhamvPort Vale
  • 15:00Fleetwood TownvColchester
  • Grimsby
  • 15:00RochdalevCrewe
  • 15:00CheltenhamvOldham
  • 15:00Bristol RoversvShrewsbury
  • 15:00BarnetvTranmere
  • 15:00GillinghamvAccrington ST
  • 15:00Crawley TownvSalford City
  • 15:00YorkvNewport County
  • 15:00RotherhamvFleetwood Town
  • 15:00ChesterfieldvPort Vale
  • Rochdale
  • 19:45ShrewsburyvCrawley Town
  • 19:45Port ValevGillingham
  • 19:45CrewevExeter City
  • 19:45OldhamvWalsall
  • 19:45Salford CityvBristol Rovers
  • 19:45TranmerevNorthampton
  • 19:45ColchestervChesterfield
  • 19:45Accrington STvYork
  • 19:45Fleetwood TownvCheltenham
  • Bristol Rovers
  • 15:00Accrington STvRochdale
  • 15:00ColchestervNorthampton
  • 15:00TranmerevCrawley Town
  • 15:00Salford CityvWalsall
  • 15:00Port ValevYork
  • 15:00OldhamvBarnet
  • 15:00CrewevChesterfield
  • 15:00GrimsbyvGillingham
  • 15:00Newport CountyvCheltenham
  • Colchester
  • 15:00Crawley TownvOldham
  • 15:00ChesterfieldvNewport County
  • 15:00RotherhamvSwindon Town
  • 15:00Bristol RoversvFleetwood Town
  • 15:00RochdalevPort Vale
  • 15:00YorkvGrimsby
  • 15:00GillinghamvShrewsbury
  • 15:00BarnetvCrewe
  • 15:00Exeter CityvSalford City
  • Crawley Town
  • 15:00CrewevPort Vale
  • 15:00Accrington STvWalsall
  • 15:00Exeter CityvYork
  • 15:00Salford CityvShrewsbury
  • 15:00Swindon TownvOldham
  • 15:00ChesterfieldvRotherham
  • 15:00RochdalevColchester
  • 15:00NorthamptonvGillingham
  • 15:00CheltenhamvBarnet
  • Bristol Rovers
  • 19:45GillinghamvChesterfield
  • 19:45BarnetvExeter City
  • 19:45OldhamvFleetwood Town
  • 19:45Port ValevSwindon Town
  • 19:45ShrewsburyvRochdale
  • 19:45RotherhamvTranmere
  • 19:45YorkvCheltenham
  • 19:45GrimsbyvAccrington ST
  • 19:45Crawley TownvNorthampton
  • Exeter City
  • 15:00RotherhamvBristol Rovers
  • 15:00GrimsbyvCheltenham
  • 15:00Crawley TownvAccrington ST
  • 15:00Port ValevSalford City
  • 15:00GillinghamvRochdale
  • 15:00BarnetvChesterfield
  • 15:00OldhamvTranmere
  • 15:00YorkvCrewe
  • 15:00ColchestervSwindon Town
  • Port Vale
  • 15:00CrewevColchester
  • 15:00Accrington STvBarnet
  • 15:00NorthamptonvShrewsbury
  • 15:00TranmerevGillingham
  • 15:00CheltenhamvCrawley Town
  • 15:00Swindon TownvYork
  • 15:00ChesterfieldvOldham
  • 15:00RochdalevWalsall
  • 15:00Bristol RoversvGrimsby
  • Swindon Town
  • 15:00Newport CountyvCrewe
  • 15:00BarnetvWalsall
  • 15:00TranmerevFleetwood Town
  • 15:00YorkvRochdale
  • 15:00NorthamptonvSalford City
  • 15:00ChesterfieldvBristol Rovers
  • 15:00GillinghamvColchester
  • 15:00OldhamvShrewsbury
  • 15:00Accrington STvPort Vale
  • Accrington ST
  • 15:00ShrewsburyvTranmere
  • 15:00Bristol RoversvYork
  • 15:00Fleetwood TownvChesterfield
  • 15:00RotherhamvCheltenham
  • 15:00RochdalevNewport County
  • 15:00Salford CityvBarnet
  • 15:00Port ValevOldham
  • 15:00WalsallvGillingham
  • 15:00Swindon TownvNorthampton
  • Exeter City
  • 15:00Newport CountyvBristol Rovers
  • 15:00GrimsbyvWalsall
  • 15:00ChesterfieldvSalford City
  • 15:00YorkvRotherham
  • 15:00TranmerevPort Vale
  • 15:00Crawley TownvRochdale
  • 15:00NorthamptonvCrewe
  • 15:00BarnetvShrewsbury
  • 15:00CheltenhamvSwindon Town
  • Gillingham
  • 15:00Port ValevBarnet
  • 15:00Exeter CityvOldham
  • 15:00Fleetwood TownvCrawley Town
  • 15:00WalsallvYork
  • 15:00RochdalevNorthampton
  • 15:00Swindon TownvNewport County
  • 15:00ColchestervTranmere
  • 15:00Bristol RoversvCheltenham
  • 15:00RotherhamvGrimsby
  • Swindon Town
  • 15:00RotherhamvColchester
  • 15:00CheltenhamvWalsall
  • 15:00OldhamvCrewe
  • 15:00Exeter CityvGillingham
  • 15:00Salford CityvYork
  • 15:00Bristol RoversvNorthampton
  • 15:00ShrewsburyvAccrington ST
  • 15:00Fleetwood TownvPort Vale
  • 15:00ChesterfieldvRochdale
  • Bristol Rovers
  • 15:00RochdalevRotherham
  • 15:00GillinghamvCrawley Town
  • 15:00YorkvOldham
  • 15:00ColchestervBarnet
  • 15:00Swindon TownvShrewsbury
  • 15:00CrewevFleetwood Town
  • 15:00Newport CountyvExeter City
  • 15:00GrimsbyvSalford City
  • 15:00NorthamptonvChesterfield
  • Colchester
  • 15:00OldhamvGrimsby