CaleyThistleOnline

Tom Walsh

Biography

Tom was a product of the Rangers Academy which he joined in 2007. He made his debut for the Ibrox side in 2012, becoming their youngest player to make an appearance when he took to the field in a third division match against Stirling Albion at age 16 (and 150 days). Ankle and Hamstring injuries sidelined him for the entire 2013/14 season and he went out on loan to Stenhousemuir after his recovery. He featured in the first team squad during 2015 but was again sent out on loan in 2016 and 2017 to Dumbarton and then St Mirren. After…Read moreRead less
Tom was a product of the Rangers Academy which he joined in 2007. He made his debut for the Ibrox side in 2012, becoming their youngest player to make an appearance when he took to the field in a third division match against Stirling Albion at age 16 (and 150 days).

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

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

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

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

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

Statistics

Apps
80 (24)
Goals
16
Yel
2
Red
-
Goals/game
0.15
Minutes
7049
Seasons
4
Wins
45
Draws
31
Losses
28
SeasonAppsGoalsYelRed
2022/231000
2021/2225 (10)300
2019/2018 (7)300
2018/1936 (7)1020

Club spells

First Spell

Joined: 1 Jun 2018 · Left: 9 Jun 2023

Other clubs played for

Managers played under

ManagerFirst appearanceLast appearanceApps
John Robertson14 Jul 201810 Mar 202054 (14)
Billy Dodds13 Jul 202127 Aug 202226 (10)

Timeline

  1. Born

    Irvine, Scotland

  2. Signed

  3. First competitive appearance

    Inverness Caledonian Thistle 2–0 Cove Rangers

    · League Cup · Tulloch Caledonian Stadium, Inverness

    The Day Football Came Home: Inverness eased themselves to a 2-0 win over Cove Rangers in the opening game of the season without over exerting themselves on the very day when football came home. Holidays, cobwebs and rustiness were common words thrown around the stands.…

  4. Recorded contract end

Appearances (104)

DateHomeScoreAwayCompetitionResult
27 Aug 2022 Inverness CT 0–1 Morton SPFL Championship2022/23 L
3 May 2022 Partick Thistle 1–2 Inverness CT League (Playoff)2021/22 W
29 Apr 2022 Inverness CT 4–0 Hamilton Academical SPFL Championship2021/22 W
23 Apr 2022 Morton 0–1 Inverness CT SPFL Championship2021/22 W
19 Apr 2022 Queen of the South 2–1 Inverness CT SPFL Championship2021/22 L
26 Mar 2022 Inverness CT 2–0 Dunfermline SPFL Championship2021/22 W
19 Mar 2022 Raith Rovers 2–3 Inverness CT SPFL Championship2021/22 W
12 Mar 2022 Inverness CT 3–0 Arbroath SPFL Championship2021/22 W
29 Jan 2022 Kilmarnock 1–0 Inverness CT SPFL Championship2021/22 L
22 Jan 2022 Dunfermline 1–1 Inverness CT SPFL Championship2021/22 D
15 Jan 2022 Inverness CT 2–2 Queen of the South SPFL Championship2021/22 D
8 Jan 2022 Inverness CT 1–1 Raith Rovers SPFL Championship2021/22 D
2 Jan 2022 Arbroath 0–0 Inverness CT SPFL Championship2021/22 D
18 Dec 2021 Inverness CT 1–2 Hamilton Academical SPFL Championship2021/22 L
11 Dec 2021 Morton 1–6 Inverness CT SPFL Championship2021/22 W
7 Dec 2021 Morton 1–1 5–4 pens Inverness CT Scottish Cup2021/22 L
3 Dec 2021 Inverness CT 1–0 Kilmarnock SPFL Championship2021/22 W
30 Nov 2021 Inverness CT 0–0 4–5 pens Raith Rovers Challenge Cup2021/22 L
27 Nov 2021 Inverness CT 1–1 Morton Scottish Cup2021/22 D
13 Nov 2021 Inverness CT 1–2 Dunfermline SPFL Championship2021/22 L
6 Nov 2021 Ayr United 2–2 Inverness CT SPFL Championship2021/22 D
30 Oct 2021 Partick Thistle 0–0 Inverness CT SPFL Championship2021/22 D
26 Oct 2021 Inverness CT 0–1 Arbroath SPFL Championship2021/22 L
2 Oct 2021 Hamilton Academical 2–1 Inverness CT SPFL Championship2021/22 L
25 Sep 2021 Inverness CT 2–1 Queen of the South SPFL Championship2021/22 W
18 Sep 2021 Dunfermline 0–0 Inverness CT SPFL Championship2021/22 D
11 Sep 2021 Inverness CT 3–1 Partick Thistle SPFL Championship2021/22 W
4 Sep 2021 Inverness CT 4–0 Buckie Thistle Challenge Cup2021/22 W
28 Aug 2021 Kilmarnock 0–1 Inverness CT SPFL Championship2021/22 W
21 Aug 2021 Inverness CT 1–0 Ayr United SPFL Championship2021/22 W

Goals scored (16)

DateHomeScoreAwayCompetitionResultMinute
29 Apr 2022 Inverness CT 4–0 Hamilton Academical SPFL Championship2021/22 W 4′
29 Apr 2022 Inverness CT 4–0 Hamilton Academical SPFL Championship2021/22 W 22′
15 Jan 2022 Inverness CT 2–2 Queen of the South SPFL Championship2021/22 D 73′
25 Feb 2020 Dunfermline 1–2 Inverness CT SPFL Championship2019/20 W 77′
21 Sep 2019 Inverness CT 2–0 Queen of the South SPFL Championship2019/20 W 19′
3 Aug 2019 Dundee Utd 4–1 Inverness CT SPFL Championship2019/20 L 29′
22 Mar 2019 Partick Thistle 1–2 Inverness CT SPFL Championship2018/19 W 81′
5 Jan 2019 Inverness CT 1–2 Queen of the South SPFL Championship2018/19 L 69′
22 Dec 2018 Morton 1–2 Inverness CT SPFL Championship2018/19 W 17′
15 Dec 2018 Inverness CT 1–1 Dundee Utd SPFL Championship2018/19 D 18′
4 Dec 2018 Inverness CT 6–1 Edinburgh City Scottish Cup2018/19 W 5′
4 Dec 2018 Inverness CT 6–1 Edinburgh City Scottish Cup2018/19 W 53′
1 Dec 2018 Inverness CT 2–3 Falkirk SPFL Championship2018/19 L 6′
10 Nov 2018 Partick Thistle 0–1 Inverness CT SPFL Championship2018/19 W 71′
17 Jul 2018 Cowdenbeath 2–5 Inverness CT League Cup2018/19 W 34′
17 Jul 2018 Cowdenbeath 2–5 Inverness CT League Cup2018/19 W 41′