List of Inverness Caledonian Thistle F.C. records and statistics explained

Inverness Caledonian Thistle are a Scottish professional association football club based in Inverness. They have played at their home ground, the Caledonian Stadium, since 1996, prior to that they played at Telford Street Park, as well as a brief spell at Pittodrie in Aberdeen whilst the Caledonian Stadium was being refurbished following their promotion to the Scottish Premier League in 2004. Inverness CT joined the Scottish Football League in 1994, and the Scottish Premier League in 2004[1] as well being a founding member of the Scottish Premiership in 2013.

The club's record appearance maker is Ross Tokely, who made 545 appearances between 1996 and 2012. Billy Mckay is the club's record goalscorer, scoring 103 goals in major competitions during his 3 spells with Inverness CT, passing previous record holder Dennis Wyness in a 3–2 loss to Airdrieonians in July 2023.

[2]

These lists encompass the major honours won by Inverness CT, records set by the club, their managers and their players. The player records section includes details of the club's leading goalscorers and those who have made most appearances in first-team competitions.[3] It also records notable achievements by Inverness CT players on the international stage, and the highest transfer fees paid and received by the club. Attendance records at the Caledonian Stadium are also included in the list, as well as record wins and defeats.

Honours

Inverness's first trophy was the Scottish Challenge Cup in 2003,[4] which was won after a 2–0 win against Airdrie United. Their first national trophy win was the Scottish Cup in 2015, beating Falkirk 2–1.[5] Inverness CT are yet to lift the Scottish League Cup, however they came close in 2014, losing 4–2 on Penalties to Aberdeen after a tight 0–0 draw.[6] Inverness reached their second Scottish Cup Final in 2023, where they lost 3–1 to Celtic.[7]

Inverness's most recent trophy win was in 2020, when they shared the Scottish Challenge Cup with Raith Rovers due to the final being cancelled due to the Coronavirus Pandemic.[8]

National

League

Scottish Challenge Cup

Regional

Other cups

Player records

See also: List of Inverness Caledonian Thistle F.C. players.

Appearances

Ross Tokely is the club's all time record appearance holder with 545 appearances in all competitions, including playoffs and Challenge Cups.

Top 50 most appearances

Competitive, professional matches only, up to the end of the 2023/24 season.

NameYearsLeagueScottish CupLeague CupEuropeTotal
1 Ross Tokely1996–20124564232-530
2 Aaron Doran2011–202430335312371
3 Grant Munro1998–20113122519-356
4 Russell Duncan2001–20112892921-339
5 Roy McBain2000–20112852620-331
6 Barry Wilson1996–20002003–20082531820-291
7 Billy Mckay2011–20152017

2021–

2372318-278
8 Mark Ridgers2017–20242142223-259
9 Richard Hastings1994–20012004–20092211715-253
10 Stuart Golabek1999–20072009–20112111718-246
11 Dennis Wyness1999–20032005–20081992016-235
12 Gary Warren2012–201818120142217
13 Ross Draper2012–201717017182207
14= Richie Foran2009–201617418102204
Danny Devine2013–20162020–16819152204
15= Bobby Mann1999–20041711812-201
Liam Polworth2011–20191661718-201
16 Carl Tremarco2013–20201651518-198
17 Mark Brown2002–20071701611-197
18 Jim Calder1994–2002167194-194
19 Josh Meekings2011–201716316112192
20 Greg Tansey2011–20122014–201716217102191
21 Stuart McCaffrey2000–20081621711-190
22 Charlie Christie1994–20041581713-188
23 Graeme Shinnie2009–20151561812-186
24 David Raven2012–201815315152185
25 Ryan Esson2008–2017163108-181
26 Nick Ross2010–2015149139-171
27 Barry Robson1997–20031351411-160
28= David Proctor2003–20062007–2012139128-159
Richie Hart2002–200814289-159
29 Brad McKay2016–20211241614-154
30 David Carson2019–20241241415-153
31 Shane Sutherland2010–20132020–2023131912-152
32= Ian Black2004–200913275-144
Cameron Harper2018–20241161117-144
33 Iain Vigurs2006–20092015–20181131013-136
34 Graham Bayne2004–200811977-133
35= Iain Stewart1995–2000115116-132
Sean Welsh2018–2024109176-132
36 Paul Sheerin1998–200111596-130
37 Mike Teasdale1995–2002107910-126
38 Paul Ritchie2001–200499138-120
39 Adam Rooney2008–201110386-117
40 Mark McCulloch1997–200010095-114
41 Darren Dods2004–200710093-112
42 Martin Bavidge1998–20029678-111
43= Mike Noble1994–19979595-109
Danny Williams2013–2016891442109
44 Roddy MacGregor2018–2024771118-106
45= Robbie Deas2020–20238472-103
Dean Brill2013–201686107-103
46 James Vincent2013–20162019–202182911-102
47 Liam Keogh2002–20078686-100
48= Jonny Hayes2009–20128565-96
Tom Walsh2018–20202021–2023741012-96
Wallace Duffy2020–75812-95
49= Miles Storey2015–20162019–202177115-93
Daniel MacKay2017–20212022–2023721110-93
50 Coll Donaldson2017–20207678-91

Top 10 non-UK appearances

Competitive, professional matches only, up to the end of the 2023/24 season.


  1. (non UK)

  1. (Exc ROI)
NameYearsLeagueScottish CupLeague CupEuropeTotal
1x Aaron Doran2011–202430335312371
21 Richard Hastings1994–2001
2004–2009
22117150253
3x Richie Foran2009–201617418102204
4x Adam Rooney2008–2011103860117
5x Jonny Hayes2009–20128565096
62 Charlie Trafford2017–202070106086
7x Jake Mulraney2016–20185228062
83 Nikolay Todorov2019–20214848060
9x Zak Delaney2022–20243758050
104 Dani Sánchez2009–20114141048
115 Davide Xausa1999–20014142047
126 Kenny Gillet2010–20123821041
137 Grégory Tadé2011–20123631040
14=8= Nauris Bulvītis2009–20103223037
Marius Niculae2007–20083511037
15=9= Lionel Djebi-Zadi2008–20102744035
Juanjo2004–20053122035
1610 Andréa Mbuyi-Mutombo2015–20172541030

Goalscorers

Dennis Wyness was Inverness's all time leading goalscorer with 101 goals across two spells in all competitions including playoffs and Challenge Cups. Billy Mckay became the second player to surpass the 100 goal mark in all competitions, with a brace in a 3–0 win over Falkirk in the 2023 Scottish Cup Semi Final, equalling Wyness's record in a 2–1 away defeat to Dumbarton in the League Cup before taking the record a week later in a 3–2 home loss to Airdrieonians.

Top 50 goalscorers

Competitive, professional matches only, as of match played 3 August 2024.

NameYearsLeagueScottish CupLeague CupEuropeTotal
1 Billy Mckay2011–20152017, 2021–94135-112
2 Dennis Wyness1999–20032005–200881118-100
3 Iain Stewart1995–20007061-77
4 Barry Wilson1996–20002003–20086035-68
5 Paul Richie2001–20044675-58
6 Aaron Doran2011–202438116-55
7 Adam Rooney2008–20114454-53
8 Richie Foran2009–20163940-43
9 Paul Sheerin1998–20013632-41
10 Ross Tokely1996–20123013-34
11= Charlie Christie1994–20043201-33
Brian Thomson1996–1998254433
12= Craig Dargo2005–20072641-31
Greg Tansey2011–20122014–20172542-31
13 Barry Robson1997–20031772-26
14 Jonny Hayes2009–20122320-25
15= Scott McLean1996–19992103-24
Andrew Shinnie2011–20131914-24
Iain Vigurs2007–20092015–20181635-24
16= Alan Hercher1994–19972021-23
Jordan White2018–20201472-23
17= Shane Sutherland2010–20132020–20231613-20
Davide Xausa1999–20011721-20
18= Graham Bayne2004–20081513-19
Roy McBain2000–20111531-19
Duncan Shearer1997–20021711-19
Miles Storey2015–20162019–20211711-19
Gary Warren2012–20181315-19
19 George Oakley2017–20192022–20231314-18
20= Martin Bavidge1998–20021601-17
Nikolay Todorov2019–20211232-17
Tom Walsh2018–20202021–20231322-17
Bobby Mann1999–20041421-17
21= Liam Polworth2010–20191510-16
Ross Draper2012–20171402-16
Sean Welsh2018–20241240-16
Grant Munro1998–20111204-16
22 Daniel MacKay2017–20212022–20231032-15
23= Carl Tremarco2013–20201013-14
Nick Ross2009–20151121-14
Richie Hart2002–20081202-14
24= Paul Cherry1996–19991201-13
Nathan Austin2018–20191003-13
Nathan Shaw2022–20241300-13
25= Don Cowie2007–20091200-12
Craig Brewster2004–20062007–20081110-12
26= Mike Teasdale1995–20021001-11
Cameron Harper2018–2024902-11
James Keatings2019–2021812-11
Ryan Christie2012–20152015–20161100-11
Steve Hislop2002–20061100-11
David Bagan2000–20031010-11
Russell Duncan2001–2011911-11
27= Eric Odhiambo2009–20111000-10
Marley Watkins2013–2015820-10
Dougie Imrie2008–2010712-10
Marius Niculae2007–2008802-10
Davie Ross1996–1998910-10
28= Grégory Tadé2011–2012900-9
John Rankin2006–2008900-9
Shaun Rooney2018–2020810-9
Mark McCulloch1997–2000810-9
29= Graeme Shinnie2009–2015611-8
Alex Fisher2016–2017800-8
Ian Black2004–2009800-8
David Proctor2003–20062007–2012800-8
Brad McKay2016–2021710-8
Danny Devine2013–20162020–521-8
30= Dani Sánchez2009–2011511-7
Juanjo2004–2006700-7
Stuart McCaffrey2000–2008610-7
31= Connor Bell2017–2018600-6
Lonsana Doumbouya2016–2017510-6
Edward Ofere2015510-6
Reece McAlear2021–2022600-6
32–5050+ Players

Top 10 non-UK goalscorers

Competitive, professional matches only, as of match played 30 March 2024.


  1. (non UK)

  1. (exc ROI)
NameYearsLeagueScottish CupLeague CupEuropeTotal
1x Aaron Doran2011–202438116-55
2x2008–20114454-53
3x Richie Foran2009–20163940-43
4x2009–20122320-25
51 Davide Xausa1999–20011721-20
62 Nikolay Todorov2019–20211232-17
7=3= Marius Niculae2007–2008802-10
Eric Odhiambo2009–20111000-10
84 Grégory Tadé2011–2012900-9
9=5= Juanjo2004–2006700-7
Dani Sánchez2009–2011511-7
10=6= Lonsana Doumbouya2016–2017510-6
Edward Ofere2015510-6
117 Filipe Morais2009320-5
12=8= Nauris Bulvītis2009–2010211-4
David Wotherspoon2023–2024310-4
139 Markus Paatelainen2007–2008300-3
14=x Jake Mulraney2016–2018200-2
x Conor Pepper2012–2014200-2
x Darren McCauley2019200-2
10= Charlie Trafford2017–2020110-2
Richard Hastings1994–2001;2004–2009101-2
Román Golobart2011–2012200-2
Manny Duku2021–2022002-2
Andréa Mbuyi-Mutombo2015–2017020-2

International caps

Score for capped country listed first

!Player!Country!First Cap!Last Cap
Richard Hastings Canada1–0 vs. Macedonia, 18 May 19982–2 vs. Costa Rica, 11 July 2009
Davide Xausa Canada0–2 vs. Saudi Arabia, 9 July 19991–0 vs. Panama, 9 October 2000
Henri Anier Estonia0–0 vs. Cyprus, 25 March 20172–1 vs. Latvia, 12 June 2017
Lonsana Doumbouya Guinea1–2 vs. DR Congo, 13 November 2016
Pāvels Mihadjuks Latvia4–0 vs. Luxembourg, 28 March 20092–0 vs. Luxembourg, 1 April 2009
Billy Mckay Northern Ireland0–0 vs. Malta, 6 February 20130–2 vs. Romania, 14 November 2014
Jonathan Tuffey Northern Ireland1–1 vs. Morocco, 17 November 20100–2 vs. Wales, 27 May 2011
Marius Niculae Romania3–0 vs. Russia, 26 March 20080–2 vs. Netherlands, 17 June 2008
Andrew Shinnie Scotland2–1 vs. Luxembourg, 14 November 2012
Owain Fôn Williams Wales2–3 vs. Netherlands, 13 November 2015
Owain Tudur Jones Wales1–2 vs. Australia, 10 August 2011

Transfers

Record Fee Paid

!Player!From!Fee!Date
John Rankin Ross County£87,000July 2006
Dougie Imrie Clyde£65,000January 2008
Adam Rooney Stoke City£56,000July 2008
Martin Glancy Dumbarton£26,000February 1999

Record Fee Received

!Player!To!Fee!Date
Ryan Christie Celtic£595,000September 2015
Marius Niculae Dinamo București£525,000July 2008
Craig Brewster Dundee United£350,000January 2006
Daniel MacKay Hibernian£203,000July 2021
Billy Mckay Wigan Athletic£175,000January 2015

Hat-tricks

All recorded hat-tricks in all professional competitions since 1994–95

!No.!Player!Competition!H/A!Score!Opponent!Date
1 Alan HercherScottish Third DivisionH5–2Arbroath13 August 1994
2 Charlie ChristieScottish Third DivisionA0–5Alloa Athletic23 September 1995
3 Iain StewartScottish Third DivisionH6–1Albion Rovers21 October 1995
4 Iain StewartScottish Third DivisionA1–5East Stirlingshire20 January 1996
5 Iain StewartScottish Third DivisionH3–2Montrose5 April 1997
6 Brian ThomsonScottish League CupH51Stenhousemuir2 August 1997
7 Iain StewartScottish Second DivisionA15East Fife25 October 1997
8 Paul SheerinScottish Challenge Cup FinalN4–4Alloa Athletic21 November 1999
9 Davide XausaScottish First DivisionH4–1Livingston18 March 2000
10 Dennis WynessScottish First DivisionH7–3Ayr United2 December 2000
11 Dennis WynessScottish First DivisionH4–2Morton13 March 2001
12 Dennis WynessScottish First DivisionH5–1Arbroath8 September 2001
13 Dennis WynessScottish First DivisionH5–2Raith Rovers19 September 2001
14 Paul RitchieScottish First DivisionH4–2St Mirren2 March 2002
15 Dennis WynessScottish First DivisionA0–6Alloa Athletic19 October 2002
16 Paul Ritchie
17 Paul RitchieScottish First DivisionH5–3Queen of the South16 November 2002
18 Paul RitchieScottish First DivisionH3–1St Mirren1 March 2003
19 Paul RitchieScottish First DivisionA1–5Alloa Athletic16 April 2003
20 Paul RitchieScottish CupH5–1Brechin City10 January 2004
21 Richie ForanScottish First DivisionA1–5Ayr United24 October 2009
22 Adam RooneyScottish First DivisionH4–1Morton31 October 2009
23 Adam RooneyScottish First DivisionH3–1Queen of the South9 March 2010
24 Adam RooneyScottish Premier LeagueH4–2Hibernian20 November 2010
25 Andrew ShinnieScottish Premier LeagueA3–6Kilmarnock5 November 2011
26 Billy MckayScottish Premier LeagueA4–4Dundee United15 December 2012
27 Billy MckayScottish Premier LeagueH4–3Motherwell4 May 2013
28 Iain VigursScottish League CupA1–5Dunfermline Athletic26 July 2016
29 Scott BodenScottish League CupH7–0Arbroath30 July 2016
30 Nathan AustinScottish ChampionshipH5–1Dumbarton14 April 2018
31 Jordan WhiteScottish CupH6–1Edinburgh City4 December 2018
32 Billy MckayScottish Challenge CupA2–4Elgin City9 October 2021
33 Billy MckayScottish ChampionshipH6–1Cove Rangers2 January 2023
34 Alex SamuelScottish ChampionshipA2–3Raith Rovers27 January 2024

Club records

Matches

Firsts

Wins

Defeats

Attendances

At Telford Street Park

At Caledonian Stadium*

*During the COVID-19 pandemic, where fans were not permitted inside stadia, Inverness and Hearts fans virtually sold out the stadium for the match between the two on 26 February 2021, with the final count being 11,356. Though not an official attendance, it is the largest number of tickets sold for a home match involving the club.

At Pittodrie Stadium

At Tannadice Park*

*One-off, as Telford Street was deemed unsuitable for a Scottish Cup Quarter Final.

Record attendance involving the club: 47,247 against Celtic, 2023 Scottish Cup Final, Hampden Park, 3 June 2023.

Best and Worst Finishes

Scottish Premier League/Premiership (Tier 1)

Scottish First Division/Championship (Tier 2)

Scottish Second Division/League One (Tier 3)

Scottish Third Division/League Two (Tier 4)

Scottish Cup

Scottish League Cup

Scottish Challenge Cup

UEFA Europa League

Managers

This list is of every individual who has managed Inverness, either permanently or as a caretaker role, as well as their honours.

† indicates caretaker managers

!Name!From!To!Played!Won!Drawn!Lost!Win%!Honours!Departure Reason
Sergei Baltacha199419954013101732.50Resigned
Steve Paterson19952002329147929044.681996–1997 Scottish Third Division1999–2000 Scottish Challenge Cup Runner UpSigned by Aberdeen
Graeme Bennett † & John Docherty †200220200.00Interim
John Robertson200220048444132752.382003–2004 Scottish First Division2003–2004 Scottish Challenge Cup WinnerSigned by Heart of Midlothian
Donald Park200430210.00Interim
Craig Brewster200420065017181534.00Player Manager, signed by Dundee United
Charlie Christie200620076724181542.10Resigned
Donald Park 22007210150.00Interim
Craig Brewster 220072009642273534.38Sacked
John Docherty 2200910010.00Interim
Terry Butcher2009201320987586441.682009–2010 Scottish First Division2009–2010 Scottish Challenge Cup Runner UpSigned by Hibernian
Duncan Shearer † & Scott Kellagher †20132200100.00Interim
John Hughes2013201612250314141.302013–2014 Scottish League Cup Runner Up2014–2015 Scottish Cup WinnerResigned
Richie Foran201620174513112124.44Sacked
John Robertson 22017202117365343847.452017–2018 Scottish Challenge Cup WinnerCompassionate Leave
2019–2020 Scottish Challenge Cup Winner
Neil McCann20211666437.50Interim
Billy Dodds2021202310844313340.742022–2023 Scottish Cup Runner UpSacked
John Robertson † & Charlie Christie202310010.00Interim
Duncan Ferguson2023Present4414141647.73N/A

Notes and References

  1. Web site: 2012-04-14 . Inverness promoted to SPL . 2023-07-09 . Evening Standard . en.
  2. News: Inverness Caledonian Thistle v Airdrieonians . en-GB . BBC Sport . 2023-10-16.
  3. Book: S. Broadfoot, Ian . Inverness Caledonian Thistle F.C. Milestones & Memories . 2020 . 315–317.
  4. News: 2003-10-26 . Inverness CT claim cup win . en-GB . 2023-07-09.
  5. News: Inverness CT 2-1 Falkirk . en-GB . BBC Sport . 2023-07-09.
  6. News: Aberdeen 0-0 Inverness (aet, 4-2 pens) . en-GB . BBC Sport . 2023-07-09.
  7. News: Celtic overcome Inverness to complete treble . en-GB . BBC Sport . 2023-07-09.
  8. News: Inverness CT & Raith Rovers share cup . en-GB . BBC Sport . 2023-07-09.
  9. Web site: 2012-11-11 . Scotland call for ICT's Andrew Shinnie . 2023-10-16 . Inverness Courier . en.