BODMIN TOWN
1953-54 Joined South Western League
1956-57 Two points deducted
1962 Left South Western League
1969-70 Rejoined South Western League
1976-77 South Western League runner-up
1986-87 Two points deducted
1988-89 Missed runner-up spot on goal difference
1990-91 South Western League Champions
1992-93 South Western League runner-up
1993-94 South Western League Champions (on goal difference) (2nd time)
1994-95 South Western League runner-up
2003-04 South Western League runner-up
2004-05 South Western League runner-up
2005-06 South Western League Champions (3rd time)
2007-08 Founder member of South West Peninsula League Premier Division
South West Peninsula League Champions
2008-09 South West Peninsula League Champions (2nd time)
2009-10 South West Peninsula League runner-up (lost title on goal difference)
2010-11 South West Peninsula League runner-up
2011-12 South West Peninsula League Champions (3rd time)
2012-13 South West Peninsula League Champions (4th time)
2014-15 South West Peninsula League runner-up
2015-16 South West Peninsula League Champions (5th time)
2025-26 Joined St Piran League
SEASON LEAGUE P W D L F A P POS
1953-54 SW 32 10 2 20 50 74 22 15/17
1954-55 SW 28 11 8 9 58 51 30 6/15
1955-56 SW 28 14 4 10 83 69 32 5/15
1956-57 SW 28 11 3 14 80 70 23 * 12/15
1957-58 SW 26 15 4 7 64 42 34 6/14
1958-59 SW 30 18 1 11 73 67 37 4/16
1959-60 SW 30 13 2 15 62 87 28 11/16
1960-61 SW 28 2 3 23 41 142 7 14/15
1961-62 SW 26 8 2 16 50 98 18 11/14
1969-70 SW 34 11 5 18 72 119 27 13/18
1970-71 SW 34 18 5 11 98 70 41 5/18
1971-72 SW 34 24 6 4 107 38 54 3/18
1972-73 SW 32 17 7 8 68 49 41 5/17
1973-74 SW 30 14 6 10 56 46 34 7/16
1974-75 SW 36 11 10 15 45 64 32 14/19
1975-76 SW 36 21 8 7 79 34 50 3/19
1976-77 SW 34 19 10 5 75 40 48 2/18
1977-78 SW 32 17 5 10 67 43 39 5/17
1978-79 SW 36 9 7 20 43 81 25 15/19
1979-80 SW 36 10 5 21 57 82 25 16/19
1980-81 SW 38 6 10 22 41 77 22 19/20
1981-82 SW 36 8 7 21 54 85 23 17/19
1982-83 SW 38 8 10 20 56 97 26 15/20
1983-84 SW 38 3 4 31 45 145 10 20/20
1984-85 SW 36 3 3 30 34 119 9 18/19
1985-86 SW 38 25 3 10 84 44 53 4/20
1986-87 SW 36 20 9 7 75 38 47 * 5/19
1987-88 SW 38 21 8 9 77 46 50 4/20
1988-89 SW 34 22 9 3 69 29 53 3/18
1989-90 SW 32 18 8 6 73 28 44 3/17
1990-91 SW 32 25 5 2 87 31 55 1/17
1991-92 SW 34 15 9 10 53 51 39 5/18
1992-93 SW 32 20 6 6 84 46 46 2/17
1993-94 SW 34 26 2 6 103 27 80 1/18
1994-95 SW 34 25 4 5 89 36 79 2/18
1995-96 SW 34 18 10 6 91 36 64 5/18
1996-97 SW 30 16 6 8 60 34 54 4/16
1997-98 SW 30 15 4 11 51 48 49 7/16
1998-99 SW 32 15 5 12 65 57 50 8/17
1999-00 SW 34 14 4 16 60 64 46 11/18
2000-01 SW 36 5 2 29 39 110 17 19/19
2001-02 SW 36 13 9 14 66 81 48 11/19
2002-03 SW 36 3 3 30 30 125 12 19/19
2003-04 SW 34 26 4 4 88 29 82 2/18
2004-05 SW 32 24 2 6 102 23 74 2/17
2005-06 SW 34 25 6 3 89 31 81 1/18
2006-07 SW 36 24 7 5 82 21 79 4/19
2007-08 SWP-P 34 25 6 3 91 32 81 1/18
2008-09 SWP-P 36 27 5 4 88 25 86 1/19
2009-10 SWP-P 36 28 3 5 98 31 87 2/19
2010-11 SWP-P 38 27 7 4 98 38 88 2/20
2011-12 SWP-P 38 36 0 2 145 34 108 1/20
2012-13 SWP-P 36 28 6 2 127 28 90 1/19
2013-14 SWP-P 38 22 7 9 75 41 73 7/20
2014-15 SWP-P 36 25 6 5 98 42 81 2/19
2015-16 SWP-P 38 27 8 3 130 43 89 1/20
2016-17 SWP-P 38 27 8 3 117 40 89 3/20
2017-18 SWP-P 38 24 7 7 96 50 79 5/20
2018-19 SWP-P 36 17 6 13 71 62 57 9/19
2019-20 SWP-W 27 18 3 6 77 44 57 ABAND
2020-21 SWP-W 15 8 3 4 41 19 27 ABAND
2021-22 SWP-W 32 15 4 13 69 61 49 7/17
2022-23 SWP-W 30 7 7 16 43 79 28 12/16
2023-24 SWP-W 32 9 2 21 39 92 29 13/17
2024-25 SWP-W 30 8 5 17 39 81 29 13/16
2025-26 ST P-PE
F.A. CUP
1954-55 PRE WADEBRIDGE TOWN H 2-0
1Q MINEHEAD H 3-3
1Qr MINEHEAD A 2-2
1Qr2 MINEHEAD H 2-3 @ ?
1955-56 PRE ILFRACOMBE TOWN H 4-3
1Q WADEBRIDGE TOWN A 5-2
2Q PENZANCE A 3-4
1972-73 1Q BARNSTAPLE TOWN A 1-3
2004-05 PRE CLEVEDON UNITED H 4-0
1Q CIRENCESTER TOWN H 0-3
2005-06 PRE SHORTWOOD UNITED A 3-2
1Q YATE TOWN A 0-2
2006-07 EP ST BLAZEY A 0-1
2007-08 EP TAVISTOCK A 3-1
PRE ILFRACOMBE TOWN H 4-0
1Q TEAM BATH A 0-2
2008-09 EP ELMORE A 4-0
PRE BRIDGWATER TOWN H 0-3
2009-10 EP BISHOP SUTTON A 2-1
PRE TAUNTON TOWN A 1-2
2010-11 EP LAUNCESTON A 3-0
PRE WELLINGTON (SOMERSET) A 3-0 @ Elmore
1Q POOLE TOWN H 1-4
2011-12 EP FALMOUTH TOWN H 6-3
PRE BARNSTAPLE TOWN A 2-1
1Q TAVISTOCK A 3-1
2Q YATE TOWN A 1-1
2Qr YATE TOWN H 4-1
3Q GODALMING TOWN H 1-1
3Qr GODALMING TOWN A 1-5
2012-13 EP BRISLINGTON H 3-1
PRE WELLS CITY A 4-0
1Q BIDEFORD A 2-2
1Qr BIDEFORD H 2-3
2013-14 EP RADSTOCK TOWN A 4-1
PRE WELLS CITY A 2-3
2014-15 EP HENGROVE ATHLETIC A 1-0
PRE WITHERIDGE H 4-1
1Q BRIDGWATER TOWN H 3-3
1Qr BRIDGWATER TOWN A 1-2
2015-16 EP BRISLINGTON H 3-1
PRE A F C ST AUSTELL A 1-0
1Q ALMONDSBURY U W E H 2-0
2Q BATH CITY H 1-2
2016-17 EP CHEDDAR H 2-2
EPr CHEDDAR A 3-2
PRE BIDEFORD A 1-1
PREr BIDEFORD H 1-2
2017-18 EP BUCKLAND ATHLETIC A 3-2
PRE HENGROVE ATHLETIC A 4-1
1Q HORNDEAN A 2-0
2Q BIDEFORD H 1-1
2Qr BIDEFORD A 0-1
2018-19 EP KEYNSHAM TOWN H 4-4
EPr KEYNSHAM TOWN A 3-1
PRE CADBURY HEATH H 2-2
PREr CADBURY HEATH A 1-4
2020-21 EP WELLINGTON (SOMERSET) A 2-2 @ Cullompton Rangers. Bodmin Town won 4-3 on penalties
PRE FROME TOWN A 0-3
F.A. TROPHY
1970-71 1Q CHIPPENHAM TOWN H 3-0
2Q SALISBURY{1} A 1-5
1971-72 1Q BARNSTAPLE TOWN H 0-3
1972-73 1Q FALMOUTH TOWN H 1-4
F.A. VASE
1997-98 1Q BISHOP SUTTON H W/O
2Q WELTON ROVERS A 3-1
1 BOURNEMOUTH H 2-0
2 B A T SPORTS A 3-1
3 BOWERS UNITED H 5-3
4 BILLINGHAM TOWN A 1-3
1998-99 1 DAWLISH TOWN A 1-3
1999-00 1Q KEYNSHAM TOWN H 2-1
2Q FALMOUTH TOWN A 0-2
2003-04 2Q HAMWORTHY UNITED A 0-2
2004-05 2Q RINGWOOD TOWN A 3-0
1 DAWLISH TOWN A 5-0
2 BIDEFORD A 1-0
3 HILLINGDON BOROUGH H 5-1
4 COLNE H 2-3
2005-06 2 BITTON H 3-0
3 A F C SUDBURY A 1-3
2006-07 2Q RADSTOCK TOWN A 4-0
1 PORTHLEVEN A 0-1
2007-08 1Q SHAFTESBURY [DORSET] A 3-2
2Q BUDLEIGH SALTERTON A 1-4
2008-09 1Q BISHOP SUTTON A 3-1
2Q WADEBRIDGE TOWN A 4-0
1 BRISLINGTON A 2-3
2009-10 1Q PORTISHEAD TOWN H 2-1
2Q SHAFTESBURY [DORSET] H 0-1
1 SALTASH UNITED H 1-2
2010-11 2Q LAUNCESTON H 5-2
1 SHERBORNE TOWN A 2-2
1r SHERBORNE TOWN H 1-0
2 DAWLISH TOWN A 2-0
3 PLYMOUTH PARKWAY A 3-1
4 STANSTED H 1-4
2011-12 2 LARKHALL ATHLETIC H 1-1
2r LARKHALL ATHLETIC A 1-2
2012-13 2Q MINEHEAD A 4-0
1 BRISLINGTON H 3-2
2 ODD DOWN H 5-1
3 DOWNTON H 2-0
4 ASHINGTON H 3-2
5 GORNAL ATHLETIC H 0-1
2013-14 2 BEMERTON HEATH HARLEQUINS H 4-2
3 KIDLINGTON A 3-2
4 BRIGHTLINGSEA REGENT A 1-3
2014-15 2 ST BLAZEY H 5-2
3 BUCKLAND ATHLETIC A 4-1
4 PHOENIX SPORTS H 0-2
2015-16 2 MELKSHAM TOWN H 3-1
3 WELTON ROVERS A 2-0
4 IPSWICH WANDERERS H 1-3
2016-17 2 TUFFLEY ROVERS A 2-0
3 TEAM SOLENT A 0-1
2017-18 2Q PORTISHEAD TOWN A 6-1
1 SWANAGE TOWN & HERSTON H 2-1
2 PLYMOUTH PARKWAY A 2-4
2018-19 2Q CAMELFORD A 3-3
2Qr CAMELFORD H 4-0
1 A F C STONEHAM H 2-1
2 ALRESFORD TOWN H 1-0
3 WILLAND ROVERS A 0-3
2019-20 1Q BISHOP'S LYDEARD A 3-1
2Q BUCKLAND ATHLETIC H 0-4
2020-21 1Q KEYNSHAM TOWN H 2-3
2021-22 1Q CREDITON UNITED H 3-3 Bodmin Town won 5-3 on penalties
2Q SALTASH UNITED A 2-2 Saltash United won 5-4 on penalties, tie later awarded to Bodmin Town
1 BROCKENHURST A 0-6
2022-23 1Q ODD DOWN H 0-1
2023-24 1Q A F C ST AUSTELL A 1-2
2024-25 2Q WADEBRIDGE TOWN A 1-0
1 LYDNEY TOWN H 3-2
2 WELLS CITY H 2-5
Please acknowledge the F.C.H.D. when using this information elsewhere