← Home / England / League Two / Results

League Two 2026-27 Results

Scores, margins and model projections.

‹
2026-27
Games
164
Biggest win
Accrington +5
Avg total goals
2.7
Model favorite %
75%
DateMatchScore
Tue, Nov 3, 2026 · 7:45 PM GMT Northampton vs Oldham 0–1
Sat, Oct 31, 2026 · 3:00 PM GMT Swindon vs Rotherham 2–1
Sat, Oct 31, 2026 · 3:00 PM GMT Fleetwood vs Bristol Rovers 3–1
Sat, Oct 31, 2026 · 3:00 PM GMT Accrington vs Northampton 1–1
Sat, Oct 31, 2026 · 3:00 PM GMT Crewe vs Barnet 1–1
Sat, Oct 31, 2026 · 3:00 PM GMT Shrewsbury vs Gillingham 1–2
Sat, Oct 31, 2026 · 3:00 PM GMT Colchester vs Walsall 1–3
Sat, Oct 31, 2026 · 3:00 PM GMT Salford vs Exeter 2–1
Sat, Oct 31, 2026 · 3:00 PM GMT Oldham vs Crawley 0–1
Sat, Oct 31, 2026 · 3:00 PM GMT Tranmere vs Cheltenham 3–1
Sat, Oct 31, 2026 · 12:30 PM GMT Port Vale vs Rochdale 4–2
Sat, Oct 31, 2026 · 12:30 PM GMT Grimsby vs York City 5–2
Fri, Oct 30, 2026 · 7:45 PM GMT Newport vs Chesterfield 4–1
Tue, Oct 27, 2026 · 7:45 PM GMT Barnet vs York City 3–1
Mon, Oct 26, 2026 · 8:00 PM GMT Walsall vs Salford 2–4
Sat, Oct 24, 2026 · 3:00 PM BST Rochdale vs Accrington 0–5
Sat, Oct 24, 2026 · 3:00 PM BST York City vs Port Vale 2–0
Sat, Oct 24, 2026 · 3:00 PM BST Rotherham vs Shrewsbury 3–3
Sat, Oct 24, 2026 · 3:00 PM BST Exeter vs Fleetwood 2–1
Sat, Oct 24, 2026 · 3:00 PM BST Gillingham vs Grimsby 1–4
Sat, Oct 24, 2026 · 3:00 PM BST Crawley vs Tranmere 1–1
Sat, Oct 24, 2026 · 3:00 PM BST Chesterfield vs Crewe 5–1
Sat, Oct 24, 2026 · 3:00 PM BST Barnet vs Oldham 1–1
Sat, Oct 24, 2026 · 12:30 PM BST Northampton vs Colchester 2–0
Sat, Oct 24, 2026 · 12:30 PM BST Bristol Rovers vs Swindon 0–0
Sat, Oct 24, 2026 · 12:30 PM BST Cheltenham vs Newport 1–0
Tue, Oct 20, 2026 · 8:00 PM BST Gillingham vs Port Vale 1–1
Tue, Oct 20, 2026 · 7:45 PM BST Northampton vs Tranmere 0–1
Tue, Oct 20, 2026 · 7:45 PM BST Crawley vs Shrewsbury 2–3
Tue, Oct 20, 2026 · 7:45 PM BST Cheltenham vs Fleetwood 4–2
Tue, Oct 20, 2026 · 7:45 PM BST York City vs Accrington 1–1
Tue, Oct 20, 2026 · 7:45 PM BST Exeter vs Crewe 2–0
Tue, Oct 20, 2026 · 7:45 PM BST Rotherham vs Newport 2–2
Tue, Oct 20, 2026 · 7:45 PM BST Barnet vs Swindon 1–3
Tue, Oct 20, 2026 · 7:45 PM BST Walsall vs Oldham 3–0
Tue, Oct 20, 2026 · 7:45 PM BST Chesterfield vs Colchester 1–1
Tue, Oct 20, 2026 · 7:45 PM BST Rochdale vs Grimsby 2–2
Tue, Oct 20, 2026 · 7:45 PM BST Bristol Rovers vs Salford 1–2
Sat, Oct 17, 2026 · 3:00 PM BST Accrington vs Gillingham 3–1
Sat, Oct 17, 2026 · 3:00 PM BST Grimsby vs Northampton 0–2
Sat, Oct 17, 2026 · 3:00 PM BST Port Vale vs Chesterfield 1–0
Sat, Oct 17, 2026 · 3:00 PM BST Swindon vs Walsall 1–1
Sat, Oct 17, 2026 · 3:00 PM BST Salford vs Crawley 2–1
Sat, Oct 17, 2026 · 3:00 PM BST Newport vs York City 1–1
Sat, Oct 17, 2026 · 3:00 PM BST Tranmere vs Barnet 1–2
Sat, Oct 17, 2026 · 3:00 PM BST Crewe vs Rochdale 3–2
Sat, Oct 17, 2026 · 3:00 PM BST Oldham vs Cheltenham 4–1
Sat, Oct 17, 2026 · 3:00 PM BST Colchester vs Exeter 0–0
Sat, Oct 17, 2026 · 12:30 PM BST Fleetwood vs Rotherham 2–0
Sat, Oct 17, 2026 · 12:30 PM BST Shrewsbury vs Bristol Rovers 1–0
Sat, Oct 10, 2026 · 3:00 PM BST Crawley vs Chesterfield 2–2
Sat, Oct 10, 2026 · 3:00 PM BST Tranmere vs Rochdale 1–1
Sat, Oct 10, 2026 · 3:00 PM BST Fleetwood vs Walsall 1–1
Sat, Oct 10, 2026 · 3:00 PM BST Port Vale vs Grimsby 1–0
Sat, Oct 10, 2026 · 3:00 PM BST Newport vs Colchester 1–0
Sat, Oct 10, 2026 · 3:00 PM BST Rotherham vs Gillingham 1–4
Sat, Oct 10, 2026 · 3:00 PM BST Bristol Rovers vs Barnet 1–3
Sat, Oct 10, 2026 · 3:00 PM BST York City vs Northampton 1–1
Sat, Oct 10, 2026 · 3:00 PM BST Cheltenham vs Salford 0–2
Sat, Oct 10, 2026 · 3:00 PM BST Shrewsbury vs Exeter 0–1
Sat, Oct 10, 2026 · 12:30 PM BST Oldham vs Accrington 0–0
Sat, Oct 10, 2026 · 12:30 PM BST Swindon vs Crewe 0–1
Sat, Oct 3, 2026 · 3:00 PM BST Rochdale vs Swindon 1–0
Sat, Oct 3, 2026 · 3:00 PM BST Salford vs Fleetwood 1–0
Sat, Oct 3, 2026 · 3:00 PM BST Exeter vs Rotherham 1–0
Sat, Oct 3, 2026 · 3:00 PM BST Crewe vs Bristol Rovers 3–1
Sat, Oct 3, 2026 · 3:00 PM BST Grimsby vs Shrewsbury 1–2
Sat, Oct 3, 2026 · 3:00 PM BST Accrington vs Cheltenham 2–0
Sat, Oct 3, 2026 · 3:00 PM BST Gillingham vs Newport 0–0
Sat, Oct 3, 2026 · 12:30 PM BST Chesterfield vs Tranmere 4–2
Sat, Sep 26, 2026 · 5:30 PM BST Oldham vs Salford 1–4
Sat, Sep 26, 2026 · 3:00 PM BST Shrewsbury vs Colchester 2–2
Sat, Sep 26, 2026 · 3:00 PM BST Bristol Rovers vs Exeter 1–0
Sat, Sep 26, 2026 · 3:00 PM BST Tranmere vs Walsall 1–1
Sat, Sep 26, 2026 · 3:00 PM BST Newport vs Grimsby 2–1
Sat, Sep 26, 2026 · 3:00 PM BST Cheltenham vs Chesterfield 2–1
Sat, Sep 26, 2026 · 3:00 PM BST Fleetwood vs Rochdale 1–2
Sat, Sep 26, 2026 · 3:00 PM BST York City vs Gillingham 3–0
Sat, Sep 26, 2026 · 3:00 PM BST Rotherham vs Crewe 1–1
Sat, Sep 26, 2026 · 3:00 PM BST Swindon vs Accrington 1–1
Sat, Sep 19, 2026 · 3:00 PM BST Exeter vs Tranmere 0–0
Sat, Sep 19, 2026 · 3:00 PM BST Grimsby vs Crawley 2–0
Sat, Sep 19, 2026 · 3:00 PM BST Accrington vs Newport 0–0
Sat, Sep 19, 2026 · 3:00 PM BST Northampton vs Rotherham 0–1
Sat, Sep 19, 2026 · 3:00 PM BST Salford vs Swindon 1–0
Sat, Sep 19, 2026 · 3:00 PM BST Crewe vs Shrewsbury 1–1
Sat, Sep 19, 2026 · 3:00 PM BST Chesterfield vs York City 2–0
Sat, Sep 19, 2026 · 3:00 PM BST Colchester vs Cheltenham 1–1
Sat, Sep 19, 2026 · 3:00 PM BST Barnet vs Fleetwood 3–1
Sat, Sep 19, 2026 · 3:00 PM BST Gillingham vs Bristol Rovers 3–0
Sat, Sep 19, 2026 · 12:30 PM BST Walsall vs Port Vale 2–0
Sat, Sep 19, 2026 · 12:30 PM BST Rochdale vs Oldham 2–0
Sat, Sep 12, 2026 · 3:00 PM BST Walsall vs Rochdale 0–0
Sat, Sep 12, 2026 · 3:00 PM BST Gillingham vs Tranmere 2–0
Sat, Sep 12, 2026 · 3:00 PM BST Rotherham vs Salford 3–3
Sat, Sep 12, 2026 · 3:00 PM BST Barnet vs Accrington 2–1
Sat, Sep 12, 2026 · 3:00 PM BST Colchester vs Crewe 1–1
Sat, Sep 12, 2026 · 3:00 PM BST Shrewsbury vs Northampton 2–0
Sat, Sep 12, 2026 · 3:00 PM BST Newport vs Fleetwood 1–1
Sat, Sep 12, 2026 · 3:00 PM BST York City vs Swindon 4–0
Sat, Sep 12, 2026 · 3:00 PM BST Port Vale vs Exeter 1–0
Sat, Sep 12, 2026 · 3:00 PM BST Oldham vs Chesterfield 1–2
Sat, Sep 12, 2026 · 12:30 PM BST Crawley vs Cheltenham 1–3
Sat, Sep 12, 2026 · 12:30 PM BST Grimsby vs Bristol Rovers 2–0
Sat, Sep 5, 2026 · 3:00 PM BST Swindon vs Colchester 3–1
Sat, Sep 5, 2026 · 3:00 PM BST Crewe vs York City 1–1
Sat, Sep 5, 2026 · 3:00 PM BST Northampton vs Newport 1–0
Sat, Sep 5, 2026 · 3:00 PM BST Chesterfield vs Barnet 3–3
Sat, Sep 5, 2026 · 3:00 PM BST Tranmere vs Oldham 2–0
Sat, Sep 5, 2026 · 3:00 PM BST Cheltenham vs Grimsby 2–2
Sat, Sep 5, 2026 · 3:00 PM BST Accrington vs Crawley 3–2
Sat, Sep 5, 2026 · 3:00 PM BST Rochdale vs Gillingham 1–4
Sat, Sep 5, 2026 · 3:00 PM BST Exeter vs Walsall 0–0
Sat, Sep 5, 2026 · 3:00 PM BST Bristol Rovers vs Rotherham 1–0
Sat, Sep 5, 2026 · 12:30 PM BST Fleetwood vs Shrewsbury 2–0
Sat, Sep 5, 2026 · 12:30 PM BST Salford vs Port Vale 1–0
Tue, Sep 1, 2026 · 7:45 PM BST Salford vs Newport 2–1
Tue, Sep 1, 2026 · 7:45 PM BST Fleetwood vs Oldham 1–1
Tue, Sep 1, 2026 · 7:45 PM BST Swindon vs Port Vale 3–1
Tue, Sep 1, 2026 · 7:45 PM BST Chesterfield vs Gillingham 1–1
Tue, Sep 1, 2026 · 7:45 PM BST Tranmere vs Rotherham 2–2
Tue, Sep 1, 2026 · 7:45 PM BST Bristol Rovers vs Colchester 2–0
Tue, Sep 1, 2026 · 7:45 PM BST Cheltenham vs York City 3–2
Tue, Sep 1, 2026 · 7:45 PM BST Rochdale vs Shrewsbury 3–0
Tue, Sep 1, 2026 · 7:45 PM BST Northampton vs Crawley 1–1
Tue, Sep 1, 2026 · 7:45 PM BST Exeter vs Barnet 1–1
Tue, Sep 1, 2026 · 7:45 PM BST Crewe vs Walsall 2–2
Tue, Sep 1, 2026 · 7:45 PM BST Accrington vs Grimsby 2–2
Sat, Aug 29, 2026 · 3:00 PM BST Gillingham vs Northampton 1–1
Sat, Aug 29, 2026 · 3:00 PM BST Oldham vs Swindon 3–0
Sat, Aug 29, 2026 · 3:00 PM BST Crawley vs Bristol Rovers 0–2
Sat, Aug 29, 2026 · 3:00 PM BST York City vs Exeter 2–1
Sat, Aug 29, 2026 · 3:00 PM BST Walsall vs Accrington 3–2
Sat, Aug 29, 2026 · 3:00 PM BST Shrewsbury vs Salford 1–0
Sat, Aug 29, 2026 · 3:00 PM BST Grimsby vs Fleetwood 2–2
Sat, Aug 29, 2026 · 3:00 PM BST Newport vs Tranmere 2–2
Sat, Aug 29, 2026 · 3:00 PM BST Colchester vs Rochdale 1–0
Sat, Aug 29, 2026 · 1:00 PM BST Rotherham vs Chesterfield 2–1
Sat, Aug 29, 2026 · 12:30 PM BST Port Vale vs Crewe 0–0
Sat, Aug 29, 2026 · 12:30 PM BST Barnet vs Cheltenham 2–2
Sat, Aug 22, 2026 · 3:00 PM BST Shrewsbury vs Barnet 1–3
Sat, Aug 22, 2026 · 3:00 PM BST Swindon vs Cheltenham 2–1
Sat, Aug 22, 2026 · 3:00 PM BST Rochdale vs Crawley 1–2
Sat, Aug 22, 2026 · 3:00 PM BST Rotherham vs York City 1–1
Sat, Aug 22, 2026 · 3:00 PM BST Crewe vs Northampton 1–0
Sat, Aug 22, 2026 · 3:00 PM BST Fleetwood vs Gillingham 0–0
Sat, Aug 22, 2026 · 3:00 PM BST Port Vale vs Tranmere 1–1
Sat, Aug 22, 2026 · 3:00 PM BST Exeter vs Accrington 2–0
Sat, Aug 22, 2026 · 3:00 PM BST Colchester vs Oldham 2–1
Sat, Aug 22, 2026 · 12:30 PM BST Walsall vs Grimsby 0–0
Sat, Aug 22, 2026 · 12:30 PM BST Bristol Rovers vs Newport 5–3
Sat, Aug 22, 2026 · 12:30 PM BST Salford vs Chesterfield 0–1
Sat, Aug 15, 2026 · 3:00 PM BST York City vs Bristol Rovers 3–2
Sat, Aug 15, 2026 · 3:00 PM BST Gillingham vs Walsall 0–3
Sat, Aug 15, 2026 · 3:00 PM BST Northampton vs Swindon 0–0
Sat, Aug 15, 2026 · 3:00 PM BST Crawley vs Crewe 0–1
Sat, Aug 15, 2026 · 3:00 PM BST Grimsby vs Exeter 1–0
Sat, Aug 15, 2026 · 3:00 PM BST Barnet vs Salford 3–1
Sat, Aug 15, 2026 · 3:00 PM BST Cheltenham vs Rotherham 2–1
Sat, Aug 15, 2026 · 3:00 PM BST Accrington vs Colchester 2–2
Sat, Aug 15, 2026 · 3:00 PM BST Chesterfield vs Fleetwood 0–1
Sat, Aug 15, 2026 · 3:00 PM BST Tranmere vs Shrewsbury 2–0
Sat, Aug 15, 2026 · 12:30 PM BST Newport vs Rochdale 3–0
Sat, Aug 15, 2026 · 12:30 PM BST Oldham vs Port Vale 2–0