Swindon P.S.F.A Swindon Primary Schools Football Association

2024-25 season results

Last update 18-05-25

All of the 2024-25 season's results from Swindon P.S.F.A.'s competitions can be found below.

Primary Schools' Cup Round 1

Millbrook 2:2 Mountford Manor (Millbrook win on penalties ae.t.)

Holy Rood R.C. 1:5 Holy Cross R.C.

Shaw Ridge 7:0 Lethbridge

Tregoze 1:4 St. Francis's C.E.

Southfield 2:3 Liden

St. Mary's R.C. H/W Grange

Colebrook H/W Wroughton

Even Swindon 1:2 Goddard Park

Greenmeadow 1:5 East Wichel

Nythe 2:10 Bridlewood

Wanborough 0:2 South Marston C.E.

Primary Schools' Cup Round 2

Holy Cross R.C. 1:4 St. Francis' C.E.

Red Oaks 4 : 7 South Marston C.E. 

St. Mary's R.C. 9:1 Peatmoor

St. Catherine's R.C. 0:2 Oakhurst

Shaw Ridge 9:0 Moredon

Millbrook 6:0 Gorse Hill

Robert le Kyng 2:5 Ferndale

Goddard Park 1:1 Drove (Goddard Park win on penalties a.e.t.)

Brook Field 1:0 Lawn

Swindon Academy 3:2 Liden

Westrop 0:2 Covingham Park

East Wichel 1:5 Holy Family R.C.

Ruskin 0:7 The Croft

Westlea 8:0 Bridlewood

St. Leonard's C.E. H/W Haydon Wick

Colebrook 1:0 Lainesmead

Primary Schools' Cup Round 3

Westlea 3:0 South Marston C.E.

Ferndale 7:0 Millbrook

St. Francis' C.E. 0:6 The Croft

St. Mary's R.C. 2:1 Covingham Park

Shaw Ridge 0:2 Oakhurst

Brook Field 6:0 Colebrook

St. Leonard's C.E. 1:1 Goddard Park (St. Leonard's C.E. win 1:0 on penalties a.e.t)

Holy Family R.C. 2:2 Swindon Academy (Swindon Academy win 2:0 on penalties a.e.t.)

Primary Schools' Cup Round 4 (Quarter Finals)

Oakhurst 4:0 Swindon Academy

St. Leonard's C.E. 0:6 Brook Field

Ferndale 0:4 The Croft

St. Mary's R.C. 6:2 Westlea

Primary Schools' Cup Semi-Finals

St. Mary's R.C. 2:4 The Croft

Brook Field 0:1 Oakhurst

Primary Schools' Cup Final

Oakhurst 0:5 The Croft

Primary Schools' Plate Round 1

Southfield 8:0 Nythe

Even Swindon A/W Mountford Manor

Grange 6:0 Lethbridge

Primary Schools' Plate Round 2 (Quarter Finals)

Tregoze 7:0 Wanborough

Southfield 4:1 Holy Rood R.C.

Greenmeadow 3:5 Mountford Manor

Wroughton A/W Grange

Primary Schools' Plate Semi-Finals

Grange 6:0 Mountford Manor

Southfield 1:3 Tregoze

Primary Schools' Plate Final

Grange 5:3 Tregoze

Primary Schools' Shield Round 1

Ruskin 3:4 Haydon Wick

Lainesmead 3:4 Bridlewood

Westrop 2:2 Holy Cross R.C. (Holy Cross R.C. win 3:2 on penalties a.e.t.)

Red Oaks 2:2 Peatmoor (Peatmoor win on penalties a.e.t.)

St. Catherine's R.C. 3:1 Lawn

Moredon 0:1 Liden

Drove 1:0 Gorse Hill

Robert le Kyng 1:2 East Wichel

Primary Schools' Shield Round 2 (Quarter-Finals)

St. Catherine's R.C. 7:2 Drove

Bridlewood 0:2 Holy Cross R.C.

Liden 9:1 Peatmoor

Haydon Wick 3:1 East Wichel

Primary Schools' Shield Semi-Finals

Haydon Wick 1:3 Liden

Holy Cross R.C. 0:1 St. Catherine's R.C.

Primary Schools' Shield Final

Liden 5:1 St. Catherine's R.C.

Primary Schools' (Girls') Cup Group A

St. Mary's R.C. 4:2 Oakhurst

St. Mary's R.C. 6:7 Brook Field

Lawn 0:9 Ruskin

Ruskin 6:1 St. Mary's R.C.

Brook Field 0:3 Ruskin

Lawn 5:2 Oakhurst

Brook Field 0:3 Covingham Park

St. Mary's R.C. 5:1 Lawn

St. Mary's R.C. 1:8 Covingham Park

Covingham Park 8:1 Lawn

Brook Field 0:3 Lawn

Covingham Park 5:0 Oakhurst

Covingham Park 2:0 Ruskin

Primary Schools' (Girls') Cup Group B 

Shaw Ridge 1:4 Haydonleigh

Swindon Academy 2:4 Colebrook

Haydonleigh 0:4 Swindon Academy

Swindon Academy 7:0 Shaw Ridge

Haydonleigh 2:0 Ferndale

Haydonleigh 0:3 Mountford Manor

Swindon Academy 3:1 Mountford Manor

Ferndale 0:6 Swindon Academy

Shaw Ridge 1:3 Ferndale

Colebrook 4:0 Haydonleigh

Haydonleigh 2:0 Ferndale

Primary Schools' (Girls') Cup Group C

St. Leonard's C.E. 0:9 Southfield

Southfield 2:7 Wanborough

Drove 0:8 Grange

Grange 9:0 St. Leonard's C.E.

Tadpole Farm C.E. 9:1 Southfield

Tadpole Farm 2:1 Drove

Wanborough 2:8 Tadpole Farm C.E.

Wanborough 0:9 Grange

Southfield 0:9 Grange

Drove 2:0 Southfield

Primary Schools' (Girls') Cup Group D

St. Francis' C.E. 0:9 The Croft

Holy Cross R.C. 0:6 Orchid Vale

Holy Cross R.C. 0:0 St. Catherine's R.C.

Orchid Vale 0:1 St. Francis' C.E.

St. Francis' C.E. 6:0 Holy Cross R.C.

St. Catherine's R.C. 1:2 St. Francis C.E.

St. Catherine's R.C. 2:2 Orchid Vale

Primary Schools' (Girls' Cup) Quarter-Finals

Covingham Park 6:0 Orchid Vale

Swindon Academy 6:0 Tadpole Farm C.E.

Grange 8:0 Haydonleigh

St. Francis' C.E. 3:4 Ruskin (a.e.t.)

Primary Schools' (Girls' Cup) Semi-Finals

Covingham Park 2:4 Grange

Ruskin 1:1 Swindon Academy (Swindon Academy win 2:1 on penalties)

Primary Schools' (Girls' Cup) Final

Grange 3:0 Swindon Academy

Centenary Cup (League Champions') tournament 

Oakhurst : The Croft

Covingham Park : Shaw Ridge

The Croft : Covingham Park

Shaw Ridge : St. Mary’s R.C.

Oakhurst : St. Mary’s R.C.

The Croft : Shaw Ridge

Oakhurst : Covingham Park

The Croft : St. Mary’s R.C.

Oakhurst : Shaw Ridge

Covingham Park : St. Mary’s R.C.

North League 

St. Francis' C.E. 5:1 Red Oaks

Tadpole Farm C.E. 6:0 Haydonleigh

Westrop 0:5 Catherine Wayte

St. Leonard's 1:4 Oakhurst

Orchid Vale 1:4 Southfield

Oakhurst 3:1 Westrop

Southfield 3:0 St. Francis' C.E.

Catherine Wayte 7:1 Red Oaks

St. Leonard's C.E. 1:2 Haydonleigh

Orchid Vale 2:3 Red Oaks

Oakhurst 3:0 St. Francis' C.E.

Red Oaks 3:5 Southfield

St. Leonard's C.E. 1:3 Southfield

Orchid Vale 1:6 Westrop

Tadpole Farm C.E. 1:7 St. Francis' C.E.

Haydonleigh 0:4 Catherine Wayte

Southfield 0:4 Abbey Meads

Haydonleigh 1:6 Westrop

St. Francis' C.E. 3:1 St. Leonard's C.E.

Catherine Wayte 1:0 Southfield

Haydonleigh 2:3 Oakhurst

Southfield 1:4 Oakhurst

St. Francis' C.E. 2:1 Westrop

Abbey Meads 4:0 Tadpole Farm C.E.

Abbey Meads 5:0 Orchid Vale

Orchid Vale 1:8 St. Francis' C.E.

St. Leonard's C.E. 1:3 Westrop

Abbey Meads 3:1 Haydonleigh

Abbey Meads 1:2 Catherine Wayte

Tadpole Farm C.E. 0:9 Oakhurst

Haydonleigh 6:4 Red Oaks

Haydonleigh 0:2 Orchid Vale

Catherine Wayte 0:1 Oakhurst

Westrop 1:2 Abbey Meads

Tadpole Farm C.E. 0:3 Catherine Wayte

Orchid Vale 0:8 Tadpole Farm C.E.

Haydonleigh 3:5 St. Francis' C.E.

Abbey Meads 1:2 Oakhurst

Southfield 1:9 Tadpole Farm C.E.

Orchid Vale 1:5 Catherine Wayte

St. Francis' C.E. 2:5 Catherine Wayte

Westrop 10:1 Red Oaks

Oakhurst 3:0 Orchid Vale

Tadpole Farm C.E. 3:9 Westrop

St. Leonard's C.E. 0:9 Catherine Wayte

Abbey Meads 7:0 Red Oaks

Haydonleigh 1:2 Southfield

Southfield 1:7 Westrop

St. Francis' C.E. 0:2 Abbey Meads

South League

Croft 8:0 Wanborough

Lawn 5:0 Wanborough

The Croft 8:4 Lethbridge

Chiseldon 8:0 Drove

Lawn 2:2 Lethbridge

East Wichel 2:5 Drove

The Croft 6:2 East Wichel

Lawn 8:0 Drove

The Croft 6:2 East Wichel

Chiseldon 0:1 Lawn

Lawn 2:3 The Croft

Drove 0:1 Mountford Manor

Wanborough 1:3 Drove

Lawn 7:1 Mountford Manor

Lethbridge 2:6 Chiseldon

Chiseldon 9:0 Wanborough

Chiseldon 9:0 East Wichel

Drove 1:2 Lethbridge

The Croft 7:0 Mountford Manor

Wanborough 0:2 Lethbridge

Chiseldon 1:1 The Croft

Lethbridge 4:3 Mountford Manor

Drove 2:3 The Croft

Mountford Manor 0:9 Chiseldon

Wanborough 2:4 Mountford Manor

East League 

Holy Family R.C. 2:2 St Catherine's R.C.

Colebrook 2:8 Covingham Park

Nythe 1:7 Liden

Grange 6:2 Colebrook

Liden 2:3 St. Catherine's R.C.

Goddard Park 5:1 Nythe

St. Catherine's R.C. 9:0 Ruskin

Ruskin 2:1 Holy Family R.C.

Goddard Park 0:4 Covingham Park

Goddard Park 1:1 St. Catherine's R.C.

Grange 6:0 Liden

Holy Family R.C. 1:1 Goddard Park

Covingham Park 0:2 St. Catherine's R.C.

Colebrook 2:0 Goddard Park

Liden 2:2 Colebrook

Grange 11:2 Ruskin

Ruskin 1:8 Covingham Park

St. Catherine's R.C. 1:3 Grange

Covingham Park 10:1 Nythe

Nythe 1:10 St. Catherine's R.C.

Holy Family R.C. 0:1 Covingham Park

Goddard Park 2:3 Liden

Colebrook 5:2 Ruskin

Nythe 1:10 Grange

Covingham Park 3:0 Liden

Ruskin 0:3 Goddard Park

Holy Family R.C. 2:1 Grange

St. Catherine’s R.C. 4:0 Colebrook

Nythe 3:8 Holy Family R.C.

Colebrook 9:0 Nythe

Goddard Park 3:6 Grange

Liden 2:2 Holy Family R.C.

Ruskin 7:6 Nythe

West League

Shaw Ridge 3:1 Westlea

Westlea 0:1 Brook Field

Brook Field 6:0 Millbrook

Robert le Kyng 0:7 Shaw Ridge

Even Swindon 3:1 Peatmoor

Even Swindon 1:2 Shaw Ridge

Tregoze 2:1 Robert le Kyng

Brook Field 2:0 Robert le Kyng

Shaw Ridge 7:0 Millbrook

Millbrook 0:3 Even Swindon

Westlea 0:1 Robert le Kyng

Peatmoor 1:7 Westlea

Tregoze 2:1 Brook Field

Peatmoor 0:4 Shaw Ridge

Millbrook 1:5 Robert le Kyng

Robert le Kyng 1:0 Even Swindon

Shaw Ridge 2:0 Brook Field

Tregoze 3:4 Even Swindon

Millbrook 2:4 Westlea

Tregoze 5:1 Millbrook

Brook Field 1:1 Even Swindon

Westlea 0:3 Tregoze

Shaw Ridge 5:0 Tregoze

Even Swindon 2:2 Westlea

Brook Field 3:0 Peatmoor

Central League

St. Mary's R.C. 6:0 Swindon Academy

Holy Cross 2:1 Swindon Academy

Gorse Hill 4:6 Greenmeadow

Swindon Academy 6:1 Rodbourne Cheney

Moredon 1:`Holy Cross R.C.

Moredon 2:7 Swindon Academy

Seven Fields 1:5 Holy Cross R.C.

Greenmeadow 0:7 Swindon Academy

Rodbourne Cheney 2:2 Holy Cross R.C.

Ferndale 4:1 Greenmeadow

Moredon 3:4 Rodbourne Cheney

St. Mary's R.C. 6:0 Greenmeadow

Moredon 2:4 St. Mary's R.C.

St. Mary's R.C. 3:0 Holy Cross R.C.

Rodbourne Cheney 5:1 Gorse Hill

Greenmeadow 2:3 Seven Fields

Haydon Wick 4:3 St. Mary's R.C.

Swindon Academy 3:3 Ferndale

]Swindon Academy 0:4 Haydon Wick

Seven Fields 2:4 Swindon Academy

Rodbourne Cheney 4:3 Greenmeadow

St. Mary’s R.C. 4:0 Ferndale

Ferndale 1:1 Seven Fields

St. Mary's R.C. 9:0 Gorse Hill

Haydon Wick 8:3 Rodbourne Cheney

Holy Cross R.C. 2:1 Greenmeadow

Moredon 4:2 Ferndale

Gorse Hill 0:3 Swindon Academy

Seven Fields 0:1 Haydon Wick

Haydon Wick 4:2 Ferndale

Haydon Wick 5:1 Gorse Hill

St. Mary's R.C. 8:1 Seven Fields

Ferndale 0:3 Holy Cross R.C.

Haydon Wick 1:1 Holy Cross R.C.

Gorse Hill 1:10 Ferndale

Rodbourne Cheney 1:10 St. Mary's R.C.