Primary School Football League 2025 - 2026

The Rules

  • Games will start at 3.30pm (arrival MUST NOT be earlier than 3.15pm and departure by 5:15pm)
  • Each game will be 20 minutes, 10 minutes each way
  • Teams will be made up of 7 players on the pitch at any one time
  • 3 points for a win or 1 for a draw
  • Sporting conduct is essential, encourage your teams to follow the Fair Play Charter
  • All players are allowed inside the D
  • Keeper to throw the ball out rather than drop kick goal kick
  • If the ball goes out behind then it is a normal goal kick from the edge of the D
  • The referee’s decision is final and to be respected by all present
  • If a team does not show up for a match without contacting the other school then the 3 points will automatically go to their opponents.  This also needs to be communicated using the same email as for winning results

Each team must be seven-a-side, with a maximum of TWO substitutes. Teams can be a mix of boys/girls.

Substitutions can be made on a 'roll on, roll off' basis, but teachers/coaches must seek approval of the referee before making any changes.

The Fixtures

All fixtures are played at Knole Academy (Bradbourne Vale Road)

Please make your own decisions on cancelling play due to bad weather

The pitches have been booked from 3.30pm – 5.00pm in order to accommodate 3 matches on each pitch.  A start time of 3.30pm, 4pm and 4.30pm has been put down. The pitches need to be fully cleared by 5.00pm as there is another booking which follows.

Match results

It is the responsibility of the winning school to communicate results via e-mail to Sevenoaks Primary School.

Large schools

Pts

 Medium schools

Pts

 Amherst

 

 St. Johns

 

 Antony Roper

 

 Churchill

 

 Lady Boswell’s

 

 Ightham

 

 Otford

 

 Chevening

 

 Sevenoaks Primary

 

St. Lawrence

 

 Edenbridge

 

 Kemsing

 

 Seal

 

 St. Katherine’s

 

 St. Thomas'   Dunton Green  
    Shoreham  
St. George's
Chiddingstone

 

 

 

 

 

 

 

 

 

 

 

Fixtures

 

23rd September 2025

 

Pitch 1

Pitch 2

Pitch 3

3.30

Shoreham
v
St. George's

St. Thomas'
v
Ide Hill

St. Lawrence
v
Ightham

4.00

Chevening  1
v
Crockham Hill  1

Shoreham
v
Ide Hill

St. George

v

Ightham

4.30

St. Thomas' 2

v

Chevening  5

St. Lawrence

v

Crockham Hill

Ide Hill

v

Ightham


7th October 2025

 

Pitch 1

Pitch 2

Pitch 3

3.30

Dunton Green
v
Kemsing

Churchill
v
Chiddingstone

Chevening
v
St. Katherine

4.00

Churchill
v
Crockham Hill

Chevening

v

Chiddingstone

St. Lawrence

v

St. Katherine's

4.30

Dunton Green

v

Churchill

Kemsing

v

Crockham Hill

St. Lawrence

v

Chevening

28th October 2025

 

Pitch 1

Pitch 2

Pitch 3

3.30

Shoreham
v
Chiddingstone

St. Thomas'
v
Kemsing

Dunton Green
v
St. George

4.00

Kemsing
v
Ide Hill

Shoreham

v

Ightham

St. Thomas'

v

St. George

4.30

St. George's

v

Ide Hill

St. Thomas'

v

Chiddingstone

Dunton Green

v

Ightham

11th November 2025

 

Pitch 1

Pitch 2

Pitch 3

3.30

Kemsing

v

Churchill

Shoreham

v

St. Katherine

St. Lawrence
v
Chiddingstone

4.00

St. George's

v

St. Katherine's

Dunton Green

v

Chiddingstone

Shoreham

v

Kemsing

4.30

Dunton Green

v

St. Katherine's

St. Lawrence

v

Churchill

St. George's

v

Chiddingstone

 25th November 2025

 

Pitch 1

Pitch 2

Pitch 3

3.30

 Edenbridge

v

Anthony Roper

Seal

v

Lady Boswells

Amhurst

v

Otford

4.00

Edenbridge

v

Otford

Amhurst

v

Seal

Anthony Roper

v

Lady Boswell 

4.30

Amhurst

v

Lady Boswell

Chevening

v

St. Katherine's

Spare 

 9th December 2025

 

Pitch 1

Pitch 2

Pitch 3

3.30

St. Thomas'

v

Crockenhill

Chevening

v

Churchill

Ightham

v

St. Katherine's 

4.00

 Churchill

v

Ide Hill

Shoreham

v

Crockenhill

St. Thomas

v

St. Katherine's

4.30

Shoreham

v

St. Thomas'

Chevening

v

Ide HIll

Ightham

v

Crockenhill 

 6th January 2026

 

Pitch 1

Pitch 2

Pitch 3

3.30

 St. Lawrence

v

St. George's

Dunton Green

v

Crockenhill

Kemsing

v

Ightham

4.00

 Ightham

v

Chiddingstone

St. Lawrence

v

Kemsing

St. George's

v

Crockham Hill 

4.30

 St. Lawrence

v

Dunton Green

Kemsing

v

St. George's

 Crockham Hill

v

Chiddingstone

 20th January 2026

 

Pitch 1

Pitch 2

Pitch 3

3.30

 Edenbridge

v

Sevenoaks

Seal

v

Anthony Roper

Otford

v

Lady Boswells 

4.00

 Seal

v

Otford

Edenbridge

v

Lady Boswells

Anthony Roper

v

Sevenoaks

4.30

Sevenoaks

v

Lady Boswells

Chevening

v

Chiddingstone 

Spare 

 3rd February 2026

 

Pitch 1

Pitch 2

Pitch 3

3.30

Shoreham

v

Chevening

Churchill

v

St. Katherine's 

St. Thomas

v

Ightham

4.00

Chevening

v

Dunton Green 

St.Thomas'

v

Churchill 

Ide Hill

v

St. Katherine's

4.30

 Shoreham

v

Churchill

Dunton Green

v

Ide Hill 

Chevening

v

Ightham

 24th February 2026

 

Pitch 1

Pitch 2

Pitch 3

3.30

Shoreham

v

St. Lawrence's 

Ide Hill

v

Crockham Hill 

Chiddingstone

v

St. Katherine's

4.00

 Shoreham

v

Dunton Green

St. Lawrence

v

Ide Hill 

Crockham Hill

v

St. Katherine's 

4.30

 St. Thomas'

v

Dunton Green

Ide Hill

v

Chiddingstone 

 Kemsing

v

St. Katherine's

 10th March 2026

 

Pitch 1

Pitch 2

Pitch 3

3.30

 Edenbridge

v

Amhurst

Seal

v

Sevenoaks

Anthony Roper

v

Otford

4.00

 Edenbridge

v

Seal

Amhurst

v

Anthony Roper 

Sevenoaks

v

Otford

4.30

 Amhurst

v

Sevenoaks

 Spare

Spare 

 

24th March 2026
Pitch 1 Pitch 2 Pitch 3
3.30

St. Thomas'

v

St. Lawrence

Chevening

v

Kemsing

 

Spare

4.00

Churchill

v

Ightham

Chevening

v

St. George's

St. Katherine's

v

St. Lawrence

4.30

Churchill

v

St. George's

Kemsing

v

Chiddingstone

Chevening

v

St. Lawrence