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 = 650

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 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
2 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
3 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 00m 08d 2013-03-05 26y 06m 03d Tadé
4 Adam Taggart Dundee United 1 0 1 0 0 1 .00 .00 100.00 .00 2015-10-18 22y 04m 16d 2015-10-18 22y 04m 16d Taggart
5 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
6 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
7 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
8 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
9 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
10 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
11 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
12 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
13 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
14 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
15 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
16 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
17 Dylan Tait Raith Rovers; Falkirk 8 5 3 1 2 1 5 25.00 12.50 62.50 31.25 2020-10-13 18y 10m 12d 2026-02-21 24y 02m 20d Tait
18 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
19 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
20 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
21 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
22 Richard Tait Motherwell; St Mirren 18 18 0 5 2 13 25.00 10.00 65.00 30.00 2016-09-30 26y 09m 28d 2022-03-12 32y 03m 10d Tait
23 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
24 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
25 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
26 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
27 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
28 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
29 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
30 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
31 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
32 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
33 Chemsdine Talbi Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 2025-07-26 20y 02m 17d 2025-07-26 20y 02m 17d Talbi
34 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
35 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
36 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
37 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
38 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
39 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
40 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
41 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
42 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
43 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
44 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
45 Scott Tanser St Johnstone; St Mirren 22 19 3 6 8 15 20.69 27.59 51.72 34.48 2017-10-21 22y 11m 28d 2026-02-03 31y 03m 11d Tanser
46 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
47 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
48 Jordan Tapping The Spartans 1 1 0 0 0 1 .00 .00 100.00 .00 2024-01-20 27y 06m 16d 2024-01-20 27y 06m 16d Tapping
49 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
50 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
51 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
52 Mauricio Taricco Tottenham Hotspur 1 1 0 0 1 0 .00 100.00 .00 50.00 1999-07-24 26y 04m 14d 1999-07-24 26y 04m 14d Taricco
53 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
54 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
55 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
56 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
57 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
58 Alan Tate Aberdeen 0 0 0 0 1 0 .00 100.00 .00 50.00 2014-04-02 31y 07m 00d 2014-04-02 31y 07m 00d Tate
59 Tauschek Sportklub Rapid Wien 1 1 0 0 0 1 .00 .00 100.00 .00 1934-08-15 Not Known 1934-08-15 Not Known Tauschek
60 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
61 James Tavernier Rangers 36 35 1 3 25 6 5 69.44 16.67 13.89 77.78 2016-11-30 25y 01m 00d 2026-02-15 34y 03m 18d Tavernier
62 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
63 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
64 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
65 Ally Taylor Kilmarnock 0 0 0 1 0 0 100.00 .00 .00 100.00 2020-02-05 18y 04m 24d 2020-02-05 18y 04m 24d Taylor
66 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
67 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
68 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
69 Ash Taylor Aberdeen; Kilmarnock 14 13 1 1 7 3 4 50.00 21.43 28.57 60.71 2015-09-20 25y 00m 18d 2023-04-01 32y 06m 30d Taylor
70 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
71 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
72 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
73 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
74 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
75 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
76 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
77 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
78 Ellis Taylor Sunderland 1 0 1 1 0 0 100.00 .00 .00 100.00 2021-07-17 22y 03m 15d 2021-07-17 22y 03m 15d Taylor
79 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
80 Fraser Taylor St Mirren 0 0 0 0 2 1 .00 66.67 33.33 33.33 2025-08-16 22y 05m 27d 2026-01-14 22y 10m 25d Taylor
81 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
82 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
83 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
84 Greg Taylor Kilmarnock; Celtic 27 26 1 1 19 3 7 65.52 10.34 24.14 70.69 2016-10-26 18y 11m 21d 2025-03-29 27y 04m 24d Taylor
85 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
86 Harry Taylor Newcastle United 1 1 0 0 0 1 .00 .00 100.00 .00 1954-10-13 19y 00m 07d 1954-10-13 19y 00m 07d Taylor
87 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
88 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
89 Jake Taylor Motherwell 1 1 0 0 1 1 .00 50.00 50.00 25.00 2015-08-12 23y 08m 11d 2015-11-28 23y 11m 27d Taylor
90 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
91 James Taylor Glentoran; Glenavon 2 0 2 1 1 0 50.00 50.00 .00 75.00 2008-07-14 24y 02m 02d 2019-07-06 35y 01m 24d Taylor
92 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
93 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
94 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
95 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
96 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
97 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
98 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
99 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
100 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
101 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
102 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
103 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
104 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
105 Richard Taylor St Mirren 10 9 1 3 4 4 27.27 36.36 36.36 45.45 2023-01-07 22y 03m 05d 2025-02-26 24y 04m 24d Taylor
106 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
107 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
108 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
109 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
110 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
111 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
112 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
113 William Taylor Dundee United; St Johnstone 13 13 0 1 2 10 7.69 15.38 76.92 15.38 1928-04-09 20y 05m 05d 1937-08-25 29y 09m 21d Taylor
114 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
115 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
116 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 04m 08d 2024-02-11 32y 10m 03d Taylor-Sinclair
117 Connor Teale Fleetwood Town 0 0 0 0 0 1 .00 .00 100.00 .00 2023-07-12 20y 09m 04d 2023-07-12 20y 09m 04d Teale
118 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
119 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
120 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
121 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
122 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
123 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
124 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
125 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
126 Charlie Telfer Dundee United; Falkirk; Airdrieonians (Airdrie United); Ross County; Hamilton Academical 4 2 2 0 2 4 .00 33.33 66.67 16.67 2015-10-18 20y 03m 14d 2025-07-15 30y 00m 11d Telfer
127 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
128 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
129 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
130 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
131 Dom Telford Crawley Town 1 1 0 2 0 1 0 .00 100.00 .00 50.00 2022-07-16 25y 07m 11d 2022-07-16 25y 07m 11d Telford
132 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
133 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
134 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
135 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
136 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
137 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
138 Chris Templeman Dunfermline Athletic; Forfar Athletic 1 1 0 0 2 2 .00 50.00 50.00 25.00 1998-09-20 18y 00m 09d 2015-08-25 34y 11m 14d Templeman
139 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
140 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
141 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
142 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
143 David Templeton Rangers; Hamilton Academical 5 4 1 1 2 4 12.50 25.00 50.00 25.00 2014-08-10 25y 07m 03d 2020-02-15 31y 01m 08d Templeton
144 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
145 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
146 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
147 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
148 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
149 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 03m 18d 2016-01-24 25y 07m 17d Tena
150 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
151 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
152 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
153 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
154 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
155 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
156 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
157 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
158 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
159 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
160 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
161 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
162 Simon Terodde 1. FC Union Berlin 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2011-07-09 23y 04m 07d 2011-07-09 23y 04m 07d Terodde
163 Pietro Terracciano Fiorentina 0 0 0 2 0 0 100.00 .00 .00 100.00 2022-10-06 32y 06m 28d 2022-10-13 32y 07m 05d Terracciano
164 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
165 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
166 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
167 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
168 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
169 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
170 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
171 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
172 Cam Theaker Newcastle United 1 1 0 1 0 0 100.00 .00 .00 100.00 1942-04-25 29y 04m 17d 1942-04-25 29y 04m 17d Theaker
173 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
174 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
175 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
176 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
177 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
178 Pablo Thiam VfB Stuttgart 1893 2 2 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 26y 08m 11d 2000-09-28 26y 08m 25d Thiam
179 Matthew Virtue Fleetwood Town 1 1 0 1 0 0 100.00 .00 .00 100.00 2024-07-27 27y 02m 25d 2024-07-27 27y 02m 25d Thick
180 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
181 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
182 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
183 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
184 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
185 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
186 Gary Thom Linlithgow Rose 1 1 0 0 0 1 .00 .00 100.00 .00 2021-06-26 31y 07m 19d 2021-06-26 31y 07m 19d Thom
187 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
188 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
189 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
190 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
191 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
192 Archie Thomas Cowdenbeath 1 1 0 0 0 1 .00 .00 100.00 .00 2019-07-16 20y 00m 04d 2019-07-16 20y 00m 04d Thomas
193 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
194 Dave Thomas Burnley 2 2 0 1 0 1 50.00 .00 50.00 50.00 1970-09-15 19y 11m 10d 1970-09-30 19y 11m 25d Thomas
195 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
196 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
197 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
198 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
199 James Thomas Dunfermline Athletic 0 0 0 1 0 0 100.00 .00 .00 100.00 2016-07-09 19y 03m 03d 2016-07-09 19y 03m 03d Thomas
200 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
201 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
202 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
203 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
204 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
205 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
206 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
207 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
208 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
209 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
210 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
211 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
212 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
213 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
214 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
215 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
216 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
217 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
218 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
219 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
220 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
221 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
222 Jordan Thompson Raith Rovers 2 2 0 0 1 1 .00 50.00 50.00 25.00 2017-01-22 20y 00m 19d 2017-01-25 20y 00m 22d Thompson
223 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
224 Max Thompson Burnley 1 1 0 1 1 0 0 100.00 .00 .00 100.00 2020-09-05 18y 06m 27d 2020-09-05 18y 06m 27d Thompson
225 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
226 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
227 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
228 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
229 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
230 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
231 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
232 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
233 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
234 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
235 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
236 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
237 Arthur Thomson Heart of Midlothian B 1 1 0 0 0 1 .00 .00 100.00 .00 1965-08-07 16y 11m 05d 1965-08-07 16y 11m 05d Thomson
238 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
239 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
240 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
241 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
242 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
243 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
244 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
245 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
246 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 09m 09d 2020-01-18 24y 10m 08d Thomson
247 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
248 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
249 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
250 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
251 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
252 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
253 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
254 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
255 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
256 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
257 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
258 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
259 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
260 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
261 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
262 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
263 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
264 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
265 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
266 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
267 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
268 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
269 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
270 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
271 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
272 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
273 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
274 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
275 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
276 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
277 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
278 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
279 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
280 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
281 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
282 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
283 Jim Thomson Burnley 2 2 0 2 0 0 100.00 .00 .00 100.00 1970-09-15 23y 11m 14d 1973-10-24 27y 00m 23d Thomson
284 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
285 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
286 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
287 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
288 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
289 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
290 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
291 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
292 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
293 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
294 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
295 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
296 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
297 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
298 Kane Thomson Stirling Albion 1 0 1 0 0 1 .00 .00 100.00 .00 2025-07-19 20y 10m 07d 2025-07-19 20y 10m 07d Thomson
299 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
300 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
301 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
302 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
303 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
304 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
305 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
306 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
307 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 10m 12d 2024-10-09 31y 07m 02d Thomson
308 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
309 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
310 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
311 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
312 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
313 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
314 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
315 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
316 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
317 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
318 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
319 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
320 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
321 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
322 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
323 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
324 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
325 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
326 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
327 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
328 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
329 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
330 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
331 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
332 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
333 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
334 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
335 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
336 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
337 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
338 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
339 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
340 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
341 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]
342 Olaf Thon Bayern Munich 1 1 0 0 0 1 .00 .00 100.00 .00 1989-02-28 22y 09m 27d 1989-02-28 22y 09m 27d Thon
343 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
344 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
345 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
346 Thorburn Sunderland 1 1 0 0 0 1 .00 .00 100.00 .00 1894-01-03 Not Known 1894-01-03 Not Known Thorburn
347 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
348 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
349 Matt Thornhill Hibernian 2 2 0 0 1 1 .00 50.00 50.00 25.00 2011-04-03 22y 05m 23d 2011-08-28 22y 10m 17d Thornhill
350 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
351 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
352 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
353 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
354 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
355 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
356 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
357 Gunnar Heidar Thorvaldsson IBV-Vestmannaeyjar 1 0 1 0 0 2 .00 .00 100.00 .00 2000-08-10 18y 04m 09d 2000-08-24 18y 04m 23d Thorvaldsson
358 Isak Thorvaldsson Rosenborg Ballklub 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 2023-08-10 22y 03m 09d 2023-08-17 22y 03m 16d Thorvaldsson
359 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
360 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
361 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
362 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
363 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
364 Sid Tickridge Chelsea 2 2 0 2 0 0 100.00 .00 .00 100.00 1951-05-12 28y 01m 02d 1952-04-23 29y 00m 13d Tickridge
365 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
366 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
367 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
368 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
369 Kieran Tierney Celtic 17 17 0 1 12 3 4 63.16 15.79 21.05 71.05 2015-09-26 18y 03m 21d 2026-01-25 28y 07m 20d Tierney
370 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
371 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
372 Ross Tierney Motherwell 3 2 1 2 0 3 40.00 .00 60.00 40.00 2022-01-29 20y 10m 23d 2023-02-19 21y 11m 13d Tierney
373 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
374 Jonathan Tiffoney Ayr United; Alloa Athletic 2 2 0 0 1 4 .00 20.00 80.00 10.00 2011-09-21 20y 04m 14d 2015-04-08 23y 11m 01d Tiffoney
375 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
376 Hans Tilkowski Eintracht Frankfurt 1 1 0 0 1 0 .00 100.00 .00 50.00 1969-04-14 33y 09m 02d 1969-04-14 33y 09m 02d Tilkowski
377 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
378 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
379 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
380 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
381 Jordan Tillson Ross County 7 6 1 0 4 3 .00 57.14 42.86 28.57 2020-01-22 26y 10m 17d 2023-04-22 30y 01m 17d Tillson
382 Krisztian Tímar Plymouth Argyle 1 1 0 0 1 0 .00 100.00 .00 50.00 2009-07-29 29y 09m 25d 2009-07-29 29y 09m 25d Tímar
383 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
384 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
385 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
386 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
387 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
388 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
389 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
390 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
391 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
392 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
393 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
394 Andrei Tjunin Lantana 1 1 0 0 0 1 .00 .00 100.00 .00 1998-08-27 19y 02m 15d 1998-08-27 19y 02m 15d Tjunin
395 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
396 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
397 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
398 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
399 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
400 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
401 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
402 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
403 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
404 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
405 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
406 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
407 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
408 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
409 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
410 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
411 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
412 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
413 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
414 Josh Todd Annan Athletic; Falkirk 2 2 0 0 0 2 .00 .00 100.00 .00 2014-07-26 20y 01m 15d 2020-02-08 25y 07m 28d Todd
415 Matthew Todd Dunfermline Athletic 2 1 1 0 1 2 .00 33.33 66.67 16.67 2021-01-30 19y 07m 16d 2025-07-12 24y 00m 28d Todd
416 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
417 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
418 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
419 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
420 Jens Todt VfB Stuttgart 1893 1 0 1 1 0 1 50.00 .00 50.00 50.00 2000-09-14 30y 08m 09d 2000-09-28 30y 08m 23d Todt
421 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
422 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
423 Bertin Tokene Royal Charleroi 1 1 0 0 1 0 .00 100.00 .00 50.00 2000-07-20 25y 02m 10d 2000-07-20 25y 02m 10d Tokene
424 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
425 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
426 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
427 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
428 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
429 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
430 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
431 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
432 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
433 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
434 Xavier Tomas Hamilton Academical 3 3 0 1 0 1 2 .00 33.33 66.67 16.67 2017-09-16 31y 08m 12d 2018-01-24 32y 00m 20d Tomas
435 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
436 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
437 Ivan Tomecak Dinamo Zagreb 2 0 2 1 0 1 50.00 .00 50.00 50.00 2009-08-20 19y 08m 13d 2009-08-27 19y 08m 20d Tomecak
438 Jonathan Tomkinson Ross County 2 2 0 0 0 2 .00 .00 100.00 .00 2025-03-15 22y 11m 04d 2025-05-03 23y 00m 22d Tomkinson
439 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
440 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
441 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
442 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
443 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
444 Aleksandar Tonev Celtic 2 0 2 2 0 0 100.00 .00 .00 100.00 2014-09-24 24y 07m 21d 2014-11-30 24y 09m 27d Tonev
445 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
446 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
447 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
448 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
449 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
450 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
451 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
452 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
453 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
454 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
455 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
456 Torrance Falkirk 1 1 0 0 0 1 .00 .00 100.00 .00 1925-09-15 Not Known 1925-09-15 Not Known Torrance
457 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
458 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
459 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
460 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
461 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
462 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
463 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
464 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
465 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
466 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
467 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
468 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
469 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
470 Sebastian Tounekti Celtic 3 2 1 0 1 2 .00 33.33 66.67 16.67 2025-10-26 23y 03m 13d 2026-01-25 23y 06m 12d Tounekti
471 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
472 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é
473 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
474 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
475 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
476 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
477 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
478 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
479 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
480 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
481 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
482 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
483 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
484 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
485 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
486 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
487 Daniel Tozser Ferencvaros; AEK Athens 3 1 2 3 0 0 100.00 .00 .00 100.00 2004-12-16 19y 07m 04d 2006-08-23 21y 03m 11d Tozser
488 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
489 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
490 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
491 Trail Fraserburgh 1 1 0 0 0 1 .00 .00 100.00 .00 1954-02-13 Not Known 1954-02-13 Not Known Trail
492 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
493 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
494 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
495 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
496 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
497 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
498 Bertrand Traore Istanbul Basaksehir 2 2 0 2 0 0 100.00 .00 .00 100.00 2022-09-08 27y 00m 02d 2022-11-03 27y 01m 28d Traore
499 Omar Traore Heidenheim 1846 1 0 1 1 0 0 100.00 .00 .00 100.00 2024-11-07 26y 09m 03d 2024-11-07 26y 09m 03d Traore
500 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
501 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
502 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
503 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
504 Eberhard Trautner VfB Stuttgart 1893 0 0 0 1 0 1 50.00 .00 50.00 50.00 2000-09-14 33y 07m 07d 2000-09-28 33y 07m 21d Trautner
505 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
506 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
507 Martino Traversa Bologna 0 0 0 0 0 1 .00 .00 100.00 .00 1990-10-24 16y 08m 18d 1990-10-24 16y 08m 18d Traversa
508 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
509 Michael Travis Livingston (Meadowbank Thistle); Forfar Athletic 2 2 0 1 0 2 33.33 .00 66.67 33.33 2011-07-16 18y 02m 10d 2018-07-14 25y 02m 08d Travis
510 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
511 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
512 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
513 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
514 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
515 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
516 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
517 Mark Treanor Clydebank[4]; St Johnstone 19 19 0 2 4 13 10.53 21.05 68.42 21.05 1981-09-19 18y 05m 18d 1992-10-03 29y 06m 02d Treanor
518 Carl Tremarco Inverness Caledonian Thistle 11 10 1 1 3 6 4 23.08 46.15 30.77 46.15 2013-08-31 27y 10m 20d 2019-07-08 33y 08m 27d Tremarco
519 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
520 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
521 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
522 John Trewick West Bromwich Albion 1 1 0 0 0 1 .00 .00 100.00 .00 1978-08-06 21y 02m 03d 1978-08-06 21y 02m 03d Trewick
523 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
524 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
525 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
526 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
527 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
528 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
529 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
530 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
531 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
532 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
533 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
534 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
535 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
536 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
537 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
538 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
539 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
540 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
541 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
542 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
543 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
544 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
545 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
546 Nectarios Triantis Hibernian 4 3 1 2 2 0 50.00 50.00 .00 75.00 2024-02-28 20y 09m 17d 2025-03-02 21y 09m 19d Triantis
547 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
548 Paul Trollope Derby County 1 1 0 0 1 0 .00 100.00 .00 50.00 1995-08-05 23y 02m 02d 1995-08-05 23y 02m 02d Trollope
549 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
550 William Troost-Ekong PAOK Thessaloniki 2 2 0 2 0 0 100.00 .00 .00 100.00 2023-08-24 29y 11m 23d 2023-08-31 29y 11m 30d Troost-Ekong
551 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
552 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
553 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
554 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
555 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
556 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
557 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
558 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
559 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
560 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
561 Auston Trusty Celtic 3 3 0 3 1 2 50.00 16.67 33.33 58.33 2024-09-14 26y 01m 02d 2026-01-25 27y 05m 13d Trusty
562 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
563 Aaron Tshibola Kilmarnock 6 5 1 4 1 1 66.67 16.67 16.67 75.00 2018-02-27 23y 01m 25d 2026-03-14 31y 02m 12d Tshibola
564 Delphin Tshiembe Hamilton Academical 2 1 1 1 0 1 50.00 .00 50.00 50.00 2018-12-26 27y 00m 19d 2019-03-16 27y 03m 09d Tshiembe
565 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
566 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
567 Akhrik Tsveiba Dynamo Tbilisi 1 1 0 1 0 0 100.00 .00 .00 100.00 1989-08-08 22y 10m 29d 1989-08-08 22y 10m 29d Tsveiba
568 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
569 Semir Tuce Velez Mostar 2 2 0 1 1 0 1 50.00 .00 50.00 50.00 1988-11-23 24y 09m 12d 1988-12-07 24y 09m 26d Tuce
570 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
571 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
572 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
573 Emir Tufek Velez Mostar 0 0 0 1 0 1 50.00 .00 50.00 50.00 1988-11-23 23y 02m 13d 1988-12-07 23y 02m 27d Tufek
574 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
575 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
576 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
577 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
578 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
579 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
580 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
581 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
582 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
583 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
584 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
585 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
586 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
587 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
588 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
589 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
590 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
591 David Turnbull Motherwell; Celtic 10 9 1 1 9 3 5 52.94 17.65 29.41 61.76 2018-01-27 18y 06m 17d 2023-12-16 24y 05m 06d Turnbull
592 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
593 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
594 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
595 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
596 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
597 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
598 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
599 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
600 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
601 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
602 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
603 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
604 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
605 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
606 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
607 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
608 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
609 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
610 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
611 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
612 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
613 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
614 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
615 Chris Turner Dumbarton; Hamilton Academical 3 3 0 0 0 3 .00 .00 100.00 .00 2015-01-10 28y 00m 07d 2015-11-07 28y 10m 04d Turner
616 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
617 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
618 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
619 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
620 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
621 Kyle Turner Dunfermline Athletic; Ross County 3 2 1 1 1 1 33.33 33.33 33.33 50.00 2020-11-20 23y 00m 10d 2023-12-30 26y 01m 20d Turner
622 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
623 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
624 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
625 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
626 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
627 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
628 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
629 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
630 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
631 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
632 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
633 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
634 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
635 Timur Tuterov Sunderland 1 0 1 0 0 1 .00 .00 100.00 .00 2025-07-26 20y 01m 15d 2025-07-26 20y 01m 15d Tuterov
636 David Philip Tuttle Tottenham Hotspur 1 0 1 1 1 0 50.00 50.00 .00 75.00 1990-08-13 18y 06m 07d 1992-07-25 20y 05m 19d Tuttle
637 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
638 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
639 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
640 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
641 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
642 Filip Twardzik Celtic 0 0 0 2 0 0 100.00 .00 .00 100.00 2011-12-10 18y 10m 00d 2012-05-13 19y 03m 03d Twardzik
643 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
644 Lukasz Tyminski Slask Wroclaw 1 0 1 1 0 0 100.00 .00 .00 100.00 2009-07-08 18y 08m 00d 2009-07-08 18y 08m 00d Tyminski
645 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
646 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
647 Nathan Tyson Kilmarnock 2 2 0 1 0 1 50.00 .00 50.00 50.00 2016-10-26 34y 05m 22d 2016-12-27 34y 07m 23d Tyson
648 Stefanos Tzimas PAOK Thessaloniki 2 0 2 2 0 0 100.00 .00 .00 100.00 2023-08-24 17y 07m 18d 2023-08-31 17y 07m 25d Tzimas
649 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
650 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