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.

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.

Aaron Doran (312 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.

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).

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. Retired from playing at the end of the 2017/2018 season but remains as a coach at the club.

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.

Mark Ridgers (177 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.

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.

Billy Mckay (176 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 when he signed for Wigan Athletic. His second coming was as a loan player in January 2017. Up to the start of season 2021-2022 he has scored 65 goals in 157 appearances. He blotted his copybook with Inverness fans by joining Ross County where he made 102 appearances scoring 32 goals. However he has 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.

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.

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")

Ian Black (144 appearances)

Position : Midfield

DoB: 14.03.85

PoB: Edinburgh

Signed from Blackburn Rovers
Signed: July 2004

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.

Shane Sutherland (139 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.

  • 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.

    Daniel Devine (133 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.


  • Date of Birth: 07.09.92
  • Place of Birth: Belfast
  • Signed From: Free Agent
  • Date 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

  • 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...

    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.

    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.)

    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.

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


    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.

    Billy Mckay (75 goals)

    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 when he signed for Wigan Athletic. His second coming was as a loan player in January 2017. Up to the start of season 2021-2022 he has scored 65 goals in 157 appearances. He blotted his copybook with Inverness fans by joining Ross County where he made 102 appearances scoring 32 goals. However he has 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.

    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.

    Paul Ritchie (63 goals)

    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.

    Aaron Doran (50 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.

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


    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.

    Mark Ridgers (64 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.

    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. Retired from playing at the end of the 2017/2018 season but remains as a coach at the club.

    Dean Brill (33 clean sheets)

    Les Fridge (21 clean sheets)