Club Home ground Crowland Town Snowden Playing Fields, Crowland Deeping Rangers Reserves Deeping Sports & Social Club, Market Deeping Holbeach United Reserves Holbeach United Social Club, Holbeach Leverington Sports Leverington Sports & Social Club, Leverington Moulton Harrox Harrox Playing Fields, Moulton Netherton United The Grange, Peterborough Oakham United Main Road, Barleythorpe Oundle Town Station Road, Oundle Ramsey Town Ramsey Cricket Club, Ramsey Sawtry Queens Park, Yaxley Stamford Belvedere Stamford Welland Academy , Stamford Stanground Sports Stanground Sports Centre, Peterborough Tydd St. Mary Playing Field, Tydd St. Mary Uppingham Town Tod's Piece, Uppingham Warboys Town Warboys Sports Field, Warboys Whittlesey Athletic Reserves Danzen Logistics Stadium, Whittlesey Wittering Premiair Ketton Drift, Stamford
Division One [ edit ] Club Home ground Cardea Middletons Road Recreational Ground, Yaxley Chatteris Town West Street, Chatteris Deeping United Bushfield Leisure Centre, Peterborough Eunice Huntingdon Sapley Park Playing Fields, Huntingdon Farcet United Middletons Road Recreational Ground, Yaxley FC Peterborough Reserves King Carz Arena, Peterborough Glinton & Northborough Arthur Mellows Village College , Glinton Holbeach United Sports Holbeach United Community Sports Academy, Holbeach Long Sutton Athletic London Road Playing Fields, Long Sutton Netherton United Reserves The Grange, Peterborough Park Farm Pumas Cardea Playing Fields, Peterborough Peterborough City South Bretton Playing Fields, Bretton Peterborough Polonia Nene Valley Community Centre, Woodston Stilton United Stilton Village Playing Fields, Stilton Wisbech Town Reserves Fenland Stadium, Wisbech Wittering Premiair Reserves Ketton Drift, Stamford
Division Two [ edit ] Club Home ground Crowland Town Reserves Snowden Field, Crowland Deeping United Reserves Deepings RUFC, Deeping St. James FC Hampton Hampton Gardens School, Peterborough King's Cliffe KC Active, King's Cliffe Leverington Sports Reserves Leverington Sports and Social Club, Leverington Oakham United Reserves Main Road, Barleythorpe Park Farm Pumas Reserves Lawson Avenue Playing Fields, Peterborough Peterborough Rangers Leading Drove, Yaxley Stamford Belvedere Reserves Stamford Welland Academy , Stamford Stamford Lions Bushfield Leisure Centre, Peterborough Sutton Bridge United Sutton Bridge Memorial Park, Sutton Bridge Tydd Reserves Tydd St. Mary Playing Fields, Tydd St. Mary Warboys Town Reserves Warboys Sports Field, Warboys Whaplode Drove Rovers Elizabethan Centre, Whaplode Drove Whittlesey Athletic Development Manor Leisure Centre, Whittlesey Wittering Premiair 'A' Wittering Playing Fields, Wittering
Division Three [ edit ] Club Home ground AFC Malborne Nene Valley Community Centre, Woodston Bourne Town 'A' Elsea Park AGP, Bourne Deeping Rangers 'A' Deeping Sports & Social Club, Market Deeping FC Hampton Reserves Hampton Gardens School, Peterborough Hampton United Bushfield Leisure Centre, Peterborough Ketton Ketton Sports & Community Centre, Ketton Long Sutton Athletic Reserves London Road Playing Fields, Long Sutton Netherton United 'A' The Grange, Peterborough Park Farm Pumas 'A' Lawson Avenue Playing Fields, Peterborough Ramsey Town Reserves Ramsey Cricket Club, Ramsey Thorney Thorney Park, Thorney Uppingham Town Reserves Tod's Piece, Uppingham Whaplode Drove Rovers Reserves Elizabethan Centre, Whaplode Drove YDP St. John Fisher Catholic High School , Peterborough
Division Four [ edit ] Club Home ground Cardea Reserves Middletons Recreation Ground, Yaxley Deeping United Development Elsea Park AGP, Bourne Elsea Park Eagles Bourne Recreation Ground, Bourne FC Hampton 'A' Hampton Hargate Playing Fields, Hampton Hargate Hampton United Reserves One Leisure Ramsey, Ramsey Leverington Sports 'A' Leverington Sports & Social Club, Leverington Moulton Harrox Reserves Peterborough City Reserves Leading Drove, Yaxley Sawtry Reserves Queens Park, Yaxley South Lincolnshire Swifts Moulton Seas End Playing Field, Moulton Seas End Stamford AFC Reserves Borderville Sports Centre, Stamford Stanground Sports Reserves Stanground Sports Centre, Peterborough Wittering Wittering Playing Field, Wittering
Veterans Premier Division [ edit ] Club Home ground Deeping Rangers Veterans Deeping Sports & Social Club, Market Deeping Eunice Huntingdon Veterans Hinchingbrooke School, Huntingdon Oakham United Veterans Main Road, Barleythorpe Whittlesey Athletic Veterans Danzen Logistics Stadium, Whittlesey Wittering Premiair Veterans Borderville Sports Centre, Stamford Wittering Premiair Veterans Reserves Borderville Sports Centre, Stamford
Veterans Central Division [ edit ] Club Home ground FC Hampton Veterans Hampton Gardens School, Hampton Kings Cliffe Veterans Eslaforde Park, Sleaford March Academy Veterans Estover Playing Field, March Orton Rangers Veterans Park Farm Pumas Veterans St John Fisher Catholic High School, Peterborough Peterborough City Veterans Leading Drove, Yaxley
Veterans East Division [ edit ] Club Home ground Bordervillarreal Veterans Borderville Sports Centre, Stamford Glinton & Northborough Veterans Borderville Sports Centre, Stamford Ketton Veterans Ketton Sports & Community Centre, Ketton Kings Cliffe Exiles Veterans Leading Drove, Yaxley Stamford Belvedere Veterans Blackstone Sports and Social Club, Stamford Stamford Lions Veterans Empingham Road Playing Field, Stamford Uppingham Town Veterans Tod's Piece, Uppingham
Veterans North Division [ edit ] Club Home ground Deeping United Veterans Holbeach United Community Sports Academy, Holbeach FC Peterborough Veterans Millfield Autoparts Stadium, Dogsthorpe Lincs Senior Veterans Elsea Park AGP, Bourne Long Sutton Athletic Veterans London Road Playing Field, Long Sutton Moulton Harrox Veterans Harrox Playing Field, Moulton Sleaford Town Rangers Veterans Eslaforde Park, Sleaford
Veterans South Division [ edit ] Club Home ground Brampton Kings Veterans Brampton Memorial Playing Field, Brampton Buckden Badgers Veterans Buckden Recreation Ground, Buckden Dor-Jan Veterans St John Fisher Catholic High School, Peterborough Eaton Socon Veterans Eaton Sports Ground, Eaton Ford Eynesbury Rovers Veterans Alfred Hall Memorial Field, Eynesbury Stilton United Veterans Stilton Village Playing Fields, Stilton
Past winners [ edit ] Champions [ edit ] Season Champions 1902–03 Fletton United 1903–04 Fletton United 1904–05 Fletton United 1905–06 Peterborough Town Reserves 1906–07 G.E. Loco 1907–08 G.E. Loco 1908–09 Westwood Works Season Division 1 Division 2 1909–10 G.N. Loco Reserves Crowland Abbey 1910–11 Westwood Works Yaxley Rovers 1911–12 Westwood Works Stamford Vics 1912–13 Westwood Works Brainsbys Works 1913–14 Westwood Works Westwood Works Reserves Season Champions 1914–15 Belvedere 1918–19 Blackstones 1919–20 Stamford Reserves Season Division 1 Division 2 1920–21 Westwood Works Peterborough Rovers Season Division 1 Division 2 Division 3 1921–22 G.N. Loco G.N. Sheet Stores Yaxley Rovers Reserves 1922–23 G.N. Loco G.N. Sheet Stores Barfords 1923–24 G.N. Loco Barfords Newark 1924–25 Wisbech Town Silver Badge Paston Athletic Reserves 1925–26 G.N. Loco Whittlesey Town Brotherhoods 1926–27 Westwood Works Barfords Williamson Cliff 1927–28 Wisbech Town New Peterborough Sports Longthorpe Scouts 1928–29 Wisbech Town Crowland Rovers Castor & Ailsworth 1929–30 Barfords London Brick Company Whittlesey Town 1930–31 Spalding United Paston Athletic L.N.E.R. Accounts Season Division 1 Division 2 Division 3 (Southern Section) Division 3 (Northern Section) 1931-32 Wisbech Town L.N.E.R. Athletic Celta Mills Municipal Sports 1932–33 Wisbech Town Crowland Abbey Central Sugar Company Deeping United 1933–34 Bourne Town Stamford St. George Orton Waterville Kings Dyke 1934–35 Phorpres Sports Phorpres Sports Reserves Castor & Ailsworth Northam Star Sports 1935–36 Peterborough United Reserves Crowland Abbey L.N.E.R. Sheet Stores Maxey United 1936–37 Chatteris Engineers Moulton Chapel Electricity Sports R.A.F. (Peterborough) 1937–38 St. Ives Town R.A.F. (Wittering) Stanground Victoria Crowland Abbey 1938–39 Westwood Works R.A.F. (Peterborough) Phorpres Sports Reserves Deeping United Season Division 1 Division 2 1945–46 Bourne Town Brotherhoods Reserves Season Division 1 Division 2 Division 3 (Southern Section) Division 3 (Northern Section) 1946-47 Bourne Town Crowland Town College Crowland Town Reserves 1947–48 March Town Phorpres Sports Holme Rovers Helpston United 1948–49 Parson Drove Morton Ramsey Town L.N.E.R. Athletic Season Premier Division Division One Division Two Division 3 (Southern Section) Division 3 (Northern Section) 1949-50 Parsons Drove South Lynn Youth Club Perkins Athletic Reserves Warmington Wasps Maxey United 1950–51 King's Lynn Reserves Upwell Town Yaxley Athletic King's Lynn 'A' Helpston United 1951–52 Cambridge United Reserves Bourne Town Reserves King's Lynn 'A' Kings Dyke East Ward 1952–53 Cambridge United Reserves Whittlesey United Helpston United March British Legion Nassington 1953–54 King's Lynn Reserves Warmington Wasps Parson Drove Manea United Dogsthorpe 1954–55 Cambridge United Reserves Morton Manea United Oundle Town Warmington Wasps 1955–56 Ely City Morton Warmington Wasps Coates Athletic Barnack United 1956–57 King's Lynn Reserves Morton Thurlby United March St. Mary's Northam Star Sports 1957–58 Newmarket Town declared null and void Perkins Athletic Peterborough United 'B' Glinton United 1958–59 Cambridge United Reserves Parson Drove March St. Mary's New England United British Railways 1959–60 Soham Town Rangers Ramsey Town Crowland Town Peterborough Rovers Stamford Reserves 1960–61 Cambridge United Reserves Phorpres Sports Coates Athletic Whittlesey United Eye United 1961–62 Soham Town Rangers Perkins Athletic Blackstones Works Downham Town Reserves Stamford Belvedere 1962–63 Downham Town Huntingdon United Chatteris Engineers Leverington Sports B.R.A.D. 1963–64 Chatteris Town Glinton United Peterborough Rovers Balding & Mansell Spalding Youth Old Boys 1964–65 Chatteris Town Crowland Town Leverington Sports Whittlesey Rovers R.A.F. (Wittering) 1965–66 Chatteris Town Whittlesey United Stamford Belvedere Newalls Sports Kings Cliffe 1966–67 Parsons Drove Peterborough Rovers Diesel Athletic Wimblington Old Boys Deeping Rangers 1967–68 Parsons Drove Stamford Belvedere Eye United Parson Drove Reserves Thurlby United 1968–69 Parsons Drove Glinton United Deeping Rangers Yaxley (British Legion) Pinchbeck United Reserves Season Premier Division Division 1 Division 2 Division 3 (Southern Section) Division 3 (Northern Section) Division 4 1969–70 Parsons Drove Deeping Rangers Parson Drove Reserves Upwell Town Stamford Belvedere Reserves Stilton United 1970–71 Parsons Drove Stamford Belvedere Yaxley (British Legion) Whittlesey United Reserves Hotpoint Phorpres Sports 1971–72 Peterborough Rovers Eye United Spalding United Reserves Phorpres Sports Thorney Stamford YMCA 1972–73 Parsons Drove Eye United Phorpres Sports GPO Sports Blackstones Works Reserves Wittering Sports 1973–74 Downham Town Phorpres Sports GPO Sports Yaxley Reserves Stamford YMCA Doddington United 1974–75 Huntingdon United GPO Sports Fengate Coates Athletic Wittering Sports Ortonians Reserves 1975–76 Huntingdon United Blackstones Works Yaxley Reserves Brotherhoods Blackstones Works Reserves Pearl Assurance 1976–77 Yaxley Whittlesey United Doddington United Wisbech St. Mary B.R.A.D. March Youth Club Season Premier Division Division 1 Division 2 Division 3 Division 4 Division 5 1977–78 Phorpres Sports Spalding United Reserves Eye United Reserves St. Ives Town Perkins Sports Reserves Fletton Ex-Servicemen Season Premier Division Division 1 Division 2 Division 3 Division 4 Division 5 Division 6 1978–79 Downham Town Perkins Sports March Town United Reserves March Youth Club Fletton Ex-Servicemen Molins Huntingdon United Reserves 1979–80 Eye United Ortonians Stamford YMCA Peterborough Rovers Reserves Whittlesey United Reserves Moulton Harrox Somersham Town Reserves 1980–81 Eye United Ortonians Yaxley Reserves Brotherhoods Moulton Harrox Ortonians Reserves Longthorpe Albion 1981–82 Eye United St. Ives Town Chatteris Town Reserves Huntingdon Town St. Ives Town Reserves Longthorpe Albion Freemans Sports 1982–83 Ortonians Perkins Sports Coates Athletic Fletton Ex-Servicemen Molins Alconbury Murrow Bell 1983–84 Yaxley Yaxley Reserves Fletton Ex-Servicemen Molins Freemans Sports Ortonians 'A' Crosfield 1984–85 King's Lynn Reserves Fletton Ex-Servicemen St. Ives Town Reserves Somersham Town Reserves Crowland Town Blackstones Works 'A' Long Sutton Athletic 1985–86 Perkins Sports Blackstones Works Reserves Woodhouse & Sturnham Crowland Town Nene Long Sutton Athletic Juventus 1986–87 Downham Town Stamford Belvedere Crowland Town Gedney Hill Long Sutton Athletic Molins Reserves Eastfield Rovers 1987–88 Downham Town Molins Thomas Cook Long Sutton Athletic Juventus Newborough Woodhouse & Sturnham Reserves Season Premier Division Division 1 Division 2 Division 3 Division 4 Division 5 1988–89 Perkins Sports Whittlesey United Reserves Juventus Doddington United Hotpoint Outwell Swifts 1989–90 Pinchbeck United Manea United Moulton Harrox March Town United 'A' Outwell Swifts Wisbech Town 'A' 1990–91 Pinchbeck United Ryhall United Hotpoint Outwell Swifts Wisbech Town 'A' Goldhay United 1991–92 Molins Deeping Rangers Reserves Outwell Swifts Sawtry Ketton Hotpoint Reserves 1992–93 Perkins Sports Hotpoint Kings Cliffe Molins Reserves Hotpoint Reserves Thorney Reserves 1993–94 Ortonians Outwell Swifts Ketton Eye United Reserves Whittlesey Blue Stars Langtoft United Season Premier Division Division 1 Division 2 Division 3 Division 4 Division 5 Division 6 1994–95 Perkins Sports Ortonians Reserves Oundle Town Reserves Oakham Town Langtoft United Sawtry Reserves Papa Luigi 1995–96 Leverington Sports Ortonians Reserves Hotpoint Reserves Silver Jubilee Brotherhoods Reserves Long Sutton Athletic Werrington Town 1996–97 Ortonians Alconbury Silver Jubilee Parson Drove Long Sutton Athletic Werrington Town Peterborough Railway 1997–98 Oundle Town Deeping Rangers Reserves Parson Drove Long Sutton Athletic Papa Luigi Wimblington Old Boys Cross Keys 1998–99 Perkins Sports Stilton United Long Sutton Athletic Werrington Town Wimblington Old Boys Emneth Seniors Long Sutton Athletic Reserves 1999–2000 Eye United ICA Juventus Deeping Rangers 'A' Wimblington Old Boys Emneth Seniors Silver Jubilee Reserves Bearings Direct Reserves 2000–01 Eye United ICA Juventus Wimblington Old Boys Woodlands March St. Mary's Long Sutton Athletic Reserves Wimblington Old Boys Reserves Season Premier Division Division 1 Division 2 Division 3 Division 4 Division 5 2001–02 Pearl Assurance Wimblington Old Boys Emneth Seniors Sawtry Ramsey Town Reserves Castor & Ailsworth 2002–03 Eye United Emneth Seniors Crowland Town Wimblington Harriers Castor & Ailsworth Guyhirn Athletic 2003–04 Ortonians Parson Drove Hereward Old Boys Deeping Rangers 'B' Stilton United Wimblington Old Boys Reserves 2004–05 Whittlesey United Crowland Town Wimblington Harriers Sutton Bridge Coates Athletic Netherton United Reserves Season Premier Division Division One Division Two Combination Division One Combination Division Two Combination Division Three 2005–06 Ortonians Woodlands Thorney Perkins Sports Reserves Chatteris Town Reserves Pinchbeck United Reserves 2006–07 Peterborough Sports A.F.C. Fletton Reserves Langtoft United Reserves Silver Jubilee Reserves 2007–08 Perkins Sports Whittlesey United Reserves Wimblington Reserves Ramsey Town 'A' 2008–09 Ramsey Town Coates Athletic Manea United Whittlesey United Reserves Netherton United Reserves Peterborough Rovers Reserves 2009–10 Rutland Rangers Eye Sports & Social Langtoft United Holbeach United Reserves Alconbury Reserves Peterborough Sports Parkway Reserves 2010–11 Ramsey Town King's Cliffe United Whittlesey Blue Star Holbeach United Reserves Crowland Town Reserves Oundle Town Reserves Season Premier Division Division One Division Two Division Three Division Four Division Five 2011–12 Pinchbeck United Riverside Rovers Ryhall United Langtoft United Reserves Woodston Dynamo Riverside Rovers Reserves 2012–13 Moulton Harrox King's Lynn Town Reserves Peterborough Sports Parkway Reserves Whittlesey United Reserves Wittering Peterborough Sports Parkway 'A' 2013–14 King's Lynn Town Reserves Thorney Baston Wittering Spalding Town Bretton North End 2014–15 Oakham United Coates Athletic Reserves ICA Sports 'A' Peterborough Sports 'A' Bretton North End AFC Stanground Reserves 2015–16 Moulton Harrox Stamford Lions Oakham United Reserves Stanground Sports Brotherhood Sports Limetree UTR 2016–17 Peterborough Sports Reserves Moulton Harrox Reserves Ramsey Town Bretton North End Premiair Peterborough NECI 2017–18 Netherton United Moulton Harrox Reserves FC Parson Drove Cardea Eunice Huntingdon AFC Orton 2018–19 Moulton Harrox FC Parson Drove Stilton United Peterborough NECI Glinton & Northborough Stanground Sports 2019–20 Void Void Void Void Void Void 2020–21 Void Void Void Void Void Void 2021-22 Uppingham Town Warboys Town Peterborough City Sawtry Thorpe Wood Rangers Peterborough Rangers 2022-23 Uppingham Town Sawtry Cardea Peterborough Rangers YDP
Veterans Champions [ edit ] Season Veterans Division 1 2012-13 Stamford Belvedere Veterans 2013-14 Moulton Harrox Veterans 2014-15 Stamford Belvedere Veterans Season Veterans Division 1 Veterans Division 2 2016-17 Netherton United Veterans Bretton North End Veterans Season Veterans Division 1 Veterans Division 2 Veterans Division 3 2017-18 Stamford Belvedere Veterans Peterborough Sports Veterans Stamford Lions Veterans Season Veterans Premier Division Veterans East Division Veterans West Division 2018-19 Peterborough Sports Veterans Peterborough Polonia Veterans Oakham United Veterans 2019-20 Void Void Void Season Veterans Premier Division Veterans East Division Veterans West Division Veterans Central Division 2020-21 Void Void Void Void 2021-22 Wittering Premiair Veterans Bushfield Park Veterans Ketton & Casterton Veterans Kings Cliffe Exiles Veterans Season Veterans Premier Division Veterans East Division Veterans North Division Veterans Central Division 2022-23 Wittering Premiair Veterans Reserves Eunice Huntingdon Veterans Deeping Rangers Veterans Crowland Town Veterans
PFA Senior Cup [ edit ] 1995–96 Ortonians 1996–97 Deeping Rangers 1997–98 Wisbech Town Reserves 1998–99 Perkins Sports 1999–2000 Oundle Town 2000–01 Eye United 2001–02 Eye United 2002–03 Eye United 2003–04 Ortonians 2004–05 Ortonians 2005–06 Deeping Sports 2006–07 Alconbury 2007–08 Perkins Sports 2008–09 Rutland Rangers 2009–10 Rutland Rangers 2010–11 Moulton Harrox 2011–12 Pinchbeck United 2012–13 Moulton Harrox 2013–14 ICA Sports 2014–15 Coates Athletic 2015-16 Whittlesey Athletic 2016-17 ICA Sports 2017-18 Netherton United 2018-19 Whittlesey AThletic 2019-20 Void 2020-21 Uppingham Town 2021-22 Not held 2022-23 Uppingham Town References [ edit ] The league tables of the Peterborough & District Football League 1902–2006 (Bob Perkins)
External links [ edit ]
National teams League competitions
Level 1 Levels 2–4 Levels 5–6 Levels 7–8 Levels 9–10
Cup competitions
FA cups League cups County cups
Others Lists