This program is part of bluebones.net
Name P W D L F A P Locanforth 26 14 8 4 51 30 50 Burntree Parish Norton 26 14 6 6 45 27 48 Pattinsdale 26 13 7 6 42 25 46 Southeringdale Town 26 13 7 6 37 27 46 West Redley United 26 9 9 8 42 35 36 Camdin 26 9 8 9 28 27 35 Rossiter Town 26 10 5 11 26 31 35 Yardeston Athletic 26 8 10 8 35 34 34 Shiresden United 26 8 8 10 36 43 32 Mardin Rovers 26 8 6 12 36 43 30 Could of Blank 26 7 8 11 23 31 29 Mardin Town 26 7 5 14 25 38 26 Camdin FC Effinport 26 6 8 12 23 41 26 Haddington 26 5 7 14 24 41 22
| Burntree Parish Norton | 1 | - | 1 | Pattinsdale |
| Camdin FC Effinport | 0 | - | 2 | Camdin |
| Could of Blank | 1 | - | 3 | Mardin Rovers |
| Haddington | 2 | - | 2 | West Redley United |
| Mardin Town | 1 | - | 0 | Shiresden United |
| Rossiter Town | 0 | - | 3 | Locanforth |
| Southeringdale Town | 2 | - | 1 | Yardeston Athletic |
| Camdin | 2 | - | 1 | Burntree Parish Norton |
| Locanforth | 1 | - | 1 | Southeringdale Town |
| Mardin Rovers | 3 | - | 1 | West Redley United |
| Pattinsdale | 2 | - | 0 | Mardin Town |
| Rossiter Town | 1 | - | 1 | Camdin FC Effinport |
| Shiresden United | 5 | - | 3 | Haddington |
| Yardeston Athletic | 1 | - | 1 | Could of Blank |
| Burntree Parish Norton | 0 | - | 2 | Rossiter Town |
| Could of Blank | 1 | - | 3 | Locanforth |
| Haddington | 1 | - | 1 | Mardin Rovers |
| Mardin Town | 0 | - | 1 | Camdin |
| Shiresden United | 2 | - | 2 | Pattinsdale |
| Southeringdale Town | 2 | - | 0 | Camdin FC Effinport |
| West Redley United | 4 | - | 4 | Yardeston Athletic |
| Camdin | 1 | - | 1 | Shiresden United |
| Camdin FC Effinport | 0 | - | 1 | Could of Blank |
| Locanforth | 3 | - | 2 | West Redley United |
| Pattinsdale | 2 | - | 0 | Haddington |
| Rossiter Town | 1 | - | 2 | Mardin Town |
| Southeringdale Town | 0 | - | 1 | Burntree Parish Norton |
| Yardeston Athletic | 1 | - | 1 | Mardin Rovers |
| Could of Blank | 2 | - | 2 | Burntree Parish Norton |
| Haddington | 0 | - | 3 | Yardeston Athletic |
| Mardin Rovers | 2 | - | 0 | Locanforth |
| Mardin Town | 1 | - | 3 | Southeringdale Town |
| Pattinsdale | 1 | - | 1 | Camdin |
| Shiresden United | 2 | - | 0 | Rossiter Town |
| West Redley United | 1 | - | 0 | Camdin FC Effinport |
| Burntree Parish Norton | 2 | - | 2 | West Redley United |
| Camdin | 1 | - | 0 | Haddington |
| Camdin FC Effinport | 2 | - | 1 | Mardin Rovers |
| Could of Blank | 2 | - | 0 | Mardin Town |
| Locanforth | 1 | - | 0 | Yardeston Athletic |
| Rossiter Town | 0 | - | 0 | Pattinsdale |
| Southeringdale Town | 2 | - | 1 | Shiresden United |
| Camdin | 1 | - | 1 | Rossiter Town |
| Haddington | 0 | - | 4 | Locanforth |
| Mardin Rovers | 2 | - | 0 | Burntree Parish Norton |
| Pattinsdale | 4 | - | 1 | Southeringdale Town |
| Shiresden United | 1 | - | 2 | Could of Blank |
| West Redley United | 2 | - | 0 | Mardin Town |
| Yardeston Athletic | 0 | - | 0 | Camdin FC Effinport |
| Burntree Parish Norton | 1 | - | 0 | Yardeston Athletic |
| Camdin FC Effinport | 1 | - | 5 | Locanforth |
| Could of Blank | 0 | - | 1 | Pattinsdale |
| Mardin Town | 3 | - | 3 | Mardin Rovers |
| Rossiter Town | 2 | - | 0 | Haddington |
| Southeringdale Town | 1 | - | 0 | Camdin |
| West Redley United | 4 | - | 1 | Shiresden United |
| Camdin | 0 | - | 0 | Could of Blank |
| Haddington | 1 | - | 0 | Camdin FC Effinport |
| Locanforth | 2 | - | 1 | Burntree Parish Norton |
| Mardin Rovers | 2 | - | 4 | Shiresden United |
| Pattinsdale | 1 | - | 0 | West Redley United |
| Rossiter Town | 1 | - | 3 | Southeringdale Town |
| Yardeston Athletic | 0 | - | 0 | Mardin Town |
| Burntree Parish Norton | 2 | - | 0 | Camdin FC Effinport |
| Could of Blank | 1 | - | 0 | Rossiter Town |
| Mardin Rovers | 3 | - | 1 | Pattinsdale |
| Mardin Town | 0 | - | 3 | Locanforth |
| Shiresden United | 4 | - | 2 | Yardeston Athletic |
| Southeringdale Town | 1 | - | 0 | Haddington |
| West Redley United | 2 | - | 0 | Camdin |
| Camdin | 2 | - | 0 | Mardin Rovers |
| Camdin FC Effinport | 1 | - | 0 | Mardin Town |
| Haddington | 0 | - | 0 | Burntree Parish Norton |
| Locanforth | 1 | - | 1 | Shiresden United |
| Rossiter Town | 2 | - | 0 | West Redley United |
| Southeringdale Town | 1 | - | 0 | Could of Blank |
| Yardeston Athletic | 0 | - | 3 | Pattinsdale |
| Could of Blank | 1 | - | 0 | Haddington |
| Mardin Rovers | 3 | - | 0 | Rossiter Town |
| Mardin Town | 0 | - | 2 | Burntree Parish Norton |
| Pattinsdale | 2 | - | 0 | Locanforth |
| Shiresden United | 1 | - | 1 | Camdin FC Effinport |
| West Redley United | 1 | - | 1 | Southeringdale Town |
| Yardeston Athletic | 2 | - | 0 | Camdin |
| Burntree Parish Norton | 4 | - | 0 | Shiresden United |
| Camdin FC Effinport | 1 | - | 1 | Pattinsdale |
| Could of Blank | 2 | - | 1 | West Redley United |
| Haddington | 2 | - | 0 | Mardin Town |
| Locanforth | 1 | - | 1 | Camdin |
| Rossiter Town | 0 | - | 2 | Yardeston Athletic |
| Southeringdale Town | 3 | - | 2 | Mardin Rovers |
| Camdin | 2 | - | 2 | Camdin FC Effinport |
| Locanforth | 2 | - | 0 | Rossiter Town |
| Mardin Rovers | 0 | - | 0 | Could of Blank |
| Pattinsdale | 5 | - | 0 | Burntree Parish Norton |
| Shiresden United | 0 | - | 2 | Mardin Town |
| West Redley United | 1 | - | 1 | Haddington |
| Yardeston Athletic | 2 | - | 1 | Southeringdale Town |
| Burntree Parish Norton | 2 | - | 0 | Camdin |
| Camdin FC Effinport | 2 | - | 3 | Rossiter Town |
| Could of Blank | 1 | - | 1 | Yardeston Athletic |
| Haddington | 0 | - | 1 | Shiresden United |
| Mardin Town | 1 | - | 1 | Pattinsdale |
| Southeringdale Town | 0 | - | 1 | Locanforth |
| West Redley United | 2 | - | 0 | Mardin Rovers |
| Camdin | 2 | - | 0 | Mardin Town |
| Camdin FC Effinport | 1 | - | 1 | Southeringdale Town |
| Locanforth | 2 | - | 1 | Could of Blank |
| Mardin Rovers | 1 | - | 4 | Haddington |
| Pattinsdale | 3 | - | 2 | Shiresden United |
| Rossiter Town | 2 | - | 0 | Burntree Parish Norton |
| Yardeston Athletic | 1 | - | 1 | West Redley United |
| Burntree Parish Norton | 2 | - | 2 | Southeringdale Town |
| Could of Blank | 0 | - | 1 | Camdin FC Effinport |
| Haddington | 1 | - | 3 | Pattinsdale |
| Mardin Rovers | 1 | - | 2 | Yardeston Athletic |
| Mardin Town | 2 | - | 1 | Rossiter Town |
| Shiresden United | 0 | - | 4 | Camdin |
| West Redley United | 3 | - | 3 | Locanforth |
| Burntree Parish Norton | 3 | - | 1 | Could of Blank |
| Camdin | 1 | - | 2 | Pattinsdale |
| Camdin FC Effinport | 0 | - | 3 | West Redley United |
| Locanforth | 2 | - | 1 | Mardin Rovers |
| Rossiter Town | 1 | - | 1 | Shiresden United |
| Southeringdale Town | 0 | - | 0 | Mardin Town |
| Yardeston Athletic | 2 | - | 2 | Haddington |
| Haddington | 0 | - | 2 | Camdin |
| Mardin Rovers | 1 | - | 0 | Camdin FC Effinport |
| Mardin Town | 0 | - | 1 | Could of Blank |
| Pattinsdale | 1 | - | 2 | Rossiter Town |
| Shiresden United | 1 | - | 1 | Southeringdale Town |
| West Redley United | 1 | - | 3 | Burntree Parish Norton |
| Yardeston Athletic | 3 | - | 3 | Locanforth |
| Burntree Parish Norton | 2 | - | 2 | Mardin Rovers |
| Camdin FC Effinport | 1 | - | 1 | Yardeston Athletic |
| Could of Blank | 1 | - | 3 | Shiresden United |
| Locanforth | 1 | - | 1 | Haddington |
| Mardin Town | 0 | - | 2 | West Redley United |
| Rossiter Town | 1 | - | 0 | Camdin |
| Southeringdale Town | 2 | - | 0 | Pattinsdale |
| Camdin | 1 | - | 1 | Southeringdale Town |
| Haddington | 0 | - | 1 | Rossiter Town |
| Locanforth | 1 | - | 3 | Camdin FC Effinport |
| Mardin Rovers | 0 | - | 5 | Mardin Town |
| Pattinsdale | 0 | - | 0 | Could of Blank |
| Shiresden United | 1 | - | 1 | West Redley United |
| Yardeston Athletic | 1 | - | 2 | Burntree Parish Norton |
| Burntree Parish Norton | 2 | - | 0 | Locanforth |
| Camdin FC Effinport | 2 | - | 2 | Haddington |
| Could of Blank | 1 | - | 2 | Camdin |
| Mardin Town | 3 | - | 1 | Yardeston Athletic |
| Shiresden United | 1 | - | 0 | Mardin Rovers |
| Southeringdale Town | 2 | - | 3 | Rossiter Town |
| West Redley United | 2 | - | 1 | Pattinsdale |
| Camdin | 1 | - | 3 | West Redley United |
| Camdin FC Effinport | 0 | - | 6 | Burntree Parish Norton |
| Haddington | 1 | - | 0 | Southeringdale Town |
| Locanforth | 2 | - | 2 | Mardin Town |
| Pattinsdale | 2 | - | 0 | Mardin Rovers |
| Rossiter Town | 0 | - | 0 | Could of Blank |
| Yardeston Athletic | 2 | - | 0 | Shiresden United |
| Burntree Parish Norton | 2 | - | 0 | Haddington |
| Could of Blank | 1 | - | 3 | Southeringdale Town |
| Mardin Rovers | 1 | - | 1 | Camdin |
| Mardin Town | 1 | - | 2 | Camdin FC Effinport |
| Pattinsdale | 2 | - | 1 | Yardeston Athletic |
| Shiresden United | 1 | - | 1 | Locanforth |
| West Redley United | 0 | - | 1 | Rossiter Town |
| Burntree Parish Norton | 3 | - | 0 | Mardin Town |
| Camdin | 0 | - | 1 | Yardeston Athletic |
| Camdin FC Effinport | 1 | - | 2 | Shiresden United |
| Haddington | 2 | - | 1 | Could of Blank |
| Locanforth | 3 | - | 1 | Pattinsdale |
| Rossiter Town | 1 | - | 2 | Mardin Rovers |
| Southeringdale Town | 1 | - | 0 | West Redley United |
| Camdin | 0 | - | 3 | Locanforth |
| Mardin Rovers | 1 | - | 2 | Southeringdale Town |
| Mardin Town | 2 | - | 1 | Haddington |
| Pattinsdale | 0 | - | 1 | Camdin FC Effinport |
| Shiresden United | 0 | - | 1 | Burntree Parish Norton |
| West Redley United | 1 | - | 1 | Could of Blank |
| Yardeston Athletic | 1 | - | 0 | Rossiter Town |