Player Records

Below are lists of player records pertaining to record appearances, goals scored and clean sheets kept.

The following players have played over 100 games for Inverness CT in all competitions.


Ross Tokely (589 appearances)

Position: Defender - Signed From: Huntly
Date Signed: 03.06.1996

Appearances up to end of Season 2009-10: League - 429 / Goals - 29 Cup - 88 / Goals - 4
Honours: Bell’s Third Division Championship Winners Medal - Season 1996-97.
Bell’s Challenge Cup Runners-Up Medal - Season 1999-2000.
Bell’s Cup Winners Medal - Season 2003-04.
Bell’s First Division Championship Winners Medal - Season 2003-04.
Alba Challenge Cup Runners-Up Medal - Season 2009-10.
Irn Bru First Division Championship Winners Medal - Season 2009-10.

Ross was signed by Steve Paterson from Highland League side Huntly in 1996. He made his first appearance for the club in a Coca-Cola Cup-tie on 3rd August 1996 against Clyde and helped the side win the Third Division Championship at the end of that season.

He gradually established himself in the side, usually playing at right back, although more recently he has been playing in central defence. He was a major influence in the team as they progressed through the Scottish Football Leagues to the First Division and one of his highlights was scoring a fantastic goal against his boyhood heroes Hearts in the 2002 Scottish Cup, hitting a 20 yard shot into the top corner at Tynecastle as Inverness defeated another SPL club, having already won 3–1 at Celtic Park in 2000.

He was a mainstay in the side that won promotion to the SPL in 2004, by winning the First Division Championship and also winning the Challenge Cup.

After 10 years’ service to the club, he was awarded a Testimonial Match against Sheffield United. Throughout their five-year stint in the top league, he has been a rock in the Caley Thistle defence. He suffered dismay when the club were relegated to the First Division but played a major part in helping them back to the SPL in one season. Made captain of the team for his 500th appearance for Inverness in a 1–0 win against Airdrie United. He agreed a new contract with Inverness in June 2010, despite receiving offers from overseas.

Recently passed his UEFA B Coaching Badge.

Rossco went on to make a record 589 appearances for the Caley Jags over 16 seasons 1996-2012. What a legend Rossco was. Partial to a red card, he was sent off eight times in his career and booked 89 times. But what a career it was.

His first goal was against Albion Rovers on Feb 15th 1997: In 77 minutes Ross Tokely made it 2-0 with a tremendous 20 yard drive after good work on the left by Daisy Ross.

His final goal was against Hearts on Nov 26th 2011: Hayes sent a looping ball into the box where it was met by Tokely, stooping to get to the ball ahead of Webster, and he nodded it past Kello from about five yards.

Aaron Doran (388 appearances)

Aaron came to the club on a six month loan from Blackburn Rovers in Season 2010-11. He returned to Rovers at the end of that season. Rovers then released him and he signed a two-year contract with ICT, despite other SPL sides showing an interest.

In his first season he suffered a couple of shoulder injuries that ruled him out for most of the season. 2012/13 was possibly his best season so far with the club and he was instrumental in a fine run of results which drew praise from then manager Terry Butcher and also earned him a Premiership player of the Month award. At the end of the season he signed a new three year deal. He was again an ever present in the 2014/15 squad but more nagging injuries limited his play in 2015 and 2016. He made a comeback in 2017 and was promoted to vice-Captain of the side in 2018.

Aaron was capped for Republic of Ireland at U21 level.

Aaron has played 370 games for ICTFC, scoring 53 goals up to the end of 2022/23. He is the club’s 2nd highest appearance holder, only behind Ross Tokely and he has earned another 1 year extension to his contract to take him to June 2024

Grant Munro (368 appearances)


  • Position: Defender
  • Date of Birth: 15.09.80
  • Place of Birth: Inverness
  • Signed from: S-Form
  • Date Signed: August 1998


  • Appearances up to end of Season 2009-10:
    • League - 279. Goals - 9.
    • Cup - 48. Goals - 3.

  • Honours:
    • Bell’s Cup Winners Medal - Season 2003-04.
    • Bell’s First Division Championship Winners Medal - Season 2003-04.
    • Alba Challenge Cup Runners-Up Medal - Season 2009-10.
    • Irn Bru First Division Championship Winners Medal - Season 2009-10.

Grant has been with the club for 12 years and he made his first appearance in a Scottish Cup 3rd Rd. defeat at the hands of Livingston in Inverness on 2nd January 1999.

Since then he has become one of the most accomplished young players at the club and his enthusiasm for the game and his hard work has certainly paid off as he was made Club Captain in 2007-08. Made his 300th app. for the club in the 5-1 win over Ayr United down at Somerset Park on Sat., 24th October 2009.

Has been joined at the heart of the Caley Thistle defence by the very experienced Ross Tokely and both played an important role in Caley Thistle having 22 cleansheets throughout last season. A player who leads by example and an example to every local young player of what can be achieved in football if you put the work in. A quality centre back who has a great understanding with his fellow defenders and goalkeeper.

Richard Hastings (366 appearances)

Youngest debut at 17 years 94 days 20 August 1994 – record stood until May 2011; Under 18 Player of the Year 1994/95; Top appearances in 1997/98 (43 out of 44); 59 full Canadian caps. Scored ‘Golden Goal’ in Q Final of 2000 CONCACAF Gold Cup - he was in the side that won the Cup

Position : Defender, Left Back.


(1) Signed from Nairn County​

(1) Debut in Squad: 20 Aug 1994​

(1) Debut Played: 20 Aug 1994​

(1) Last Game: 14 Apr 2001​

To Ross County then Grazer AK (Austria) & MV Maastricht (Netherlands) ​


(2) Signed from MVV Maastricht​

(2) Debut in Squad: 25 Sep 2004​

(2) Debut Played: 25 Sep 2004​

(2) Last Game: 25 Jul 2009​

(2) To Hamilton Academicals then Brora Rangers​



Signed (1) from: Youth
Date Signed: 1994

Signed (2) from: Maastricht
Date Signed: July 2004

Bell's Third Division Championship Winners Medal - Season 1996-97

Bell's Challenge Cup Runners-Up Medal - Season 1999-2000

31 International Caps - Canada (1 goal)

At the time he was the youngest player to play for the club - 17 years, 94 days (now Daniel Mackay)

Barry Wilson (353 appearances)

Position : Midfield/Forward - Signed (1) from: Raith Rovers
Date Signed: July 1996 - Signed (2) from: Livingston
Date Signed: September 2003

Bell's Third Division Championship Winners Medal - Season 1996-97

Bell's Challenge Cup Runners-Up Medal - Season 1999-2000

Bell's Cup Winners Medal - Season 2003-04

Bell's First Division Championship Winners Medal - 2003-04

Barry was a legend at Inverness over two spells at the club. Scored one of the goals to secure promotion against St Johnstone in May 2004 and also scored a tremendous header as 'Super Caley went ballistic' at Parkhead.
Also known as 'Millenium Man' having scored the last goal in Scottish Football of the previous Millenium and the first goal of this Millenium. A man for all Milleniums apparently.

Bazza scored his first goal on Saturday, November 23rd, 1996 at Hampden Park, Glasgow: "Wilson made it 2 after a superb solo run and a good shot from 18 yards.
Final goal was on May 10th 2008 against Falkirk: "Best that can be said about the game was Bazza becoming the second top ICT scorer on his own after calmly converting a penalty he himself won in the last couple of minutes, cutting along the byeline and being felled as he moved into the box.

Russell Duncan (352 appearances)


  • Position: Midfield
  • Date of Birth: 15.09.80
  • Place of Birth: Aberdeen
  • Signed From: Forfar Athletic
  • Date Signed: Aug 2001


  • Appearances up to end of Season 2009-10:
    • League - 240 / Goals - 7
    • Cup - 51 / Goals - 2

  • Honours:
    • Bell’s Cup Winners Medal - Season 2003-04.
    • Bell’s First Division Championship Winners Medal - Season 2003-04.
    • Alba Challenge Cup Runners-Up Medal - Season 2009-10.
    • Irn Bru First Division Championship Winners Medal - Season 2009-10.

A very hard-working and strong player who adds much-needed bite to the ICT midfield. Began his playing career at Pittodrie with Aberdeen and he eventually moved to Inverness, signing from Forfar Athletic.

He's turned out to be a tremendous signing for the club and his experience is vital in the centre of midfield. Doesn't score maybe as many goals as he should but when he does they are normally out of the top drawer.

Signed a three-year deal towards the end of 2007-08. Made his 300th appearance for the club in the 1-0 win over Raith Rovers down at Starks Park on Tuesday, 13th October 2009.

Now into his 10th season with the club he played a significant part in Caley Thistle's title-winning run and is still one of the most dedicated players in the squad. Once again a stalwart in the centre of midfield and he scored a fantastic goal against Dundee United at Tannadice at the start of the season. Players like Russell are valuable at any club for their experience and determination during matches.

Roy McBain (343 appearances)


  • Position: Midfield
  • Date of Birth: 07.11.74
  • Place of Birth: Aberdeen
  • Signed From: Ross County
  • Date Signed: August 2000


  • Appearances up to end of Season 2009-10:
    • League - 277 / Goals - 15
    • Cup - 52 / Goals - 4

  • Honours:
    • Bell’s Cup Winners Medal - Season 2003-04.
    • Bell’s First Division Championship Winners Medal - Season 2003-04.
    • Alba Challenge Cup Runners-Up Medal - Season 2009-10.
    • Irn Bru First Division Championship Winners Medal - Season 2009-10.

A hard-working and skilful player who is a mainstay in the Caley Thistle midfield. His main strength is his consistency and as the seasons go on he seems to get better and better.

A left-sided player who scores superb goals. One of a number of players who have journeyed across the Kessock Bridge from neighbours Ross County and he has certainly been a massive success and a firm favourite with the fans.

Made his 300th app. for the club in the opening league fixture of the 2008-09 season in the away game against Aberdeen and scored in the last minute of the match in a 2-0 win. Has the distinction of playing with both Dundee clubs before moving to play with Ross County.

Scored Caley Thistle's first goal last season against Montrose in the 1st Rd. of the Alba Challenge Cup although his appearances were few and far between but he did play in two of the final three games. Roy is very much a firm favourite with the supporters for all his hard work and determination and he signed a new one-year contract during the close season.

Now in his 11th season with the club, he received a well-deserved Testimonial Match in November. Another player whose experience is of value to the club.

Recently passed his UEFA B Coaching Badge.

An interview with Roy can be seen on ICT-TV: HERE

Charlie Christie (312 appearances)

Charlie Christie made 314 appearances as a Caley Thistle player, including a man of the match performance in THAT game against Celtic in season 1999/2000.

Charlie had signed for Celtic in 1987 from Inverness Thistle but never made any first team appearances although he was a regular for their reserve side. He returned North two years later to sign for Inverness Caledonian in the Highland league in 1989. He made his debut for Caledonian Thistle on 3rd September 1994 in a 1-0 win at Albion Rovers in the 3rd Division. The rest is history...

When Craig Brewster resigned as manager in January 2006 to return to his 'spiritual home' at Dundee Utd, in the same way as his predecessor John Robertson had returned to Hearts, the Caley Thistle board decided that it was time to appoint a manager who had ICT in his heart.

Having been at the club since it was formed and involved not only in fundraising through the Centenary lottery but also coaching, Charlie Christie was the chosen man.

His managerial career spanned 63 games and he won around a third of these including an excellent 5 game winning streak at the end of season 05/06 where ICT won all 5 post-split fixtures without conceding a single goal (an SPL record).

He resigned after three games of the 07/08 season citing family reasons and returned to a behind the scenes role at the club.

Charlie's son is Ryan Christie who starred for Inverness before joining Celtic and has been capped for Scotland.

Charlie's trophy cabinet: Third Division Championship medal 1996/97; Matchday Programme Player of the Year 1998/99; Top appearances 2000/01 (42 out of 43); First Division Championship medal 2003/04; Only player to appear in all of first ten seasons; First player to reach 150, 200, 250 & 300 appearances​. Total of 314 appearances scoring a total of 34 goals. Testimonial match v Celtic 7 April 1998.

An ICTFC Legend.

Billy Mckay (282 appearances)

Billy was on the books at Leicester City in 2002-2009. He was loaned out to Hinckley United in 2008 where he made two appearances and scored once. Between 2009-2011 he was at Northampton Town where he scored 13 goals in 74 appearances. Billy was first signed from Northampton Town on July 2011. He spent three and a half seasons at the Caledonian Stadium and earned the fans chant "He scores when he wants" after scoring regularly. He left in January 2015 having scored 54 goals in 124 appearances and he signed for Wigan Athletic making just 10 appearances without scoring. Having then made 29 appearances for Dundee United scoring 12 times in 2015-2016 he was loaned out to Oldham Athletic where he made 23 appearances scoring 4 times. His second coming was as a loan player in January 2017 scoring 4 in 15 games. He blotted his copybook with Inverness fans in 2017-2021 by joining Ross County where he made 102 appearances scoring 32 goals. Up to the start of season 2021-2022 he had scored 65 goals in 157 appearances. However he has redeemed himself and signed on again at Inverness for season 21-22. Billy has made 11 appearances for Northern Ireland but has yet to score for the national team. Billy is now closing in on record scorer Dennis Wyness (101). The countdown is now on since he scored his 93rd goal against Morton in Jan 2023.

On the International scene, Billy has made 11 appearances for Northern Ireland but has yet to score for the national team.

See link to Wikipedia for full details of Billy Mckay https://en.wikipedia.org/wiki/Billy_Mckay

Billy has signed a new extension to his contract to take him to the end of season 24/25 At present he starts the new season on 100 goals, one short of the record held by Dennis Wyness.

(BIO Catchup for season 23/24: Across his three spells with the club, Billy has played 246 games for the club and has scored 100 goals. He is just one goal away from equalling Dennis Wyness’ ICTFC club goalscoring record.

Billy was voted as the club’s Players’ Player and Fans’ Player of the Year last season, and he also won the club’s goal of the season award.

He joined us initially back in 2011 from Northampton Town. During his initial first spell at the club, he scored 62 goals in 141 games before joining Wigan Athletic in January 2015. Billy would return to Caley Thistle for a brief loan spell in January 2017. He then returned the club for third time in the summer of 2021 on a permanent basis.)


Original Bio: Recently signed a new two-year deal. Joined the club from Northampton Town but began his career with Leicester City and came through the Academy where he was a prolific goalscorer. Opportunities didn`t arrive with City and he signed for Northampton Town in the summer of 2009, going on to make over 70 apps. for the club. In a Carling Cup match, he played and scored against Liverpool. A Northern Ireland Under-21 internationalist. Became a regular in the side at the beginning on 3rd December 2011 and scored his first goal the week after in a home match against Dundee United. Lightning quick and very skilful he will be looking to add to his tally of three goals scored last season. Scored against St Mirren in opening SPL fixture this season.

Mark Ridgers (269 appearances)

Mark began his career with Ross County in 2006 and made his debut at the age of 15 in a League Cup match against Stranraer. He was transferred to Hearts in 2007 for around 40K and worked his way to the first team squad but not to the pitch. Loan spells with East Fife (twice) and Airdrie Utd followed and he did not make his Hearts debut until 2012. He made 3 appearances for Hearts. He signed for St Mirren in June 2014 and made 25 appearances for the Paisley side. During his time there he was also loaned out on emergency loan to Kilmarnock. He left the club by mutual consent in January 2016.

Mark then took a different direction for the 2016 season and played for Orlando City B in the North American USL league. He decided to return to Scotland at the end of their season and signed a short-term deal with Partick Thistle during the winter transfer window.

Mark signed for Caley Thistle at the start of the 2017/18 season and after a rocky start has firmly established himself as the #1 keeper at the club.

Mark has been capped for Scotland at U19 and U21 level.
Mark played in the Scottish Cup Final defeat to Celtic on June 3rd 2023.

Stuart Golabek (263 appearances)


  • Position: Defender
  • Date of Birth: 05.11.74
  • Place of Birth: Inverness
  • Signed From (1): Ross County
  • Signed From (2): Ross County
  • Date Signed (1): May 1999
  • Date Signed (2): August 2009


  • Appearances up to end of Season 2009-10:
    • League - 209. Goals - 4.
    • Cup - 49. Goals - 1.

  • Honours:
    • Bell’s Challenge Cup Runners-Up Medal - Season 1999-2000.
    • Bell’s Cup Winners Medal - Season 2003-04.
    • Bell’s First Division Championship Winners Medal - Season 2003-04.
    • Alba Challenge Cup Runners-Up Medal - Season 2009-10.
    • Irn Bru First Division Championship Winners Medal - Season 2009-10.

Re-signed for the club on the last day of the August Transfer Window 2009 from near neighbours Ross County who he joined back in Season 2007-08 from Caley Thistle. A former captain of the club his return to the Tulloch Caledonian Stadium came as Canadian internationalist Richard Hastings left for SPL side Hamilton Accies.

During his first spell with Caley Thistle, Stuart made a total of 230 appearances, scoring five times. Captained Caley Thistle in their first season in the SPL and also scored the club's first goal in that league, a 2-0 win over Dunfermline Athletic at Pittodrie.

Since re-signing, he played a significant part in helping Caley Thistle win the First Division Title last season. Missed a few games in December\January with a hamstring injury but made his 250th app. for the club in the no-scoring draw against Ross County in Dingwall on Sat., 20th March 2010.

Now in the veteran stage of his career, he has struggled to get off the bench this season but his experience is a valuable asset to the club.

Recently passed his UEFA B Coaching Badge.

Dennis Wyness (243 appearances)

Position : Forward

DoB: 22.03.77

PoB: Aberdeen

Signed (1) from Aberdeen (loan)
Date Signed: Sep 1999 - Dec 1999

Signed (2) from Aberdeen
Date Signed: Jan 2000

Signed (3) from Hearts (loan)
Date Signed: Aug 2005 - May 2006

Signed (4) from Hearts
Date Signed: Jul 2006

Mike Teasdale (221 appearances)

Signed from Dundee​ - Position: Defender​/midfielder

Played with brother John at Elgin City before Dundee​

Debut Played: 16 Dec 1995​ - Last Game: 15 Dec 2001​

Third Division Championship medal 1996/97; Played in all games 1996/97 & 1998/99; Matchday Programme Player of the Year 1996/97 & Supporters’ Player of the Year 1998/99​

Mike was a legendary player in the early days making 221 appearances

Signed for Elgin City Mar 2002​ and retired in 2005

Career Stats: 221 appearances, scoring 19 goals
Full Debut: December 16th, 1995 - Cowdenbeath 0-0 Caley Thistle (Div 3)
First Goal: January 6th, 1996 - CT 3-2 Livingston (Scottish Cup - Rd 2)
Snow, ice and flooding put this game at risk but hard work by ground staff ensured the pitch was playable. It was 2-0 after 24 minutes when Mike Teasdale dispossessed Alleyne before running on and rocketing the ball home from 18 yards.

Gary Warren (219 appearances)


  • Position: Defender
  • Date of Birth: 16.08.84
  • Place of Birth: Bristol
  • Signed From: Newport County
  • Date Signed: July 2012

  • Home Shirt Sponsor: Leslie Hairdressing & Peter Cameron Consultancy
  • Away Shirt Sponsor: Ashley Ann
  • Training Kit Sponsor: Algarve Apartment
  • Boots Sponsor: Box of Toys Forum

Gary has penned a one-year contract with the club. The former Newport County captain skippered the side when they lost the FA Trophy Final to York City at Wembley in front of 35,000 fans. He left Arbroath in 2006 before joining County in 2010. He won the Players Player of the Year and Supporters Player of the Year at the Blue Square Premier League Cup - and last year he captained the Great Britain team to a silver medal at the World University Games in China, losing to Japan in front of a crowd in excess of 30,000. Gary skippered Team Bath to promotion in the Conference South before leading Newport on their promotion-winning trail.

Bobby Mann (214 appearances)

Liam Polworth (210 appearances)

Liam made his debut at 16yrs (and 211 days) and was the youngest player to play for ICT until Daniel Mackay eclipsed him by 35 days in 2017 !

It is hard to believe Liam - at age 24 - is entering his 9th season with the club in 2018/19. He has seen it all in that time, promotion, relegation, Scottish Cup success and European adventures. To the end of the 2017/18 season Liam had made 160 appearances for the club and is a very important part of the midfield. In 2017 he led the league in assists.

Liam has also been capped at Scotland U16, U17 and U21 level.

Richie Foran (209 appearances)


  • Position: Midfield/Forward
  • Date of Birth: 16.06.80
  • Place of Birth: Dublin
  • Signed From: Southend Utd
  • Date Signed: January 2009


  • Sponsor: Roddy Ross


Since signing, Richie has played a massive part in the strides that Caley Thistle have made since regaining their SPL status. A player who leads by example, he is a massive influence on the side and demands that everyone in the side plays with total conviction and maximum effort. Had another really good season during 2011-12 and looking forward to the new campaign. . Made captain of the side at the start of last season he went on to have another superb season and was a massive influence on the team, especially all the younger players. A player who leads by example and gives nothing but 100% effort for the cause. Only missed one game last season through suspension, the away fixture against former club Motherwell in the middle of January 2011, he made his 100th appearance for the club at the end of August 2011 v. Kilmarnock (H).

Daniel Devine (208 appearances)

Danny played for Inverness CT seasons 2013-2016 making 68 appearances and scoring twice. He was part of the Scottish Cup winning side in 2015 with captain Gary Warren suspended. He left the season after to join Partick Thistle making 56 appearances. Danny returned to Inverness in season 20/21 from Dunfermline Athletic having made 46 appearances for the Pars. He was given squad number 6 on his return. Danny has made 2 appearances for Northern Ireland u21.
Danny suffered a number of niggly injuries over his time here. Mind you, nobody escaped injury in season 22/23. Come the Scottish Cup Final against Celtic in June 2023, Danny will make his 180th appearance having scored 6 goals for Inverness.
Danny has signed on for another year at Inverness (end of 2024 season) with a conditional second year added to the contract.

First Manager: John Robertson
Career Stats: 179 appearances, 6 goals (17/05/2023)
Full Debut: January 30th, 2013 - St. Mirren 2 - 1 Inverness CT - League
First Goal: March 10th, 2015 - Inverness CT 1 - 0 Raith Rovers (Scottish Cup - Q-Final)
Re-Signed August 17th, 2020



  • Date original Signed: January 2013

  • Home Shirt Sponsor: www.Securitas.com
  • Away Shirt Sponsor: Rhia & Susan Duncan
  • Training Kit Sponsor: ICT Social Club Crew
  • Boots Sponsor: ICT Social Club Crew

  • Ross Draper (207 appearances)

    Standing at 6 5 Ross started his career as a trainee at Shrewsbury Town, before moving to Conference National club Stafford Rangers in August 2007 where he made a total of 31 appearances in the Conference National during the 2007-08 season.

    He went on to join Northern Premier League Division club Hednesford Town, before signing for League Two club Macclesfield Town in July 2009. He signed a two-year contract extension with Macclesfield in April 2010. Ross attracted national attention in August 2011 after scoring from the halfway line against Hereford in League Two, Macclesfield going on to win the match 40.

    Ross joined ICT in 2012 and made over 200 appearances for the club before his transfer to Ross County in August 2017.

    Carl Tremarco (204 appearances)

    Carl began his career as a trainee at Tranmere Rovers in August 2003 and made his first team debut in December against Hornchurch in an FA Cup 2nd Rd. tie. Signed a full-time contract and made his first league app. in the first team towards the end of that season. Became a regular in the side the following season and went on to make 54 apps. before joining Wrexham in January 2008. Following relegation he moved on to Macclesfield Town where he spent four seasons, making 100 apps. and also went out on-loan to Maltese side Floriana FC before signing for Caley Thistle in 2013.

    A firm fan favourite, Carl was made captain of the side ahead of the 2018/19 season when Gary Warren left the club.

    Mark Brown (203 appearances)

    Although we might be biased, we think that Mark Brown is quite simply one of the best goalkeepers in the SPL and is a huge asset for ICT.

    Mark signed for the club from Motherwell where he was one of those players unfortunate enough to be released when they had financial problems. Motherwell's loss was certainly ICT's gain

    Season 2002/03 : In his first season Mark was the only ICT player to start in every match for the club and made 44 appearances. He did the same again in 2003/04, 2004/05 and the run of consecutive appearances only came to an end in the penultimate game of the 2005/06 season. He was voted as Man of the Match in the epic 1-0 win over Celtic at Caledonian Stadium in the Tennent’s Scottish Cup Quarter-Final.

    Season 2003/04 : Mark was in outstanding form and at one point was called into the Scotland Under-21 squad but didnt make an appearance. He was voted the Bell’s First Division Player of the Month for September and also Tennent’s Man of the Match in the Scottish Cup semi-final tie at Hampden Park on April 2004 against Dunfermline Athletic. His outstanding and consistent form over the season saw him voted the Supporters Player of the Year, the Players’ Player of the Year and joint winner of the Matchday Programme Player of the Year.

    Season 2004/05 : Mark made his 100th appearance for the club in the
    away defeat by Hearts at Tynecastle on 25th September but went on to break the record of consecutive appearances set by Dennis Wyness (119) when he played his 120th game for ICT against Dundee United at Tannadice on 19th February 2005 - the record is all the more remarkable as he has started in every game since signing for the club. Apart from a slight dip in form he reinvented himself to be included in the Scotland Future squad and he went on to have another outstanding season between the sticks. Was injured in a midweek game against Dundee but managed to be fit for the next game three days later against Livingston but was taken off at half-time. Intensive treatment saw him fit and ready for the next game against Dunfermline Athletic. Quite simply one of the best goalkeepers in the Premier League and will go a long way in
    the game.

    Season 2005/06 : Mark signed on for another two years and his form was quite superb in what was another fantastic season for him. He made his 150th appearance for the club in the CIS Cup Quarter-Final tie against Livingston at Almondvale and was Highland News/Acorn Signs Player of the Month for December. He went on to play in all but one game for the club during 2005-06 (missing our last home match against Falkirk in May) and has created a consecutive appearance record that will be very difficult to beat - 176.

    He played for the opening 45 minutes in the Scotland Futures side against Turkey at the Stadium and played well. Voted Supporters’ Club Player of the Year.

    Stuart McCaffrey (198 appearances)

    Stuart arrived at the club on-loan from Aberdeen in September 2000 and was eventually transferred to the club at the beginning of December that year. A very influential and highly rated centre back who has gone on to play a major part in Caley Thistle’s success over the seasons he has been at the club. He immediately struck up a phenomenal centre-back partnership with Bobby Mann which was always one of the best in the First Division.

    Season 2001/02 : In his first season with the club he was voted the Supporters’ Club Player of the Year and also the Supporters’ Player of the Year.

    Season 2002/03 : In this season he again won the Supporters’ Player of the Year award.

    Season 2003/04 : Once again Stuart proved how valuable he was to the club and the supporters by winning an award for the third season in a row. This time he jointly shared the Matchday Programme Player of the Year Award. He was also a major influence in ICT winning the Bell’s Cup during this season along with getting to the Scottish Cup semi-final and winning the First Division Championship. He scored his first Scottish Cup goal for the club in the 6-1 rout of Hamilton Accies in the Fourth Round on 22nd February 2003.

    Season 2004/05 : An unfortunate sending-off against Kilmarnock at Rugby Park in October was to prove costly for Stuart as he lost his place in the side to Darren Dods and struggled to get back into the team. He then suffered a bad back injury which kept him out of the side until the end of the season. Up until the sending off, which was harsh to say the least, he had been playing well and had won a number of Man of the Match Awards and his last minute goal at Pittodrie against Motherwell at the beginning of October was his first in the Premier League for the club. Stuart made his 150th app. for the club in the home match v. Celtic at Pittodrie on 21st August.

    Season 2005/06 : Stuart missed the start of the 2005-06 campaign with a back injury but came back to full fitness playing in the Reserve League. He then made two appearances for the the first team, one in the league against Hearts coming in for the suspended Darren Dods and then in the Tennent’s Scottish Cup 3rd Rd. draw against Ayr United. He played a further six games in the starting line-up and one from the subs. Bench during the remainder of the season. He has found it very difficult to get back into the side on a regular basis due to the Dods/Munro partnership but when he does get in always gives 100%

    Jim Calder (194 appearances)

    Former Inverness Thistle striker and goalkeeper. He made his debut on 14th January 1995. In 1994/95 was understudy to Mark McRitchie but took over Sep 1995. Fierce competition with Les Fridge from summer 1997 but first choice for most of 1997/98 and 1998/99. Fridge had the edge in 1999/2000 but Calder regained possession 2000/01. Final season mostly understudy to Nicky Walker. 63 consecutive games from 2 Sep 1995 to 18 Jan 1997. Testimonial match against Hibernian 9 Mar 1999. Players’ Player of the Year 1997/98; Supporters' Player of the Year 1995/96 & 1997/98. Matchday Programme Player of the Year 1995/96. Third Division Championship medal 1996/97. Final game 27 Apr 2002 and captain for the day. Oldest club player so far at 41 years 272 days. 14 penalty saves plus five in shoot-outs. To Strathspey Thistle July 2002. To Nairn County July 2004.

    Jim made 195 appearances for the Caley Jags as a goalkeeper which included 48 shut-outs. Not bad for someone who started his career as a striker and played a Scottish Cup tie at Parkhead as a substitute striker for Inverness Thistle. A club legend for sure who had an incredible knack of saving penalties, approximately 50%.

    Josh Meekings (192 appearances)


    • Position: Defender
    • Date of Birth: 02.09.92
    • Place of Birth: Bury St Edmunds
    • Signed From: Ipswich Town
    • Date Signed: July 2011

    • Home Shirt Sponsor: G.D. Macleod
    • Away Shirt Sponsor: Josh Dunnett
    • Training Kit Sponsor: Fiona & Mirren Fraser
    • Boots Sponsor: Gordon Lawtie

    Meekings started his career at Ipswich Town where he was the captain of the under 18 side but was released by the club before he could play for the first team.

    Josh moved to Inverness after hearing from interest from Ipswich legend and, ICT boss at the time, Terry Butcher. He made his first appearance as a sub against Dunfermline Athletic after an injury hit start to his ICT career. He made his first start a week later against Motherwell then provided an assist on his second start against Kilmarnock. Meekings made 19 starts in his first season.

    In his second season, he formed a partnership with Gary Warren at centre back and he filled in when required at right back. Meekings featured in teams that beat Rangers and Celtic away at the tail end of 2012. Meekings started 38 matches as ICT finished 4th.

    In 2013-14 Meekings continued to be key to ICT as he continued his partnership with Gary Warren. Josh was sent off in the 2014 League Cup semi-final as Inverness were reduced to nine men but ICT held on and won on penalties. Josh was able play in the final after a successful appeal against the ban but Inverness went on to lose on penalties.

    Josh scored his first goal for at the start of the 2014-15 season as he made 44 starts as Inverness finished 3rd and reached the Scottish Cup final which Inverness won 2-1 and Meekings started. Meekings scored in the final league match of the season against Dundee Utd in an 3-0 win.

    Josh made a further 26 starts in an injury hit 2015-16 season but played both legs against Astra in the club`s first European matches. Meekings found the net in matches against Partick and Dundee Utd.

    Greg Tansey (191 appearances)


    • Position: Midfield
    • Date of Birth: 21.11.88
    • Place of Birth: Huyton
    • Signed From: Stevenage
    • Date Signed: January 2014

    • Home Shirt Sponsor: Jamie Kyle
    • Away Shirt Sponsor: Gateway Control Systems
    • Training Kit Sponsor: Jodie, Kaiden & Addisyn
    • Boots Sponsor: Dan Mathieson, Holly & Michael McConnell

    David Raven (188 appearances)


    • Position: Defender
    • Date of Birth: 10.03.85
    • Place of Birth: The Wirral
    • Signed From: Tranmere Rovers
    • Date Signed: July 2012

    • Home Shirt Sponsor: Skye Express Parcels Ltd
    • Away Shirt Sponsor: Evelyn Grant
    • Training Kit Sponsor: Willie Cumming
    • Boots Sponsor: Hannah & Brian Duncan

    David Raven`s career started at his hometown club, Liverpool, where he was named the captain of the Liverpool U20 side before going on loan to Tranmere Rovers. Before leaving Liverpool, Raven played three matches for the first team including a League Cup match against Spurs at White Hart Lane.

    Former Liverpool and Real Madrid boss Rafa Bentez recommended Raven moved from being a centre-back to a right-back where he has played for most of his career.

    Raven then spent four years at Carlisle United and scored his first professional goal against Leyton Orient as he established himself as the first choice Right Back.

    Raven had short stints Shrewsbury and back at Tramere before signing for Inverness in 2012 where he made his debut against St Mirren in a 2-2 draw.

    Raven played 42 games across all competitions in his debut season at ICT as the club finished 4th and made the League Cup semi-finals.

    Raven then played 31 matches in 2013-14 as Inverness made it to the League Cup final and finished 5th place in the league. Raven scored his first ICT goal in the Highland Derby against Ross County in a 3-0 win.

    Raven played 31 games in a historic 2014-15 season as the club finished 3rd place and his goal sealed the clubs place in the Scottish Cup final as he scored in the semi-final against Celtic. Sadly, injured ruled Raven out of the final.

    Raven suffered a frustrating 2015-16 as injuries meant he only played 24 matches but was the supporters showed how much they still appreciated him as he was named the supporters Player of the Year when it looked like he was leaving the club but instead he stayed on.

    Ryan Esson (187 appearances)

    Ryan began his senior playing career at Pittodrie with Aberdeen as a youngster in 1997 and made his first team debut in 2000 v. Kilmarnock, going on to make 89 apps for the Dons.

    Moved in the summer of 2006 on a free transfer and signed for Shrewsbury Town where he was unfortunate to break his cheekbone, curtailing his appearances. Spent nearly two years there before being released from his contract in January 2008. Signed a short-term deal with Hereford United in March 2008, making the one start in the final game of the season.

    A former Scotland Under-21 and Youth squad player and he also sat on the bench for the senior side against the USA in 2005.

    Made his debut for Caley Thistle on 27th August 2008 in a CIS Cup 2nd Rd. tie against Arbroath and went on to make more than 180 appearances for the club. His first manager here was Craig Brewster.

    Ryan was the goalkeeper when Inverness won the Scottish Cup in 2015, great servant to the club.

    Retired from playing at the end of the 2017/2018 season but remains as a coach at the club, having made 187 appearances.

    He was recalled to the squad in times of need (covid) and was on the bench for a couple of games at the tender age of 41 in season 2021-2022.

    Graeme Shinnie (187 appearances)


    • Position: Defender
    • Date of Birth: 04.08.91
    • Place of Birth: Aberdeen
    • Signed From: ICT U-19s
    • Date Signed: July 2009
    • Date Left: May 2015


    A young player who is maturing at a fast rate. In his first season with the club he played in a number of pre-season friendlies and has also been in North of Scotland Cup action where he captained the side to a Cup Final win over Nairn County.

    Made his debut for the club in the 4-0 home win over Annan Athletic in the CIS Cup 1st Rd. on 1st August 2009, coming on as a second half substitute and then made his full debut a little over a fortnight later in a second round Alba Cup match versus Stranraer at the Stadium. His full league debut was against Partick at the Caledonian Stadium on 26th September 2009.

    Went out on-loan to Highland League side, Forres Mechanics at the beginning of February 2010 until the end of the season and helped the Mechanics win the Highland League Cup.

    Has made steady progress in the first team over the last two seasons. On the verge of a Scotland Under-21 cap when a stomach injury saw him miss all of the second part of 2010-11. Came back into the side at the start of last season and was a model of consistency finally getting that much deserved Under-21 cap against Italy in April 2011. Won a spate of Player of the Year Awards last season much will be expected of our young full-back this season. Scored his first goal for the clib, a sensational winners, against Kilmarnock in August 2011 and then made his 50th app. for the club in the home match against St Johnstone at the end of March. Recently played again for Scotland U-21s against Belgium at East End Park, Dunfermline.

    Nick Ross (176 appearances)


    • Position: Midfield
    • Date of Birth: 11.11.91
    • Place of Birth: Inverness
    • Signed From: ICT U-19s
    • Date Signed: July 2009
    • Date Left: May 2015


    A fantastic young talent who has come through the youth ranks to gain Scotland Under-21 international honours. Made his 50th appearance for the club against Hibs and also scored his first goal for Caley Thistle in the last match of Season 2010-11. for the club in our final home game of the season. Made his debut for Scotland Under-21s in November 2010 and scored on his debut. He will be looking to get back into the side on a regular basis this season and also looking to add to his goal tally. Scored against St Mirren (04.08.12) after coming on as a substitute.

    Barry Robson (167 appearances)

    David Proctor (165 appearances)


    • Position: Defender
    • Date of Birth: 04.05.84
    • Place of Birth: Bellshill
    • Signed From (1): Hibernian
    • Signed From (2): Dundee Utd
    • Date Signed (1): July 2003
    • Date Signed (2): August 2007


    • Appearances up to end of Season 2009-10:
      • League - 114 / Goals - 8
      • Cup - 20 / Goals - 0

    • Honours:
      • Bell’s First Division Championship Winners Medal - Season 2003-04.
      • Alba Challenge Cup Runners-Up Medal - Season 2009-10.
      • Irn Bru First Division Championship Winners Medal - Season 2009-10.

    Now in his second spell with the club. He had played 45 times before becoming Craig Brewster's first signing for Dundee United in 2006-07. Things didn’t work out at Tannadice once Brewster left and he went out on-loan to Airdrie United where he made 14 appearances in the second half of that season. With Craig Brewster reinstated as ICT manager David returned to the club and signed a two-year deal. Since then he has played exceptionally well and has played in a number of defensive positions.

    A virtual ever-present in the side during Season 2008-09 after returning from injury and he was rewarded with a new one-year deal. Made his 100th app. for the club last season in the away match against Morton at Cappielow on 12th September and celebrated by scoring the third goal in a 3-0 win and he went on to play a significant part in Caley Thistle's title-winning run.

    A very adaptable player who is as happy playing at right back, centre half or in midfield. Quick but also strong in the tackle, David is certainly enjoying his second spell with the club. He signed a new two-year contract during the close season. Has been out of the side for three months with a hamstring injury (October-December) but now back to full fitness and featuring in the squad.

    Recently passed his UEFA B Coaching Badge.

    Richie Hart (164 appearances)

    Position : Midfield

    DoB: 30.03.78

    PoB: Inverness

    Signed from: Brora Rangers

    Date Signed: August 2002

    Bell's Cup Winners Medal - Season 2003-04

    Bell's First Division Championship Winners Medal - 2003-04

    Brad Mckay (164 appearances)

    Brad grew up in Edinburgh and was a Hearts supporter. He joined his boyhood heroes from Edinburgh City in 2010 and was loaned out to Penicuik United for the 2010-11 season. He was loaned out again in 2012 to Stenhousemuir and finally made his debut for Hearts in 2013 going on to make 45 appearances and scoring one goal.

    Brad signed a pre-contract with St Johnstone in 2015 but after making only 3 appearances for them was loaned out to Dunfermline. On his return from the Pars he was released and promptly signed for Caley Thistle.

    He spent five seasons at Inverness making 164 appearances scoring eight goals. Brad was a hard tackling defender and not a stranger to picking up red (4) and yellow (44) cards. Much maligned by sections of the home support he proved to be best suited to central defence but was mostly used as a right back. He has signed a three year deal at Falkirk after the end of season 20/21. All the best Brad.

    Signed: August 31st, 2016
    First Manager: Richie Foran
    Left Club: May 31st, 2021 -> Falkirk until 2024.
    Career Stats: 164 appearances, 8 goals
    Full Debut: September 10th, 2016 - Aberdeen 1 - 1 Inverness CT (League - )
    First Goal: May 6th, 2017 - Inverness CT 2 - 1 Hamilton Academical (League - "an early goal from defender Brad Mckay")

    David Carson (163 appearances)

    David Carson spent his early career with Ashington. In 2014, Carson signed for Blackburn Rovers but he returned to non-league, playing with South Shields, Whitby Town and Morpeth Town from whence he came to ICT from on a free transfer on 15 May 2019. Carson signed for Scottish Championship side Inverness Caledonian Thistle. John Robertson tipped him for success. He has made 37 appearances for Inverness but he has yet to score although he likes a yellow card gaining 8 bookings prior the the 20/21 season. His last season in Evo-Stik East League saw the 23-year-old named league player of the season, as well as making the league team of the year, as Morpeth Town secured a league and Cup double. David missed the start of season 20/21 through injury. He scored his first goal for the club in a 1-0 win over Dunfermline in his 47th appearance following MotM performances in his previous three games at right back.
    David has extended his stay by adding three years to his contract announced on 15th April 2021 which keeps him at Inverness until end of season 2024 and was the supporters player of the year choice.
    The Scottish Cup Final v Celtic on June 3rd 2023 will be David's 140th appearance for Inverness with two goals to his credit so far.

    David Carson has left Inverness on February 1st 2024 to sign for Livingston FC.

    Inverness Caledonian Thistle FC can confirm that David Carson has joined Livingston FC following a permanent transfer deal being agreed between both clubs.

    Carson, 28 years-old, joined us from Morpeth Town back in the summer of 2019. During his first season Carson played 38 matches across all competitions as Caley Thistle sat in second place before the season was ended early due to the COVID-19 pandemic.

    David missed the initial start to the 2020/21 season due to injury but returned and during the season began to feature more at right-back rather than midfield. David was named the club’s Fans’ Player of the Year for 2020/21 for his performances.

    In 2021/22, David made over 40 appearances at Caley Thistle reached the final of the Premiership Play-offs. David was named the Fans’ Player of the Year for 2021/22 for his performances, for a second season in a row.

    David reached his 100th game for the club at the start of the 2022/23 season in July against Queen’s Park. During 2022/23, David featured in 45 matches, and he scored an 88th minute winner against Greenock Morton in a 2-1 win for his second goal at the club.

    David featured in our run to the Scottish Cup final, featuring in the wins against Livingston and Kilmarnock and in the final against Celtic.

    Earlier this season, David played his 150th game for the club against Dundee United and in total he has played 163 matches for Inverness Caledonian Thistle and has scored twice.

    The club would like to place on record our thanks to David for his contributions while at Inverness Caledonian Thistle FC and we wish David and his family all the very best in the future.

    Shane Sutherland (162 appearances)

  • Signed From: ICT U-19s
  • Date Signed: July 2009

    A young player who has come through the ranks and began to show excellent form last season. He made his 50th appearance for the club in the away fixture against Hearts at Tynecastle at the end of November 2011 and scored his first goal of the season against the same side on 21st January 2012 in Inverness. A very pacy and strong forward he will be looking to make a lot more appearances in the starting line-up this season. When given the opportunity, he has a lethal shot which has seen him scoring some excellent goals, both at senior level and also junior level. A lot will be expected of Shane this season as he strives to be one of the main strikers at the club.

    Sutherland made his senior début for Elgin City in the Third Division on 23 January 2010, while on loan from Inverness Caledonian Thistle.

    He was released by Inverness Caledonian Thistle at the end of the 2012–13 season,and signed for Elgin City in July 2013. After two season with Elgin, Sutherland moved to Scottish League One side Peterhead in June 2015, signing a one-year contract. At the end of his contract Sutherland returned to Borough Briggs for his third spell with Elgin. In January 2019 he returned to Peterhead.

    On 16 January 2020, Elgin announced that Sutherland would be leaving at the conclusion of the 2019–20 season to rejoin his first club, Inverness Caledonian Thistle where he is now a regular starter. At the end of season 20/21 having scored six goals Shane signed a one year contract extension.

    Shane has now gone on to make 162 appearances for the Caley Jags scoring 21 goals in total and 12 this season (21/22) which included a vital one against Partick Thistle in the pay-off 1/4 final. Unfortunately he has suffered a serious knee injury in a play off game at Gayfield and will be out long term.

    That injury has kept Shane out of season 22/23 and he has now been released by the club.

  • Cameron Harper (153 appearances)

    Cameron Harper is a Scottish footballer who currently plays for Inverness Caledonian Thistle, as a defender.

    Harper impressed Inverness manager John Robertson during a friendly game with Nairn County in August 2017. He made his league debut for Inverness on 13 March 2018 against Dunfermline Athletic as a late replacement for Riccardo Calder, but was himself injured in the 7th minute of play.

    He was one of 10 youth players to turn professional with the club in May 2018.

    Harper was recalled from his loan spell at Elgin City following Jamie McCart's departure to St Johnstone, which left the club with few defenders.

    During our injury hit season 22/23 Cammy has become a regular fixture after overcoming injuries. He played in the Scottish Cup Final against Celtic on June 3rd 2023.

    Ian Black (144 appearances)

    Position : Midfield

    DoB: 14.03.85

    PoB: Edinburgh

    Signed from Blackburn Rovers
    Signed: July 2004

    Sean Welsh (143 appearances)

    Sean started his career at Hibs and excelled in the U19 team, captaining them to a league and cup double in 2008/09 and being awarded the League Player of the Season that year but a series of injuries including a double leg-break limited his first team chances. He went on loan to Stenhousemuir and then Stirling Albion in the 2010/11 season but agreed a one year deal extension with Hibs in the interim. In July 2011 he was injured in a training session after being punched by a team-mate and required surgery to repair a broken cheekbone. He made a further 8 appearances on the subs bench but did not feature on the park. A loan spell at Partick followed in early 2012 and when he was released from his contract at the end of the season he signed a two year deal with Partick.

    Welsh was an integral part of the 2012/13 First division championship winning side and was handed the Partick captaincy for their return to the Premiership ahead of the 2013/14 season. Once again injury hampered his season (knee) and he was limited to only 3 appearances. In 2015/16 and 2016/17 he had a total of 64 appearances scoring 6 goals. He left Partick when his contract expired.

    Sean was out of the game for almost 8 months before signing on a short-term deal with Falkirk during the 2017/18 season. At the end of the season he left Falkirk and signed for Caley Thistle.

    When fit, Sean has established himself as a first team regular and captain in the absence of Aaron Doran.

    He scored his first goal for the club, a 48th minute penalty against Alloa in a League match at the Caledonian Stadium on August 25th 2018.
    Sean has penned a new 2 year extension to his contract until the end of season 23/24. Unfortunately he has missed the start of 22/23 season after undergoing minor surgery on a knee injury.

    Sean captained Inverness during the 2023 Scottish Cup Final defeat by Celtic at Hampden Park on June 3rd.

    Sean has left Inverness by mutual consent in January 2024 to move back to the central belt. His career at Inverness had been hindered by numerous injury problems, but he was always one of the first names on the list when injury free. Good luck Sean.
    This season, Sean has played 9 matches across all competitions. He leaves the club having played in total 143 games, scoring 16 goals.

    Paul Sheerin (142 appearances)

    Iain Vigurs (141 appearances)


    • Home Shirt Sponsor: Smoo Cave Hotel, Durness
    • Away Shirt Sponsor: Gateway Control Systems
    • Training Kit Sponsor: Lynne & Jen
    • Boots Sponsor: Ruth Macleod

    Iain Stewart (140 appearances)

    Signed from Lossiemouth​ - Position: Forward​ (Goal Machine)

    Debut Played: 5 Aug 1995​ - Last Game: 16 Sep 2000​

    Signed from Lossiemouth for fee of £30000 set by SFA Tribunal​

    Top goalscorer in Div 3 1995/96 (24), Div 3 1996/97 (29) & Div 2 1997/98 (20) - joint; Third Division Championship medal 1996/97; SFL Division Three Player of the Year 1996/97; Supporters’ Player of the Year 1996/97; Players’ Player of the Year 1997/98​

    Peterhead signed striker Iain Stewart on a free transfer from Inverness Caley Thistle.
    The deal was set for completion after the former Lossie hitman makes a farewell appearance against Morton at Caledonian Stadium this weekend.

    30-year-old Stewart was out of action for the bulk of last season due to a series of injuries and has not forced his way back into first team plans with Caley.

    Stewart is currently on a short-term contract which expires at the end of October, but Peterhead's discussions with Inverness and the player will see him released early to join the Scottish League newcomers.​

    Peterhead Player/Manager Jan 2004 to Oct 2006 then short spell playing for Inverurie Locos​

    What a striker Iain was. Small in stature, but a colossus when it came to putting the ball in the back of the net. He perfected the art of lobbing keepers.

    Career Stats: 140 appearances scoring an incredible 82 goals
    Full Debut: August 5th, 1995 - Berwick Rangers 1 - 1 Inverness CT (League Cup - Rd 1)
    First Goal: August 26th, 1995 - Inverness CT 1 - 2 Brechin City (League 3) "In 41 minutes they took the lead when Iain Stewart stroked home a low pass from Davie Ross who had controlled the ball well on the right.

    Graham Bayne (133 appearances)

    A tall, robust and skilful frontman who joined the club from our near neighbours. Began his playing career with Cupar Hearts before moving to Dens Park to play with Dundee. Made 19 appearances for the Dark Blues before moving up the coast to sign for Arbroath in August 2001 where he made 34 appearances and scored six goals, making him the second top appearance maker behind goalkeeper Craig Hinchcliffe that season.

    He caught he eye of Ross County manager Neale Cooper and moved to Victoria Park at the start of the following season and during his time at Dingwall he formed a striking partnership on occasions with Steve Hislop, playing 13 times together with the partnerthip scoring seven goals.

    Season 2004/05 : He was a tremendous addition to the first team squad, played in every game during 04/05 and finished second top goalscorer. At the start of the season he played most of the game upfront by himself but when new manager Craig Brewster came in he was playing alongside a number of partners. The 6’ 1” striker uses his height and strength to his advantage and he became a great favourite with the ICT fans for his outstanding play and his commitment to the side throughout our first campaign in the Premier League.

    Season 2005/06 : Graham missed the start the season due to inflammation in the ankle joints, then returned to play in the Reserves and then the first team. He scored two cracking goals but then injured his groin. Returned to full fitness and came off the bench to make his 50th app. for the club against Rangers at the end of January. He was involved in the majority of games towards the end of the season.

    Paul Ritchie (130 appearances)

    Adam Rooney (125 appearances)


    • Position: Forward
    • Date of Birth: 21.04.88
    • Place of Birth: Dublin
    • Signed From: Stoke City
    • Date Signed: August 2008


    • Appearances up to end of Season 2009-10:
      • League - 66 / Goals - 29
      • Cup - 16 / Goals - 4

    • Honours:
      • Alba Challenge Cup Runners-Up Medal - Season 2009-10.
      • Irn Bru First Division Championship Winners Medal - Season 2009-10.

    Signed a three-year deal for the club after joining from English Premiership side Stoke City for a reported fee of £50,000. During his time with City he went out on-loan to Yeovil Town, Chesterfield Town and Bury. Made his debut for Stoke City at the age of 17 in an FA Cup-tie against Tamworth, aged 17. On his league debut scored a hat-trick against Brighton.

    A Republic of Ireland Under-21 internationalist. Made his debut for ICT against Hamilton Accies in the SPL on 16th August 2008 and scored his first goal for the club from the penalty spot in a game v. St Mirren on 13th Sept. and it was double celebrations for Adam as it was the SPL's 6000th goal.

    Although most of his appearances were made from the subs bench in season 2008/09 he was the club's top goalscorer with six goals. Reached his first club milestone when he made his 50th app. for the club in the 1-0 Alba Challenge Cup win over Ross County on Sunday, 4th October 2009.

    Overall 2009/10 was a magnificent season for our popular Irishman and his 27 goals certainly helped Caley Thistle win the Irn Bru First Division Title.

    On a personal note he was voted the PFA First Division Player of the Year; the Irn Bru First Division Player of the Year; Irn Bru First Division Top Goalscorer; Irn Bru First Division Player of the Month for March 2010 and also won the Players' Player of the Year Award and Flybe Supporters' Player of the Year Trophies, not forgetting his scored the club's 1100th goal since coming into the Scottish League.

    He's been in great form this season and has been knocking in the goals already and links up well with Hayes and Odhiambo up front. Played in the Republic of Ireland Under-21 side against Switzerland and Turkey in September.

    Martin Bavidge (122 appearances)

    Mark McCulloch (119 appearances)

    Mike Noble (113 appearances)

    Previous Club: Caledonian​ - Position: Defender​

    Debut Played: 9 Aug 1994​ - Last Game: 20th Sep 1997

    Product of the Caledonian youth programme then to Clachnacuddin, Inverness Thistle, Elgin City and back to Caledonian; Captain 1995/96 & 1996/97; Made the most appearances in 1995/96 when he played in all 43 matches; Players' Player of the Year 1995/96; Third Division Championship medal 1996/97; First player to reach 100 appearances – 11 Mar 1997 away to Alloa – scored in that match; Testimonial against St Johnstone on 4 April 2000.​

    First Manager: Sergei Baltacha
    Left Club: September 30th, 1977
    Career Stats: 113 appearances, 3 goals
    Full Debut: August 9th, 1994 - East Stirlingshire 0 - 2 Inverness CT (League Cup - Rd 1)
    First Goal: October 1st, 1994 - Inverness CT 3 - 3 East Stirlingshire (League - (Div 3))

    From Caley Nostalgia Page: http://www.caledonianfc.co.uk/players.htm

    Mikey played 77 times for Caley, scoring 14 goals as an attacking midfielder, though he could play centre-half, and actually went on to 100 appearances in Div.3 with Caley Thistle, mainly in defence. Mikey famously alienated himself from the Caley fans at one away match at Lossie during the merger controversy when he told them to "f*** off and support somebody else".
    HaHa...

    Robbie Deas (113 appearances)

    Robbie signed for Inverness from Celtic reserves. He had been on loan to Cowdenbeath and Alloa Athletic where he performed well in season 2019/20. His debut came in the Betfred League Cup game at Tynecastle on 6th October 2020. He has played at u17 and u19 level for Scotland scoring a goal at each level. Robbie made his Caley Jags debut at Tynecastle in a 1-0 league cup defeat. He scored his first goal for Inverness in a 2-2 draw against Dundee at the Caledonian Stadium on 12th December 2020.
    Robbie established himself at left back before moving in to centre back and has been a rock at the heart of the Inverness defence. Unfortunately Robbie suffered a broken leg near the end of a Championship fixture against Raith Rovers in October 2022, ironically having been the standout player on the park and scored only his second goal for the club with a superb header. He is made of stern stuff though and returned to the squad four months later in late February 2023. He then went on to re-establish himself in the first team squad and will play in the Scottish Cup final against Celtic on June 3rd 2023, his 113th appearance for the Caley Jags with two goals to his credit. His contract will be up thereafter.

    Robbie left Inverness after the Scottish Cup Final and has signed for Kilmarnock in the Scottish Premiership. Best of luck to Robbie who has been brilliant during his time here.

    Darren Dods (112 appearances)

    Darren signed for the club during the 2004 close season on a one-year deal which he later extended to the end of 06/07. He began his career with Hutcheson Vale Boy’s Club before signing for Hibernian in June 1991. He was at Easter Road for seven years, making 65 appsearances, before moving to join St Johnstone in July 1998. He was part of the Saints team that lost in the 1998 League Cup Final against Rangers, going down 2-1 at Celtic Park.

    Darren also won five Scotland Under-21 caps. Standing at 6' 2" Darren, or 'THE MACHINE' as the fans have now dubbed him is a very commanding and dominant figure in the defensive unit.

    Season 2004/05 : Darren gave a lesson to every squad player that when given a chance in the first team you grab it with both hands - and this is what happened. With Stuart McCaffrey's sending-off against Kilmarnock, he was drafted into the side for the next game against Dundee on 26th October, played extremely well and went on to play in every game thereafter. He struck up a tremendous defensive partnership with Grant Munro in a back four that hardly changed after the Dundee game.

    Darren is a no-nonsense type of player who uses his height to his advantage and does the simple things very well. He can also be dangerous in the opposition penalty area and scored his first goal for the club on 12th March 2005 at Tynecastle with an excellent near post headed goal. Without doubt Darren was one of the finds of the season.

    Season 2005/06 : Darren continued his excellent form in 05/06 and missed only two games – for one he was on the subs bench (unused sub) V Alloa Athletic in a CIS Cup 2nd Rd. tie in August and then in December against Hearts. Very dominant at the back and does the simple things superbly well. For a big lad he is also very nifty on the deck.

    Darren took over as captain of the side when Stuart Golabek was out through injury. He reached his first ICT milestone by making his 50th appearance for the club in the 1-1 draw against Celtic in Inverness in December 2005. During 05/06 he was second top appearance maker with 43 appearances. He won the Matchday Programme and Supporters’ Player of the Year and shared the the Highland News/Acorn Signs Player of the Year Award with Craig Dargo.

    Danny Williams (108 appearances)


    • Position: Midfield
    • Date of Birth: 25.01.88
    • Place of Birth: Wigan
    • Signed From: Kendal Town
    • Date Signed: July 2013

    • Home Shirt Sponsor: Marjory Muir
    • Away Shirt Sponsor: Julie, Courtney, Marc
    • Training Kit Sponsor: Calum Clark
    • Boots Sponsor: Abbi McDonald

    Liam Keogh (106 appearances)

    Season 2002/03 : After joining the club from Celtic (as a striker) his appearances for the majority of his first season were made from the subs bench.

    Season 2003/04 : Was injured during the latter end of pre-season and missed the opening seven weeks. Came back into the first team set-up for the league match against St Mirren on 27th Sept. ’03 and didn’t look back. Although Liam was signed as a striker, he dropped back into an attacking midfield role and seems to relish the new role. He has looked far more accomplished in midfield than he did up front and with his lightning pace is a vital player for ICT in midfield. Even though he gave up his striking role, he can score goals … scored three tremendous goals in this season - the opening goal at Broadwood in the second last Saturday of the season being a classic and also a most vital one for everyone connected with Caley Thistle.

    His overall play during 2003-04 was rewarded by Manager John Robertson with a new three-year deal - something that he fully deserved. A fans favourite he was voted the Internet Player of the Year for Season 2003-04 and made his 50th app. for ICT on 28th February 2004 in a game against Clyde.

    Season 2004/05 : Liam began this campaign in fine form and was a virtual ever-present in the side due to his superb form. Unfortunately however, disaster struck when he picked up a groin injury after the game against Dundee in the middle of January, which was to keep him out of the side until the end of the season. Liam is one of the quickest players at the club and certainly one of the hardest workers and he was a big loss for manager Craig Brewster as we strove for a Top Six place in the league.

    Season 2005/06 : Season 2005-06 began on the sidelines as he continued to recover from the groin injury. He made his first appearance on the bench against Ayr United in the TSC 3rd Rd. but didn’t come on. His first appearance of the season came as a sub in the TSC 4th Rd. replay against Partick Thistle and he then went on to feature in a further six league games, four from the starting line-up.

    Roddy MacGregor (106 appearances)

    Roddy MacGregor has come through the youth set-up at Inverness Caledonian Thistle and was one of 10 youth players to turn professional with the club in May 2018. He made his senior debut on 17 November 2018, in a 3–3 league draw away at Queen of the South. Roddy made 20 appearances in 19/20 season but had yet to open his goals account. He scored his first senior goal in a 3-3 draw at Raith Rovers on November 10th 2020. His first Championship goal was a screamer against Queen of the South at Palmerston on 4th December 2020.

    Roddy came on as a sub in the 22/23 Scottish Cup Final against Celtic after a succession of injuries ruined his season.

    Davie Ross (105 appearances)

    Signed from Brora Rangers​ - Position: Midfield/Forward​

    Debut Played: 5 Aug 1995​ - Last Game: 28 Mar 1998​

    Third Division Championship medal 1996/97​
    Career Stats: 105 appearances scoring 10 goals
    Full Debut: August 5th, 1995 - Berwick Rangers 1-1 Inverness CT (League Cup - Rd 1)
    First Goal: October 7th, 1995 - East Stirlingshire 0 - 5 Inverness CT (League 3) "In 65 minutes lain Stewart was fouled in the box by Neill but Moffat saved his penalty. A minute later Daisy Ross scored with a fine header.
    From CTO forum: For my money, Daisy's finest hour was in the 1995 Inverness Cup Final against Ross County at Grant Street (2500 crowd in Grant Street!!!!) when he charged down the left wing again and again (only 12th Man seems to have mentioned the legendary "head down"!)creating havoc in the County defence. Iain Stewart got Man of the Match for a hat trick in a 5-2 ICT victory but many felt it was Daisy's game.

    Many felt Daisy didn't know what he was doing, well, I don't think Daisy knew what he was doing, but he was great entertainment when he went on marauding runs down the wing and was a tremendous fans favourite given the entertainment and effort he put in.

    Cult status guaranteed, despite going to Ross County on loan then signing for the Staggies.

    James Vincent (105 appearances)

    Born in Glossop, Vincent joined Stockport County aged just eight. In 2005, he joined the 'Centre of Excellence' youth system at Stockport, before making his first-team debut two years later, as a substitute in a 1–0 win over Brentford on the last day of the 2007–08 season. The 2008–09 season saw Vincent feature more regularly in the team. He scored his first goal for the club on 18 November 2008 in a 5–0 win over Yeovil Town in the FA Cup.
    He played at Kidderminster 2011-2013 before joining Inverness Caledonian Thistle who were in the Premiership and scored on his debut in a 3-0 win over St Mirren on the opening day of the season. The highlight of his time at Inverness was scoring the winning goal in the Scottish Cup final against Falkirk in 2015 as Inverness lifted the trophy after a 2-1 win at Hampden Park.
    James moved to Dundee where he only made five first team appearances and was loaned out to Dunfermline Athletic twice. He returned to Inverness and signed a two-year contract on 20 June 2019. James has made over 300 career appearances to date (Oct 2020)

    Paul Cherry (104 appearances)

    Signed from St Johnstone​ - Position: Defender/Midfield​

    Debut Played: 3 Aug 1996​ - Last Game: 24 Apr 1999​

    Formerly with Cowdenbeath & Hearts then St Johnstone​

    Shared captaincy with Iain MacArthur 1997/98​

    Third Division Championship medal 1996/97​

    Retired Dec 1999 after hernia operation​

    Paul was a man mountain and tough tackling defensive midfielder with an eye for goal. Pretty much an ever present and one of the first names on the team sheet making over 100 appearances and scoring 14 goals.

    Career Stats: 104 appearances scoring 14 goals
    Full Debut: August 3rd, 1996 - Clyde 1-0 Inverness CT (League Cup Rd 1)
    First Goal: August 10th, 1996 - Livingston 1 - 2 Inverness CT (Challenge Cup - Rd 1 Despite intense Livingston pressure Inverness scored the winner 15 seconds from the end - a powerful Paul Cherry header after a Thomson cross.)

    Tom Walsh (104 appearances)

    Tom was a product of the Rangers Academy which he joined in 2007. He made his debut for the Ibrox side in 2012, becoming their youngest player to make an appearance when he took to the field in a third division match against Stirling Albion at age 16 (and 150 days).

    Ankle and Hamstring injuries sidelined him for the entire 2013/14 season and he went out on loan to Stenhousemuir after his recovery. He featured in the first team squad during 2015 but was again sent out on loan in 2016 and 2017 to Dumbarton and then St Mirren. After leaving Rangers in the January transfer window in 2017 he signed for Limerick in Ireland and played two games for them. At the end of the season he signed with Dumbarton on a one year deal making a total of 41 appearances.

    He signed for Caley Thistle ahead of the 2018 season. After an injury interrupted two seasons at Inverness where Tom became a fans favourite, he signed for Ayr United. Tom scored some spectacular goals during this first period at Inverness making 68 appearances scoring 13 goals.

    After a season at Ayr United (2020-2021), Tom has returned to the Caledonian Stadium on a two year contract and scored on his first pre-season encounter against Clach.

    Tom was injured ahead of the play-off games after getting back into some form and missed the end of season 21/22 and may miss the start of 22/23. He is now squad number 7.

    He actually missed the whole of season 22/23 and may be released by the club when his contract expires.

    Coll Donaldson (103 appearances)

    Coll joined Livingston youths in 2011 and worked his way up through the ranks. He made his debut for Livi in 2013. In early 2014, after impressing Harry Redknapp at QPR in a trial he signed for the club but was released at the end of the 2014/15 season.

    In 2015 he joined Dundee Utd on a 3 year deal. He was released at the end of the second year and signed a short term contract with Caley Thistle to the end of 2017. In December 2017 the contract was extended by a further 2.5 years.

    Johnny Hayes (101 appearances)


    • Position: Midfield
    • Date of Birth: 09.07.87
    • Place of Birth: Dublin
    • Signed From: Leicester City
    • Date Signed: July 2009


    • Appearances up to end of Season 2009-10:
      • League - 35 / Goals - 10
      • Cup - 9 / Goals - 0

    • Honours:
      • Alba Challenge Cup Runners-Up Medal - Season 2009-10.
      • Irn Bru First Division Championship Winners Medal - Season 2009-10.

    Signed a new two-year deal with the club during the close season after initially signing for one season.

    The 22-year-old was released by The Foxes during the summer of 2009 after two seasons with the club where he made seven first team appearances. Has proved to be an excellent signing and some of his wing play last season was quite brilliant. One of the main reasons why Caley Thistle managed to bounce back to the SPL at the first time of asking.

    Although he was on the losing side in the Alba Challenge Cup Final, his performance during that opening 45 minutes was nothing short of mesmerising. Made his 50th app. for the club in the home SPL game v. Hearts in September 2010. Scored three goals in successive games against Aberdeen, St Johnstone and Kilmarnock.

    Has now found his feet in the SPL and looking a very, very good player. Has been missing from the side for over a month but now back to full fitness and hopefully he will be featuring in the side very soon.

    Scott Allardice (100 appearances)

    Scott Allardice (born 31 March 1998) is a Scottish footballer who plays as a defensive midfielder for Scottish club Inverness Caledonian Thistle. He began his career with Dundee United. Allardice signed his first professional contract for Dundee United in June 2014, but missed most of the 2014–15 season due to a knee injury. He made his first team debut against Falkirk in a Scottish Championship match on 8 April 2017. He spent loan spells with East Fife and Dumbarton in 2018 before joining Bohemians in 2019. He has represented the Scotland national under-19 team. Scott scored his first goal for Inverness with a 35 yards strike against Arbroath on 1st Nov 2020. Boom!

    Scott had a great season at Inverness in 20/21 scoring 3 goals and was jointly awarded the players player of the year trophy with Nikolay Todorov.
    During 21/22 season he suffered a season ending injury in December after some great performances.

    Scott played in the final couple of play-off games at the end of season 21/22 and is ready to go for the new season. Unfortunately a serious injury meant Scott missed most of the first half of season 22/23 but he returned to the field in January 2023. Scott is a regular go to player and his tough tackling style has been much appreciated by the fans. Scott has scored 7 goals for the Caley Jags despite injury blighting his career. The Scottish Cup final in June 2023 will be his 100th appearance for Inverness.

    Scott departed Inverness at the end of season 2023/24.

    The following players have scored over 50 goals for Inverness CT in all competitions.


    Billy Mckay (111 goals)

    Billy was on the books at Leicester City in 2002-2009. He was loaned out to Hinckley United in 2008 where he made two appearances and scored once. Between 2009-2011 he was at Northampton Town where he scored 13 goals in 74 appearances. Billy was first signed from Northampton Town on July 2011. He spent three and a half seasons at the Caledonian Stadium and earned the fans chant "He scores when he wants" after scoring regularly. He left in January 2015 having scored 54 goals in 124 appearances and he signed for Wigan Athletic making just 10 appearances without scoring. Having then made 29 appearances for Dundee United scoring 12 times in 2015-2016 he was loaned out to Oldham Athletic where he made 23 appearances scoring 4 times. His second coming was as a loan player in January 2017 scoring 4 in 15 games. He blotted his copybook with Inverness fans in 2017-2021 by joining Ross County where he made 102 appearances scoring 32 goals. Up to the start of season 2021-2022 he had scored 65 goals in 157 appearances. However he has redeemed himself and signed on again at Inverness for season 21-22. Billy has made 11 appearances for Northern Ireland but has yet to score for the national team. Billy is now closing in on record scorer Dennis Wyness (101). The countdown is now on since he scored his 93rd goal against Morton in Jan 2023.

    On the International scene, Billy has made 11 appearances for Northern Ireland but has yet to score for the national team.

    See link to Wikipedia for full details of Billy Mckay https://en.wikipedia.org/wiki/Billy_Mckay

    Billy has signed a new extension to his contract to take him to the end of season 24/25 At present he starts the new season on 100 goals, one short of the record held by Dennis Wyness.

    (BIO Catchup for season 23/24: Across his three spells with the club, Billy has played 246 games for the club and has scored 100 goals. He is just one goal away from equalling Dennis Wyness’ ICTFC club goalscoring record.

    Billy was voted as the club’s Players’ Player and Fans’ Player of the Year last season, and he also won the club’s goal of the season award.

    He joined us initially back in 2011 from Northampton Town. During his initial first spell at the club, he scored 62 goals in 141 games before joining Wigan Athletic in January 2015. Billy would return to Caley Thistle for a brief loan spell in January 2017. He then returned the club for third time in the summer of 2021 on a permanent basis.)


    Original Bio: Recently signed a new two-year deal. Joined the club from Northampton Town but began his career with Leicester City and came through the Academy where he was a prolific goalscorer. Opportunities didn`t arrive with City and he signed for Northampton Town in the summer of 2009, going on to make over 70 apps. for the club. In a Carling Cup match, he played and scored against Liverpool. A Northern Ireland Under-21 internationalist. Became a regular in the side at the beginning on 3rd December 2011 and scored his first goal the week after in a home match against Dundee United. Lightning quick and very skilful he will be looking to add to his tally of three goals scored last season. Scored against St Mirren in opening SPL fixture this season.

    Dennis Wyness (101 goals)

    Position : Forward

    DoB: 22.03.77

    PoB: Aberdeen

    Signed (1) from Aberdeen (loan)
    Date Signed: Sep 1999 - Dec 1999

    Signed (2) from Aberdeen
    Date Signed: Jan 2000

    Signed (3) from Hearts (loan)
    Date Signed: Aug 2005 - May 2006

    Signed (4) from Hearts
    Date Signed: Jul 2006

    Barry Wilson (83 goals)

    Position : Midfield/Forward - Signed (1) from: Raith Rovers
    Date Signed: July 1996 - Signed (2) from: Livingston
    Date Signed: September 2003

    Bell's Third Division Championship Winners Medal - Season 1996-97

    Bell's Challenge Cup Runners-Up Medal - Season 1999-2000

    Bell's Cup Winners Medal - Season 2003-04

    Bell's First Division Championship Winners Medal - 2003-04

    Barry was a legend at Inverness over two spells at the club. Scored one of the goals to secure promotion against St Johnstone in May 2004 and also scored a tremendous header as 'Super Caley went ballistic' at Parkhead.
    Also known as 'Millenium Man' having scored the last goal in Scottish Football of the previous Millenium and the first goal of this Millenium. A man for all Milleniums apparently.

    Bazza scored his first goal on Saturday, November 23rd, 1996 at Hampden Park, Glasgow: "Wilson made it 2 after a superb solo run and a good shot from 18 yards.
    Final goal was on May 10th 2008 against Falkirk: "Best that can be said about the game was Bazza becoming the second top ICT scorer on his own after calmly converting a penalty he himself won in the last couple of minutes, cutting along the byeline and being felled as he moved into the box.

    Iain Stewart (82 goals)

    Signed from Lossiemouth​ - Position: Forward​ (Goal Machine)

    Debut Played: 5 Aug 1995​ - Last Game: 16 Sep 2000​

    Signed from Lossiemouth for fee of £30000 set by SFA Tribunal​

    Top goalscorer in Div 3 1995/96 (24), Div 3 1996/97 (29) & Div 2 1997/98 (20) - joint; Third Division Championship medal 1996/97; SFL Division Three Player of the Year 1996/97; Supporters’ Player of the Year 1996/97; Players’ Player of the Year 1997/98​

    Peterhead signed striker Iain Stewart on a free transfer from Inverness Caley Thistle.
    The deal was set for completion after the former Lossie hitman makes a farewell appearance against Morton at Caledonian Stadium this weekend.

    30-year-old Stewart was out of action for the bulk of last season due to a series of injuries and has not forced his way back into first team plans with Caley.

    Stewart is currently on a short-term contract which expires at the end of October, but Peterhead's discussions with Inverness and the player will see him released early to join the Scottish League newcomers.​

    Peterhead Player/Manager Jan 2004 to Oct 2006 then short spell playing for Inverurie Locos​

    What a striker Iain was. Small in stature, but a colossus when it came to putting the ball in the back of the net. He perfected the art of lobbing keepers.

    Career Stats: 140 appearances scoring an incredible 82 goals
    Full Debut: August 5th, 1995 - Berwick Rangers 1 - 1 Inverness CT (League Cup - Rd 1)
    First Goal: August 26th, 1995 - Inverness CT 1 - 2 Brechin City (League 3) "In 41 minutes they took the lead when Iain Stewart stroked home a low pass from Davie Ross who had controlled the ball well on the right.

    Paul Ritchie (63 goals)

    Aaron Doran (57 goals)

    Aaron came to the club on a six month loan from Blackburn Rovers in Season 2010-11. He returned to Rovers at the end of that season. Rovers then released him and he signed a two-year contract with ICT, despite other SPL sides showing an interest.

    In his first season he suffered a couple of shoulder injuries that ruled him out for most of the season. 2012/13 was possibly his best season so far with the club and he was instrumental in a fine run of results which drew praise from then manager Terry Butcher and also earned him a Premiership player of the Month award. At the end of the season he signed a new three year deal. He was again an ever present in the 2014/15 squad but more nagging injuries limited his play in 2015 and 2016. He made a comeback in 2017 and was promoted to vice-Captain of the side in 2018.

    Aaron was capped for Republic of Ireland at U21 level.

    Aaron has played 370 games for ICTFC, scoring 53 goals up to the end of 2022/23. He is the club’s 2nd highest appearance holder, only behind Ross Tokely and he has earned another 1 year extension to his contract to take him to June 2024

    Adam Rooney (54 goals)


    • Position: Forward
    • Date of Birth: 21.04.88
    • Place of Birth: Dublin
    • Signed From: Stoke City
    • Date Signed: August 2008


    • Appearances up to end of Season 2009-10:
      • League - 66 / Goals - 29
      • Cup - 16 / Goals - 4

    • Honours:
      • Alba Challenge Cup Runners-Up Medal - Season 2009-10.
      • Irn Bru First Division Championship Winners Medal - Season 2009-10.

    Signed a three-year deal for the club after joining from English Premiership side Stoke City for a reported fee of £50,000. During his time with City he went out on-loan to Yeovil Town, Chesterfield Town and Bury. Made his debut for Stoke City at the age of 17 in an FA Cup-tie against Tamworth, aged 17. On his league debut scored a hat-trick against Brighton.

    A Republic of Ireland Under-21 internationalist. Made his debut for ICT against Hamilton Accies in the SPL on 16th August 2008 and scored his first goal for the club from the penalty spot in a game v. St Mirren on 13th Sept. and it was double celebrations for Adam as it was the SPL's 6000th goal.

    Although most of his appearances were made from the subs bench in season 2008/09 he was the club's top goalscorer with six goals. Reached his first club milestone when he made his 50th app. for the club in the 1-0 Alba Challenge Cup win over Ross County on Sunday, 4th October 2009.

    Overall 2009/10 was a magnificent season for our popular Irishman and his 27 goals certainly helped Caley Thistle win the Irn Bru First Division Title.

    On a personal note he was voted the PFA First Division Player of the Year; the Irn Bru First Division Player of the Year; Irn Bru First Division Top Goalscorer; Irn Bru First Division Player of the Month for March 2010 and also won the Players' Player of the Year Award and Flybe Supporters' Player of the Year Trophies, not forgetting his scored the club's 1100th goal since coming into the Scottish League.

    He's been in great form this season and has been knocking in the goals already and links up well with Hayes and Odhiambo up front. Played in the Republic of Ireland Under-21 side against Switzerland and Turkey in September.

    The following goalkeepers have kept over 20 clean sheets for Inverness CT in all competitions.


    Mark Ridgers (88 clean sheets)

    Mark began his career with Ross County in 2006 and made his debut at the age of 15 in a League Cup match against Stranraer. He was transferred to Hearts in 2007 for around 40K and worked his way to the first team squad but not to the pitch. Loan spells with East Fife (twice) and Airdrie Utd followed and he did not make his Hearts debut until 2012. He made 3 appearances for Hearts. He signed for St Mirren in June 2014 and made 25 appearances for the Paisley side. During his time there he was also loaned out on emergency loan to Kilmarnock. He left the club by mutual consent in January 2016.

    Mark then took a different direction for the 2016 season and played for Orlando City B in the North American USL league. He decided to return to Scotland at the end of their season and signed a short-term deal with Partick Thistle during the winter transfer window.

    Mark signed for Caley Thistle at the start of the 2017/18 season and after a rocky start has firmly established himself as the #1 keeper at the club.

    Mark has been capped for Scotland at U19 and U21 level.
    Mark played in the Scottish Cup Final defeat to Celtic on June 3rd 2023.

    Mark Brown (67 clean sheets)

    Although we might be biased, we think that Mark Brown is quite simply one of the best goalkeepers in the SPL and is a huge asset for ICT.

    Mark signed for the club from Motherwell where he was one of those players unfortunate enough to be released when they had financial problems. Motherwell's loss was certainly ICT's gain

    Season 2002/03 : In his first season Mark was the only ICT player to start in every match for the club and made 44 appearances. He did the same again in 2003/04, 2004/05 and the run of consecutive appearances only came to an end in the penultimate game of the 2005/06 season. He was voted as Man of the Match in the epic 1-0 win over Celtic at Caledonian Stadium in the Tennent’s Scottish Cup Quarter-Final.

    Season 2003/04 : Mark was in outstanding form and at one point was called into the Scotland Under-21 squad but didnt make an appearance. He was voted the Bell’s First Division Player of the Month for September and also Tennent’s Man of the Match in the Scottish Cup semi-final tie at Hampden Park on April 2004 against Dunfermline Athletic. His outstanding and consistent form over the season saw him voted the Supporters Player of the Year, the Players’ Player of the Year and joint winner of the Matchday Programme Player of the Year.

    Season 2004/05 : Mark made his 100th appearance for the club in the
    away defeat by Hearts at Tynecastle on 25th September but went on to break the record of consecutive appearances set by Dennis Wyness (119) when he played his 120th game for ICT against Dundee United at Tannadice on 19th February 2005 - the record is all the more remarkable as he has started in every game since signing for the club. Apart from a slight dip in form he reinvented himself to be included in the Scotland Future squad and he went on to have another outstanding season between the sticks. Was injured in a midweek game against Dundee but managed to be fit for the next game three days later against Livingston but was taken off at half-time. Intensive treatment saw him fit and ready for the next game against Dunfermline Athletic. Quite simply one of the best goalkeepers in the Premier League and will go a long way in
    the game.

    Season 2005/06 : Mark signed on for another two years and his form was quite superb in what was another fantastic season for him. He made his 150th appearance for the club in the CIS Cup Quarter-Final tie against Livingston at Almondvale and was Highland News/Acorn Signs Player of the Month for December. He went on to play in all but one game for the club during 2005-06 (missing our last home match against Falkirk in May) and has created a consecutive appearance record that will be very difficult to beat - 176.

    He played for the opening 45 minutes in the Scotland Futures side against Turkey at the Stadium and played well. Voted Supporters’ Club Player of the Year.

    Jim Calder (48 clean sheets)

    Former Inverness Thistle striker and goalkeeper. He made his debut on 14th January 1995. In 1994/95 was understudy to Mark McRitchie but took over Sep 1995. Fierce competition with Les Fridge from summer 1997 but first choice for most of 1997/98 and 1998/99. Fridge had the edge in 1999/2000 but Calder regained possession 2000/01. Final season mostly understudy to Nicky Walker. 63 consecutive games from 2 Sep 1995 to 18 Jan 1997. Testimonial match against Hibernian 9 Mar 1999. Players’ Player of the Year 1997/98; Supporters' Player of the Year 1995/96 & 1997/98. Matchday Programme Player of the Year 1995/96. Third Division Championship medal 1996/97. Final game 27 Apr 2002 and captain for the day. Oldest club player so far at 41 years 272 days. 14 penalty saves plus five in shoot-outs. To Strathspey Thistle July 2002. To Nairn County July 2004.

    Jim made 195 appearances for the Caley Jags as a goalkeeper which included 48 shut-outs. Not bad for someone who started his career as a striker and played a Scottish Cup tie at Parkhead as a substitute striker for Inverness Thistle. A club legend for sure who had an incredible knack of saving penalties, approximately 50%.

    Ryan Esson (47 clean sheets)

    Ryan began his senior playing career at Pittodrie with Aberdeen as a youngster in 1997 and made his first team debut in 2000 v. Kilmarnock, going on to make 89 apps for the Dons.

    Moved in the summer of 2006 on a free transfer and signed for Shrewsbury Town where he was unfortunate to break his cheekbone, curtailing his appearances. Spent nearly two years there before being released from his contract in January 2008. Signed a short-term deal with Hereford United in March 2008, making the one start in the final game of the season.

    A former Scotland Under-21 and Youth squad player and he also sat on the bench for the senior side against the USA in 2005.

    Made his debut for Caley Thistle on 27th August 2008 in a CIS Cup 2nd Rd. tie against Arbroath and went on to make more than 180 appearances for the club. His first manager here was Craig Brewster.

    Ryan was the goalkeeper when Inverness won the Scottish Cup in 2015, great servant to the club.

    Retired from playing at the end of the 2017/2018 season but remains as a coach at the club, having made 187 appearances.

    He was recalled to the squad in times of need (covid) and was on the bench for a couple of games at the tender age of 41 in season 2021-2022.

    Dean Brill (33 clean sheets)

    Les Fridge (21 clean sheets)

    A product of the Scottish Highland Football League, Fridge began his senior career with his home town club, Inverness Thistle of the Scottish Highland Football League, and as a 16-year-old played for Inverness Thistle, in goal, in the 1984-85 Scottish Cup against Celtic in a Fourth Round tie at Celtic Park in a 6-0 defeat.

    He transferred early in his senior career, to Chelsea in April 1985. He played regularly for the Juniors in 1985-86. A goalkeeper with a good physique, he made his first-team debut for Chelsea in the last game of the 1985-86 season at home to Watford. Chelsea lost 5–1. This game was his first and his last game for Chelsea.

    He returned to Scotland and spent six years with St Mirren, including loans to Stirling Albion and Arbroath before having spells with Clyde and Raith Rovers. This was followed by a season playing for Dundalk in Ireland.

    After much travelling Fridge soon returned home to sign for Inverness Caledonian Thistle. He spent four years with Caley but struggled to be regular choice at the Caledonian Stadium with the likes of Jim Calder and Nicky Walker to contend with. In 2002, he signed for near neighbours Ross County.

    Fridge retired in 2003, and in 2004 became manager of nearby Nairn County of the Highland Football League. After twelve years and 477 games as manager, he left the club in 2016. He was also briefly a coach for Caley Thistle's youth teams.