BUCKIE THISTLE
? Joined Highland League
1987-88 Highland League runner-up
1999-00 Missed runner-up spot on goal difference
2003-04 Highland League runner-up
2009-10 Highland League Champions
2010-11 Highland League Champions
2016-17 Highland League Champions (on goal difference)
Not promoted to Scottish Professional Football League after play-offs
(SF Buckie Thistle 2 East Kilbride 2, East Kilbride 2 Buckie
Thistle 1, Agg 3-4)
2021-22 Highland League runner-up
2022-23 Highland League runner-up
2023-24 Highland League Champions (on goal difference)
SEASON LEAGUE P W D L F A P POS
1984-85 HIGH 30 14 6 10 56 50 48 5/16
1985-86 HIGH 32 14 8 10 48 36 50 7/17
1986-87 HIGH 34 20 8 6 84 37 68 5/18
1987-88 HIGH 34 22 6 6 80 30 72 2/18
1988-89 HIGH 34 16 6 12 66 53 54 9/18
1989-90 HIGH 34 14 7 13 63 53 46 10/18
1990-91 HIGH 34 12 7 15 47 52 43 11/18
1991-92 HIGH 34 16 6 12 46 58 54 8/18
1992-93 HIGH 34 17 4 13 62 55 55 9/18
1993-94 HIGH 34 16 6 12 54 48 54 8/18
1994-95 HIGH 30 12 8 10 50 52 44 10/16
1995-96 HIGH 30 8 8 14 45 61 32 12/16
1996-97 HIGH 30 8 4 18 41 55 28 13/16
1997-98 HIGH 30 11 6 13 42 47 39 10/16
1998-99 HIGH 30 8 4 18 36 60 28 12/16
1999-00 HIGH 30 18 7 5 58 31 61 3/16
2000-01 HIGH 26 13 7 6 46 33 46 3/14
2001-02 HIGH 28 15 8 5 51 27 53 3/15
2002-03 HIGH 28 15 6 7 63 36 51 3/15
2003-04 HIGH 28 18 7 3 56 32 61 2/15
2004-05 HIGH 28 16 4 8 51 26 52 5/15
2005-06 HIGH 28 16 8 4 48 23 56 3/15
2006-07 HIGH 28 16 8 4 54 28 56 3/15
2007-08 HIGH 28 17 6 5 54 24 57 4/15
2008-09 HIGH 28 15 3 10 60 41 48 6/15
2009-10 HIGH 34 26 5 3 83 26 83 1/18
2010-11 HIGH 34 24 5 5 84 42 77 1/18
2011-12 HIGH 34 18 7 9 79 45 61 5/18
2012-13 HIGH 34 13 7 14 58 62 46 12/18
2013-14 HIGH 34 13 10 11 54 48 49 10/18
2014-15 HIGH 34 15 5 14 71 66 50 10/18
2015-16 HIGH 34 18 4 12 80 77 58 7/18
2016-17 HIGH 34 26 4 4 130 36 82 1/18
2017-18 HIGH 34 15 6 13 80 56 51 7/18
2018-19 HIGH 34 14 7 13 72 54 49 8/18
2019-20 HIGH 24 17 2 5 64 35 53 5/17
2021-22 HIGH 34 29 2 3 127 21 89 2/18
2022-23 HIGH 34 28 3 3 92 26 87 2/18
2023-24 HIGH 34 26 3 5 98 34 81 1/18
2024-25 HIGH 34 17 7 10 75 44 58 7/18
2025-26 HIGH
SCOTTISH CUP
1952-53 2 AYR UNITED H 1-5
1953-54 2 PEEBLES ROVERS A 1-1
2r PEEBLES ROVERS H 7-2
3 PARTICK THISTLE A 3-5
1954-55 1 EYEMOUTH UNITED A 3-2
2 DUNS A 8-1
3 PETERHEAD A 4-0
4 QUEEN'S PARK H 1-1
4r QUEEN'S PARK A 2-1
5 INVERNESS THISTLE H 2-0
6 HEART OF MIDLOTHIAN H 0-6
1955-56 1 ROTHES H 2-1
2 INVERNESS THISTLE A 2-5
1956-57 1 LOSSIEMOUTH H 4-0
2 MONTROSE A 4-2
3 NEWTON STEWART H 9-2
4 HAMILTON ACADEMICAL H 2-3
1957-58 2 MONTROSE A 2-2
2r MONTROSE H 4-1
3 FALKIRK H 1-2
1958-59 1 DUMBARTON A 0-4
1960-61 2 RAITH ROVERS H 0-2
1963-64 2 AYR UNITED H 1-3
1977-78 2 ALBION ROVERS A 0-1
1979-80 2 BRORA RANGERS H 0-0
2r BRORA RANGERS A 2-1
3 DUNFERMLINE ATHLETIC A 0-2
1980-81 1 MEADOWBANK THISTLE A 2-2
1r MEADOWBANK THISTLE H 3-2
2 STRANRAER A 2-2
2r STRANRAER H 3-2
3 STIRLING ALBION H 1-3
1985-86 1 QUEEN'S PARK A 0-3
1987-88 2 EAST STIRLINGSHIRE H 2-3
1994-95 2 BERWICK RANGERS H 1-4
2000-01 1 EDINBURGH CITY A 1-0
2 HAMILTON ACADEMICAL H 2-0
3 ROSS COUNTY A 1-2
2001-02 1 STIRLING ALBION A 1-2
2003-04 1 SPARTANS A 1-6
2006-07 2 ELGIN CITY A 0-1
2007-08 1 GLASGOW UNIVERSITY A 2-1
2 NAIRN COUNTY H 4-1
3 GREENOCK MORTON A 2-3
2008-09 2 LOCHEE UNITED A 0-3
2009-10 1 FORRES MECHANICS H 0-0
1r FORRES MECHANICS A 0-0 (Buckie Thistle won 4-1 on penalties)
2 DEVERONVALE A 2-2
2r DEVERONVALE H 1-3
2010-11 2 WIGTOWN & BLADNOCH A 7-1
3 BO'NESS UNITED A 2-0
4 EAST STIRLINGSHIRE A 0-1 Tie awarded to Buckie Thistle
5 BRECHIN CITY H 0-2
2011-12 2 EAST STIRLINGSHIRE A 1-1
2r EAST STIRLINGSHIRE H 2-4
2012-13 1 ROTHES H 0-0
1r ROTHES A 4-0
2 ANNAN ATHLETIC H 0-0
2r ANNAN ATHLETIC A 2-1
3 TURRIFF UNITED H 0-1
2013-14 1 WIGTOWN & BLADNOCH A 4-3
2 ANNAN ATHLETIC H 0-0
2r ANNAN ATHLETIC A 0-4
2014-15 1 AUCHINLECK TALBOT A 0-5
2015-16 1 ROTHES H 7-0
2 EDINBURGH CITY A 2-1
3 STRANRAER A 1-3
2016-17 1 INVERURIE LOCO WORKS A 6-0
2 GRETNA H 1-1
2r GRETNA A 6-2
3 DUNFERMLINE ATHLETIC H 3-5
2017-18 2 B S C GLASGOW H 6-2
3 BRECHIN CITY H 2-3
2018-19 1 EDUSPORT ACADEMY A 1-3
2019-20 1 CIVIL SERVICE STROLLERS H 4-1
2 BONNYRIGG ROSE ATHLETIC A 0-2
2020-21 P2 STRATHSPEY THISTLE A 4-0
1 ALBION ROVERS A 3-0
2 INVERNESS CALEDONIAN THISTLE H 2-3
2021-22 1 CUMBERNAULD COLTS A 1-1
1r CUMBERNAULD COLTS H 4-1
2 BUCKIE THISTLE A 1-4
2022-23 1 LOSSIEMOUTH A 2-1
2 OPEN GOAL BROOMHILL H 1-3
2023-24 1 TAYPORT A 4-0
2 FORRES MECHANICS A 1-0
3 BROXBURN ATHLETIC A 2-2 Buckie Thistle won 5-4 on penalties
4 CELTIC A 0-5
2024-25 1 CARLUKE ROVERS H 2-1
2 SAUCHIE A 2-0
3 CLYDEBANK A 0-2
Please acknowledge the F.C.H.D. when using this information elsewhere