FRASERBURGH
? Joined Highland League 1997-98 Highland League runner-up 1999-00 Highland League runner-up (on goal difference) 2001-02 Highland League Champions 2021-22 Highland League Champions SEASON LEAGUE P W D L F A P POS 1984-85 HIGH 30 10 5 15 39 54 35 13/16 1985-86 HIGH 32 8 6 18 40 60 30 14/17 1986-87 HIGH 34 9 5 20 48 63 32 13/18 1987-88 HIGH 34 9 6 19 37 71 33 13/18 1988-89 HIGH 34 15 8 11 52 43 53 11/18 1989-90 HIGH 34 17 6 11 58 51 57 7/18 1990-91 HIGH 34 11 8 15 54 56 41 13/18 1991-92 HIGH 34 11 3 20 43 67 36 15/18 1992-93 HIGH 34 15 7 12 63 52 52 10/18 1993-94 HIGH 34 15 8 11 52 36 53 9/18 1994-95 HIGH 30 16 4 10 56 43 52 7/16 1995-96 HIGH 30 14 9 7 85 46 51 5/16 1996-97 HIGH 30 15 7 8 56 38 52 6/16 1997-98 HIGH 30 21 5 4 69 31 68 2/16 1998-99 HIGH 30 18 6 6 86 39 60 5/16 1999-00 HIGH 30 17 10 3 75 32 61 2/16 2000-01 HIGH 26 12 3 11 47 38 39 8/14 2001-02 HIGH 28 20 4 4 71 36 64 1/15 2002-03 HIGH 28 14 4 10 61 45 46 6/15 2003-04 HIGH 28 18 5 5 81 36 59 3/15 2004-05 HIGH 28 19 2 7 75 35 59 3/15 2005-06 HIGH 28 13 6 9 68 45 45 7/15 2006-07 HIGH 28 11 8 9 48 42 41 8/15 2007-08 HIGH 28 16 3 9 65 43 51 5/15 2008-09 HIGH 28 13 8 7 62 47 47 7/15 2009-10 HIGH 34 21 5 8 75 48 68 4/18 2010-11 HIGH 34 11 9 14 69 65 42 13/18 2011-12 HIGH 34 17 8 9 79 63 59 6/18 2012-13 HIGH 34 18 5 11 83 47 59 6/18 2013-14 HIGH 34 23 2 9 89 44 71 5/18 2014-15 HIGH 34 19 8 7 91 48 65 5/18 2015-16 HIGH 34 15 8 11 63 49 53 9/18 2016-17 HIGH 34 19 6 9 77 48 63 5/18 2017-18 HIGH 34 23 4 7 101 38 73 4/18 2018-19 HIGH 34 26 1 7 125 37 79 3/18 2019-20 HIGH 23 17 4 2 79 23 55 3/17 2021-22 HIGH 34 30 2 2 135 24 92 1/18 2022-23 HIGH 34 21 8 5 91 31 71 5/18 2023-24 HIGH 34 25 3 6 102 37 78 3/18 2024-25 HIGH
SCOTTISH CUP
1948-49 1 CLYDE A 0-2 1949-50 1 EAST FIFE A 0-4 1953-54 1 LEITH ATHLETIC H 5-4 2 HEART OF MIDLOTHIAN H 0-3 1954-55 1 EDINBURGH UNIVERSITY H 9-0 2 VALE OF LEITHEN A 4-0 3 EAST STIRLINGSHIRE H 4-2 4 ALLOA ATHLETIC A 2-4 1955-56 1 ABERDEEN UNIVERSITY H 3-1 2 BYE 3 BERWICK RANGERS A 0-3 1956-57 1 DEVERONVALE H 5-2 2 GALA FAIRYDEAN H 9-0 3 FORRES MECHANICS H 0-2 1957-58 2 QUEEN'S PARK A 2-7 1958-59 1 DUNDEE H 1-0 2 STIRLING ALBION H 3-4 1963-64 2 DUNFERMLINE ATHLETIC A 0-7 1965-66 P2 AYR UNITED A 0-1 1967-68 P1 EAST STIRLINGSHIRE H 1-4 1968-69 P2 MONTROSE A 1-6 1973-74 1 LOSSIEMOUTH A 3-3 1r LOSSIEMOUTH H 6-0 2 COWDENBEATH A 1-4 1981-82 1 CLACHNACUDDIN H 1-1 1r CLACHNACUDDIN A 1-2 1983-84 2 EAST STIRLINGSHIRE A 1-3 1987-88 2 ST JOHNSTONE H 2-5 1990-91 1 VALE OF LEITHEN H 3-1 2 COVE RANGERS H 1-4 1995-96 2 WHITEHILL WELFARE A 2-2 2r WHITEHILL WELFARE H 1-2 1997-98 1 CLYDE H 1-0 2 STRANRAER A 1-2 1999-00 2 ARBROATH A 0-0 2r ARBROATH H 1-3 2006-07 2 DEVERONVALE A 1-2 2007-08 1 HUNTLY H 1-1 1r HUNTLY A 0-2 2008-09 1 HAWICK ROYAL ALBERT H 6-3 2 DUMBARTON H 0-1 2009-10 1 BONNYRIGG ROSE ATHLETIC H 1-1 1r BONNYRIGG ROSE ATHLETIC A 2-1 2 SPARTANS H 1-4 2010-11 1 ST CUTHBERT WANDERERS H 3-3 1r ST CUTHBERT WANDERERS A 1-3 2011-12 1 CIVIL SERVICE STROLLERS H 4-3 2 ELGIN CITY H 0-0 2r ELGIN CITY A 2-5 2012-13 1 COLDSTREAM H 4-0 2 EAST STIRLINGSHIRE H 1-2 2013-14 1 CIVIL SERVICE STROLLERS H 4-0 2 EDINBURGH CITY A 4-4 @ Spartans 3 MONTROSE H 2-1 4 STENHOUSEMUIR A 0-3 2014-15 1 LINLITHGOW ROSE H 0-0 1r LINLITHGOW ROSE A 1-2 2015-16 1 DALBEATTIE STAR H 3-2 2 TURRIFF UNITED A 3-2 3 FALKIRK A 1-4 2016-17 1 GALA FAIRYDEAN ROVERS A 1-3 2017-18 1 FORRES MECHANICS H 2-1 2 EDINBURGH UNIVERSITY A 2-0 3 SPARTANS A 2-1 4 RANGERS H 0-3 2018-19 1 INVERURIE LOCO WORKS A 4-3 2 EDUSPORT ACADEMY A 2-1 3 AUCHINLECK TALBOT H 0-1 2019-20 1 BONNYRIGG ROSE ATHLETIC H 0-1 2020-21 1 ROTHES A 3-1 2 BANKS O'DEE H 2-1 3 MONTROSE H 2-4 2021-22 1 SAUCHIE H 1-2 2022-23 1 CIVIL SERVICE STROLLERS A 2-1 2 STRANRAER H 2-1 3 ARBROATH H 0-2 2023-24 1 CALEDONIAN BRAVES A 2-1 2 BONNYRIGG ROSE ATHLETIC H 1-2
Please acknowledge the F.C.H.D. when using this information elsewhere