# 2024–25 South West Peninsula League

The 2024–25 South West Peninsula League season is the 18th in the history of the South West Peninsula League, a football competition in England, that feeds the Premier Division of the Western Football League. The league was formed in 2007 from the merger of the Devon County League and the South Western League and mainly features clubs based in Cornwall and Devon. The two divisions of the South West Peninsula League are on the same level of the National League System as the Western League Division One (Step 6).
The constitution was announced on 17 May 2024.

## Premier Division East

Premier Division East features 16 teams, reduced from 17 the previous season, after Ivybridge Town were promoted to the Western League Premier Division, and Dartmouth were relegated.
One club joined the division:
* Middlezoy Rovers, transferred from Western League Division One.

### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation |
| 1 | Sidmouth Town | 24 | 18 | 3 | 3 | 74 | 21 | +53 | 57 | Promotion to the Western League |
| 2 | Newton Abbot Spurs | 23 | 17 | 2 | 4 | 64 | 23 | +41 | 53 | |
| 3 | Cullompton Rangers | 27 | 15 | 6 | 6 | 74 | 47 | +27 | 51 | |
| 4 | Bridport | 27 | 15 | 5 | 7 | 76 | 42 | +34 | 50 | |
| 5 | Stoke Gabriel & Torbay Police | 25 | 13 | 5 | 7 | 65 | 36 | +29 | 44 | |
| 6 | Elburton Villa | 21 | 13 | 2 | 6 | 56 | 39 | +17 | 41 | |
| 7 | Okehampton Argyle | 24 | 12 | 5 | 7 | 59 | 45 | +14 | 41 | |
| 8 | Crediton United | 24 | 11 | 3 | 10 | 50 | 51 | −1 | 36 | |
| 9 | Torridgeside | 25 | 9 | 5 | 11 | 48 | 50 | −2 | 32 | |
| 10 | Bovey Tracey | 25 | 9 | 3 | 13 | 36 | 56 | −20 | 30 | |
| 11 | Honiton Town | 22 | 5 | 9 | 8 | 33 | 42 | −9 | 24 | |
| 12 | Middlezoy Rovers | 23 | 7 | 3 | 13 | 34 | 53 | −19 | 24 | |
| 13 | Teignmouth | 21 | 7 | 2 | 12 | 19 | 47 | −28 | 23 | |
| 14 | Bishops Lydeard | 24 | 5 | 4 | 15 | 22 | 58 | −36 | 19 | Possible relegation to a feeder league |
| 15 | Torrington | 26 | 3 | 2 | 21 | 31 | 71 | −40 | 11 | Possible relegation to a feeder league |
| 16 | Axminster Town | 23 | 3 | 1 | 19 | 24 | 84 | −60 | 7 | Possible relegation to a feeder league |
* ↑ Axminster Town had three points deducted for failing to fulfil their fixture at home to Bovey Tracey on 9 August 2024. Bovey Tracey were awarded the three points.

### Results table

| Home \ Away | AXM | BLY | BOV | BRP | CRE | CUL | ELB | HON | MID | NAS | OKE | SID | STK | TEI | TRS | TRT |
| Axminster Town | — | 1–2 | A/W | 0–4 | 2–4 | 0–11 | 3–0 | 1–2 | 1–3 | 2–6 | | 2–5 | 0–3 | 0–3 | 0–4 | 4–3 |
| Bishops Lydeard | 1–4 | — | 0–1 | 2–3 | 1–1 | 2–2 | 0–5 | 2–2 | 1–0 | 1–2 | | 1–1 | 1–3 | 1–2 | 0–4 | 1–0 |
| Bovey Tracey | | 3–1 | — | 2–4 | | 1–2 | 1–8 | 1–1 | 3–1 | 0–2 | 0–2 | 3–2 | | 0–1 | 2–2 | 3–0 |
| Bridport | | 0–1 | 4–0 | — | 6–3 | 0–2 | 6–3 | 1–1 | 7–1 | 3–3 | 5–1 | 2–3 | | 0–2 | 4–2 | 6–0 |
| Crediton United | 2–1 | | 1–1 | | — | 1–7 | 3–5 | 1–2 | 3–1 | 1–5 | | 0–2 | 0–2 | 2–0 | 1–2 | 2–1 |
| Cullompton Rangers | 3–0 | 7–0 | 0–1 | 2–2 | 3–2 | — | | 1–1 | | 2–1 | 0–4 | 1–0 | 5–2 | 5–0 | 4–2 | 1–1 |
| Elburton Villa | | | 4–1 | 2–1 | | 1–2 | — | 3–2 | | 1–2 | 2–2 | | | 3–1 | 5–3 | 2–1 |
| Honiton Town | 2–2 | | | 1–1 | 2–3 | | 1–2 | — | | 2–3 | 2–2 | | 0–2 | 2–1 | 2–1 | 3–0 |
| Middlezoy Rovers | 5–0 | | | 0–2 | 0–2 | 1–2 | | 1–1 | — | 0–3 | 2–2 | 0–2 | 2–0 | 2–0 | 1–1 | 2–1 |
| Newton Abbot Spurs | | 3–0 | 4–0 | 1–3 | | 2–2 | 4–0 | 4–1 | | — | | 2–0 | 2–1 | 4–0 | 3–1 | |
| Okehampton Argyle | 4–1 | 6–1 | 2–4 | 3–1 | 3–5 | 3–1 | 0–2 | 4–1 | 5–3 | 0–4 | — | | 2–2 | 5–0 | 2–0 | 1–1 |
| Sidmouth Town | 6–0 | 2–1 | 3–0 | 2–2 | 3–1 | 6–0 | 3–0 | 4–0 | 6–1 | | 3–0 | — | 6–2 | 1–1 | 2–0 | 4–1 |
| Stoke Gabriel & Torbay Police | 8–0 | 1–2 | 4–0 | 1–3 | 1–1 | 4–2 | 2–2 | | 5–1 | 1–0 | 2–3 | | — | 4–0 | 1–1 | 3–0 |
| Teignmouth | | | 3–2 | 1–3 | 0–2 | | 0–3 | | | | | | 0–6 | — | | 2–1 |
| Torridgeside | 3–0 | 3–0 | 3–2 | 1–3 | 0–5 | 6–2 | | 2–2 | 2–1 | | 0–1 | 1–4 | 1–1 | | — | |
| Torrington | | 2–0 | 2–5 | 2–0 | 0–3 | 4–5 | | | 2–3 | 0–3 | 3–2 | 0–4 | 2–4 | 1–2 | 2–3 | — |

## Premier Division West

Premier Division West features 16 teams, reduced from 17 the previous season, after A.F.C. St Austell were promoted to the Western League Premier Division, and Mullion and St Dennis took voluntary demotion.
Two clubs joined the division:
* Millbrook, relegated from the Western League Premier Division
* St Day, promoted from the St Piran Football League Premier Division West.
* Reserve and development teams are not eligible for promotion to step 5.

### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation |
| 1 | Newquay | 25 | 20 | 1 | 4 | 72 | 18 | +54 | 61 | Promotion to the Western League |
| 2 | Liskeard Athletic | 25 | 19 | 2 | 4 | 59 | 28 | +31 | 59 | |
| 3 | Dobwalls | 21 | 15 | 2 | 4 | 48 | 23 | +25 | 47 | |
| 4 | Penzance | 26 | 12 | 10 | 4 | 41 | 28 | +13 | 46 | |
| 5 | Wendron United | 24 | 14 | 2 | 8 | 61 | 31 | +30 | 44 | |
| 6 | Callington Town | 21 | 12 | 5 | 4 | 39 | 21 | +18 | 41 | |
| 7 | Wadebridge Town | 24 | 10 | 4 | 10 | 50 | 48 | +2 | 34 | |
| 8 | Truro City Reserves | 24 | 10 | 1 | 13 | 40 | 47 | −7 | 31 | |
| 9 | Holsworthy | 24 | 8 | 6 | 10 | 24 | 25 | −1 | 30 | |
| 10 | Camelford | 24 | 7 | 6 | 11 | 35 | 48 | −13 | 27 | |
| 11 | Sticker | 25 | 6 | 7 | 12 | 36 | 53 | −17 | 25 | |
| 12 | Bude Town | 25 | 7 | 3 | 15 | 31 | 50 | −19 | 24 | |
| 13 | St Day | 27 | 6 | 5 | 16 | 47 | 64 | −17 | 23 | |
| 14 | Bodmin Town | 24 | 6 | 4 | 14 | 32 | 67 | −35 | 22 | Possible relegation to a feeder league |
| 15 | Millbrook | 26 | 5 | 5 | 16 | 36 | 56 | −20 | 20 | Possible relegation to a feeder league |
| 16 | Launceston | 25 | 4 | 5 | 16 | 27 | 71 | −44 | 17 | Possible relegation to a feeder league |

### Results table

| Home \ Away | BOD | BUD | CAL | CAM | DOB | HOL | LAU | LIS | MIL | NQY | PNZ | DAY | STI | TRU | WAD | WEN |
| Bodmin Town | | 2–4 | | 0–3 | | 2–1 | | 2–0 | 3–1 | 1–4 | 0–3 | 2–1 | 3–3 | | | 0–1 |
| Bude Town | 3–0 | | 0–1 | 1–0 | 1–3 | | 6–2 | 2–6 | | 2–1 | 0–2 | 0–1 | 1–1 | 3–0 | 1–3 | 0–3 |
| Callington Town | 6–1 | 2–1 | | 4–1 | | 0–0 | 1–1 | | | 1–1 | 2–0 | 1–0 | 5–0 | 1–0 | | 1–0 |
| Camelford | 2–2 | 1–1 | 1–1 | | 0–3 | 1–2 | 4–0 | | 1–1 | 1–4 | 1–1 | 3–0 | 0–2 | 2–1 | 4–1 | |
| Dobwalls | 4–0 | | 2–1 | | | 1–0 | 4–0 | 1–2 | 4–0 | 1–0 | 1–1 | 4–1 | 2–1 | 5–2 | | 2–1 |
| Holsworthy | 1–0 | | 0–1 | | 3–0 | | 1–1 | 2–0 | 1–1 | 0–1 | 0–0 | 2–1 | 3–1 | 1–0 | 2–3 | |
| Launceston | 3–2 | | | 2–3 | 2–2 | 0–0 | | 0–3 | 2–0 | 1–7 | | 2–1 | 0–3 | 1–3 | 2–2 | 0–3 |
| Liskeard Athletic | 9–2 | 1–0 | 2–0 | | 2–1 | 0–0 | 3–0 | | 2–1 | 2–1 | | 5–2 | 3–0 | 4–1 | 1–0 | 2–0 |
| Millbrook | 2–2 | 4–0 | 1–2 | 3–1 | | 2–1 | 5–0 | | | 1–2 | 1–3 | 1–2 | 2–2 | 0–1 | 2–3 | 0–2 |
| Newquay | 7–0 | 6–0 | | 2–1 | 0–1 | 3–1 | 3–1 | 3–0 | 4–0 | | 5–1 | 3–1 | 5–1 | 2–0 | 1–0 | |
| Penzance | 1–1 | 2–0 | 2–0 | 3–1 | 2–0 | 2–0 | 0–2 | 3–4 | 3–1 | | | 1–1 | 2–1 | 1–0 | 1–1 | 1–1 |
| St Day | 0–4 | 1–1 | 3–3 | 4–0 | 2–4 | 3–1 | 6–1 | 0–2 | | | | | 2–2 | 3–6 | 3–5 | 2–2 |
| Sticker | 1–2 | 2–3 | | 1–1 | | | 3–2 | 0–1 | 1–1 | | 2–2 | 1–0 | | | 3–2 | 1–2 |
| Truro City Reserves | | 2–1 | | 2–3 | | 2–1 | 4–1 | 0–1 | 3–4 | 0–4 | 0–0 | 3–1 | 0–1 | | | 5–4 |
| Wadebridge Town | 3–1 | 2–0 | | | 2–3 | 0–1 | 2–1 | 2–2 | 1–0 | 1–2 | 2–2 | 4–3 | 6–1 | 2–3 | | 1–2 |
| Wendron United | 4–0 | 2–0 | 5–0 | 7–0 | | | | 5–2 | 4–2 | 0–1 | 1–2 | 1–3 | 3–2 | 1–2 | 7–2 | |