Is this you?

If you are Kevin Thomson, please use our contact form to become verified on ICDb. Verified commentators can correct listings added for them, add contact details / website, add a photo or audio sample and more.

Kevin Thomson

Kevin Thomson

Kevin Thomson (born 14 October 1984) is a Scottish former professional footballer, who played as a midfielder. Thomson played for Hibernian (three spells), Rangers, Middlesbrough and Dundee and represented Scotland. Thomson began his career with Hibernian, before joining Rangers in 2007 for a £2m transfer fee. More...

★★★★★No ratings (0 votes)

Last 5 Matches (see all)

Date
Match
Competition
Channel
Role
Language
27/10/2026
Italian Serie A
Co-commentator
English
27/10/2026
Italian Serie A
Co-commentator
English
27/10/2026
Italian Serie A
Co-commentator
English
24/10/2026
Scottish Premiership
Co-commentator
English
19/10/2026
Italian Serie A
Co-commentator
English

Top 20 Channels

Channel
Occasions
Rangers TV [$] (geo/R)
71
BT Sport Player [$] (geo/R)
31
TNT Sports Digital Exclusive
23
TNT Sports 1 HD
20
BBC Radio Scotland
14
BBC iPlayer (geo/R)
11
Premier Sports 1 HD
10
BBC Sounds APP
9
BBC Sport Online (Audio)
9
BBC Sport Scotland Online
8
BT Sport [App]
8
BBC Alba HD
6
BBC One Scotland HD
6
BBC Sportscene
6
BBC Radio Scotland Extra
5
BT Sport 2 / HD
5
BT Sport 4 / HD
4
BT Sport Ultimate 4K
4
BT Sport 3 / HD
3
BBC Scotland / HD
2

Top 20 Teams

Team
Occasions
Rangers
182
Hibernian
33
Dundee
30
BBC Sportscene
23
Celtic
18
Aberdeen
17
Hearts
17
Dundee United
15
Hamilton
12
Kilmarnock
12
Liverpool
12
- OPEN ALL MICS -
10
Motherwell
10
St Johnstone
8
Ajax
6
Falkirk
6
Inverness CT
6
Livingston
6
Napoli
6
Sassuolo
6

Top 20 People Worked With

Person
Occasions
Darrell Currie
67
Stephen Craigan
60
Emma Dodds
56
Chris Sutton
53
Rory Hamilton
51
Eilidh Barbour
48
Tom Miller
47
Ally McCoist
31
Derek Rae
20
Neil McCann
20
Brian McLauchlin
16
Alex O'Henley
15
Michael Stewart
15
Alan Hutton
14
Alex Rae
14
Clive Tyldesley
14
Kenny Miller
13
Liam McLeod
11
Shelley Kerr
11
Kenny Macintyre
10


Back to List of Matches