London Hearts Supporters Club

By Initial Letter of Surname     Top 100
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All Ex Hearts Top 100
Appearances
Top 100
Goalscorers


Opposition Players who played against Hearts Surname starting with "T"


No of Players = 664

All columns are 'sortable' click on the heading to sort by that column.
NB Clubs refers only to the ones where the player played against Hearts.

Summary

Rank Player Clubs P Sta
rts
Sub Go
als
W D L W% D% L% Suc
c%
First Min Age Last Max Age Surname
1 Alan Tabol Livingston (Meadowbank Thistle) 0 0 0 1 0 0 100.00 .00 .00 100.00 2026-07-10 Not Known 2026-07-10 Not Known Tabol
2 Ely Tacchella Lausanne 3 3 0 1 2 0 33.33 66.67 .00 66.67 1963-09-25 27y 04m 00d 1963-10-15 27y 04m 20d Tacchella
3 Johnny Tackett Arbroath 1 1 0 0 1 0 .00 100.00 .00 50.00 1886-01-30 Not Known 1886-01-30 Not Known Tackett
4 Grégory Tadé Inverness Caledonian Thistle; St Johnstone 6 4 2 1 1 2 3 16.67 33.33 50.00 33.33 2011-09-10 25y 07m 01d 2013-03-05 27y 00m 24d Tadé
5 Adam Taggart Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 2015-10-18 22y 08m 12d 2015-10-18 22y 08m 12d Taggart
6 Craig Taggart Falkirk 1 0 1 1 0 1 50.00 .00 50.00 50.00 1993-03-06 20y 01m 17d 1993-08-25 20y 07m 08d Taggart
7 George Taggart Kilmarnock 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1955-12-24 Not Known 1957-08-24 Not Known Taggart
8 Scott Taggart Dumbarton; Alloa Athletic 8 7 1 2 1 5 25.00 12.50 62.50 31.25 2014-09-13 22y 08m 17d 2021-04-09 29y 03m 13d Taggart
9 Taggart Berwick Rangers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-04-30 Not Known 1953-04-30 Not Known Taggart
10 Edvard Tagseth Rosenborg Ballklub 0 0 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 22y 06m 18d 2023-08-17 22y 06m 25d Tagseth
11 Teemu Tainio Sunderland 1 0 1 0 1 0 .00 100.00 .00 50.00 2009-08-08 29y 08m 12d 2009-08-08 29y 08m 12d Tainio
12 John Tainsh Falkirk 2 2 0 1 0 1 50.00 .00 50.00 50.00 1904-08-23 Not Known 1904-09-05 Not Known Tainsh
13 Adam Tait Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1890-11-22 Not Known 1890-12-06 Not Known Tait
14 Alex Tait Newcastle United 1 1 0 0 1 0 .00 100.00 .00 50.00 1955-10-10 21y 10m 12d 1955-10-10 21y 10m 12d Tait
15 Bobby Tait Ayr United 2 2 0 2 1 0 66.67 33.33 .00 83.33 1973-12-15 19y 04m 22d 1977-04-06 22y 08m 14d Tait
16 David Tait Vale Of Leven 3 3 0 0 1 1 .00 33.33 33.33 16.67 1891-10-31 Not Known 1892-03-19 Not Known Tait
17 David Tait Renton 2 2 0 0 0 2 .00 .00 100.00 .00 1893-11-04 Not Known 1894-03-03 Not Known Tait
18 Dylan Tait Raith Rovers; Falkirk; Dundee United 10 7 3 1 2 1 7 20.00 10.00 70.00 25.00 2020-10-13 19y 09m 01d 2026-08-09 25y 06m 28d Tait
19 Eric James Tait Berwick Rangers 10 10 0 4 0 3 7 .00 30.00 70.00 15.00 1972-08-30 21y 02m 13d 1980-04-23 28y 10m 06d Tait
20 Gavin James Tait Dunfermline Athletic 2 2 0 1 1 0 50.00 50.00 .00 75.00 1983-02-09 21y 06m 12d 1983-04-30 21y 09m 02d Tait
21 James Tait Heart of Midlothian B 2 2 0 1 0 0 2 .00 .00 100.00 .00 1922-08-05 Not Known 1922-08-08 Not Known Tait
22 Joseph Tait Arthurlie 1 1 0 0 0 1 .00 .00 100.00 .00 1922-01-28 Not Known 1922-01-28 Not Known Tait
23 Macaulay Tait St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 2026-08-29 21y 00m 02d 2026-08-29 21y 00m 02d Tait
24 Richard Tait Motherwell; St Mirren 18 18 0 5 2 13 25.00 10.00 65.00 30.00 2016-09-30 27y 07m 18d 2022-03-12 33y 01m 00d Tait
25 Robert Tait Third Lanark 2 2 0 0 1 1 .00 50.00 50.00 25.00 1893-03-04 Not Known 1893-09-02 Not Known Tait
26 Robert Tait Leith Athletic 3 3 0 0 1 2 .00 33.33 66.67 16.67 1903-12-12 Not Known 1904-04-30 Not Known Tait
27 Robert Tait St Bernards 3 3 0 0 0 3 .00 .00 100.00 .00 1906-05-05 Not Known 1906-12-29 Not Known Tait
28 Robert Tait Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1908-09-12 Not Known 1908-09-12 Not Known Tait
29 Robert Tait East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 1939-12-02 Not Known 1939-12-02 Not Known Tait
30 Sandy Tait Tottenham Hotspur 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-09-02 29y 08m 30d 1902-01-02 30y 00m 30d Tait
31 Thomas Somerville Tait Dundee 2 2 0 1 0 1 50.00 .00 50.00 50.00 1912-12-14 Not Known 1913-03-22 Not Known Tait
32 Tait-1919-08-06-LB Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1919-08-06 Not Known 1919-08-06 Not Known Tait-1919-08-06-LB
33 Tom Taiwo Hibernian; Falkirk; Hamilton Academical 13 11 2 3 2 8 23.08 15.38 61.54 30.77 2012-12-02 22y 09m 05d 2018-12-26 28y 09m 29d Taiwo
34 Akos Takacs Ferencvaros 1 0 1 1 0 0 100.00 .00 .00 100.00 2004-12-16 22y 10m 02d 2004-12-16 22y 10m 02d Takacs
35 Chemsdine Talbi Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-26 19y 10m 21d 2025-07-26 19y 10m 21d Talbi
36 Talbi Maccabi Tel Aviv 1 1 0 0 0 1 .00 .00 100.00 .00 1966-08-01 Not Known 1966-08-01 Not Known Talbi
37 Brian Ernest Talbot Arsenal; Watford 2 2 0 0 0 2 .00 .00 100.00 .00 1984-04-15 30y 08m 25d 1986-08-05 33y 00m 15d Talbot
38 Jason Talbot Livingston (Meadowbank Thistle); Dunfermline Athletic; Cowdenbeath 5 5 0 3 1 3 42.86 14.29 42.86 50.00 2011-07-16 25y 09m 16d 2018-07-24 32y 09m 24d Talbot
39 John Talbut West Bromwich Albion 1 1 0 1 0 0 100.00 .00 .00 100.00 1970-08-03 29y 09m 14d 1970-08-03 29y 09m 14d Talbut
40 Christos Talichmanidis PAOK Thessaloniki 0 0 0 1 0 0 100.00 .00 .00 100.00 2023-08-24 22y 05m 08d 2023-08-24 22y 05m 08d Talichmanidis
41 Gerrit Thomas Tallon Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-17 22y 11m 12d 1996-08-17 22y 11m 12d Tallon
42 Bobby Tambling Crystal Palace 1 1 0 0 0 1 .00 .00 100.00 .00 1972-09-26 31y 00m 08d 1972-09-26 31y 00m 08d Tambling
43 Tammer BV Cloppenburg 1 1 0 0 0 1 .00 .00 100.00 .00 1993-07-28 Not Known 1993-07-28 Not Known Tammer
44 Grant Tamosevicius St Mirren 1 0 1 0 0 2 .00 .00 100.00 .00 2026-07-01 18y 04m 22d 2026-10-10 18y 08m 01d Tamosevicius
45 Sander Tangvik Rosenborg Ballklub 0 0 0 1 0 1 50.00 .00 50.00 50.00 2023-08-10 20y 08m 12d 2023-08-17 20y 08m 19d Tangvik
46 Luka Tankulic Dundee 1 0 1 2 1 0 0 100.00 .00 .00 100.00 2014-07-22 23y 01m 01d 2014-07-22 23y 01m 01d Tankulic
47 Craig Tanner Motherwell 3 1 2 2 1 1 50.00 25.00 25.00 62.50 2017-08-26 22y 09m 30d 2018-03-04 23y 04m 05d Tanner
48 Scott Tanser St Johnstone; St Mirren; Falkirk 22 19 3 7 8 15 23.33 26.67 50.00 36.67 2017-10-21 22y 11m 28d 2026-09-15 31y 10m 23d Tanser
49 Greg Tansey Inverness Caledonian Thistle; Aberdeen; Ross County; St Mirren 13 11 2 1 2 9 3 14.29 64.29 21.43 46.43 2011-09-10 22y 09m 20d 2019-02-23 30y 03m 02d Tansey
50 Mehdi Taouil Kilmarnock 11 10 1 1 4 2 6 33.33 16.67 50.00 41.67 2007-10-27 24y 05m 07d 2011-04-30 27y 11m 10d Taouil
51 Jordan Tapping The Spartans 1 1 0 0 0 1 .00 .00 100.00 .00 2024-01-20 27y 09m 13d 2024-01-20 27y 09m 13d Tapping
52 Bartosz Tarachulski Dunfermline Athletic 2 0 2 0 0 3 .00 .00 100.00 .00 2005-10-22 30y 05m 08d 2006-04-08 30y 10m 25d Tarachulski
53 Edward Mackenzie Tarbat Dundee; Airdrieonians; Third Lanark 10 10 0 1 4 2 4 40.00 20.00 40.00 50.00 1901-03-16 Not Known 1908-03-07 Not Known Tarbat
54 Tarbet Bathgate 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1903-08-26 Not Known 1903-08-26 Not Known Tarbet
55 Mauricio Taricco Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 25y 09m 21d 1999-07-24 25y 09m 21d Taricco
56 James Tarkowski Burnley 1 1 0 1 0 0 100.00 .00 .00 100.00 2020-09-05 27y 09m 17d 2020-09-05 27y 09m 17d Tarkowski
57 Tarlea FC Cluj 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Tarlea
58 Neil Kenneth Tarrant Ross County 1 1 0 0 1 0 .00 100.00 .00 50.00 1998-09-09 19y 02m 16d 1998-09-09 19y 02m 16d Tarrant
59 Robert Tasker Queen of the South 3 3 0 0 0 3 .00 .00 100.00 .00 1957-11-09 20y 03m 28d 1958-11-08 21y 03m 27d Tasker
60 Vladimir Tatarcuk Slavia Prague 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1992-09-16 26y 04m 22d 1992-09-30 26y 05m 05d Tatarcuk
61 Alan Tate Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2014-04-02 32y 01m 24d 2014-04-02 32y 01m 24d Tate
62 Ludwig Tauschek Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 23y 03m 00d 1934-08-15 23y 03m 00d Tauschek
63 Jair Tavares Hibernian; Motherwell 2 1 1 0 1 4 .00 20.00 80.00 10.00 2023-01-02 21y 10m 20d 2025-05-10 24y 02m 27d Tavares
64 James Tavernier Rangers 37 36 1 3 25 6 6 67.57 16.22 16.22 75.68 2016-11-30 25y 01m 00d 2026-05-04 34y 06m 04d Tavernier
65 AE Taylor Corinthians 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-01-03 Not Known 1924-01-03 Not Known Taylor
66 Alex Taylor Clyde; Hamilton Academical 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1942-09-19 Not Known 1943-04-10 Not Known Taylor
67 Alexander Taylor Dundee United; Hamilton Academical; Falkirk; Partick Thistle; Raith Rovers; Ross County 22 14 8 1 5 9 12 19.23 34.62 46.15 36.54 1980-02-20 17y 08m 07d 1998-09-09 36y 02m 27d Taylor
68 Ally Taylor Kilmarnock 0 0 0 1 0 0 100.00 .00 .00 100.00 2020-02-05 18y 01m 27d 2020-02-05 18y 01m 27d Taylor
69 Andrew Taylor Third Lanark 2 2 0 1 0 1 50.00 .00 50.00 50.00 1932-09-24 Not Known 1933-01-28 Not Known Taylor
70 Archibald Taylor Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1940-11-09 Not Known 1940-11-09 Not Known Taylor
71 Archibald Taylor Falkirk 1 1 0 1 0 0 100.00 .00 .00 100.00 1910-01-29 Not Known 1910-01-29 Not Known Taylor
72 Ash Taylor Aberdeen; Kilmarnock 14 13 1 1 7 3 4 50.00 21.43 28.57 60.71 2015-09-20 25y 07m 11d 2023-04-01 33y 01m 23d Taylor
73 Bodhi Taylor East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-05 16y 11m 13d 2022-07-05 16y 11m 13d Taylor
74 Charlie Taylor Inverness Caledonian Thistle 1 0 1 1 0 0 100.00 .00 .00 100.00 2013-02-23 19y 05m 05d 2013-02-23 19y 05m 05d Taylor
75 Cleveland Taylor St Johnstone 3 1 2 0 1 2 .00 33.33 66.67 16.67 2010-08-14 26y 11m 05d 2011-01-29 27y 04m 20d Taylor
76 Connor Taylor Stoke City 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-23 20y 08m 28d 2022-07-23 20y 08m 28d Taylor
77 David B Taylor St Bernards 2 2 0 0 1 1 .00 50.00 50.00 25.00 1901-05-20 Not Known 1901-05-25 Not Known Taylor
78 David G Taylor Motherwell; Falkirk 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1909-12-11 Not Known 1918-01-02 Not Known Taylor
79 David Taylor Rangers 3 3 0 1 2 0 33.33 66.67 .00 66.67 1906-09-24 Not Known 1908-11-28 Not Known Taylor
80 Ted Taylor Huddersfield Town 1 1 0 1 0 0 100.00 .00 .00 100.00 1924-09-10 37y 06m 03d 1924-09-10 37y 06m 03d Taylor
81 Ellis Taylor Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-07-17 22y 05m 13d 2021-07-17 22y 05m 13d Taylor
82 Fraser Taylor St Mirren 0 0 0 0 1 1 .00 50.00 50.00 25.00 2023-01-07 18y 11m 21d 2023-01-13 18y 11m 27d Taylor
83 Fraser Taylor St Mirren 2 2 0 0 2 3 .00 40.00 60.00 20.00 2025-08-16 22y 05m 27d 2026-10-10 23y 07m 20d Taylor
84 George Taylor Aberdeen 8 8 0 1 4 2 2 50.00 25.00 25.00 62.50 1938-10-22 23y 04m 13d 1948-03-06 32y 08m 26d Taylor
85 Gerry Taylor Wolverhampton Wanderers 1 1 0 1 0 0 100.00 .00 .00 100.00 1971-04-14 23y 07m 30d 1971-04-14 23y 07m 30d Taylor
86 Graham Taylor Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 2019-07-16 21y 03m 27d 2020-10-10 22y 06m 21d Taylor
87 Greg Taylor Kilmarnock; Celtic 27 26 1 1 19 3 7 65.52 10.34 24.14 70.69 2016-10-26 19y 05m 15d 2025-03-29 27y 10m 18d Taylor
88 H Taylor Ross County 1 0 1 0 0 1 .00 .00 100.00 .00 1983-04-18 Not Known 1983-04-18 Not Known Taylor
89 Harry Taylor Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-10-13 19y 04m 03d 1954-10-13 19y 04m 03d Taylor
90 Ian Taylor Aberdeen; Motherwell; St Johnstone 12 10 2 1 4 3 6 30.77 23.08 46.15 42.31 1966-11-05 18y 05m 13d 1977-09-17 29y 03m 25d Taylor
91 J Taylor St Bernards 6 6 0 0 3 3 .00 50.00 50.00 25.00 1885-01-10 Not Known 1887-06-04 Not Known Taylor
92 Jake Taylor Motherwell 1 1 0 0 1 1 .00 50.00 50.00 25.00 2015-08-12 24y 07m 00d 2015-11-28 24y 10m 16d Taylor
93 James K Taylor Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1921-10-29 Not Known 1921-10-29 Not Known Taylor
94 James Taylor Glentoran; Glenavon 2 0 2 1 1 0 50.00 50.00 .00 75.00 2008-07-14 23y 07m 09d 2019-07-06 34y 07m 01d Taylor
95 James Watson Taylor Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 1970-12-19 26y 02m 28d 1971-04-24 26y 07m 03d Taylor
96 Jason Taylor Rotherham United 1 0 1 0 0 1 .00 .00 100.00 .00 2012-07-28 25y 06m 00d 2012-07-28 25y 06m 00d Taylor
97 John Taylor Leith Athletic 2 2 0 0 1 1 .00 50.00 50.00 25.00 1914-12-25 Not Known 1915-04-19 Not Known Taylor
98 John Taylor Hibernian; Ayr United 18 18 0 2 2 7 9 11.11 38.89 50.00 30.56 1929-09-03 Not Known 1938-02-05 Not Known Taylor
99 John B Taylor Queens Park 3 3 0 0 1 2 .00 33.33 66.67 16.67 1904-01-02 Not Known 1904-04-16 Not Known Taylor
100 John Daniel Taylor Dumbarton; St Mirren 11 11 0 4 6 1 4 54.55 9.09 36.36 59.09 1890-08-30 Not Known 1894-10-13 Not Known Taylor
101 John H.C. Taylor Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1974-02-23 24y 08m 01d 1974-02-23 24y 08m 01d Taylor
102 Johnny Taylor Glentoran 1 1 0 0 1 0 .00 100.00 .00 50.00 2008-07-14 Not Known 2008-07-14 Not Known Taylor
103 Kenneth George Taylor Montrose; Arbroath 3 3 0 0 0 3 .00 .00 100.00 .00 1980-08-27 21y 02m 12d 1985-10-23 26y 04m 08d Taylor
104 Lyle Taylor Falkirk; Partick Thistle 4 4 0 2 3 0 1 75.00 .00 25.00 75.00 2012-07-18 22y 03m 19d 2014-05-07 24y 01m 08d Taylor
105 Matthew Taylor Bolton Wanderers 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-08-04 27y 08m 08d 2009-08-04 27y 08m 08d Taylor
106 Nathan Anthony James Taylor Gretna 1 0 1 1 0 0 100.00 .00 .00 100.00 2008-05-13 18y 01m 11d 2008-05-13 18y 01m 11d Taylor
107 Raymond Taylor Greenock Morton 2 2 0 0 1 1 .00 50.00 50.00 25.00 1974-12-07 17y 09m 13d 1975-04-12 18y 01m 19d Taylor
108 Richard Taylor St Mirren 10 9 1 3 4 4 27.27 36.36 36.36 45.45 2023-01-07 22y 10m 28d 2025-02-26 25y 00m 16d Taylor
109 Robert Taylor Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1915-09-20 Not Known 1916-04-17 Not Known Taylor
110 Samuel McGregor Taylor Falkirk 2 2 0 0 1 1 .00 50.00 50.00 25.00 1954-11-06 21y 01m 14d 1955-02-26 21y 05m 03d Taylor
111 Scott Andrew Taylor Montrose 1 0 1 1 0 1 0 .00 100.00 .00 50.00 1995-07-30 18y 06m 07d 1995-07-30 18y 06m 07d Taylor
112 Stuart Taylor Partick Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 2003-10-25 28y 10m 29d 2003-10-25 28y 10m 29d Taylor
113 Tony Taylor Greenock Morton; Crystal Palace 4 4 0 1 0 3 25.00 .00 75.00 25.00 1968-04-03 21y 06m 28d 1972-09-26 26y 00m 20d Taylor
114 W Taylor South Coast 1 1 0 0 0 1 .00 .00 100.00 .00 1959-05-24 Not Known 1959-05-24 Not Known Taylor
115 William Taylor Raith Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1952-11-29 Not Known 1952-11-29 Not Known Taylor
116 William Taylor Dundee United; St Johnstone 13 13 0 1 2 10 7.69 15.38 76.92 15.38 1928-04-09 20y 11m 29d 1937-08-25 30y 04m 14d Taylor
117 William Donnachie Taylor St Johnstone; Stirling Albion 6 6 0 0 3 3 .00 50.00 50.00 25.00 1960-08-24 22y 02m 21d 1965-12-18 27y 06m 15d Taylor
118 Willie Taylor Heart of Midlothian B; Celtic 2 2 0 1 1 1 0 50.00 50.00 .00 75.00 1896-08-12 Not Known 1949-09-17 Not Known Taylor
119 Aaron Taylor-Sinclair Partick Thistle; Motherwell; Livingston (Meadowbank Thistle); Airdrieonians (Airdrie United) 5 5 0 1 2 2 3 28.57 28.57 42.86 42.86 2013-08-16 22y 00m 12d 2024-02-11 32y 06m 07d Taylor-Sinclair
120 Connor Teale Fleetwood Town 0 0 0 0 0 1 .00 .00 100.00 .00 2023-07-12 20y 11m 02d 2023-07-12 20y 11m 02d Teale
121 Gary Teale St Mirren 11 9 2 3 3 5 27.27 27.27 45.45 40.91 2011-09-17 33y 01m 27d 2014-05-10 35y 09m 19d Teale
122 Shaun Teale Motherwell 8 8 0 1 4 1 2 50.00 12.50 25.00 56.25 1998-09-23 34y 06m 13d 1999-11-23 35y 08m 13d Teale
123 Olivier Tebily Celtic 3 2 1 3 0 0 100.00 .00 .00 100.00 1999-08-29 23y 08m 10d 2001-08-11 25y 07m 23d Tebily
124 Matt Tees Airdrieonians 2 2 0 1 0 1 50.00 .00 50.00 50.00 1962-09-15 22y 11m 02d 1963-05-13 23y 07m 00d Tees
125 Yordi Teijsse Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 2016-10-15 24y 02m 26d 2016-10-15 24y 02m 26d Teijsse
126 Joao Teixeira Liverpool XI 1 1 0 1 0 0 100.00 .00 .00 100.00 2013-07-27 20y 06m 09d 2013-07-27 20y 06m 09d Teixeira
127 Mahmut Tekdemir Istanbul Basaksehir 1 0 1 1 0 0 100.00 .00 .00 100.00 2022-09-08 34y 07m 19d 2022-09-08 34y 07m 19d Tekdemir
128 Jan Telesnikov Dundee United 3 3 0 0 0 3 .00 .00 100.00 .00 1999-09-25 26y 09m 14d 2000-03-04 27y 02m 22d Telesnikov
129 Charlie Telfer Dundee United; Falkirk; Airdrieonians (Airdrie United); Ross County; Hamilton Academical; Raith Rovers 5 3 2 0 2 5 .00 28.57 71.43 14.29 2015-10-18 20y 06m 11d 2026-07-24 31y 03m 17d Telfer
130 John Telfer Ayr United 4 4 0 0 2 2 .00 50.00 50.00 25.00 1957-01-19 Not Known 1960-01-23 Not Known Telfer
131 Paul Telfer Coventry City; Celtic 8 8 0 4 1 3 50.00 12.50 37.50 56.25 1998-07-25 26y 09m 04d 2007-01-14 35y 02m 24d Telfer
132 William Telfer St Mirren; Rangers; Hamilton Academical 34 34 0 12 8 14 35.29 23.53 41.18 47.06 1943-09-18 17y 10m 23d 1961-09-20 35y 10m 25d Telfer
133 Willie Telfer Motherwell; Airdrieonians; Falkirk 19 19 0 9 3 6 47.37 15.79 31.58 55.26 1930-01-25 Not Known 1948-11-13 Not Known Telfer
134 Dom Telford Crawley Town 1 1 0 2 0 1 0 .00 100.00 .00 50.00 2022-07-16 26y 02m 04d 2022-07-16 26y 02m 04d Telford
135 John Telford Clyde; St Mirren; Third Lanark; Motherwell 9 9 0 3 2 4 3 22.22 44.44 33.33 44.44 1938-12-10 Not Known 1950-03-04 Not Known Telford
136 Robert Telford Leith Athletic 2 2 0 0 0 2 .00 .00 100.00 .00 1925-01-24 Not Known 1925-08-19 Not Known Telford
137 Telford Erin Rovers Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-22 Not Known 1888-09-22 Not Known Telford
138 Frank Temile Birkirkara 1 0 1 0 1 0 .00 100.00 .00 50.00 2016-07-14 25y 11m 29d 2016-07-14 25y 11m 29d Temile
139 William John Tempany St Johnstone 1 0 1 0 0 1 .00 .00 100.00 .00 1977-11-19 21y 08m 27d 1977-11-19 21y 08m 27d Tempany
140 Robert Temple Aberdeen 1 1 0 1 0 0 100.00 .00 .00 100.00 1937-03-27 Not Known 1937-03-27 Not Known Temple
141 Chris Templeman Dunfermline Athletic; Forfar Athletic 1 1 0 0 2 2 .00 50.00 50.00 25.00 1998-09-20 17y 10m 11d 2015-08-25 34y 09m 16d Templeman
142 William Templeman Airdrieonians 5 5 0 1 2 2 20.00 40.00 40.00 40.00 1911-09-02 Not Known 1913-12-27 Not Known Templeman
143 Andrew Templeton Queens Park 3 3 0 0 1 2 .00 33.33 66.67 16.67 1906-10-27 Not Known 1907-04-24 Not Known Templeton
144 Bobby Templeton Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1904-04-25 24y 10m 03d 1904-04-25 24y 10m 03d Templeton
145 Daniel Templeton Queens Park; Partick Thistle; Ayr United 7 7 0 2 2 3 2 28.57 42.86 28.57 50.00 1916-11-25 Not Known 1924-03-22 Not Known Templeton
146 David Templeton Rangers; Hamilton Academical 5 4 1 1 2 4 12.50 25.00 50.00 25.00 2014-08-10 25y 01m 09d 2020-02-15 30y 07m 14d Templeton
147 Henry Templeton Ayr United 1 1 0 1 0 0 1 .00 .00 100.00 .00 1989-01-28 25y 07m 03d 1989-01-28 25y 07m 03d Templeton
148 James F Templeton Queens Park 10 10 0 4 1 5 40.00 10.00 50.00 45.00 1900-02-17 Not Known 1902-11-01 Not Known Templeton
149 Robert Templeton Clyde 2 2 0 1 0 1 50.00 .00 50.00 50.00 1892-10-15 Not Known 1893-04-29 Not Known Templeton
150 Robert Templeton Celtic; Kilmarnock 16 16 0 4 5 7 25.00 31.25 43.75 40.63 1906-09-15 Not Known 1913-02-22 Not Known Templeton
151 Bobby Templeton Hibernian 41 41 0 1 13 7 21 31.71 17.07 51.22 40.24 1912-01-27 Not Known 1925-09-16 Not Known Templeton
152 Jesus Garcia Tena Livingston (Meadowbank Thistle); Hamilton Academical 5 4 1 1 2 1 2 40.00 20.00 40.00 50.00 2012-09-25 22y 02m 19d 2016-01-24 25y 06m 18d Tena
153 Albert Tennant Chelsea 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-04-21 29y 05m 23d 1947-04-21 29y 05m 23d Tennant
154 David Tennant Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1951-03-03 21y 01m 09d 1951-03-03 21y 01m 09d Tennant
155 Des Tennant Brighton and Hove Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1950-04-28 24y 06m 11d 1950-04-28 24y 06m 11d Tennant
156 James Tennant St Bernards 9 9 0 2 1 0 8 11.11 .00 88.89 11.11 1897-11-20 Not Known 1908-05-16 Not Known Tennant
157 James Tennant St Johnstone 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 1933-12-16 Not Known 1939-01-28 Not Known Tennant
158 John Tennant Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1942-05-09 Not Known 1942-05-09 Not Known Tennant
159 John Tennant Motherwell 3 3 0 1 2 0 1 66.67 .00 33.33 66.67 1910-04-09 Not Known 1911-01-07 Not Known Tennant
160 Thomas Tennant St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1895-09-21 Not Known 1895-09-21 Not Known Tennant
161 William Tennant Motherwell 8 8 0 4 4 3 1 50.00 37.50 12.50 68.75 1921-11-12 Not Known 1929-03-16 Not Known Tennant
162 William W Tennant Queens Park 1 1 0 0 0 1 .00 .00 100.00 .00 1905-09-30 Not Known 1905-09-30 Not Known Tennant
163 Peter Tennent Leith Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1900-04-14 Not Known 1900-04-14 Not Known Tennent
164 Terhorst Sparta Rotterdam 1 1 0 0 0 1 .00 .00 100.00 .00 1973-08-04 Not Known 1973-08-04 Not Known Terhorst
165 Stan Ternent Carlisle United 2 2 0 2 0 0 100.00 .00 .00 100.00 1969-07-26 23y 01m 10d 1971-11-02 25y 04m 17d Ternent
166 Simon Terodde 1. FC Union Berlin 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-09 23y 05m 06d 2011-07-09 23y 05m 06d Terodde
167 Pietro Terracciano Fiorentina 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-10-06 32y 02m 03d 2022-10-13 32y 02m 10d Terracciano
168 Robert Terris Falkirk 8 8 0 2 5 1 2 62.50 12.50 25.00 68.75 1911-03-04 Not Known 1913-09-06 Not Known Terris
169 Aleksa Terzic Fiorentina 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-10-06 23y 01m 19d 2022-10-13 23y 01m 26d Terzic
170 Dubravko Tesevic Livingston (Meadowbank Thistle) 0 0 0 0 0 1 .00 .00 100.00 .00 2005-12-03 23y 11m 15d 2005-12-03 23y 11m 15d Tesevic
171 Jeroen Tesselaar St Mirren; Kilmarnock 10 9 1 5 1 5 45.45 9.09 45.45 50.00 2011-09-17 22y 08m 01d 2014-05-04 25y 03m 18d Tesselaar
172 Omari Tetradze Dynamo Tbilisi 1 0 1 1 0 0 100.00 .00 .00 100.00 1989-08-08 19y 09m 26d 1989-08-08 19y 09m 26d Tetradze
173 Frank Thacker Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1898-04-18 Not Known 1898-04-18 Not Known Thacker
174 David Thackeray Motherwell 6 6 0 4 1 1 66.67 16.67 16.67 75.00 1925-12-19 Not Known 1928-02-25 Not Known Thackeray
175 Thain Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known Thain
176 Cam Theaker Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-04-25 29y 08m 13d 1942-04-25 29y 08m 13d Theaker
177 Henri Thellin Royal Standard Club Liegeois 2 2 0 1 0 1 50.00 .00 50.00 50.00 1958-09-03 27y 00m 07d 1958-09-09 27y 00m 13d Thellin
178 Denzil Theobald Falkirk 0 0 0 0 0 1 .00 .00 100.00 .00 2006-03-25 23y 08m 26d 2006-03-25 23y 08m 26d Theobald
179 Stephen Theobald Woolwich Arsenal 1 1 0 0 0 1 .00 .00 100.00 .00 1908-04-21 Not Known 1908-04-21 Not Known Theobald
180 Jonas Thern Rangers 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1997-08-04 27y 04m 15d 1998-08-02 28y 04m 13d Thern
181 Norman Theuerkauf Heidenheim 1846 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-11-07 37y 09m 14d 2024-11-07 37y 09m 14d Theuerkauf
182 Pablo Thiam VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 26y 06m 13d 2000-09-28 26y 06m 27d Thiam
183 Matthew Virtue Fleetwood Town 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 27y 05m 22d 2024-07-27 27y 05m 22d Thick
184 Harry Thickitt Sheffield United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1898-04-18 Not Known 1903-04-27 Not Known Thickitt
185 Steven Thicot Hibernian 6 6 0 2 4 3 22.22 44.44 33.33 44.44 2008-10-19 21y 08m 07d 2011-01-01 23y 10m 20d Thicot
186 Ton Thie Den Haag 2 2 0 0 0 2 .00 .00 100.00 .00 1972-07-29 27y 09m 01d 1972-08-07 27y 09m 10d Thie
187 Paul Thirlwell Sunderland 1 0 1 0 1 0 .00 100.00 .00 50.00 2003-07-30 24y 05m 17d 2003-07-30 24y 05m 17d Thirlwell
188 Alex Thom Dumbarton; Greenock Morton; Airdrieonians 17 17 0 3 9 3 5 52.94 17.65 29.41 61.76 1914-01-17 Not Known 1922-02-18 Not Known Thom
189 Andreas Thom Celtic 8 6 2 5 2 1 62.50 25.00 12.50 75.00 1995-11-25 30y 02m 18d 1997-10-18 32y 01m 11d Thom
190 Gary Thom Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 31y 11m 15d 2021-06-26 31y 11m 15d Thom
191 Gordon Thom Greenock Morton 3 3 0 1 0 2 33.33 .00 66.67 33.33 1950-11-25 Not Known 1952-03-01 Not Known Thom
192 Hugh Thom Queens Park 2 2 0 0 2 0 .00 100.00 .00 50.00 1920-03-06 Not Known 1920-10-16 Not Known Thom
193 James Thom Celtic 1 1 0 0 0 1 .00 .00 100.00 .00 1895-02-16 Not Known 1895-02-16 Not Known Thom
194 Lewis Thom Aberdeen 2 2 0 1 1 0 50.00 50.00 .00 75.00 1962-11-03 18y 06m 24d 1963-03-09 18y 10m 27d Thom
195 Andy Thomas Newcastle United 1 0 1 1 0 0 100.00 .00 .00 100.00 1987-08-03 24y 07m 18d 1987-08-03 24y 07m 18d Thomas
196 Archie Thomas Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-16 19y 07m 09d 2019-07-16 19y 07m 09d Thomas
197 Billy Thomas Falkirk; Greenock Morton; St Johnstone 4 2 2 0 1 3 .00 25.00 75.00 12.50 1973-11-24 19y 02m 09d 1980-04-26 25y 07m 11d Thomas
198 Dave Thomas Burnley 2 2 0 1 0 1 50.00 .00 50.00 50.00 1970-09-15 20y 04m 05d 1970-09-30 20y 04m 20d Thomas
199 Dominic Thomas Motherwell; Kilmarnock; Dunfermline Athletic 8 3 5 1 6 2 5 46.15 15.38 38.46 53.85 2014-03-01 18y 00m 15d 2021-04-03 25y 01m 20d Thomas
200 Eddie Thomas Derby County 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1967-05-08 33y 06m 15d 1967-05-08 33y 06m 15d Thomas
201 Graham Thomas Greenock Morton 1 1 0 0 0 1 .00 .00 100.00 .00 1973-09-01 20y 07m 14d 1973-09-01 20y 07m 14d Thomas
202 Gwyn Thomas Leeds United 1 1 0 0 1 0 .00 100.00 .00 50.00 1983-08-09 25y 10m 14d 1983-08-09 25y 10m 14d Thomas
203 James Thomas Dunfermline Athletic 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-07-09 19y 01m 05d 2016-07-09 19y 01m 05d Thomas
204 Joel Thomas Hamilton Academical; Dinamo Bucuresti 5 3 2 1 2 0 4 33.33 .00 66.67 33.33 2008-08-30 21y 02m 00d 2013-07-09 26y 00m 09d Thomas
205 Kevin Roderick Thomas St Johnstone 2 0 2 0 2 0 .00 100.00 .00 50.00 1999-10-16 24y 05m 21d 2000-05-06 25y 00m 11d Thomas
206 Luke Thomas St Mirren 1 0 1 0 0 1 .00 .00 100.00 .00 2026-10-10 27y 07m 21d 2026-10-10 27y 07m 21d Thomas
207 Martin Richard Thomas Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-08-03 27y 08m 06d 1987-08-03 27y 08m 06d Thomas
208 Michael Reginald Thomas Leeds United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-07 28y 01m 00d 1982-08-07 28y 01m 00d Thomas
209 Rhys Thomas Cove Rangers 1 0 1 0 0 1 .00 .00 100.00 .00 2021-07-13 19y 02m 14d 2021-07-13 19y 02m 14d Thomas
210 Scott Thomas Manchester City 1 0 1 0 0 1 .00 .00 100.00 .00 1995-08-12 20y 09m 13d 1995-08-12 20y 09m 13d Thomas
211 Tony Thomas Motherwell 4 4 0 1 2 0 1 50.00 .00 25.00 50.00 1999-01-24 27y 06m 12d 1999-09-20 28y 02m 08d Thomas
212 Wayne Thomas Southampton 1 1 0 1 0 0 100.00 .00 .00 100.00 2009-07-25 30y 02m 08d 2009-07-25 30y 02m 08d Thomas
213 Alan Thompson Celtic 20 18 2 2 18 2 3 78.26 8.70 13.04 82.61 2000-11-01 26y 10m 10d 2006-04-30 32y 04m 08d Thompson
214 Barry Crawford Thompson Dundee 0 0 0 2 0 0 100.00 .00 .00 100.00 1993-10-02 18y 02m 20d 1993-11-13 18y 04m 01d Thompson
215 Bob Thompson Everton 1 1 0 0 0 1 .00 .00 100.00 .00 1914-04-27 24y 02m 00d 1914-04-27 24y 02m 00d Thompson
216 Cameron Thompson St Johnstone 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-09-17 Not Known 2016-09-17 Not Known Thompson
217 Chas Thompson Forfar Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1957-04-22 Not Known 1957-04-22 Not Known Thompson
218 Cyril Thompson Brighton and Hove Albion 1 1 0 0 1 0 .00 100.00 .00 50.00 1950-04-28 31y 04m 10d 1950-04-28 31y 04m 10d Thompson
219 David Reid Thompson Airdrieonians; Stirling Albion 5 4 1 3 3 1 2 50.00 16.67 33.33 58.33 1980-07-30 18y 02m 02d 1985-08-27 23y 02m 30d Thompson
220 Dominic Thompson Motherwell; Kilmarnock 5 4 1 1 2 2 20.00 40.00 40.00 40.00 2025-04-12 24y 08m 17d 2026-03-14 25y 07m 16d Thompson
221 Francis William Thompson Clyde 11 11 0 2 2 4 5 18.18 36.36 45.45 36.36 1913-09-20 Not Known 1922-08-19 Not Known Thompson
222 Fred Thompson Sheffield Wednesday 1 1 0 1 0 0 100.00 .00 .00 100.00 1889-01-02 Not Known 1889-01-02 Not Known Thompson
223 Gary Thompson Falkirk; St Johnstone 4 3 1 1 1 2 3 16.67 33.33 50.00 33.33 1981-09-12 25y 03m 01d 1988-08-17 32y 02m 06d Thompson
224 George Thompson Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1904-04-25 28y 05m 10d 1904-04-25 28y 05m 10d Thompson
225 James Thompson St Bernards 2 2 0 0 0 2 .00 .00 100.00 .00 1905-05-20 Not Known 1906-05-26 Not Known Thompson
226 James E Thompson Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1932-09-19 Not Known 1932-09-19 Not Known Thompson
227 James H Thompson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1916-10-07 Not Known 1916-10-07 Not Known Thompson
228 Jordan Thompson Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2017-01-22 19y 10m 21d 2017-01-25 19y 10m 24d Thompson
229 Josh Thompson Celtic 2 2 0 2 0 0 100.00 .00 .00 100.00 2010-02-10 18y 11m 16d 2010-05-09 19y 02m 14d Thompson
230 Max Thompson Burnley 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-09-05 18y 00m 03d 2020-09-05 18y 00m 03d Thompson
231 Steven Thompson Dundee United; Rangers; St Mirren 30 22 8 6 12 6 16 35.29 17.65 47.06 44.12 1997-05-03 18y 06m 19d 2014-01-29 35y 03m 15d Thompson
232 Struan Thompson St Mirren 1 0 1 0 0 1 .00 .00 100.00 .00 2026-07-01 18y 04m 18d 2026-07-01 18y 04m 18d Thompson
233 A Thomson Kilmarnock Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1882-03-04 Not Known 1882-03-04 Not Known Thomson
234 Adam Thomson Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1962-09-15 23y 02m 26d 1962-09-15 23y 02m 26d Thomson
235 Alex Thomson Celtic; Dunfermline Athletic 32 32 0 3 17 6 9 53.13 18.75 28.13 62.50 1923-04-07 21y 09m 24d 1936-08-19 35y 02m 05d Thomson
236 Alex Thomson Hibernian 1 1 0 0 0 1 .00 .00 100.00 .00 1910-08-17 Not Known 1910-08-17 Not Known Thomson
237 Alex Thomson Third Lanark; St Bernards 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1895-09-07 Not Known 1897-11-20 Not Known Thomson
238 Alex Thomson Clyde 1 1 0 0 1 0 .00 100.00 .00 50.00 1924-04-21 Not Known 1924-04-21 Not Known Thomson
239 Alex Thomson Airdrieonians 26 26 0 13 10 8 8 38.46 30.77 30.77 53.85 1904-09-24 Not Known 1915-09-25 Not Known Thomson
240 Andrew Thomson Third Lanark 9 9 0 1 3 1 5 33.33 11.11 55.56 38.89 1886-09-04 Not Known 1892-11-12 Not Known Thomson
241 Andrew Thomson Partick Thistle 3 2 1 1 1 0 2 33.33 .00 66.67 33.33 2003-10-25 32y 06m 24d 2004-04-10 33y 00m 09d Thomson
242 Archibald Thomson Boness; Cowdenbeath 3 3 0 0 0 3 .00 .00 100.00 .00 1927-12-03 Not Known 1929-03-02 Not Known Thomson
243 Arthur Thomson Airdrieonians 2 1 1 1 0 1 50.00 .00 50.00 50.00 1972-08-23 Not Known 1972-12-16 Not Known Thomson
244 Arthur Thomson Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-07 17y 05m 29d 1965-08-07 17y 05m 29d Thomson
245 Benjamin Thomson Kilmarnock; Third Lanark 9 9 0 3 4 1 4 44.44 11.11 44.44 50.00 1935-04-13 Not Known 1940-09-14 Not Known Thomson
246 Bob Thomson Newcastle United 2 2 0 1 0 1 50.00 .00 50.00 50.00 1928-10-10 22y 11m 16d 1931-09-28 25y 11m 04d Thomson
247 Bobby Thomson Partick Thistle 5 5 0 2 2 1 40.00 40.00 20.00 60.00 1949-04-20 Not Known 1953-01-17 Not Known Thomson
248 Bobby Thomson Heart of Midlothian B; St Johnstone; Greenock Morton; Hibernian 28 26 2 6 10 8 11 34.48 27.59 37.93 48.28 1965-08-07 18y 10m 19d 1985-03-02 Not Known Thomson
249 Cameron Thomson St Johnstone 0 0 0 1 0 0 100.00 .00 .00 100.00 2017-04-05 17y 04m 08d 2017-04-05 17y 04m 08d Thomson
250 Cammy Thomson Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 21y 06m 29d 2021-06-26 21y 06m 29d Thomson
251 Charles Thomson Falkirk; Dundee United 10 10 0 3 1 6 30.00 10.00 60.00 35.00 1931-10-10 Not Known 1940-02-17 Not Known Thomson
252 Charles Richard Thomson Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1949-10-29 19y 07m 27d 1950-02-04 19y 11m 02d Thomson
253 Craig Thomson St Johnstone; Airdrieonians (Airdrie United) 2 1 1 3 1 1 60.00 20.00 20.00 70.00 2015-12-19 20y 02m 16d 2020-01-18 24y 03m 15d Thomson
254 Daniel Thomson St Johnstone 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1925-04-11 Not Known 1925-12-12 Not Known Thomson
255 Daniel Thomson Dumbarton 8 8 0 3 1 4 37.50 12.50 50.00 43.75 1892-10-08 Not Known 1896-02-15 Not Known Thomson
256 Darran Hunter Thomson Inverness Caledonian Thistle 0 0 0 0 0 1 .00 .00 100.00 .00 2004-09-25 20y 07m 26d 2004-09-25 20y 07m 26d Thomson
257 David [11] Thomson Port Glasgow Athletic 5 5 0 1 1 3 20.00 20.00 60.00 30.00 1908-01-02 Not Known 1908-12-12 Not Known Thomson
258 David [1907] Thomson Port Glasgow Athletic 5 5 0 0 2 3 .00 40.00 60.00 20.00 1907-01-19 Not Known 1910-03-19 Not Known Thomson
259 David Thomson Dundee 21 21 0 1 6 4 11 28.57 19.05 52.38 38.10 1913-11-22 Not Known 1926-12-25 Not Known Thomson
260 David Thomson Raith Rovers 7 6 1 3 2 2 42.86 28.57 28.57 57.14 1979-01-27 20y 06m 05d 1983-03-29 24y 08m 07d Thomson
261 David L Thomson Queen of the South 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1963-10-12 25y 08m 10d 1963-10-12 25y 08m 10d Thomson
262 David Thomson Clyde 2 2 0 0 1 1 .00 50.00 50.00 25.00 1960-11-19 Not Known 1961-03-25 Not Known Thomson
263 David Thomson Partick Thistle; Clyde 2 2 0 0 0 2 .00 .00 100.00 .00 1958-01-11 Not Known 1960-04-05 Not Known Thomson
264 Douglas Thomson Aberdeen 4 4 0 1 1 0 3 25.00 .00 75.00 25.00 1921-04-09 Not Known 1922-11-11 Not Known Thomson
265 Eddie Thomson Aberdeen 10 9 1 2 5 5 16.67 41.67 41.67 37.50 1973-11-17 26y 08m 23d 1976-04-07 29y 01m 13d Thomson
266 George G Thomson St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1928-08-15 Not Known 1928-08-15 Not Known Thomson
267 George R Thomson Dundee United; St Mirren 2 2 0 0 0 2 .00 .00 100.00 .00 1929-09-14 Not Known 1930-11-29 Not Known Thomson
268 George R Thomson Aberdeen; Clyde 14 14 0 6 3 5 42.86 21.43 35.71 53.57 1933-12-09 Not Known 1942-09-19 Not Known Thomson
269 George R. Thomson Rangers 1 1 0 1 0 0 100.00 .00 .00 100.00 1941-11-15 Not Known 1941-11-15 Not Known Thomson
270 Henry Thomson Hamilton Academical 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1943-04-10 Not Known 1943-11-20 Not Known Thomson
271 Hugh Thomson Hibernian 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1910-08-17 Not Known 1910-08-22 Not Known Thomson
272 John C. Thomson Montrose 2 2 0 0 1 1 .00 50.00 50.00 25.00 1970-01-24 23y 03m 09d 1970-01-28 23y 03m 13d Thomson
273 J [69] Thomson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1890-09-06 Not Known 1890-09-06 Not Known Thomson
274 J Thomson Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-12 Not Known 1895-01-12 Not Known Thomson
275 Jack Thomson Kilmarnock 2 1 1 1 1 0 50.00 50.00 .00 75.00 2025-12-03 25y 10m 13d 2026-03-14 26y 01m 22d Thomson
276 Jake Thomson Southampton 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-25 30y 02m 08d 2009-07-25 30y 02m 08d Thomson
277 James Thomson Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1913-02-08 Not Known 1913-02-08 Not Known Thomson
278 James Thomson Stenhousemuir 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-08-14 25y 02m 30d 1996-08-14 25y 02m 30d Thomson
279 James Thomson Aberdeen 1 1 0 0 0 1 .00 .00 100.00 .00 1917-02-10 Not Known 1917-02-10 Not Known Thomson
280 James Thomson Clyde; St Mirren 20 20 0 5 8 5 7 40.00 25.00 35.00 52.50 1916-04-01 Not Known 1926-11-06 Not Known Thomson
281 James Thomson Raith Rovers 4 4 0 0 1 3 .00 25.00 75.00 12.50 1954-12-04 23y 08m 17d 1956-03-28 25y 00m 11d Thomson
282 James Thomson Leith Athletic 14 14 0 0 2 12 .00 14.29 85.71 7.14 1903-12-12 Not Known 1908-05-09 Not Known Thomson
283 James Henderson Thomson Kings Park 1 1 0 0 1 0 .00 100.00 .00 50.00 1940-01-06 Not Known 1940-01-06 Not Known Thomson
284 James Pender Thomson Kilmarnock; Third Lanark 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1927-02-19 Not Known 1928-12-01 Not Known Thomson
285 James S Thomson Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 1914-08-17 Not Known 1914-11-14 Not Known Thomson
286 James S J Thomson Queens Park; Third Lanark; Dumbarton 13 13 0 5 2 6 38.46 15.38 46.15 46.15 1905-09-30 Not Known 1914-10-03 Not Known Thomson
287 James Thomson Hibernian 6 6 0 2 1 3 33.33 16.67 50.00 41.67 1954-04-10 Not Known 1957-01-01 Not Known Thomson
288 James Thomson St Mirren; Dunfermline Athletic 20 18 2 5 7 9 23.81 33.33 42.86 40.48 1959-03-09 21y 10m 27d 1971-03-24 33y 11m 14d Thomson
289 Jason Thomson Raith Rovers; Arbroath 12 11 1 0 2 11 .00 15.38 84.62 7.69 2012-07-14 24y 11m 18d 2020-12-29 33y 05m 03d Thomson
290 Jim Thomson Burnley 2 2 0 2 0 0 100.00 .00 .00 100.00 1970-09-15 24y 08m 05d 1973-10-24 27y 09m 14d Thomson
291 Joe Thomson Border Select 1 1 0 0 0 1 .00 .00 100.00 .00 1906-05-02 Not Known 1906-05-02 Not Known Thomson
292 John [13] Thomson Hamilton Academical; Albion Rovers 10 10 0 1 3 1 6 30.00 10.00 60.00 35.00 1934-10-24 Not Known 1941-11-01 Not Known Thomson
293 John [17] Thomson Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1944-03-11 Not Known 1944-04-15 Not Known Thomson
294 John Thomson Raith Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1914-12-26 Not Known 1914-12-26 Not Known Thomson
295 John Thomson Third Lanark 1 1 0 0 1 0 .00 100.00 .00 50.00 1916-12-30 Not Known 1916-12-30 Not Known Thomson
296 John Thomson Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 1968-01-27 Not Known 1968-01-27 Not Known Thomson
297 Ian Thomson Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-04-12 21y 03m 30d 1975-04-12 21y 03m 30d Thomson
298 John Thomson Celtic 10 10 0 6 2 2 60.00 20.00 20.00 70.00 1927-03-30 Not Known 1931-08-19 Not Known Thomson
299 Ian Thomson Motherwell; Greenock Morton 6 6 0 2 0 4 33.33 .00 66.67 33.33 1962-10-20 16y 11m 00d 1971-04-10 25y 04m 21d Thomson
300 John Thomson Dundee; Aberdeen 10 10 0 2 4 3 3 40.00 30.00 30.00 55.00 1926-08-14 Not Known 1940-03-16 Not Known Thomson
301 John S Thomson Queens Park 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-02-14 Not Known 1942-02-14 Not Known Thomson
302 John Thomson Aberdeen FC; Aberdeen 2 2 0 0 0 2 .00 .00 100.00 .00 1902-05-05 Not Known 1908-04-27 Not Known Thomson
303 John Yungmann Thomson Alloa Athletic; Partick Thistle 3 3 0 0 1 2 .00 33.33 66.67 16.67 1922-09-30 Not Known 1923-10-27 Not Known Thomson
304 Joe Thomson Dunfermline Athletic 0 0 0 0 0 1 .00 .00 100.00 .00 2018-08-18 21y 07m 04d 2018-08-18 21y 07m 04d Thomson
305 Kane Thomson Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2025-07-19 20y 07m 10d 2025-07-19 20y 07m 10d Thomson
306 Kenny Thomson Dunfermline Athletic; Alloa Athletic; St Johnstone; Cowdenbeath 19 18 1 2 8 10 10.00 40.00 50.00 30.00 1970-09-12 18y 10m 03d 1990-08-22 38y 09m 13d Thomson
307 Kenneth Thomson Aberdeen 4 4 0 1 2 1 25.00 50.00 25.00 50.00 1951-12-01 21y 09m 06d 1952-08-27 22y 06m 02d Thomson
308 Kevin Thomson Hibernian; Rangers; Dundee 27 22 5 11 6 11 39.29 21.43 39.29 50.00 2003-08-02 18y 09m 19d 2016-02-16 31y 04m 02d Thomson
309 Laurie Thomson Partick Thistle 2 2 0 0 0 2 .00 .00 100.00 .00 1958-10-25 22y 01m 29d 1959-11-07 23y 02m 12d Thomson
310 Les Grant Thomson Falkirk; Stirling Albion 16 16 0 2 3 11 12.50 18.75 68.75 21.88 1956-09-01 19y 11m 17d 1968-04-20 31y 07m 05d Thomson
311 Matt Thomson Motherwell 17 17 0 7 3 7 41.18 17.65 41.18 50.00 1961-12-02 Not Known 1967-10-28 Not Known Thomson
312 Miller Thomson Dundee United 2 2 0 1 0 3 25.00 .00 75.00 25.00 2022-04-24 17y 09m 04d 2025-08-10 21y 00m 21d Thomson
313 Norman Shaw Thomson Dumbarton 1 1 0 1 0 0 100.00 .00 .00 100.00 1922-04-22 Not Known 1922-04-22 Not Known Thomson
314 Robbie Thomson Celtic; Cowdenbeath; Hamilton Academical; Raith Rovers 6 6 0 4 2 8 28.57 14.29 57.14 35.71 2013-01-19 19y 06m 16d 2024-10-09 31y 03m 06d Thomson
315 Robert Thomson Alloa Athletic 3 2 1 1 0 3 25.00 .00 75.00 25.00 2020-11-24 27y 05m 27d 2021-04-09 27y 10m 12d Thomson
316 Robert Thomson Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1960-02-06 Not Known 1960-02-06 Not Known Thomson
317 Robert A Thomson Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 1953-09-23 Not Known 1953-09-23 Not Known Thomson
318 Bertie Thomson Celtic 8 8 0 2 5 2 1 62.50 25.00 12.50 75.00 1929-12-21 Not Known 1933-03-22 Not Known Thomson
319 Robert Gillies McKenzie Thomson Aston Villa 1 1 0 0 1 0 .00 100.00 .00 50.00 1960-04-25 23y 01m 04d 1960-04-25 23y 01m 04d Thomson
320 Robin Thomson Cowdenbeath; Stirling Albion; Raith Rovers; East Fife 5 5 0 1 0 6 14.29 .00 85.71 14.29 1971-04-24 21y 06m 25d 1983-02-20 33y 04m 23d Thomson
321 Robert R Thomson Third Lanark 14 14 0 1 7 0 7 50.00 .00 50.00 50.00 1898-12-10 Not Known 1903-02-21 Not Known Thomson
322 Robert Thomson Ayr United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1956-10-06 Not Known 1960-10-15 Not Known Thomson
323 Robert W Thomson Falkirk 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1925-09-15 Not Known 1927-02-12 Not Known Thomson
324 Ryan Thomson Dunfermline Athletic; Dumbarton 6 5 1 1 1 0 6 14.29 .00 85.71 14.29 2010-07-27 22y 04m 16d 2018-07-07 30y 03m 26d Thomson
325 Samuel J Thomson Queens Park 6 6 0 2 0 4 33.33 .00 66.67 33.33 1939-03-04 Not Known 1941-06-14 Not Known Thomson
326 Scott Thomson Raith Rovers; Dunfermline Athletic 22 22 0 2 4 6 13 17.39 26.09 56.52 30.43 1996-04-13 24y 02m 15d 2008-07-16 36y 05m 17d Thomson
327 Scott Yuill Thomson Raith Rovers; Dunfermline Athletic 11 11 0 5 5 7 29.41 29.41 41.18 44.12 1993-10-16 26y 11m 08d 2002-11-17 36y 00m 09d Thomson
328 Steven John Thomson Hamilton Academical 1 1 0 1 0 0 100.00 .00 .00 100.00 2003-07-17 17y 10m 17d 2003-07-17 17y 10m 17d Thomson
329 Steven Thomson Falkirk; St Mirren 17 13 4 1 3 7 10 15.00 35.00 50.00 32.50 2005-10-02 27y 08m 09d 2012-03-21 34y 01m 27d Thomson
330 Thomas Thomson Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1940-02-10 Not Known 1940-02-10 Not Known Thomson
331 Thomas Thomson Greenock Morton 11 11 0 4 3 4 36.36 27.27 36.36 50.00 1905-02-18 Not Known 1909-01-30 Not Known Thomson
332 W Thomson Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1926-02-06 Not Known 1926-02-06 Not Known Thomson
333 W Thomson Brunswick 1 1 0 0 0 1 .00 .00 100.00 .00 1883-09-08 Not Known 1883-09-08 Not Known Thomson
334 Walter Thomson Kings Park 1 1 0 0 0 1 .00 .00 100.00 .00 1895-01-12 Not Known 1895-01-12 Not Known Thomson
335 Walter Thomson Hamilton Academical; East Stirlingshire 15 15 0 4 2 9 26.67 13.33 60.00 33.33 1921-02-19 Not Known 1928-08-18 Not Known Thomson
336 William Thomson Third Lanark 3 3 0 1 0 2 33.33 .00 66.67 33.33 1889-11-23 Not Known 1891-03-21 Not Known Thomson
337 William [11] Thomson Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 1918-10-05 Not Known 1918-10-05 Not Known Thomson
338 William Thomson Hibernian 2 2 0 1 0 1 50.00 .00 50.00 50.00 1931-04-30 Not Known 1932-04-06 Not Known Thomson
339 William Thomson Leith Athletic 3 3 0 0 1 2 .00 33.33 66.67 16.67 1904-05-23 Not Known 1904-12-17 Not Known Thomson
340 William [19] Thomson Dundee 6 6 0 2 3 0 3 50.00 .00 50.00 50.00 1893-12-16 Not Known 1895-11-02 Not Known Thomson
341 William Thomson Dumbarton; Clyde 6 6 0 1 1 1 4 16.67 16.67 66.67 25.00 1891-09-19 Not Known 1898-10-22 Not Known Thomson
342 William A Thomson Airdrieonians; Queen of the South 10 10 0 2 0 8 20.00 .00 80.00 20.00 1933-02-04 Not Known 1938-03-26 Not Known Thomson
343 William B Thomson Airdrieonians 1 1 0 0 0 1 .00 .00 100.00 .00 1988-08-06 23y 00m 19d 1988-08-06 23y 00m 19d Thomson
344 William I Thomson St Bernards 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 1910-04-29 Not Known 1913-05-03 Not Known Thomson
345 William I Thomson Greenock Morton; Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1904-01-09 Not Known 1906-10-13 Not Known Thomson
346 Billy Thomson St Mirren; Dundee United; Motherwell; Rangers; Dundee 40 40 0 10 19 17 21.74 41.30 36.96 42.39 1978-10-07 20y 07m 27d 1996-10-23 38y 08m 13d Thomson
347 William Thomson Arbroath 1 1 0 0 0 1 .00 .00 100.00 .00 1900-05-14 Not Known 1900-05-14 Not Known Thomson
348 W Thomson[1] Hibernian 4 4 0 0 1 3 .00 25.00 75.00 12.50 1920-05-03 Not Known 1920-08-28 Not Known Thomson[1]
349 Olaf Thon Bayern Munich 1 1 0 0 0 1 .00 .00 100.00 .00 1989-02-28 23y 01m 23d 1989-02-28 23y 01m 23d Thon
350 Alexander H R Thorburn Raith Rovers 2 2 0 0 0 2 .00 .00 100.00 .00 1910-08-15 Not Known 1910-09-10 Not Known Thorburn
351 James Thorburn Raith Rovers; St Mirren 20 20 0 3 8 9 15.00 40.00 45.00 35.00 1958-08-16 20y 05m 06d 1969-10-04 31y 06m 24d Thorburn
352 Robert Jamieson Thorburn Queen of the South; Clyde 4 4 0 0 1 3 .00 25.00 75.00 12.50 1975-02-15 23y 05m 01d 1979-09-29 28y 00m 15d Thorburn
353 Thorburn Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-03 Not Known 1894-01-03 Not Known Thorburn
354 Thornber Darwen 1 1 0 1 0 0 100.00 .00 .00 100.00 1886-10-30 Not Known 1886-10-30 Not Known Thornber
355 Alex Thornburn Hibernian 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1912-04-30 Not Known 1912-11-06 Not Known Thornburn
356 Matt Thornhill Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-04-03 22y 04m 24d 2011-08-28 22y 09m 18d Thornhill
357 Benjamin Thornley Aberdeen 5 2 3 1 1 4 16.67 16.67 66.67 25.00 2001-08-04 26y 03m 14d 2002-11-12 27y 06m 22d Thornley
358 Peter Thornton St Bernards 1 1 0 0 0 1 .00 .00 100.00 .00 1888-04-18 Not Known 1888-04-18 Not Known Thornton
359 Sean Thornton Sunderland 1 0 1 2 0 1 0 .00 100.00 .00 50.00 2003-07-30 20y 02m 12d 2003-07-30 20y 02m 12d Thornton
360 Willie Thornton Rangers 20 20 0 8 13 2 5 65.00 10.00 25.00 70.00 1937-11-27 Not Known 1952-08-23 Not Known Thornton
361 Peter Thorpe Queens Park; Clyde; Greenock Morton 8 8 0 2 2 4 25.00 25.00 50.00 37.50 1914-12-19 Not Known 1921-08-27 Not Known Thorpe
362 Erik Thorstvedt Tottenham Hotspur 2 1 1 1 1 0 50.00 50.00 .00 75.00 1990-08-13 27y 09m 16d 1992-07-25 29y 08m 27d Thorstvedt
363 Borge Thorup Greenock Morton 4 4 0 2 1 1 50.00 25.00 25.00 62.50 1967-02-20 23y 04m 16d 1972-03-21 28y 05m 17d Thorup
364 Gunnar Heidar Thorvaldsson IBV-Vestmannaeyjar 1 0 1 0 0 2 .00 .00 100.00 .00 2000-08-10 18y 07m 06d 2000-08-24 18y 07m 20d Thorvaldsson
365 Isak Thorvaldsson Rosenborg Ballklub 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2023-08-10 22y 07m 05d 2023-08-17 22y 07m 12d Thorvaldsson
366 Lewis Kennedy Thow Ayr United 3 3 0 0 0 3 .00 .00 100.00 .00 1938-02-05 Not Known 1939-08-26 Not Known Thow
367 Lilian Thuram Barcelona 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-28 35y 06m 27d 2007-07-28 35y 06m 27d Thuram
368 Bryan Thurlow Norwich City 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-10-12 23y 04m 06d 1959-10-12 23y 04m 06d Thurlow
369 Robert Thyne Kilmarnock 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1946-10-19 26y 09m 10d 1954-11-24 34y 10m 15d Thyne
370 R Tibshraeny Orange Free State 1 1 0 0 0 1 .00 .00 100.00 .00 1954-06-09 Not Known 1954-06-09 Not Known Tibshraeny
371 Sid Tickridge Chelsea 2 2 0 2 0 0 100.00 .00 .00 100.00 1951-05-12 27y 07m 08d 1952-04-23 28y 06m 19d Tickridge
372 Michael Tidser Ross County 2 2 0 0 0 2 .00 .00 100.00 .00 2014-01-25 24y 00m 10d 2014-04-19 24y 03m 04d Tidser
373 Jean-Pierre Tiehi Hamilton Academical 1 1 0 0 0 1 .00 .00 100.00 .00 2023-02-10 21y 00m 17d 2023-02-10 21y 00m 17d Tiehi
374 Fergus Tiernan Aberdeen 5 3 2 1 3 6 10.00 30.00 60.00 25.00 2001-08-04 19y 07m 01d 2004-11-07 22y 10m 04d Tiernan
375 Johnny Tierney St Mirren 3 3 0 1 2 0 33.33 66.67 .00 66.67 1960-04-16 Not Known 1961-04-15 Not Known Tierney
376 Kieran Tierney Celtic 18 18 0 1 13 3 4 65.00 15.00 20.00 72.50 2015-09-26 18y 04m 20d 2026-05-16 29y 00m 10d Tierney
377 Paul Tierney Livingston (Meadowbank Thistle) 1 1 0 0 0 1 .00 .00 100.00 .00 2005-12-03 23y 02m 18d 2005-12-03 23y 02m 18d Tierney
378 Peter Grant Tierney Cowdenbeath; Livingston (Meadowbank Thistle); Dunfermline Athletic; Partick Thistle 11 9 2 2 2 8 16.67 16.67 66.67 25.00 1983-08-24 21y 10m 13d 1994-05-14 32y 07m 03d Tierney
379 Ross Tierney Motherwell 3 2 1 2 0 3 40.00 .00 60.00 40.00 2022-01-29 20y 07m 26d 2023-02-19 21y 08m 16d Tierney
380 Ryan Tierney Hamilton Academical 1 0 1 0 0 2 .00 .00 100.00 .00 2017-03-11 19y 01m 11d 2018-01-24 19y 11m 25d Tierney
381 Jonathan Tiffoney Ayr United; Alloa Athletic 2 2 0 0 1 4 .00 20.00 80.00 10.00 2011-09-21 20y 02m 16d 2015-04-08 23y 09m 03d Tiffoney
382 Scott Tiffoney Livingston (Meadowbank Thistle); Dundee; Kilmarnock 9 3 6 1 3 2 7 25.00 16.67 58.33 33.33 2019-10-26 21y 02m 00d 2025-12-03 27y 03m 07d Tiffoney
383 Marco Tilio Sportklub Rapid Wien 2 0 2 0 2 0 .00 100.00 .00 50.00 2026-08-20 24y 11m 28d 2026-08-26 25y 00m 03d Tilio
384 Hans Tilkowski Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 33y 04m 07d 1969-04-14 33y 04m 07d Tilkowski
385 Ernie Till Raith Rovers; Leith Athletic; Hibernian 12 12 0 3 0 9 25.00 .00 75.00 25.00 1938-11-26 Not Known 1951-03-24 Not Known Till
386 Joseph H Till Dumbarton; St Mirren 6 6 0 3 0 3 50.00 .00 50.00 50.00 1919-11-29 Not Known 1922-04-15 Not Known Till
387 Tilling BV Cloppenburg 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-13 Not Known 2007-07-13 Not Known Tilling
388 Malik Leon Tillman Rangers 3 2 1 2 3 0 0 100.00 .00 .00 100.00 2022-10-01 20y 04m 03d 2023-02-01 20y 08m 04d Tillman
389 Jordan Tillson Ross County 7 6 1 0 4 3 .00 57.14 42.86 28.57 2020-01-22 26y 08m 19d 2023-04-22 29y 11m 19d Tillson
390 Krisztian Tímar Plymouth Argyle 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 30y 03m 19d 2009-07-29 30y 03m 19d Tímar
391 James Timmins Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 1944-10-14 Not Known 1944-10-14 Not Known Timmins
392 John Timmins Arbroath 1 1 0 1 0 0 100.00 .00 .00 100.00 1947-03-15 Not Known 1947-03-15 Not Known Timmins
393 Willie G Timmons Stirling Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1955-11-05 Not Known 1955-11-05 Not Known Timmons
394 Kevin Douglas Tindall Montrose 1 0 1 0 1 0 .00 100.00 .00 50.00 1995-07-30 24y 03m 19d 1995-07-30 24y 03m 19d Tindall
395 Bert Tindill Doncaster Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1953-11-09 26y 10m 10d 1953-11-09 26y 10m 10d Tindill
396 Thierry Tinmar Paris St Germain 1 0 1 0 1 0 .00 100.00 .00 50.00 1984-10-03 21y 04m 14d 1984-10-03 21y 04m 14d Tinmar
397 Hugh Joseph Tinney Partick Thistle 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1964-01-04 19y 07m 21d 1966-12-03 22y 06m 19d Tinney
398 Brian Tinnion Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1987-08-03 19y 05m 11d 1987-08-03 19y 05m 11d Tinnion
399 Paul Robert Tisdale Southampton 1 0 1 0 0 1 .00 .00 100.00 .00 1996-08-03 23y 06m 20d 1996-08-03 23y 06m 20d Tisdale
400 Matt Le Tissier Southampton 1 1 0 0 0 1 .00 .00 100.00 .00 1996-08-03 27y 09m 20d 1996-08-03 27y 09m 20d Tissier
401 Tivendale Leith Athletic 1 1 0 0 1 0 .00 100.00 .00 50.00 1947-08-20 Not Known 1947-08-20 Not Known Tivendale
402 Andrei Tjunin Lantana 1 1 0 0 0 1 .00 .00 100.00 .00 1998-08-27 18y 08m 21d 1998-08-27 18y 08m 21d Tjunin
403 Toal Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Toal
404 Kristers Tobers Aberdeen 1 1 0 0 1 0 .00 100.00 .00 50.00 2025-01-12 24y 00m 30d 2025-01-12 24y 00m 30d Tobers
405 John Tobin Hibernian 16 16 0 9 2 3 56.25 12.50 18.75 62.50 1885-09-19 17y 03m 06d 1888-03-17 19y 09m 04d Tobin
406 Tobin Erin Rovers Bathgate 1 1 0 0 0 1 .00 .00 100.00 .00 1888-09-22 Not Known 1888-09-22 Not Known Tobin
407 Cezary Tobollik Eintracht Frankfurt 1 1 0 0 0 1 .00 .00 100.00 .00 1985-04-24 23y 06m 02d 1985-04-24 23y 06m 02d Tobollik
408 William Ritchie Tocher Brechin City 1 1 0 0 0 1 .00 .00 100.00 .00 1968-01-27 27y 00m 07d 1968-01-27 27y 00m 07d Tocher
409 Andrew Todd Jnr Dunfermline Athletic 1 0 1 0 1 0 .00 100.00 .00 50.00 2023-07-09 17y 04m 13d 2023-07-09 17y 04m 13d Tod
410 Andy Tod Dunfermline Athletic; Dundee United 27 25 2 3 5 5 19 17.24 17.24 65.52 25.86 1995-08-30 23y 09m 26d 2007-01-02 35y 01m 29d Tod
411 John Tod Dunfermline Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-12 18y 01m 26d 2025-07-12 18y 01m 26d Tod
412 Alex Todd Queens Park; St Mirren 5 5 0 0 1 4 .00 20.00 80.00 10.00 1912-08-24 Not Known 1914-09-12 Not Known Todd
413 Allan Todd Leith Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 1932-01-01 Not Known 1932-01-01 Not Known Todd
414 Andy Todd Middlesbrough 0 0 0 1 0 0 100.00 .00 .00 100.00 1994-08-06 19y 10m 16d 1994-08-06 19y 10m 16d Todd
415 Archibald Todd Airdrieonians 1 1 0 0 1 0 .00 100.00 .00 50.00 1916-02-26 Not Known 1916-02-26 Not Known Todd
416 Arthur F Todd Montrose 1 1 0 0 0 1 .00 .00 100.00 .00 1934-01-20 Not Known 1934-01-20 Not Known Todd
417 Colin Todd Sunderland 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-09-23 19y 09m 11d 1968-09-23 19y 09m 11d Todd
418 Harry A Todd Airdrieonians 2 2 0 0 0 2 .00 .00 100.00 .00 1933-12-25 Not Known 1934-09-15 Not Known Todd
419 Hugh R Todd Falkirk; Raith Rovers 4 4 0 0 2 2 .00 50.00 50.00 25.00 1925-04-22 Not Known 1927-04-11 Not Known Todd
420 Jamie Todd Cowdenbeath 2 2 0 0 0 2 .00 .00 100.00 .00 2019-07-16 24y 06m 15d 2020-10-10 25y 09m 09d Todd
421 John Todd Clyde; Hamilton Academical 2 2 0 2 1 0 1 50.00 .00 50.00 50.00 1911-08-19 Not Known 1913-01-11 Not Known Todd
422 Josh Todd Annan Athletic; Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 2014-07-26 19y 08m 20d 2020-02-08 25y 03m 02d Todd
423 Matthew Todd Dunfermline Athletic; St Johnstone 2 1 1 0 1 3 .00 25.00 75.00 12.50 2021-01-30 19y 07m 16d 2026-08-29 25y 02m 15d Todd
424 Thomas Bell Todd Hamilton Academical 3 3 0 0 1 2 .00 33.33 66.67 16.67 1953-08-08 27y 02m 07d 1953-11-21 27y 05m 20d Todd
425 W Toddie Dunfermline 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1880-02-28 Not Known 1880-02-28 Not Known Toddie
426 Todic FC Tavriya 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-01 Not Known 2007-07-01 Not Known Todic
427 Nikolay Todorov Inverness Caledonian Thistle; Airdrieonians (Airdrie United) 6 4 2 0 2 4 .00 33.33 66.67 16.67 2019-07-08 22y 10m 14d 2024-02-11 27y 05m 18d Todorov
428 Jens Todt VfB Stuttgart 1893 1 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-14 30y 04m 13d 2000-09-28 30y 04m 27d Todt
429 Jack Toering Alberta All-Stars 2 2 0 0 0 2 .00 .00 100.00 .00 1958-06-04 Not Known 1960-06-08 Not Known Toering
430 Ross Tokely Inverness Caledonian Thistle; Ross County 24 22 2 2 5 8 11 20.83 33.33 45.83 37.50 2002-01-26 22y 10m 18d 2012-10-27 33y 07m 19d Tokely
431 Bertin Tokene Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 24y 09m 15d 2000-07-20 24y 09m 15d Tokene
432 Nambatinque Toko Paris St Germain 2 2 0 1 1 0 50.00 50.00 .00 75.00 1984-09-19 32y 00m 29d 1984-10-03 32y 01m 12d Toko
433 Jeremy Toljan Celtic 2 2 0 3 0 0 100.00 .00 .00 100.00 2019-02-27 24y 06m 19d 2019-05-25 24y 09m 17d Toljan
434 Francis Tollan Hamilton Academical; Cowdenbeath 3 3 0 0 0 3 .00 .00 100.00 .00 1927-09-03 Not Known 1929-03-02 Not Known Tollan
435 Daniel Tolland Ayr United 5 5 0 2 1 2 40.00 20.00 40.00 50.00 1929-01-12 Not Known 1931-02-28 Not Known Tolland
436 Blair Tolmie Hibernian 0 0 0 1 0 0 100.00 .00 .00 100.00 2009-05-07 19y 09m 00d 2009-05-07 19y 09m 00d Tolmie
437 James Tolmie Greenock Morton 8 6 2 1 3 5 0 37.50 62.50 .00 68.75 1979-03-03 18y 03m 10d 1981-03-21 20y 04m 00d Tolmie
438 Toma FC Cluj 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Toma
439 Marek Tomana Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2007-08-28 27y 11m 05d 2007-08-28 27y 11m 05d Tomana
440 Jozef Tomanek Slovan Bratislava 1 1 0 0 0 1 .00 .00 100.00 .00 1967-02-14 21y 07m 30d 1967-02-14 21y 07m 30d Tomanek
441 Joao Tomas Braga 2 1 1 1 0 1 1 .00 50.00 50.00 25.00 2004-09-16 29y 03m 20d 2004-09-30 29y 04m 03d Tomas
442 Xavier Tomas Hamilton Academical 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 2017-09-16 31y 05m 15d 2018-01-24 31y 09m 23d Tomas
443 Tomasevic Gradjanski Zagreb 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1936-11-18 Not Known 1936-11-18 Not Known Tomasevic
444 Colin John Tomassi Berwick Rangers 1 1 0 2 1 0 0 100.00 .00 .00 100.00 1984-03-27 21y 02m 22d 1984-03-27 21y 02m 22d Tomassi
445 Ivan Tomecak Dinamo Zagreb 2 0 2 1 0 1 50.00 .00 50.00 50.00 2009-08-20 20y 01m 08d 2009-08-27 20y 01m 15d Tomecak
446 Jonathan Tomkinson Ross County 2 2 0 0 0 2 .00 .00 100.00 .00 2025-03-15 22y 04m 11d 2025-05-03 22y 05m 29d Tomkinson
447 Scott Tomlinson Dumbarton 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-23 19y 11m 05d 2025-07-23 19y 11m 05d Tomlinson
448 Tomlinson St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1891-08-22 Not Known 1891-08-22 Not Known Tomlinson
449 Jimmy Toner Dundee 10 10 0 3 4 2 4 40.00 20.00 40.00 50.00 1950-01-07 25y 04m 15d 1954-01-23 29y 05m 00d Toner
450 Joseph Toner St Johnstone 2 2 0 0 2 0 .00 100.00 .00 50.00 1926-03-06 Not Known 1926-11-27 Not Known Toner
451 William Toner Kilmarnock 21 21 0 9 4 8 42.86 19.05 38.10 52.38 1954-11-24 24y 11m 06d 1962-04-07 32y 03m 20d Toner
452 Aleksandar Tonev Celtic 2 0 2 2 0 0 100.00 .00 .00 100.00 2014-09-24 24y 06m 22d 2014-11-30 24y 08m 28d Tonev
453 Arthur Edward Tonner St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1936-08-29 Not Known 1936-08-29 Not Known Tonner
454 James E Tonner Hamilton Academical 2 2 0 0 0 2 .00 .00 100.00 .00 1927-09-03 Not Known 1927-12-31 Not Known Tonner
455 Toomstra Roda JC Kerkrade 1 1 0 0 1 0 .00 100.00 .00 50.00 1975-07-26 Not Known 1975-07-26 Not Known Toomstra
456 A.G. Topham London Casuals 1 1 0 0 0 1 .00 .00 100.00 .00 1892-01-01 Not Known 1892-01-01 Not Known Topham
457 Brian Topher Queensland 1 1 0 0 1 0 .00 100.00 .00 50.00 1959-05-12 Not Known 1959-05-12 Not Known Topher
458 John Torbet Partick Thistle; Ayr United 15 15 0 3 7 2 6 46.67 13.33 40.00 53.33 1925-10-24 Not Known 1937-10-09 Not Known Torbet
459 Gudmundor Torfason St Mirren; St Johnstone 15 15 0 3 4 7 4 26.67 46.67 26.67 50.00 1989-08-19 27y 08m 06d 1994-04-23 32y 04m 10d Torfason
460 Robert Torley Hamilton Academical 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1946-09-04 Not Known 1946-09-04 Not Known Torley
461 David Alex Torrance Greenock Morton 8 8 0 2 0 6 25.00 .00 75.00 25.00 1910-09-24 Not Known 1915-10-23 Not Known Torrance
462 Robert Ferguson Torrance St Mirren; Partick Thistle; Brechin City; Arbroath 7 6 1 3 4 2 2 50.00 25.00 25.00 62.50 1978-10-07 20y 01m 25d 1985-10-23 27y 02m 11d Torrance
463 Robert Torrance Dumbarton 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1943-01-16 Not Known 1944-10-14 Not Known Torrance
464 Torrance Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-15 Not Known 1925-09-15 Not Known Torrance
465 Joe Tortolano Hibernian 22 15 7 1 6 7 11 25.00 29.17 45.83 39.58 1986-01-01 19y 08m 26d 1996-01-01 29y 08m 26d Tortolano
466 Craig Tosh Brechin City 1 0 1 0 0 1 .00 .00 100.00 .00 2025-01-17 23y 01m 19d 2025-01-17 23y 01m 19d Tosh
467 James David Tosh Montrose 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-07-30 20y 10m 18d 1995-07-30 20y 10m 18d Tosh
468 Joseph Tosh Hibernian 1 1 0 0 1 0 .00 100.00 .00 50.00 1937-09-08 Not Known 1937-09-08 Not Known Tosh
469 Paul Tosh Dundee; Hibernian 6 3 3 1 3 1 2 50.00 16.67 33.33 58.33 1993-11-13 20y 00m 26d 1997-10-12 23y 11m 24d Tosh
470 Steven Tosh St Johnstone; Raith Rovers; Livingston (Meadowbank Thistle); Falkirk; Aberdeen; Gretna 16 12 4 2 5 3 8 31.25 18.75 50.00 40.63 1996-09-03 23y 04m 07d 2006-05-13 33y 00m 16d Tosh
471 Lewis Toshney Kilmarnock; Dundee; Cowdenbeath; Raith Rovers 7 7 0 3 1 4 37.50 12.50 50.00 43.75 2012-02-11 19y 09m 16d 2015-07-07 23y 02m 11d Toshney
472 Aiyegun Tosin Zurich 1 0 1 2 0 0 100.00 .00 .00 100.00 2022-08-18 24y 01m 23d 2022-08-25 24y 01m 30d Tosin
473 Alex Totten Dunfermline Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1967-03-22 21y 01m 10d 1967-03-22 21y 01m 10d Totten
474 Isaac Totten St Bernards 10 10 0 0 1 9 .00 10.00 90.00 5.00 1898-08-15 Not Known 1900-04-25 Not Known Totten
475 Ahmed Touba Istanbul Basaksehir 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 24y 05m 26d 2022-11-03 24y 07m 21d Touba
476 Alex Tough Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1939-08-07 Not Known 1939-08-07 Not Known Tough
477 Tough Buckie Thistle 1 1 0 0 0 1 .00 .00 100.00 .00 1955-02-19 Not Known 1955-02-19 Not Known Tough
478 Sebastian Tounekti Celtic 4 3 1 1 1 2 25.00 25.00 50.00 37.50 2025-10-26 23y 03m 13d 2026-05-16 23y 10m 03d Tounekti
479 Kolo Toure Celtic 3 1 2 3 0 0 100.00 .00 .00 100.00 2016-08-07 35y 04m 19d 2017-05-21 36y 02m 02d Toure
480 Yaya Touré Barcelona 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-28 24y 02m 15d 2007-07-28 24y 02m 15d Touré
481 Cherif Toure-Maman Livingston (Meadowbank Thistle) 3 1 2 0 2 1 .00 66.67 33.33 33.33 2002-10-06 21y 08m 23d 2003-03-08 22y 01m 23d Toure-Maman
482 Karim Touzani Aberdeen 1 0 1 2 1 1 50.00 25.00 25.00 62.50 2006-12-16 26y 03m 05d 2007-11-11 27y 02m 00d Touzani
483 Richard Towell Celtic; Hibernian 2 2 0 0 1 4 .00 20.00 80.00 10.00 2010-11-10 19y 03m 24d 2012-03-18 20y 08m 01d Towell
484 Thomas Towie Renton; Celtic 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1892-09-10 Not Known 1893-01-02 Not Known Towie
485 William Townley Blackburn Rovers 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1888-12-31 22y 10m 17d 1888-12-31 22y 10m 17d Townley
486 Frank Albert Townrow Dundee 4 4 0 1 2 1 1 50.00 25.00 25.00 62.50 1926-08-14 Not Known 1929-03-06 Not Known Townrow
487 Andros Townsend Tottenham Hotspur 2 1 1 1 1 0 50.00 50.00 .00 75.00 2011-08-18 20y 01m 02d 2011-08-25 20y 01m 09d Townsend
488 James Clabby Townsend St Johnstone; Greenock Morton 9 9 0 1 2 6 11.11 22.22 66.67 22.22 1962-10-10 17y 08m 08d 1975-04-12 30y 02m 10d Townsend
489 William Townsend Queen of the South 1 1 0 1 0 0 100.00 .00 .00 100.00 1946-04-15 Not Known 1946-04-15 Not Known Townsend
490 Christopher Townsley Alloa Athletic 1 1 0 0 0 1 .00 .00 100.00 .00 2006-09-20 21y 06m 16d 2006-09-20 21y 06m 16d Townsley
491 Derek Townsley Motherwell; Hibernian; Gretna 12 8 4 2 3 4 5 23.08 30.77 38.46 38.46 1999-09-20 26y 05m 30d 2006-05-13 33y 01m 22d Townsley
492 Thomas Townsley Falkirk 18 18 0 1 7 5 6 38.89 27.78 33.33 52.78 1919-12-13 21y 07m 15d 1932-09-19 34y 04m 22d Townsley
493 Tom Townsley Leeds United 2 2 0 2 0 0 100.00 .00 .00 100.00 1928-04-30 Not Known 1929-03-23 Not Known Townsley
494 Geoffray Toyes Metz 1 1 0 1 0 0 100.00 .00 .00 100.00 1998-07-21 25y 02m 03d 1998-07-21 25y 02m 03d Toyes
495 Daniel Tozser Ferencvaros; AEK Athens 3 1 2 3 0 0 100.00 .00 .00 100.00 2004-12-16 19y 00m 11d 2006-08-23 20y 08m 18d Tozser
496 John Tracey St Patricks Athletic 1 1 0 0 0 2 .00 .00 100.00 .00 1988-09-07 29y 04m 22d 1988-10-05 29y 05m 19d Tracey
497 Tracey Shamrock Rovers 1 1 0 0 1 0 .00 100.00 .00 50.00 1996-07-21 Not Known 1996-07-21 Not Known Tracey
498 Charlie Trafford Inverness Caledonian Thistle 4 4 0 0 2 2 .00 50.00 50.00 25.00 2018-07-29 26y 02m 05d 2019-07-08 27y 01m 14d Trafford
499 Trail Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Trail
500 Trailist2 Queen of the South 1 1 0 0 1 0 .00 100.00 .00 50.00 2013-07-20 Not Known 2013-07-20 Not Known Trailist2
501 George Train Airdrieonians 1 1 0 1 0 0 100.00 .00 .00 100.00 1968-09-21 Not Known 1968-09-21 Not Known Train
502 Leslie Train Ayr United 1 1 0 0 0 1 .00 .00 100.00 .00 1975-03-19 18y 02m 01d 1975-03-19 18y 02m 01d Train
503 William Train Kilmarnock 1 1 0 0 0 1 .00 .00 100.00 .00 1911-02-11 Not Known 1911-02-11 Not Known Train
504 James Trainer Bolton Wanderers; Preston North End 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1886-04-10 23y 03m 03d 1888-04-26 25y 03m 19d Trainer
505 Valdas Trakys Hibernian 2 1 1 0 0 2 .00 .00 100.00 .00 2010-11-07 31y 07m 18d 2011-01-01 31y 09m 12d Trakys
506 Bertrand Traore Istanbul Basaksehir 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 27y 02m 30d 2022-11-03 27y 04m 25d Traore
507 Omar Traore Heidenheim 1846 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-11-07 26y 07m 05d 2024-11-07 26y 07m 05d Traore
508 Kristijan Trapanovski Dundee United 4 2 2 2 1 2 40.00 20.00 40.00 50.00 2024-09-01 25y 00m 18d 2026-01-31 26y 05m 17d Trapanovski
509 Maurice Trapp 1. FC Union Berlin 0 0 0 1 0 0 100.00 .00 .00 100.00 2011-07-09 19y 06m 09d 2011-07-09 19y 06m 09d Trapp
510 Trapp Fussball-Club Kaiserslautern 0 0 0 1 0 0 100.00 .00 .00 100.00 2008-07-25 Not Known 2008-07-25 Not Known Trapp
511 Bert Trautmann Manchester City 7 7 0 3 0 4 42.86 .00 57.14 42.86 1951-03-10 27y 04m 16d 1958-06-11 34y 07m 20d Trautmann
512 Eberhard Trautner VfB Stuttgart 1893 0 0 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 33y 02m 12d 2000-09-28 33y 02m 26d Trautner
513 Patrick Travers Clyde; Aberdeen; Celtic; Dumbarton; Clydebank[3] 23 23 0 4 9 3 11 39.13 13.04 47.83 45.65 1909-03-13 Not Known 1921-04-11 Not Known Travers
514 Willie Travers Ayr United 1 1 0 0 1 0 .00 100.00 .00 50.00 1957-01-19 Not Known 1957-01-19 Not Known Travers
515 Martino Traversa Bologna 0 0 0 0 0 1 .00 .00 100.00 .00 1990-10-24 16y 04m 22d 1990-10-24 16y 04m 22d Traversa
516 Lewis Travis Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 2022-12-02 25y 01m 16d 2022-12-02 25y 01m 16d Travis
517 Michael Travis Livingston (Meadowbank Thistle); Forfar Athletic 2 2 0 1 0 2 33.33 .00 66.67 33.33 2011-07-16 18y 01m 11d 2018-07-14 25y 01m 09d Travis
518 Jure Travner St Mirren 3 3 0 0 0 3 .00 .00 100.00 .00 2010-10-23 25y 00m 25d 2011-03-19 25y 05m 19d Travner
519 Charles Traynor Abercorn 1 1 0 0 0 1 .00 .00 100.00 .00 1896-10-31 Not Known 1896-10-31 Not Known Traynor
520 James William Traynor St Mirren 1 1 0 0 0 1 .00 .00 100.00 .00 1970-11-07 21y 07m 19d 1970-11-07 21y 07m 19d Traynor
521 John Traynor Clydebank[4]; Ayr United 2 2 0 0 0 2 .00 .00 100.00 .00 1991-08-20 24y 08m 10d 1998-03-07 31y 02m 25d Traynor
522 John Traynor Ayr United 2 2 0 0 1 1 .00 50.00 50.00 25.00 1956-10-06 Not Known 1957-01-19 Not Known Traynor
523 Tommy Traynor Heart of Midlothian B; Dundee United; Falkirk 9 8 1 5 5 3 3 45.45 27.27 27.27 59.09 1965-08-07 21y 10m 11d 1976-10-06 33y 00m 09d Traynor
524 Frank Treacy St Mirren 2 2 0 1 0 1 1 .00 50.00 50.00 25.00 1966-08-17 27y 01m 03d 1966-08-31 27y 01m 17d Treacy
525 Mark Treanor Clydebank[4]; St Johnstone 19 19 0 2 4 13 10.53 21.05 68.42 21.05 1981-09-19 18y 08m 15d 1992-10-03 29y 08m 29d Treanor
526 Carl Tremarco Inverness Caledonian Thistle 11 10 1 1 3 6 4 23.08 46.15 30.77 46.15 2013-08-31 27y 09m 21d 2019-07-08 33y 07m 28d Tremarco
527 Declan Tremble Queen of the South 1 0 1 1 0 0 100.00 .00 .00 100.00 2018-07-11 19y 02m 21d 2018-07-11 19y 02m 21d Tremble
528 Andreas Treske Lokomotiv Leipzig 0 0 0 0 0 1 .00 .00 100.00 .00 1976-09-29 Not Known 1976-09-29 Not Known Treske
529 Simon Trevitt Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 1997-07-18 29y 06m 28d 1997-07-18 29y 06m 28d Trevitt
530 John Trewick West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 21y 05m 00d 1978-08-06 21y 05m 00d Trewick
531 Trialist-2020-09-16-CH East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2020-09-18 Not Known 2020-09-18 Not Known Trialist-2020-09-16-CH
532 Trialist-2020-09-16-IR East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2020-09-18 Not Known 2020-09-18 Not Known Trialist-2020-09-16-IR
533 Trialist-2020-09-16-RB East Fife 1 0 1 0 0 1 .00 .00 100.00 .00 2020-09-18 Not Known 2020-09-18 Not Known Trialist-2020-09-16-RB
534 Trialist-2020-09-22-CH Falkirk 1 0 1 0 0 1 .00 .00 100.00 .00 2020-09-22 Not Known 2020-09-22 Not Known Trialist-2020-09-22-CH
535 Trialist-2020-09-22-OL Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 2020-09-22 Not Known 2020-09-22 Not Known Trialist-2020-09-22-OL
536 Trialist-2021-06-26-IL Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 Not Known 2021-06-26 Not Known Trialist-2021-06-26-IL
537 Trialist-2021-06-26-S1 Linlithgow Rose 1 0 1 0 0 1 .00 .00 100.00 .00 2021-06-26 Not Known 2021-06-26 Not Known Trialist-2021-06-26-S1
538 Trialist-2022-07-05-LB East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-05 Not Known 2022-07-05 Not Known Trialist-2022-07-05-LB
539 Trialist-2022-07-05-LH East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-05 Not Known 2022-07-05 Not Known Trialist-2022-07-05-LH
540 Trialist-2022-07-05-OR East Fife 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-05 Not Known 2022-07-05 Not Known Trialist-2022-07-05-OR
541 Trialist-2022-07-13-LB Tranmere Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-13 Not Known 2022-07-13 Not Known Trialist-2022-07-13-LB
542 Trialist-2022-07-16-CH Crawley Town 1 0 1 0 1 0 .00 100.00 .00 50.00 2022-07-16 Not Known 2022-07-16 Not Known Trialist-2022-07-16-CH
543 Trialist-2022-07-16-IL Crawley Town 1 0 1 0 1 0 .00 100.00 .00 50.00 2022-07-16 Not Known 2022-07-16 Not Known Trialist-2022-07-16-IL
544 Trialist-2023-07-12-CH Fleetwood Town 1 0 1 0 0 1 .00 .00 100.00 .00 2023-07-12 Not Known 2023-07-12 Not Known Trialist-2023-07-12-CH
545 Triallist Raith Rovers 1 0 1 0 0 1 .00 .00 100.00 .00 2013-07-17 Not Known 2013-07-17 Not Known Triallist
546 Triallist1 Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 Not Known 2005-07-17 Not Known Triallist1
547 Triallist2 Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 Not Known 2005-07-17 Not Known Triallist2
548 Triallist-2022-07-09-CF Bonnyrigg Rose Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-09 Not Known 2022-07-09 Not Known Triallist-2022-07-09-CF
549 Triallist-2022-07-09-CH Bonnyrigg Rose Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-09 Not Known 2022-07-09 Not Known Triallist-2022-07-09-CH
550 Triallist-2022-07-09-IR Bonnyrigg Rose Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-09 Not Known 2022-07-09 Not Known Triallist-2022-07-09-IR
551 Triallist-2022-07-09-OR Bonnyrigg Rose Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-09 Not Known 2022-07-09 Not Known Triallist-2022-07-09-OR
552 Triallist-2026-07-01-IR St Mirren 1 0 1 0 0 1 .00 .00 100.00 .00 2026-07-01 Not Known 2026-07-01 Not Known Triallist-2026-07-01-IR
553 Triallist-2026-07-01-LH St Mirren 1 0 1 0 0 1 .00 .00 100.00 .00 2026-07-01 Not Known 2026-07-01 Not Known Triallist-2026-07-01-LH
554 Triallist-2026-07-10-CF Livingston (Meadowbank Thistle) 1 0 1 1 0 0 100.00 .00 .00 100.00 2026-07-10 Not Known 2026-07-10 Not Known Triallist-2026-07-10-CF
555 Triallist-2026-07-10-CH Livingston (Meadowbank Thistle) 1 0 1 1 0 0 100.00 .00 .00 100.00 2026-07-10 Not Known 2026-07-10 Not Known Triallist-2026-07-10-CH
556 Triallist-2026-07-10-OR Livingston (Meadowbank Thistle) 1 0 1 1 0 0 100.00 .00 .00 100.00 2026-07-10 Not Known 2026-07-10 Not Known Triallist-2026-07-10-OR
557 Triallist3 Berwick Rangers 1 1 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 Not Known 2005-07-17 Not Known Triallist3
558 Triallist4 Berwick Rangers 0 0 0 0 1 0 .00 100.00 .00 50.00 2005-07-17 Not Known 2005-07-17 Not Known Triallist4
559 Nectarios Triantis Hibernian 4 3 1 2 2 0 50.00 50.00 .00 75.00 2024-02-28 20y 03m 23d 2025-03-02 21y 03m 25d Triantis
560 Roberto Tricella Bologna 2 2 0 1 0 1 50.00 .00 50.00 50.00 1990-10-24 31y 07m 06d 1990-11-07 31y 07m 20d Tricella
561 Paul Trollope Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 23y 04m 30d 1995-08-05 23y 04m 30d Trollope
562 Trommell Bray Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-12 Not Known 2005-07-12 Not Known Trommell
563 William Troost-Ekong PAOK Thessaloniki 2 2 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 30y 07m 15d 2023-08-31 30y 07m 22d Troost-Ekong
564 Nathan Trott Copenhagen 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-12-12 26y 00m 21d 2024-12-12 26y 00m 21d Trott
565 Alex Trotter Dumbarton 1 1 0 0 1 0 .00 100.00 .00 50.00 1917-12-29 Not Known 1917-12-29 Not Known Trotter
566 Alexander J Trotter Albion Rovers 1 1 0 0 0 1 .00 .00 100.00 .00 1937-04-24 Not Known 1937-04-24 Not Known Trotter
567 Liam Trotter Millwall 1 1 0 2 0 0 1 .00 .00 100.00 .00 2010-07-31 21y 11m 07d 2010-07-31 21y 11m 07d Trotter
568 Alex Troup Dundee; Everton 19 19 0 1 5 4 10 26.32 21.05 52.63 36.84 1915-11-06 20y 06m 02d 1932-03-05 36y 10m 01d Troup
569 Alan Trouten Ayr United; Alloa Athletic; East Fife 5 4 1 1 1 1 3 20.00 20.00 60.00 30.00 2011-09-21 25y 10m 13d 2022-07-05 36y 07m 27d Trouten
570 Troyansky FK Austria Wien 1 1 0 0 0 1 .00 .00 100.00 .00 2007-07-07 Not Known 2007-07-07 Not Known Troyansky
571 Sgt Crosbie TRRE Scottish Command 1 1 0 0 0 1 .00 .00 100.00 .00 1949-05-07 Not Known 1949-05-07 Not Known TRRE
572 Anatoliy Trubin Benfica 0 0 0 1 1 0 50.00 50.00 .00 75.00 2026-08-06 25y 06m 29d 2026-08-13 25y 07m 05d Trubin
573 Albert Harry Trueman Clydebank[3] 1 1 0 0 0 1 .00 .00 100.00 .00 1919-02-08 Not Known 1919-02-08 Not Known Trueman
574 Mike Trusson Sheffield United 1 1 0 0 0 1 .00 .00 100.00 .00 1982-08-04 23y 02m 09d 1982-08-04 23y 02m 09d Trusson
575 Auston Trusty Celtic 4 4 0 4 1 2 57.14 14.29 28.57 64.29 2024-09-14 25y 09m 06d 2026-05-16 27y 05m 08d Trusty
576 Vladimir Tselnokov Lantana 2 0 2 0 0 2 .00 .00 100.00 .00 1998-08-13 18y 03m 27d 1998-08-27 18y 04m 10d Tselnokov
577 Aaron Tshibola Kilmarnock 7 5 2 4 2 1 57.14 28.57 14.29 71.43 2018-02-27 23y 00m 26d 2026-09-19 31y 07m 18d Tshibola
578 Delphin Tshiembe Hamilton Academical 2 1 1 1 0 1 50.00 .00 50.00 50.00 2018-12-26 27y 05m 14d 2019-03-16 27y 08m 04d Tshiembe
579 Theocharis Tsingaras PAOK Thessaloniki 2 2 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 23y 00m 04d 2023-08-31 23y 00m 11d Tsingaras
580 Tsutsulupo Moroka Swallows 1 1 0 1 0 0 100.00 .00 .00 100.00 2007-07-21 Not Known 2007-07-21 Not Known Tsutsulupo
581 Akhrik Tsveiba Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 22y 09m 30d 1989-08-08 22y 09m 30d Tsveiba
582 Ttiallist-2020-09-26-IR Partick Thistle 1 0 1 0 0 1 .00 .00 100.00 .00 2020-09-26 Not Known 2020-09-26 Not Known Ttiallist-2020-09-26-IR
583 Semir Tuce Velez Mostar 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1988-11-23 24y 00m 21d 1988-12-07 24y 01m 05d Tuce
584 John Tudor Newcastle United 3 3 0 1 1 1 1 33.33 33.33 33.33 50.00 1971-09-15 25y 02m 21d 1975-05-10 28y 10m 15d Tudor
585 Owain Tudur-Jones Inverness Caledonian Thistle; Hibernian 5 4 1 1 2 2 4 25.00 25.00 50.00 37.50 2012-11-10 28y 00m 26d 2014-08-17 29y 10m 02d Tudur-Jones
586 Dennis Tueart Sunderland 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1968-09-23 18y 09m 27d 1968-09-23 18y 09m 27d Tueart
587 Emir Tufek Velez Mostar 0 0 0 1 0 1 50.00 .00 50.00 50.00 1988-11-23 23y 01m 14d 1988-12-07 23y 01m 28d Tufek
588 Jonathan Tuffey Inverness Caledonian Thistle; St Johnstone 0 0 0 1 4 4 11.11 44.44 44.44 33.33 2010-09-18 23y 07m 29d 2013-03-05 26y 01m 13d Tuffey
589 Jonny Tuffey Glenavon 1 1 0 1 0 0 100.00 .00 .00 100.00 2019-07-06 32y 05m 16d 2019-07-06 32y 05m 16d Tuffey
590 John Joseph Tulip Queen of the South 8 8 0 2 3 1 4 37.50 12.50 50.00 43.75 1933-11-18 Not Known 1938-03-26 Not Known Tulip
591 James Tulips St Mirren; Falkirk; Raith Rovers 4 4 0 0 0 4 .00 .00 100.00 .00 1934-10-06 Not Known 1940-04-10 Not Known Tulips
592 David Tullis Leith Athletic 4 4 0 1 0 3 25.00 .00 75.00 25.00 1893-04-15 Not Known 1895-05-23 Not Known Tullis
593 George O Tulloch East Stirlingshire 1 1 0 0 0 1 .00 .00 100.00 .00 1984-08-22 Not Known 1984-08-22 Not Known Tulloch
594 George Ogilvie Tulloch St Johnstone 4 4 0 0 1 3 .00 25.00 75.00 12.50 1980-04-16 19y 01m 24d 1982-09-15 21y 06m 23d Tulloch
595 Tulloch Edinburgh University 1 1 0 0 0 1 .00 .00 100.00 .00 1879-02-08 Not Known 1879-02-08 Not Known Tulloch
596 Charlie Tully Celtic 18 18 0 3 6 3 9 33.33 16.67 50.00 41.67 1948-08-28 24y 01m 17d 1956-04-21 31y 09m 10d Tully
597 Craig Tully Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1996-10-23 20y 09m 16d 1996-10-23 20y 09m 16d Tully
598 Reghan Tumilty Ross County; Raith Rovers; Hamilton Academical 6 5 1 1 2 0 4 33.33 .00 66.67 33.33 2017-03-01 20y 00m 03d 2023-02-10 25y 11m 15d Tumilty
599 William Tunicliffe Stoke FC 1 1 0 0 0 1 .00 .00 100.00 .00 1887-08-12 Not Known 1887-08-12 Not Known Tunicliffe
600 Tupy ESV Admira Wein 1 1 0 1 0 0 100.00 .00 .00 100.00 1954-04-12 Not Known 1954-04-12 Not Known Tupy
601 Turcas FC Cluj 1 1 0 0 1 0 .00 100.00 .00 50.00 2006-07-12 Not Known 2006-07-12 Not Known Turcas
602 Adam S Turnbull Greenock Morton 6 6 0 2 3 0 3 50.00 .00 50.00 50.00 1905-02-18 Not Known 1908-12-05 Not Known Turnbull
603 Alexander Turnbull Albion Rovers; Greenock Morton 3 3 0 1 1 2 0 33.33 66.67 .00 66.67 1934-12-15 Not Known 1941-10-11 Not Known Turnbull
604 Bobby Turnbull Leeds United 1 1 0 1 0 0 100.00 .00 .00 100.00 1929-03-23 33y 03m 06d 1929-03-23 33y 03m 06d Turnbull
605 David Turnbull Motherwell; Celtic 10 9 1 1 9 3 5 52.94 17.65 29.41 61.76 2018-01-27 18y 03m 20d 2023-12-16 24y 02m 09d Turnbull
606 David Turnbull Ayr United 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1928-09-01 Not Known 1930-10-25 Not Known Turnbull
607 Eddie Turnbull Hibernian 42 42 0 15 16 2 24 38.10 4.76 57.14 40.48 1947-01-01 23y 08m 20d 1959-01-01 35y 08m 20d Turnbull
608 J Turnbull Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1943-05-15 Not Known 1943-05-15 Not Known Turnbull
609 James Turnbull East Stirlingshire 1 1 0 1 0 0 1 .00 .00 100.00 .00 1933-02-25 Not Known 1933-02-25 Not Known Turnbull
610 James M Turnbull Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known Turnbull
611 Stuart Turnbull Dundee; Hibernian 4 4 0 1 4 1 16.67 66.67 16.67 50.00 1978-01-07 16y 04m 16d 1984-04-21 22y 07m 30d Turnbull
612 James Turnbull Dundee; Cowdenbeath 7 7 0 3 2 2 3 28.57 28.57 42.86 42.86 1901-08-15 Not Known 1947-03-08 Not Known Turnbull
613 Jim Turnbull Rangers 1 1 0 1 0 1 0 .00 100.00 .00 50.00 1936-04-22 Not Known 1936-04-22 Not Known Turnbull
614 John Turnbull Stenhousemuir 1 1 0 0 0 1 .00 .00 100.00 .00 1931-01-17 Not Known 1931-01-17 Not Known Turnbull
615 John Turnbull Kilmarnock 7 7 0 3 1 3 42.86 14.29 42.86 50.00 1938-04-30 Not Known 1946-10-19 Not Known Turnbull
616 John Mackay Turnbull Turnbull Queen of the South 1 1 0 0 0 1 .00 .00 100.00 .00 1949-04-23 Not Known 1949-04-23 Not Known Turnbull
617 Jordan Turnbull Partick Thistle 2 2 0 0 2 0 .00 100.00 .00 50.00 2017-09-23 22y 10m 24d 2017-11-19 23y 00m 20d Turnbull
618 Kyle Turnbull Falkirk 0 0 0 1 0 0 100.00 .00 .00 100.00 2012-07-18 17y 05m 26d 2012-07-18 17y 05m 26d Turnbull
619 Maxwell Turnbull Motherwell 1 1 0 0 0 1 .00 .00 100.00 .00 1939-09-02 Not Known 1939-09-02 Not Known Turnbull
620 Peter Turnbull Rangers 2 2 0 2 2 0 0 100.00 .00 .00 100.00 1897-01-01 Not Known 1897-10-02 Not Known Turnbull
621 Ronald William Turnbull Dundee 3 3 0 1 0 2 33.33 .00 66.67 33.33 1947-10-06 25y 02m 18d 1954-01-23 31y 06m 05d Turnbull
622 Sandy Turnbull Manchester City 1 1 0 0 0 1 .00 .00 100.00 .00 1905-04-17 Not Known 1905-04-17 Not Known Turnbull
623 Thomas Turnbull Celtic; Partick Thistle 4 4 0 0 0 4 .00 .00 100.00 .00 1899-09-30 Not Known 1903-10-31 Not Known Turnbull
624 Thomas Turnbull Third Lanark 4 4 0 1 1 2 25.00 25.00 50.00 37.50 1918-11-23 Not Known 1920-04-24 Not Known Turnbull
625 Wilfred Turnbull Ayr United 2 2 0 2 0 0 100.00 .00 .00 100.00 1924-03-22 Not Known 1925-01-03 Not Known Turnbull
626 William Turnbull Greenock Morton 1 1 0 0 1 0 .00 100.00 .00 50.00 1911-09-23 Not Known 1911-09-23 Not Known Turnbull
627 Archibald Donald Turner Partick Thistle; Kilmarnock 3 3 0 2 0 1 66.67 .00 33.33 66.67 1929-09-21 Not Known 1932-12-03 Not Known Turner
628 Christopher Robert Turner Sunderland; Manchester United 2 2 0 1 1 0 50.00 50.00 .00 75.00 1981-08-01 22y 10m 17d 1986-09-02 27y 11m 18d Turner
629 Chris Turner Dumbarton; Hamilton Academical 3 3 0 0 0 3 .00 .00 100.00 .00 2015-01-10 27y 10m 09d 2015-11-07 28y 08m 06d Turner
630 George Turner Airdrieonians 1 1 0 1 0 0 1 .00 .00 100.00 .00 1919-11-15 Not Known 1919-11-15 Not Known Turner
631 Herbert Turner Coventry City 1 1 0 1 1 0 0 100.00 .00 .00 100.00 1926-04-26 Not Known 1926-04-26 Not Known Turner
632 Iain Robert Turner Stirling Albion 0 0 0 0 0 1 .00 .00 100.00 .00 2002-09-25 18y 07m 30d 2002-09-25 18y 07m 30d Turner
633 Ian Turner Southampton 2 1 1 0 0 2 .00 .00 100.00 .00 1976-05-08 23y 03m 21d 1976-08-05 23y 06m 19d Turner
634 Jimmy Turner Stoke FC; Dundee 3 3 0 1 0 0 3 .00 .00 100.00 .00 1895-01-03 Not Known 1898-12-03 Not Known Turner
635 Kyle Turner Dunfermline Athletic; Ross County 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2020-11-20 23y 01m 09d 2023-12-30 26y 02m 19d Turner
636 Lewis Turner Bonnyrigg Rose Athletic 1 0 1 0 0 1 .00 .00 100.00 .00 2022-07-09 29y 08m 15d 2022-07-09 29y 08m 15d Turner
637 M Turner Hibernian 1 1 0 1 0 0 100.00 .00 .00 100.00 1908-04-04 Not Known 1908-04-04 Not Known Turner
638 Michael Turner Hull City 1 1 0 0 0 1 .00 .00 100.00 .00 2008-08-03 Not Known 2008-08-03 Not Known Turner
639 Neil McDougall Turner Raith Rovers; St Mirren; Kilmarnock; Dundee 7 7 0 3 2 0 5 28.57 .00 71.43 28.57 1914-08-22 Not Known 1922-08-26 Not Known Turner
640 Peter J Turner St Bernards 13 13 0 2 1 1 11 7.69 7.69 84.62 11.54 1898-08-15 Not Known 1900-04-30 Not Known Turner
641 Richard Turner Blackburn Rovers 1 1 0 1 0 0 100.00 .00 .00 100.00 1884-10-23 Not Known 1884-10-23 Not Known Turner
642 Thomas Gibson Turner Greenock Morton; St Johnstone; Partick Thistle; St Mirren 25 24 1 2 7 5 12 28.00 20.00 48.00 38.00 1987-09-05 23y 10m 25d 2001-01-31 37y 03m 20d Turner
643 Thomas Stuart Turner Raith Rovers; Arbroath 6 6 0 1 0 1 5 .00 16.67 83.33 8.33 1926-04-03 Not Known 1936-12-19 Not Known Turner
644 W Turner Pollokshields Athletic 1 1 0 1 0 0 100.00 .00 .00 100.00 1883-10-13 Not Known 1883-10-13 Not Known Turner
645 William Turner Dundee 1 1 0 0 0 1 .00 .00 100.00 .00 1898-12-03 Not Known 1898-12-03 Not Known Turner
646 William Turner Bury 1 1 0 0 0 1 .00 .00 100.00 .00 1925-04-28 Not Known 1925-04-28 Not Known Turner
647 Jay Turner-Cooke St Johnstone 0 0 0 0 0 1 .00 .00 100.00 .00 2023-11-25 19y 10m 26d 2023-11-25 19y 10m 26d Turner-Cooke
648 Deniz Turuc Istanbul Basaksehir 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 29y 07m 10d 2022-11-03 29y 09m 05d Turuc
649 Timur Tuterov Sunderland 1 0 1 0 0 1 .00 .00 100.00 .00 2025-07-26 19y 08m 20d 2025-07-26 19y 08m 20d Tuterov
650 David Philip Tuttle Tottenham Hotspur 1 0 1 1 1 0 50.00 50.00 .00 75.00 1990-08-13 18y 02m 11d 1992-07-25 20y 01m 23d Tuttle
651 Tvilling Djurgardens IF Fotbollsforening 1 1 0 1 0 0 100.00 .00 .00 100.00 1958-11-03 Not Known 1958-11-03 Not Known Tvilling
652 Marian Tvrdon Viktoria Plzen 2 2 0 2 0 0 100.00 .00 .00 100.00 2024-08-22 30y 00m 04d 2024-08-29 30y 00m 11d Tvrdon
653 Kevin Twaddle St Johnstone; Raith Rovers; Greenock Morton; Motherwell 12 8 4 2 4 4 4 30.77 30.77 30.77 46.15 1996-03-07 24y 04m 07d 2001-09-22 29y 10m 23d Twaddle
654 Marc Twaddle Falkirk 6 5 1 1 3 3 14.29 42.86 42.86 35.71 2006-03-25 19y 06m 26d 2010-09-21 24y 00m 25d Twaddle
655 Dan Twardzik Aberdeen; Motherwell 0 0 0 0 1 1 .00 50.00 50.00 25.00 2013-05-18 22y 01m 05d 2015-08-12 24y 03m 30d Twardzik
656 Filip Twardzik Celtic 0 0 0 2 0 0 100.00 .00 .00 100.00 2011-12-10 18y 02m 08d 2012-05-13 18y 07m 11d Twardzik
657 Steven Tweed Hibernian; Dundee 20 20 0 1 7 5 9 33.33 23.81 42.86 45.24 1993-03-20 20y 07m 12d 2001-03-07 28y 06m 27d Tweed
658 Lukasz Tyminski Slask Wroclaw 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-08 18y 10m 27d 2009-07-08 18y 10m 27d Tyminski
659 Josh Tymon Stoke City 1 1 0 0 0 1 .00 .00 100.00 .00 2022-07-23 23y 02m 01d 2022-07-23 23y 02m 01d Tymon
660 William Tyrrell Bray Wanderers 1 1 0 0 0 1 .00 .00 100.00 .00 2005-07-12 20y 10m 23d 2005-07-12 20y 10m 23d Tyrrell
661 Nathan Tyson Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 2016-10-26 34y 06m 21d 2016-12-27 34y 08m 22d Tyson
662 Stefanos Tzimas PAOK Thessaloniki 2 0 2 2 0 0 100.00 .00 .00 100.00 2023-08-24 17y 02m 23d 2023-08-31 17y 02m 30d Tzimas
663 Stavros Tziortziopoulos AEK Athens 1 0 1 2 0 0 100.00 .00 .00 100.00 2006-08-09 27y 11m 25d 2006-08-23 28y 00m 08d Tziortziopoulos
664 Tzanko Tzvetanov Aberdeen 3 3 0 1 1 1 33.33 33.33 33.33 50.00 1996-08-25 26y 07m 19d 1997-08-16 27y 07m 10d Tzvetanov

| Home | Contact Us | Credits | © www.londonhearts.com