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 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
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
Please acknowledge the F.C.H.D. when using this information elsewhere