DEVERONVALE
? Joined Highland League 2001-02 Highland League runner-up 2002-03 Highland League Champions 2005-06 Highland League Champions 2008-09 Highland League runner-up 2010-11 Highland League runner-up SEASON LEAGUE P W D L F A P POS 1984-85 HIGH 30 9 4 17 46 70 31 14/16 1985-86 HIGH 32 4 10 18 31 65 22 17/17 1986-87 HIGH 34 6 4 24 36 96 22 17/18 1987-88 HIGH 34 12 10 12 64 70 46 11/18 1988-89 HIGH 34 8 7 19 44 80 31 13/18 1989-90 HIGH 34 6 2 26 42 102 20 16/18 1990-91 HIGH 34 7 9 18 38 91 30 15/18 1991-92 HIGH 34 12 3 19 40 58 39 13/18 1992-93 HIGH 34 14 4 16 57 71 46 11/18 1993-94 HIGH 34 7 8 19 46 84 29 14/18 1994-95 HIGH 30 14 5 11 58 49 47 9/16 1995-96 HIGH 30 12 3 15 47 53 39 9/16 1996-97 HIGH 30 16 2 12 55 54 50 8/16 1997-98 HIGH 30 11 6 13 59 61 39 9/16 1998-99 HIGH 30 11 4 15 57 72 37 10/16 1999-00 HIGH 30 11 5 14 51 63 38 11/16 2000-01 HIGH 26 11 8 7 40 32 41 6/14 2001-02 HIGH 28 19 4 5 68 27 61 2/15 2002-03 HIGH 28 21 6 1 90 24 69 1/15 2003-04 HIGH 28 18 1 9 77 41 55 4/15 2004-05 HIGH 28 19 2 7 75 40 59 4/15 2005-06 HIGH 28 20 4 4 77 29 64 1/15 2006-07 HIGH 28 17 4 7 77 35 55 4/15 2007-08 HIGH 28 17 7 4 85 33 58 3/15 2008-09 HIGH 28 19 6 3 80 30 63 2/15 2009-10 HIGH 34 21 5 8 91 47 68 3/18 2010-11 HIGH 34 23 3 8 100 45 72 2/18 2011-12 HIGH 34 17 4 13 75 49 55 7/18 2012-13 HIGH 34 17 7 10 66 45 58 7/18 2013-14 HIGH 34 20 5 9 64 43 65 6/18 2014-15 HIGH 34 9 9 16 53 82 36 12/18 2015-16 HIGH 34 8 8 18 46 64 32 13/18 2016-17 HIGH 34 9 3 22 51 75 30 15/18 2017-18 HIGH 34 16 3 15 73 76 51 8/18 2018-19 HIGH 34 13 2 19 55 65 41 12/18 2019-20 HIGH 27 9 4 14 42 56 31 11/17 2021-22 HIGH 34 9 5 20 55 94 32 14/18 2022-23 HIGH 34 6 6 22 48 90 24 17/18 2023-24 HIGH 34 5 10 19 43 91 25 16/18 2024-25 HIGH
SCOTTISH CUP
1947-48 2 QUEEN'S PARK A 2-8 1951-52 1 CLYDE H 1-3 1953-54 2 THIRD LANARK A 2-7 1954-55 1 INVERNESS THISTLE H 0-4 1955-56 1 DUNS A 0-3 1956-57 1 FRASERBURGH A 2-5 1960-61 1 STIRLING ALBION H 1-0 2 ABERDEEN A 2-4 1995-96 1 ALBION ROVERS A 2-0 2 KEITH H 0-0 2r KEITH A 0-2 1997-98 2 STENHOUSEMUIR A 0-4 2000-01 2 PARTICK THISTLE A 0-3 2001-02 2 SPARTANS H 0-0 2r SPARTANS A 2-1 3 AYR UNITED H 0-6 2002-03 2 GREENOCK MORTON A 3-4 2006-07 1 MONTROSE H 3-2 2 FRASERBURGH H 2-1 3 ELGIN CITY H 5-4 4 PARTICK THISTLE H 0-1 2007-08 1 WICK ACADEMY A 5-0 2 EDINBURGH UNIVERSITY A 1-3 2008-09 1 INVERURIE LOCO WORKS A 2-5 2009-10 2 BUCKIE THISTLE H 2-2 2r BUCKIE THISTLE A 3-1 3 AYR UNITED H 0-1 2010-11 1 INVERURIE LOCO WORKS H 0-0 1r INVERURIE LOCO WORKS A 5-0 2 DALBEATTIE STAR H 1-0 3 ROSS COUNTY A 1-4 2011-12 2 BERWICK RANGERS H 4-0 3 GREENOCK MORTON A 1-5 2012-13 1 HERMES [SCOTLAND] A 4-1 2 PETERHEAD H 3-2 3 STIRLING ALBION A 1-0 4 RAITH ROVERS A 1-2 2013-14 1 CLACHNACUDDIN H 5-0 2 LINLITHGOW ROSE H 2-2 2r LINLITHGOW ROSE A 3-1 3 ALBION ROVERS A 0-1 2014-15 1 NAIRN COUNTY H 0-1 2015-16 1 CLACHNACUDDIN H 0-5 2016-17 1 GRETNA H 0-3 2017-18 1 HAWICK ROYAL ALBERT H 3-1 2 GLENAFTON ATHLETIC H 0-2 2018-19 1 BONNYRIGG ROSE ATHLETIC H 2-1 2 STIRLING UNIVERSITY H 1-2 2019-20 1 SPARTANS A 1-1 1r SPARTANS H 1-2 2020-21 P2 CAMELON H 1-4 2021-22 1 HADDINGTON ATHLETIC H 2-2 1r HADDINGTON ATHLETIC A 1-1 Haddington Athletic won 5-3 on penalties 2022-23 1 EAST KILBRIDE H 2-4 2023-24 1 CULTER A 4-3 2 BROXBURN ATHLETIC H 0-1
Please acknowledge the F.C.H.D. when using this information elsewhere