Final table 22 clubs
Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.
#ClubPWDLGDPts
How the season went
Every figure counted from the matches, not typed in.
Goals per game
3.37
482 goals.
69.9% of matches went over 2.5.
Home advantage
51.7%
Draws 15.4%,
away wins 32.9%.
Half-time lead held
80.6%
From 98 matches where someone led at the break.
1–2
16 · 11.2%
2–0
11 · 7.7%
1–0
11 · 7.7%
3–2
10 · 7%
2–1
9 · 6.3%
3–0
8 · 5.6%
Results 264
The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.
Monday 28 December 2026
15:00
Wingate & Finchley
scheduled
St Albans City
—
—
—
15:00
Whitehawk
scheduled
Eastbourne Borough
—
—
—
15:00
Three Bridges
scheduled
Burgess Hill Town
—
—
—
15:00
Stanway Rovers
scheduled
Maldon & Tiptree
—
—
—
15:00
Ramsgate
scheduled
Chatham Town
—
—
—
15:00
Lewes
scheduled
Welling United
—
—
—
15:00
Leatherhead
scheduled
Carshalton Athletic
—
—
—
15:00
Dartford
scheduled
Dulwich Hamlet
—
—
—
15:00
Cray Wanderers
scheduled
Whyteleafe
—
—
—
15:00
Cheshunt
scheduled
Enfield Town
—
—
—
15:00
Brentwood Town
scheduled
Aveley
—
—
—
Saturday 19 December 2026
15:00
Whyteleafe
scheduled
Three Bridges
—
—
—
15:00
Welling United
scheduled
Brentwood Town
—
—
—
15:00
St Albans City
scheduled
Dartford
—
—
—
15:00
Maldon & Tiptree
scheduled
Cheshunt
—
—
—
15:00
Enfield Town
scheduled
Leatherhead
—
—
—
15:00
Eastbourne Borough
scheduled
Wingate & Finchley
—
—
—
15:00
Dulwich Hamlet
scheduled
Ramsgate
—
—
—
15:00
Chatham Town
scheduled
Stanway Rovers
—
—
—
15:00
Carshalton Athletic
scheduled
Whitehawk
—
—
—
15:00
Burgess Hill Town
scheduled
Lewes
—
—
—
15:00
Aveley
scheduled
Cray Wanderers
—
—
—
Tuesday 15 December 2026
19:45
St Albans City
scheduled
Brentwood Town
—
—
—
Saturday 12 December 2026
15:00
Wingate & Finchley
scheduled
Chatham Town
—
—
—
15:00
Whitehawk
scheduled
Enfield Town
—
—
—
15:00
Three Bridges
scheduled
Dulwich Hamlet
—
—
—
15:00
Stanway Rovers
scheduled
St Albans City
—
—
—
15:00
Ramsgate
scheduled
Welling United
—
—
—
15:00
Lewes
scheduled
Aveley
—
—
—
15:00
Leatherhead
scheduled
Eastbourne Borough
—
—
—
15:00
Dartford
scheduled
Burgess Hill Town
—
—
—
15:00
Cray Wanderers
scheduled
Maldon & Tiptree
—
—
—
15:00
Cheshunt
scheduled
Whyteleafe
—
—
—
15:00
Brentwood Town
scheduled
Carshalton Athletic
—
—
—
Tuesday 8 December 2026
19:45
Cheshunt
scheduled
Cray Wanderers
—
—
—
19:45
St Albans City
scheduled
Eastbourne Borough
—
—
—
Saturday 5 December 2026
15:00
Wingate & Finchley
scheduled
Cheshunt
—
—
—
15:00
Whitehawk
scheduled
Leatherhead
—
—
—
15:00
Stanway Rovers
scheduled
Dartford
—
—
—
15:00
St Albans City
scheduled
Dulwich Hamlet
—
—
—
15:00
Ramsgate
scheduled
Three Bridges
—
—
—
15:00
Lewes
scheduled
Brentwood Town
—
—
—
15:00
Enfield Town
scheduled
Maldon & Tiptree
—
—
—
15:00
Eastbourne Borough
scheduled
Whyteleafe
—
—
—
15:00
Cray Wanderers
scheduled
Chatham Town
—
—
—
15:00
Carshalton Athletic
scheduled
Burgess Hill Town
—
—
—
15:00
Aveley
scheduled
Welling United
—
—
—
Tuesday 1 December 2026
19:45
Chatham Town
scheduled
St Albans City
—
—
—
Monday 30 November 2026
19:45
Carshalton Athletic
scheduled
Whyteleafe
—
—
—
Saturday 28 November 2026
15:00
Whyteleafe
scheduled
Aveley
—
—
—
15:00
Welling United
scheduled
Enfield Town
—
—
—
15:00
Three Bridges
scheduled
Wingate & Finchley
—
—
—
15:00
Maldon & Tiptree
scheduled
St Albans City
—
—
—
15:00
Leatherhead
scheduled
Lewes
—
—
—
15:00
Dulwich Hamlet
scheduled
Stanway Rovers
—
—
—
15:00
Dartford
scheduled
Cray Wanderers
—
—
—
15:00
Cheshunt
scheduled
Ramsgate
—
—
—
15:00
Chatham Town
scheduled
Carshalton Athletic
—
—
—
15:00
Burgess Hill Town
scheduled
Eastbourne Borough
—
—
—
15:00
Brentwood Town
scheduled
Whitehawk
—
—
—
Tuesday 24 November 2026
19:45
Leatherhead
scheduled
Ramsgate
—
—
—
19:45
Eastbourne Borough
scheduled
Aveley
—
—
—
19:45
Cray Wanderers
scheduled
Wingate & Finchley
—
—
—
Saturday 21 November 2026
15:00
Wingate & Finchley
scheduled
Brentwood Town
—
—
—
15:00
Three Bridges
scheduled
Cheshunt
—
—
—
15:00
Stanway Rovers
scheduled
Burgess Hill Town
—
—
—
15:00
St Albans City
scheduled
Whyteleafe
—
—
—
15:00
Ramsgate
scheduled
Lewes
—
—
—
15:00
Enfield Town
scheduled
Eastbourne Borough
—
—
—
15:00
Dulwich Hamlet
scheduled
Welling United
—
—
—
15:00
Dartford
scheduled
Leatherhead
—
—
—
15:00
Cray Wanderers
scheduled
Whitehawk
—
—
—
15:00
Chatham Town
scheduled
Maldon & Tiptree
—
—
—
15:00
Carshalton Athletic
scheduled
Aveley
—
—
—
Tuesday 17 November 2026
19:45
Dartford
scheduled
Three Bridges
—
—
—
19:45
Burgess Hill Town
scheduled
Brentwood Town
—
—
—
19:45
St Albans City
scheduled
Enfield Town
—
—
—
19:45
Ramsgate
scheduled
Cray Wanderers
—
—
—
19:45
Leatherhead
scheduled
Wingate & Finchley
—
—
—
Saturday 14 November 2026
15:00
Whyteleafe
scheduled
Chatham Town
—
—
—
15:00
Whitehawk
scheduled
Wingate & Finchley
—
—
—
15:00
Welling United
scheduled
Three Bridges
—
—
—
15:00
Lewes
scheduled
Stanway Rovers
—
—
—
15:00
Leatherhead
scheduled
St Albans City
—
—
—
15:00
Eastbourne Borough
scheduled
Dulwich Hamlet
—
—
—
15:00
Cheshunt
scheduled
Dartford
—
—
—
15:00
Burgess Hill Town
scheduled
Cray Wanderers
—
—
—
15:00
Brentwood Town
scheduled
Ramsgate
—
—
—
15:00
Aveley
scheduled
Enfield Town
—
—
—
Tuesday 10 November 2026
19:45
Whitehawk
scheduled
Welling United
—
—
—
19:45
Enfield Town
scheduled
Lewes
—
—
—
19:45
Cray Wanderers
scheduled
Three Bridges
—
—
—
Saturday 7 November 2026
15:00
Wingate & Finchley
scheduled
Maldon & Tiptree
—
—
—
15:00
Three Bridges
scheduled
Brentwood Town
—
—
—
15:00
Stanway Rovers
scheduled
Whitehawk
—
—
—
15:00
St Albans City
scheduled
Welling United
—
—
—
15:00
Ramsgate
scheduled
Aveley
—
—
—
15:00
Enfield Town
scheduled
Whyteleafe
—
—
—
15:00
Dulwich Hamlet
scheduled
Lewes
—
—
—
15:00
Dartford
scheduled
Eastbourne Borough
—
—
—
15:00
Cray Wanderers
scheduled
Leatherhead
—
—
—
15:00
Chatham Town
scheduled
Burgess Hill Town
—
—
—
15:00
Carshalton Athletic
scheduled
Cheshunt
—
—
—
Tuesday 3 November 2026
19:45
Brentwood Town
scheduled
Leatherhead
—
—
—
19:45
Wingate & Finchley
scheduled
Burgess Hill Town
—
—
—
19:45
Dulwich Hamlet
scheduled
Cray Wanderers
—
—
—
19:45
Lewes
scheduled
Dartford
—
—
—
19:45
Eastbourne Borough
scheduled
Stanway Rovers
—
—
—
Monday 2 November 2026
19:45
Aveley
scheduled
St Albans City
—
—
—
Saturday 31 October 2026
15:00
Whyteleafe
scheduled
Dulwich Hamlet
—
—
—
15:00
Whitehawk
scheduled
St Albans City
—
—
—
15:00
Welling United
scheduled
Carshalton Athletic
—
—
—
15:00
Maldon & Tiptree
scheduled
Three Bridges
—
—
—
15:00
Lewes
scheduled
Wingate & Finchley
—
—
—
15:00
Leatherhead
scheduled
Stanway Rovers
—
—
—
15:00
Eastbourne Borough
scheduled
Ramsgate
—
—
—
15:00
Cheshunt
scheduled
Chatham Town
—
—
—
15:00
Burgess Hill Town
scheduled
Enfield Town
—
—
—
15:00
Brentwood Town
scheduled
Cray Wanderers
—
—
—
15:00
Aveley
scheduled
Dartford
—
—
—
Tuesday 27 October 2026
19:45
Welling United
1 – 0
Leatherhead
—
—
—
19:45
Whitehawk
1 – 2
Dulwich Hamlet
—
—
—
19:45
Enfield Town
4 – 0
Chatham Town
—
—
—
19:45
Brentwood Town
4 – 2
Cheshunt
—
—
—
19:45
Stanway Rovers
postponed
Cray Wanderers
—
—
—
19:45
St Albans City
3 – 1
Burgess Hill Town
—
—
—
19:45
Maldon & Tiptree
1 – 2
Eastbourne Borough
—
—
—
Saturday 24 October 2026
14:00
Stanway Rovers
3 – 0
Cheshunt
—
—
—
14:00
Maldon & Tiptree
1 – 1
Dulwich Hamlet
—
—
—
14:00
Chatham Town
3 – 2
Welling United
—
—
—
Wednesday 21 October 2026
18:45
Whyteleafe
2 – 3
Burgess Hill Town
—
—
—
Tuesday 20 October 2026
18:45
Wingate & Finchley
4 – 2
Carshalton Athletic
—
—
—
18:45
Three Bridges
0 – 2
Eastbourne Borough
—
—
—
18:45
Ramsgate
2 – 0
Stanway Rovers
—
—
—
18:45
Dulwich Hamlet
0 – 4
Chatham Town
—
—
—
18:45
Brentwood Town
3 – 0
Dartford
—
—
—
Monday 19 October 2026
18:45
Aveley
1 – 2
Maldon & Tiptree
—
—
—
Saturday 17 October 2026
14:00
Wingate & Finchley
4 – 1
Stanway Rovers
—
—
—
14:00
Whyteleafe
2 – 1
Dartford
—
—
—
14:00
Welling United
4 – 2
Burgess Hill Town
—
—
—
14:00
Three Bridges
3 – 3
Enfield Town
—
—
—
14:00
Lewes
1 – 1
Maldon & Tiptree
—
—
—
14:00
Dulwich Hamlet
2 – 2
Carshalton Athletic
—
—
—
14:00
Cheshunt
1 – 1
Whitehawk
—
—
—
14:00
Aveley
1 – 0
Chatham Town
—
—
—
Wednesday 14 October 2026
18:45
Whyteleafe
5 – 0
Whitehawk
—
—
—
Tuesday 13 October 2026
18:45
Three Bridges
1 – 2
Lewes
—
—
—
18:45
Wingate & Finchley
2 – 0
Ramsgate
—
—
—
18:45
Burgess Hill Town
2 – 0
Dulwich Hamlet
—
—
—
Monday 12 October 2026
18:45
Carshalton Athletic
1 – 2
Enfield Town
—
—
—
Saturday 10 October 2026
14:00
Whitehawk
1 – 4
Ramsgate
—
—
—
14:00
Stanway Rovers
1 – 3
Three Bridges
—
—
—
14:00
Maldon & Tiptree
1 – 2
Whyteleafe
—
—
—
14:00
Leatherhead
1 – 2
Cheshunt
—
—
—
14:00
Enfield Town
3 – 0
Dulwich Hamlet
—
—
—
14:00
Eastbourne Borough
1 – 0
Welling United
—
—
—
14:00
Dartford
2 – 1
Wingate & Finchley
—
—
—
14:00
Cray Wanderers
1 – 2
Lewes
—
—
—
14:00
Chatham Town
3 – 0
Brentwood Town
—
—
—
14:00
Carshalton Athletic
0 – 1
St Albans City
—
—
—
14:00
Burgess Hill Town
1 – 1
Aveley
—
—
—
Tuesday 6 October 2026
18:45
Stanway Rovers
1 – 2
Enfield Town
—
—
—
18:45
Maldon & Tiptree
0 – 1
Welling United
—
—
—
18:45
Dartford
1 – 2
Ramsgate
—
—
—
18:45
Cheshunt
2 – 1
Aveley
—
—
—
18:45
Chatham Town
3 – 0
Leatherhead
—
—
—
Monday 5 October 2026
18:45
Carshalton Athletic
0 – 4
Eastbourne Borough
—
—
—
Saturday 3 October 2026
14:00
Lewes
1 – 0
Whitehawk
—
—
—
14:00
Welling United
1 – 0
Whyteleafe
—
—
—
14:00
Ramsgate
2 – 3
Carshalton Athletic
—
—
—
14:00
Burgess Hill Town
4 – 1
Maldon & Tiptree
—
—
—
Wednesday 30 September 2026
18:45
Whyteleafe
1 – 2
Brentwood Town
—
—
—
Tuesday 29 September 2026
18:45
Dulwich Hamlet
2 – 0
Aveley
—
—
—
18:45
Dartford
2 – 1
Whitehawk
—
—
—
18:45
Maldon & Tiptree
1 – 5
Cray Wanderers
2.72
3.95
2.35
Tuesday 22 September 2026
18:45
Three Bridges
3 – 3
Leatherhead
2.55
3.85
2.36
18:45
Brentwood Town
5 – 1
Maldon & Tiptree
1.71
4.50
3.98
Saturday 19 September 2026
14:00
Maldon & Tiptree
2 – 3
Carshalton Athletic
—
—
—
14:00
Cheshunt
3 – 1
Lewes
—
—
—
Tuesday 15 September 2026
18:45
Whitehawk
3 – 2
Three Bridges
—
—
—
18:45
Welling United
2 – 0
Cheshunt
—
—
—
18:45
Ramsgate
2 – 0
Maldon & Tiptree
—
—
—
18:45
Lewes
3 – 0
Carshalton Athletic
—
—
—
18:45
Leatherhead
0 – 0
Whyteleafe
—
—
—
18:45
Enfield Town
0 – 2
Dartford
—
—
—
18:45
Eastbourne Borough
2 – 1
Chatham Town
—
—
—
18:45
Cray Wanderers
3 – 3
St Albans City
—
—
—
18:45
Brentwood Town
2 – 3
Stanway Rovers
—
—
—
Monday 14 September 2026
18:45
Aveley
3 – 4
Wingate & Finchley
—
—
—
Saturday 12 September 2026
14:00
Whyteleafe
4 – 0
Stanway Rovers
—
—
—
14:00
Welling United
4 – 1
Wingate & Finchley
1.77
3.80
3.83
14:00
St Albans City
4 – 0
Three Bridges
1.84
3.70
3.64
14:00
Maldon & Tiptree
3 – 2
Whitehawk
—
—
—
14:00
Enfield Town
3 – 2
Cray Wanderers
2.00
3.60
3.24
14:00
Eastbourne Borough
3 – 0
Cheshunt
1.66
4.00
4.22
14:00
Dulwich Hamlet
2 – 1
Brentwood Town
1.95
3.60
3.34
14:00
Chatham Town
3 – 2
Lewes
1.66
4.00
4.22
14:00
Carshalton Athletic
0 – 3
Dartford
2.33
3.50
2.60
14:00
Burgess Hill Town
2 – 2
Ramsgate
2.38
3.40
2.60
14:00
Aveley
1 – 2
Leatherhead
1.99
3.60
3.24
Monday 31 August 2026
14:00
Wingate & Finchley
1 – 4
Enfield Town
2.83
4.00
2.26
14:00
Whitehawk
1 – 1
Burgess Hill Town
4.50
3.80
1.81
14:00
Three Bridges
3 – 2
Carshalton Athletic
3.10
4.20
2.00
14:00
Stanway Rovers
0 – 2
Aveley
—
—
—
14:00
Ramsgate
5 – 1
Whyteleafe
1.76
4.00
4.22
14:00
Lewes
1 – 0
Eastbourne Borough
3.60
3.80
2.11
14:00
Leatherhead
2 – 3
Dulwich Hamlet
2.40
3.50
2.83
14:00
Dartford
1 – 0
Chatham Town
2.66
3.63
2.63
14:00
Cray Wanderers
4 – 1
Welling United
2.63
3.80
2.54
14:00
Cheshunt
1 – 1
St Albans City
3.20
3.78
2.10
Saturday 29 August 2026
14:00
Whyteleafe
2 – 2
Cheshunt
2.44
3.75
2.54
14:00
Welling United
1 – 0
Ramsgate
2.17
3.82
3.10
14:00
St Albans City
4 – 1
Stanway Rovers
—
—
—
14:00
Enfield Town
5 – 1
Whitehawk
1.50
5.00
5.45
14:00
Eastbourne Borough
0 – 1
Leatherhead
1.90
4.05
3.40
14:00
Dulwich Hamlet
2 – 2
Three Bridges
1.78
4.33
4.30
14:00
Chatham Town
2 – 3
Wingate & Finchley
1.69
4.33
5.20
14:00
Carshalton Athletic
2 – 0
Brentwood Town
2.20
3.84
2.86
14:00
Aveley
0 – 2
Lewes
1.54
4.75
5.65
Friday 28 August 2026
18:45
Burgess Hill Town
2 – 1
Dartford
3.03
3.75
2.20
Saturday 22 August 2026
14:00
Wingate & Finchley
1 – 0
Dulwich Hamlet
2.75
3.50
2.33
14:00
Whitehawk
0 – 3
Chatham Town
5.50
4.25
1.85
14:00
Three Bridges
1 – 5
Aveley
3.34
4.00
2.00
14:00
Stanway Rovers
1 – 2
Carshalton Athletic
—
—
—
14:00
Ramsgate
4 – 0
St Albans City
2.54
3.55
2.55
14:00
Lewes
3 – 1
Whyteleafe
2.41
3.66
2.70
14:00
Leatherhead
1 – 4
Maldon & Tiptree
1.80
5.00
5.10
14:00
Dartford
0 – 3
Welling United
1.91
3.85
4.70
14:00
Cray Wanderers
2 – 1
Eastbourne Borough
3.06
4.00
2.28
14:00
Cheshunt
1 – 1
Burgess Hill Town
2.62
3.80
2.50
14:00
Brentwood Town
1 – 3
Enfield Town
2.10
4.00
3.36
Saturday 15 August 2026
14:00
Whyteleafe
2 – 2
Wingate & Finchley
2.45
3.66
2.55
14:00
Welling United
4 – 0
Stanway Rovers
—
—
—
14:00
St Albans City
0 – 2
Lewes
1.50
4.75
5.80
14:00
Maldon & Tiptree
1 – 2
Dartford
5.05
5.40
1.53
14:00
Enfield Town
3 – 2
Ramsgate
2.00
3.65
3.20
14:00
Eastbourne Borough
3 – 2
Brentwood Town
1.96
4.00
3.21
14:00
Dulwich Hamlet
2 – 0
Cheshunt
1.86
3.60
3.92
14:00
Chatham Town
3 – 1
Three Bridges
1.65
4.25
4.37
14:00
Carshalton Athletic
2 – 1
Cray Wanderers
1.97
3.66
3.40
14:00
Burgess Hill Town
2 – 2
Leatherhead
2.70
3.60
2.37
14:00
Aveley
3 – 2
Whitehawk
1.40
5.20
7.90
Tuesday 11 August 2026
18:45
Whitehawk
0 – 0
Lewes
2.18
3.75
3.10
18:45
Stanway Rovers
1 – 3
Ramsgate
—
—
—
18:45
Maldon & Tiptree
1 – 0
Aveley
—
—
—
18:45
Leatherhead
4 – 1
Welling United
2.05
3.95
3.50
18:45
Enfield Town
1 – 2
St Albans City
2.43
3.69
2.71
18:45
Eastbourne Borough
3 – 2
Three Bridges
1.62
4.75
4.75
18:45
Dartford
1 – 0
Brentwood Town
2.02
4.50
6.50
18:45
Cray Wanderers
0 – 0
Cheshunt
2.08
3.75
3.15
18:45
Chatham Town
3 – 1
Dulwich Hamlet
2.23
3.63
3.00
18:45
Burgess Hill Town
3 – 0
Whyteleafe
2.50
3.85
2.40
Monday 10 August 2026
18:45
Carshalton Athletic
2 – 0
Wingate & Finchley
1.89
3.93
3.82
Saturday 8 August 2026
14:00
Wingate & Finchley
1 – 1
Cray Wanderers
2.76
3.78
2.30
14:00
Whyteleafe
0 – 2
Carshalton Athletic
2.66
3.85
2.43
14:00
Welling United
2 – 0
Whitehawk
2.02
3.87
3.58
14:00
Three Bridges
2 – 3
Dartford
2.97
3.75
2.24
14:00
St Albans City
3 – 1
Chatham Town
2.75
3.80
2.35
14:00
Ramsgate
1 – 2
Leatherhead
2.29
4.05
2.74
14:00
Lewes
0 – 4
Enfield Town
3.12
3.80
2.08
14:00
Dulwich Hamlet
6 – 0
Maldon & Tiptree
1.84
4.10
5.25
14:00
Cheshunt
0 – 0
Stanway Rovers
—
—
—
14:00
Brentwood Town
2 – 0
Burgess Hill Town
1.70
4.37
4.37
14:00
Aveley
2 – 2
Eastbourne Borough
2.18
4.00
2.80