Last update 30-03-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
results will be listed here when the ties have been played
Primary Schools' Cup Final
the result will be listed here when the tie has been played
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
results will be listed here when the ties have been played
Primary Schools' Plate Final
result will be listed here when the tie has been played
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
results will be listed here when the ties have been played
Primary Schools' Shield Final
result will be listed here when the tie have been played
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
results will be listed here when the ties have been played
Primary Schools' (Girls' Cup) Final
result will be listed here when the tie has been played
Centenary Cup (League Champions') tournament
results will be listed here when the fixtures have been played
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 1:6 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
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
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
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
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