INVERNESS CALEDONIAN THISTLE
1996 Caledonian Thistle changed name
1996-97 Scottish League Division Three Champions
Promoted to Division Two
1998-99 Scottish League Division Two runner-up
Promoted to Division One
2003-04 Scottish League Division One Champions
Promoted to Scottish Premier League
2009 Relegated to Scottish League Division One
2009-10 Scottish League Division One Champions
Promoted to Scottish Premier League
2013-14 Scottish Premier League merged with Scottish League to form Scottish
Professional Football League. Placed in Premiership of new competition
2017 Relegated to Championship
2018-19 Not promoted after play-offs (QF Ayr United 1 Inverness Caledonian
Thistle 3, Inverness Caledonian Thistle 1 Ayr United 1 - Agg 4-2, SF
Inverness Caledonian Thistle 0 Dundee United 1, Dundee United 3
Inverness Caledonian Thistle 0 - Agg 0-4)
2019-20 Season ended early to due Covid-19 virus. League decided on a
points per game basis
Scottish Professional Football League Championship runner-up
2024 Relegated to League One
2024-25 Fifteen points deducted
SEASON LEAGUE P W D L F A P POS
1996-97 SCOT-3 36 23 7 6 70 37 76 1/10
1997-98 SCOT-2 36 13 10 13 65 51 49 5/10
1998-99 SCOT-2 36 21 9 6 80 48 72 2/10
1999-00 SCOT-1 36 13 10 13 60 55 49 6/10
2000-01 SCOT-1 36 14 12 10 71 54 54 4/10
2001-02 SCOT-1 36 13 9 14 60 51 48 6/10
2002-03 SCOT-1 36 20 5 11 74 45 65 4/10
2003-04 SCOT-1 36 21 7 8 67 33 70 1/10
2004-05 SCOT P 38 11 11 16 41 47 44 8/12
2005-06 SCOT P 38 15 13 10 51 38 58 7/12
2006-07 SCOT P 38 11 13 14 42 48 47 8/12
2007-08 SCOT P 38 13 4 21 51 62 43 9/12
2008-09 SCOT P 38 10 7 21 37 58 37 12/12
2009-10 SCOT-1 36 21 10 5 72 32 73 1/10
2010-11 SCOT P 38 14 11 13 52 44 53 7/12
2011-12 SCOT P 38 10 9 19 42 60 39 10/12
2012-13 SCOT P 38 13 15 10 64 60 54 4/12
2013-14 SPFL-Ps 38 16 9 13 44 44 57 5/12
2014-15 SPFL-Ps 38 19 8 11 52 42 65 3/12
2015-16 SPFL-Ps 38 14 10 14 54 48 52 7/12
2016-17 SPFL-Ps 38 7 13 18 44 71 34 12/12
2017-18 SPFL-Ch 36 16 9 11 53 37 57 5/10
2018-19 SPFL-Ch 36 14 14 8 48 40 56 3/10
2019-20 SPFL-Ch 27 14 3 10 39 32 45 2/10
2020-21 SPFL-Ch 27 8 12 7 36 31 36 5/10
2021-22 SPFL-Ch 36 16 11 9 53 34 59 3/10
2022-23 SPFL-Ch 36 15 10 11 52 47 55 6/10
2023-24 SPFL-Ch 36 10 12 14 41 40 42 9/10
2024-25 SPFL-L1 36 16 10 10 45 38 43 * 7/10
2025-26 SPFL-L1
SCOTTISH CUP
1996-97 2 STRANRAER A 1-1
2r STRANRAER H 0-0 (Inverness CT won 4-3 on penalties)
3 HAMILTON ACADEMICAL H 1-3
1997-98 1 WHITEHILL WELFARE H 3-1
2 QUEEN'S PARK H 2-0
3 ANNAN ATHLETIC H 8-1
4 DUNDEE UNITED A 1-1
4r DUNDEE UNITED H 2-3
1998-99 2 LIVINGSTON H 1-2
1999-00 3 CELTIC A 3-1
4 ABERDEEN H 1-1
4r ABERDEEN A 0-1
2000-01 3 AYR UNITED H 4-3
4 KILMARNOCK H 1-1
4r KILMARNOCK A 1-2
2001-02 3 ARBROATH A 2-0
4 HEART OF MIDLOTHIAN A 3-1
QF PARTICK THISTLE A 2-2
QFr PARTICK THISTLE H 0-1
2002-03 3 RAITH ROVERS H 2-0
4 HAMILTON ACADEMICAL H 6-1
QF CELTIC H 1-0
SF DUNDEE N 0-1 (@ Hampden Park)
2003-04 3 BRECHIN CITY H 5-1
4 ST MIRREN A 1-0
QF MOTHERWELL A 1-0
SF DUNFERMLINE ATHLETIC N 1-1 (@ Hampden Park)
SFr DUNFERMLINE ATHLETIC N 2-3 (@ Aberdeen)
2004-05 3 ST JOHNSTONE H 1-0
4 ABERDEEN A 1-2
2005-06 3 AYR UNITED H 1-1
3r AYR UNITED A 2-0
4 PARTICK THISTLE H 2-2
4r PARTICK THISTLE A 1-1 (Partick won 4-2 on penalties)
2006-07 3 STIRLING ALBION A 6-1
4 DUNDEE UNITED H 1-0
QF CELTIC H 1-2
2007-08 4 HIBERNIAN A 0-3
2008-09 4 PARTICK THISTLE H 3-0
5 KILMARNOCK H 2-0
QF FALKIRK H 0-1
2009-10 4 MOTHERWELL H 2-0
5 KILMARNOCK A 0-3
2010-11 4 ELGIN CITY H 2-0
5 GREENOCK MORTON H 5-1
QF CELTIC H 1-2
2011-12 4 DUNFERMLINE ATHLETIC H 1-1
4r DUNFERMLINE ATHLETIC A 3-1
5 CELTIC H 0-2
2012-13 4 ROSS COUNTY A 3-3
4r ROSS COUNTY H 2-1
5 KILMARNOCK A 0-2
2013-14 4 GREENOCK MORTON H 4-0
5 STRANRAER A 2-2
5r STRANRAER H 2-0
QF DUNDEE UNITED H 0-5
2014-15 4 ST MIRREN A 1-1
4r ST MIRREN H 4-0
5 PARTICK THISTLE A 2-1
QF RAITH ROVERS H 1-0
SF CELTIC N 3-2 @ Hampden Park
F FALKIRK N 2-1 @ Hampden Park
2015-16 4 STIRLING ALBION A 0-0
4r STIRLING ALBION H 2-0
5 MOTHERWELL A 2-1
QF HIBERNIAN A 1-1
QFr HIBERNIAN H 1-2
2016-17 4 ELGIN CITY A 2-1
5 CELTIC A 0-6
2017-18 4 DUNDEE A 2-2
4r DUNDEE H 0-1
2018-19 3 EDINBURGH CITY A 1-1
3r EDINBURGH CITY H 6-1
4 EAST KILBRIDE H 4-0
5 ROSS COUNTY A 2-2
5r ROSS COUNTY H 2-2 Inverness Caledonian Thistle won 5-4 on penalties
QF DUNDEE UNITED A 2-1
SF HEART OF MIDLOTHIAN N 0-3 @ Hampden Park
2019-20 4 ALLOA ATHLETIC A 3-2
5 LIVINGSTON H 1-0
QF HIBERNIAN A 2-5
2020-21 2 BUCKIE THISTLE A 2-3
3 ROSS COUNTY A 3-1
4 ST MIRREN A 1-2
2021-22 3 GREENOCK MORTON H 1-1
3r GREENOCK MORTON A 1-1 Greenock Morton won 5-4 on penalties
2022-23 3 STIRLING ALBION H 3-2
4 QUEEN'S PARK [GLASGOW] H 0-2 Tie awarded to Inverness Caledonian Thistle
5 LIVINGSTON A 3-0
QF KILMARNOCK H 2-1
SF FALKIRK N 3-0 @ Hampden Park
F CELTIC N 1-3 @ Hampden Park
2023-24 3 COWDENBEATH H 2-0
4 BROOMHILL H 4-0
5 HIBERNIAN H 1-3
2024-25 3 COVE RANGERS A 0-2
Please acknowledge the F.C.H.D. when using this information elsewhere