Total Home Away  
# Team MP W D L F A MP W D L F A MP W D L F A +/- P
1 Truro City 31 21 4 6 65 30 15 10 3 2 34 15 16 11 1 4 31 15 35 67
2 Chesham United 33 21 3 9 70 44 17 13 2 2 38 17 16 8 1 7 32 27 26 66
3 Hayes & Yeading United 32 17 6 9 65 42 17 9 3 5 32 18 15 8 3 4 33 24 23 57
4 Swindon Supermarine 32 17 6 9 50 41 15 9 3 3 28 20 17 8 3 6 22 21 9 57
5 Tiverton Town 29 16 7 6 69 41 14 7 4 3 29 20 15 9 3 3 40 21 28 55
6 Taunton Town 30 15 8 7 63 49 15 11 2 2 38 23 15 4 6 5 25 26 14 53
7 Salisbury 29 14 8 7 55 40 16 11 2 3 31 21 13 3 6 4 24 19 15 50
8 Gosport Borough 33 13 10 10 35 32 16 8 6 2 21 14 17 5 4 8 14 18 3 49
9 Poole Town 26 13 6 7 43 27 8 5 1 2 16 7 18 8 5 5 27 20 16 45
10 Weston-super-Mare 29 13 6 10 54 45 14 7 4 3 31 22 15 6 2 7 23 23 9 45
11 Metropolitan Police FC 30 13 4 13 46 48 17 6 3 8 22 27 13 7 1 5 24 21 -2 43
12 Farnborough 29 12 3 14 37 43 16 7 3 6 21 21 13 5 0 8 16 22 -6 39
13 Merthyr Town 31 9 11 11 37 37 16 8 4 4 27 20 15 1 7 7 10 17 0 38
14 Hendon 31 10 8 13 47 51 16 7 3 6 25 25 15 3 5 7 22 26 -4 38
15 Wimborne Town 33 10 7 16 39 52 16 7 3 6 20 20 17 3 4 10 19 32 -13 37
16 Hartley Wintney 27 10 6 11 38 39 10 3 3 4 13 16 17 7 3 7 25 23 -1 36
17 Harrow Borough 33 9 8 16 42 60 16 4 3 9 19 31 17 5 5 7 23 29 -18 35
18 Blackfield & Langley 31 8 9 14 33 50 17 6 6 5 19 17 14 2 3 9 14 33 -17 33
19 Yate Town 31 8 5 18 38 56 15 6 2 7 22 25 16 2 3 11 16 31 -18 29
20 Walton Casuals 33 7 6 20 40 71 17 3 3 11 19 42 16 4 3 9 21 29 -31 27
21 Beaconsfield Town 31 6 7 18 28 51 17 4 4 9 21 26 14 2 3 9 7 25 -23 25
22 Dorchester Town 32 4 6 22 36 81 18 3 5 10 20 37 14 1 1 12 16 44 -45 18
  Total Home Away  
# Team MP W D L F A MP W D L F A MP W D L F A +/- P
1 Tamworth 30 21 2 7 63 27 17 12 1 4 39 15 13 9 1 3 24 12 36 65
2 Royston Town 30 19 6 5 62 28 16 12 3 1 37 11 14 7 3 4 25 17 34 63
3 Peterborough Sports 32 18 8 6 88 46 17 10 5 2 53 24 15 8 3 4 35 22 42 62
4 Bromsgrove Sporting 32 17 6 9 80 43 17 7 4 6 35 23 15 10 2 3 45 20 37 57
5 Rushall Olympic 33 15 8 10 58 43 17 10 2 5 36 21 16 5 6 5 22 22 15 53
6 Stourbridge 32 16 5 11 53 52 15 8 3 4 25 22 17 8 2 7 28 30 1 53
7 Banbury United 32 14 10 8 48 31 17 10 3 4 30 17 15 4 7 4 18 14 17 52
8 Coalville Town 30 14 9 7 51 32 16 7 4 5 28 21 14 7 5 2 23 11 19 51
9 Nuneaton Town 33 14 8 11 57 46 16 8 4 4 31 20 17 6 4 7 26 26 11 50
10 Kings Langley 30 15 5 10 51 41 14 7 3 4 23 17 16 8 2 6 28 24 10 50
11 AFC Rushden & Diamonds 30 14 7 9 50 45 14 9 2 3 31 22 16 5 5 6 19 23 5 49
12 Barwell 32 14 6 12 58 53 16 9 2 5 28 20 16 5 4 7 30 33 5 48
13 Needham Market 33 13 9 11 43 40 16 5 6 5 23 24 17 8 3 6 20 16 3 48
14 Hednesford Town 31 14 4 13 49 43 15 7 2 6 26 21 16 7 2 7 23 22 6 46
15 Biggleswade Town 30 13 4 13 45 46 13 8 0 5 21 18 17 5 4 8 24 28 -1 43
16 Lowestoft Town 33 13 2 18 48 63 17 9 2 6 25 17 16 4 0 12 23 46 -15 41
17 Hitchin Town 31 10 9 12 43 47 14 4 5 5 17 17 17 6 4 7 26 30 -4 39
18 Stratford Town 33 8 4 21 42 74 16 6 2 8 29 33 17 2 2 13 13 41 -32 28
19 Leiston 32 6 8 18 39 87 17 2 5 10 21 47 15 4 3 8 18 40 -48 26
20 St Ives Town 32 6 4 22 32 75 15 4 2 9 18 35 17 2 2 13 14 40 -43 22
21 Alvechurch 30 4 5 21 25 58 15 2 4 9 14 24 15 2 1 12 11 34 -33 17
22 Redditch United 33 3 3 27 24 89 17 2 2 13 13 37 16 1 1 14 11 52 -65 12

Non League Premier: Southern match previews and predictions

The Southern Football League consists of four divisions: Central Division and South Division (at the seventh highest division level of English football) and Division One Central / Division One South (eight highest level). Teams come from the South West of England, southern Midlands and South Wales.