BRORA RANGERS
? Joined Highland League
2013-14 Highland League Champions
2014-15 Highland League Champions
Not promoted after play-offs (SF Edinburgh City 1 Brora Rangers 1,
Brora Rangers 1 Edinburgh City 1, Agg 2-2, Brora Rangers won 4-2 on
penalties, F Brora Rangers 1 Montrose 0, Montrose 3 Brora Rangers 1,
Agg 2-3)
2015-16 Missed runner-up spot on goal difference
2018-19 Highland League runner-up
2019-20 Highland League Champions after season abandoned early
2020-21 Not promoted after play-offs (SF Brora Rangers 0 Kelty Hearts 2,
Kelty Hearts 4 Brora Rangers 1, Agg 1-6)
2024-25 Highland League Champions (on goal difference)
SEASON LEAGUE P W D L F A P POS
1984-85 HIGH 30 15 4 11 52 50 49 3/16
1985-86 HIGH 32 6 5 21 39 74 23 16/17
1986-87 HIGH 34 7 6 21 43 86 27 15/18
1987-88 HIGH 34 12 5 17 49 69 41 12/18
1988-89 HIGH 34 8 2 24 42 67 26 14/18
1989-90 HIGH 34 9 6 19 52 80 33 14/18
1990-91 HIGH 34 13 10 11 66 54 49 9/18
1991-92 HIGH 34 11 5 18 67 52 38 14/18
1992-93 HIGH 34 11 8 15 72 74 41 13/18
1993-94 HIGH 34 13 9 12 60 61 48 10/18
1994-95 HIGH 30 15 7 8 63 41 52 5/16
1995-96 HIGH 30 12 5 13 40 50 41 8/16
1996-97 HIGH 30 5 10 15 43 88 25 14/16
1997-98 HIGH 30 10 4 16 54 66 34 11/16
1998-99 HIGH 30 11 5 14 61 63 38 9/16
1999-00 HIGH 30 9 6 15 53 61 33 12/16
2000-01 HIGH 26 4 3 19 42 78 15 13/14
2001-02 HIGH 28 12 4 12 47 55 40 8/15
2002-03 HIGH 28 3 6 19 30 77 15 14/15
2003-04 HIGH 28 5 6 17 34 70 21 12/15
2004-05 HIGH 28 2 5 21 26 96 11 15/15
2005-06 HIGH 28 4 1 23 31 82 13 14/15
2006-07 HIGH 28 8 2 18 38 84 26 13/15
2007-08 HIGH 28 4 4 20 29 74 16 14/15
2008-09 HIGH 28 2 3 23 21 91 9 14/15
2009-10 HIGH 34 6 6 22 32 81 24 15/18
2010-11 HIGH 34 13 6 15 51 64 45 11/18
2011-12 HIGH 34 6 2 26 33 115 26 16/18
2012-13 HIGH 34 17 4 13 83 52 55 8/18
2013-14 HIGH 34 31 2 1 123 16 95 1/18
2014-15 HIGH 34 30 4 0 134 13 94 1/18
2015-16 HIGH 34 27 4 3 128 35 85 3/18
2016-17 HIGH 34 26 3 5 116 36 81 3/18
2017-18 HIGH 34 20 3 11 87 39 63 6/18
2018-19 HIGH 34 27 4 3 99 12 85 2/18
2019-20 HIGH 26 24 0 2 96 14 72 1/17
2021-22 HIGH 34 25 2 7 117 36 77 4/18
2022-23 HIGH 34 26 2 6 116 32 80 3/18
2023-24 HIGH 34 17 8 9 64 46 59 6/18
2024-25 HIGH 34 27 1 6 117 31 82 1/18
2025-26 HIGH
SCOTTISH CUP
1954-55 2 COLDSTREAM H 2-0
3 INVERNESS CALEDONIAN H 3-3
3r INVERNESS CALEDONIAN A 2-8
1955-56 1 EYEMOUTH UNITED A 1-5
1956-57 1 WIGTOWN & BLADNOCH A 4-1
2 ARBROATH A 1-6
1972-73 2 HAMILTON ACADEMICAL H 0-4
1979-80 2 BUCKIE THISTLE A 0-0
2r BUCKIE THISTLE H 1-2
1982-83 1 SELKIRK A 2-0
2 MONTROSE H 0-0
2r MONTROSE A 1-1
2r2 MONTROSE N 2-5 (@ Inverness)
3 DUNDEE A 1-2
1984-85 2 KEITH A 0-2
1996-97 2 EAST STIRLINGSHIRE A 3-4
2007-08 1 COVE RANGERS H 0-5
2008-09 1 NEWTON STEWART A 1-1
1r NEWTON STEWART H 2-1
2 FORFAR ATHLETIC H 1-3
2009-10 1 IRVINE MEADOW XI H 0-2
2010-11 1 EDINBURGH UNIVERSITY A 2-2
1r EDINBURGH UNIVERSITY H 2-1
2 ELGIN CITY A 3-5
2011-12 1 EDINBURGH CITY A 0-3
2012-13 1 FORMARTINE UNITED A 2-3
2013-14 1 VALE OF LEITHEN H 1-0
2 COVE RANGERS H 1-1
2r COVE RANGERS A 3-0
3 CLYDE A 1-2
2014-15 2 BANKS O'DEE H 5-0
3 EDINBURGH CITY A 3-2
4 QUEEN OF THE SOUTH A 1-4
2015-16 2 ARBROATH H 1-2
2016-17 1 FORT WILLIAM A 4-1
2 CLYDE H 0-2
2017-18 1 GIRVAN H 5-0
2 CIVIL SERVICE STROLLERS A 5-0
3 STRANRAER A 1-0
4 EAST FIFE A 1-0
5 KILMARNOCK A 0-4
2018-19 1 TURRIFF UNITED H 4-3
2 COLDSTREAM H 6-0
3 COWDENBEATH A 0-1
2019-20 2 CLACHNACUDDIN A 7-0
3 GREENOCK MORTON A 1-1
3r GREENOCK MORTON H 1-3
2020-21 1 CAMELON A 2-1 @ Dunipace
2 HEART OF MIDLOTHIAN H 2-1
3 STRANRAER H 1-3
2021-22 1 TYNECASTLE A 6-0
2 ALBION ROVERS H 0-0
2r ALBION ROVERS A 0-1
2022-23 1 OPEN GOAL BROOMHILL A 2-3
2023-24 1 BERWICK RANGERS H 5-1
2 STENHOUSEMUIR A 2-0
3 POLLOK H 1-0
4 CLYDE H 1-3
2024-25 1 CUMNOCK H 2-1
2 FORMARTINE UNITED H 2-1
3 LIVINGSTON A 0-2
Please acknowledge the F.C.H.D. when using this information elsewhere