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 (436 appearances)


  • Position: Defender
  • Date of Birth: 08.03.79
  • Place of Birth: Aberdeen
  • 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.

Grant Munro (335 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.

Russell Duncan (313 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.

Richard Hastings (268 appearances)

Position : Defender

DoB: 18.05.77

PoB: Prince George, BC. Canada

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)

The youngest player to play for the club - 17 years, 94 days

Barry Wilson (265 appearances)

Position : Midfield/Forward

DoB: 16.02.72

PoB: Kirkcaldy

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

Roy McBain (261 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

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

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.

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.

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.

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.

Stuart Golabek (184 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.

Carl Tremarco (179 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.

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.

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

Billy Mckay (157 appearances)


  • Position: Forward
  • Date of Birth: 22.10.88
  • Place of Birth: Corby
  • Signed From: Northampton Town
  • Date Signed: July 2011
  • Date Left: January 2015
  • Date Signed (2): 31st January 2017 (loan)



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.

Charlie Christie (149 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.

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.

Ian Black (144 appearances)

Position : Midfield

DoB: 14.03.85

PoB: Edinburgh

Signed from Blackburn Rovers
Signed: July 2004

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

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.

Dennis Wyness (128 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

Brad Mckay (126 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.

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.

Stuart McCaffrey (122 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%

Mike Noble (113 appearances)

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.

Iain Stewart (112 appearances)

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.

Jim Calder (103 appearances)

Davie Ross (101 appearances)

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.


Iain Stewart (69 goals)

Billy Mckay (65 goals)


  • Position: Forward
  • Date of Birth: 22.10.88
  • Place of Birth: Corby
  • Signed From: Northampton Town
  • Date Signed: July 2011
  • Date Left: January 2015
  • Date Signed (2): 31st January 2017 (loan)



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.

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.

Barry Wilson (52 goals)

Position : Midfield/Forward

DoB: 16.02.72

PoB: Kirkcaldy

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

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.

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.

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

Dean Brill (33 clean sheets)

Jim Calder (30 clean sheets)