Longest Everton Playing Careers
(10 years or more at the club)

(Click for:     Youngest Players     Youngest Scorers     Oldest Players     Oldest Scorers     Youngest and Oldest Hat-Tricks)


Click on the Opposition Team Name to See Line-Ups, etc
Longest Everton Playing Careers
  Name EFC Career
First App
Match Details   Last App Match Details
1. Ted Sagar* 22 years 302 days
18/01/1930
Div 1 H Derby W 4
-
0
 
15/11/1952
Div 2 A Plymouth L 0
-
1
2. Neville Southall 16 years 43 days
17/10/1981
Div 1 H Ipswich W 2
-
1
 
29/11/1997
Prem H Tottenham L 0
-
2
3. Sam Chedgzoy* 15 years 126 days
26/12/1910
Div 1 A Newcastle L 0
-
1
 
01/05/1926
Div 1 A Bolton W 2
-
0
4. Seamus Coleman 15 years 65 days
22/10/2009
EL Gp A Benfica L 0
-
5
 
26/12/2024
Prem A Man City D 1
-
1
5. Tony Hibbert 15 years 30 days
31/03/2001
Prem A West Ham W 2
-
0
 
30/04/2016
Prem H Bournem'th W 2
-
1
6. Alex Stevenson* 14 years 354 days
03/02/1934
Div 1 A Arsenal W 2
-
1
 
22/01/1949
Div 1 H Chelsea W 2
-
1
7. Jack Taylor 13 years 207 days
05/09/1896
Div 1 H Sheff Wed W 2
-
1
 
31/03/1910
FAC SFR N Barnsley L 0
-
3
8. Joe Mercer* 13 years 198 days
18/04/1933
Div 1 A Leeds L 0
-
1
 
02/11/1946
Div 1 H Grimsby D 3
-
3
9. Brian Labone 13 years 162 days
29/03/1958
Div 1 A Birm'ham L 1
-
2
 
07/09/1971
LC 2 A South'pton L 1
-
2
10. Dave Watson 13 years 145 days
23/08/1986
Div 1 H Nott'm For W 2
-
0
 
15/01/2000
Prem/ H Tottenham D 2
-
2
11. Leon Osman 13 years 120 days
12/01/2003
Prem A Tottenham L 3
-
4
 
11/05/2016
Prem A Sund'land L 0
-
3
12. George Jackson* 13 years 75 days
09/02/1935
Div 1 H Wolves W 5
-
2
 
24/04/1948
Div 1 H Portsm'th L 0
-
2
13. Tommy 'TG' Jones* 13 years 70 days
17/10/1936
Div 1 A Leeds L 0
-
3
 
26/12/1949
Div 1 H Fulham D 1
-
1
14. William Brown* 13 years 61 days
12/12/1914
Div 1 H Man City W 4
-
1
 
11/02/1928
Div 1 H Tottenham L 2
-
5
15. Stan Bentham* 13 years 32 days
23/11/1935
Div 1 A Grimsby W 4
-
0
 
25/12/1948
Div 1 H Man City D 0
-
0
16. Leighton Baines 12 years 336 days
25/08/2007
Prem H Blackburn D 1
-
1
 
26/07/2020
Prem H Bournem'th L 1
-
3
17. Walter Fielding 12 years 279 days
05/01/1946
FAC 3:1 A Preston L 1
-
2
 
11/10/1958
Div 1 A Tottenham L 4
-
10
18. Bill 'Dixie' Dean 12 years 265 days
21/03/1925
Div 1 A Arsenal L 1
-
3
 
11/12/1937
Div 1 H Birm'ham D 1
-
1
19. Jock Maconnachie* 12 years 221 days
09/09/1907
Div 1 H Preston W 2
-
1
 
17/04/1920
Div 1 A Burnley L 0
-
5
20. Harry Makepeace 12 years 34 days
21/02/1903
FAC 2 H Man Utd W 3
-
1
 
27/03/1915
FAC SF N Chelsea L 0
-
2
21. Tom Fleetwood* 12 years 15 days
18/03/1911
Div 1 H Bradford C D 0
-
0
 
02/04/1923
Div 1 H Bolton D 1
-
1
22. Alan Grenyer* 11 years 302 days
14/04/1911
Div 1 H Nott'm For W 2
-
1
 
10/02/1923
Div 1 H Chelsea W 3
-
1
23. Gordon Watson* 11 years 274 days
02/01/1937
Div 1 A Brentford D 2
-
2
 
02/10/1948
Div 1 A Burnley L 0
-
1
24. Kevin Ratcliffe 11 years 267 days
12/03/1980
Div 1 A Man Utd D 0
-
0
 
04/12/1991
LC 4 H Leeds L 1
-
4
25. Phil Jagielka 11 years 262 days
14/08/2007
Prem A Tottenham W 3
-
1
 
03/05/2019
Prem H Burnley W 4
-
0
26. Gordon West 11 years 53 days
03/03/1962
Div 1 H Wolves W 4
-
0
 
25/04/1973
Div 1 A Newcastle D 0
-
0
27. Roger Kenyon 11 years 49 days
11/11/1967
Div 1 A Arsenal D 2
-
2
 
30/12/1978
Div 1 H Tottenham D 1
-
1
28. Brian Harris 11 years 35 days
27/08/1955
Div 1 A Burnley W 1
-
0
 
01/10/1966
Div 1 H Newcastle D 1
-
1
29. Mick Lyons 11 years 28 days
20/03/1971
Div 1 A Nott'm For L 2
-
3
 
17/04/1982
Div 1 A Sund'land L 1
-
3
30. Tommy 'TE' Jones 11 years 0 days
06/09/1950
Div 1 A Arsenal L 1
-
2
 
06/09/1961
Div 1 H Man City L 0
-
2
31. Colin Harvey 10 years 337 days
25/09/1963
EC P:2 A Inter Milan L 0
-
1
 
28/08/1974
Div 1 A Stoke D 1
-
1
32. Graeme Sharp 10 years 331 days
03/05/1980
Div 1 A Brighton D 0
-
0
 
30/03/1991
Div 1 A Aston Villa D 2
-
2
33. Terry Darracott 10 years 279 days
06/04/1968
Div 1 H Arsenal W 2
-
0
 
10/01/1979
FAC 3 A Sund'land L 1
-
2
34. Jack Sharp 10 years 240 days
02/09/1899
Div 1 H Sheff Utd L 1
-
2
 
30/04/1910
Div 1 A Bradford C L 0
-
2
35. Edgar Chadwick 10 years 233 days
08/09/1888
Div 1 H Accrington W 2
-
1
 
29/04/1899
Div 1 A Wolves W 2
-
1
=36. Wally Boyes* 10 years 226 days
26/02/1938
Div 1 A Leeds D 4
-
4
 
09/10/1948
Div 1 A Blackpool L 0
-
3
=36. Norman Greenhalgh* 10 years 226 days
29/01/1938
Div 1 H Bolton W 4
-
1
 
11/09/1948
Div 1 A Chelsea L 0
-
6
38. Tommy Eglington 10 years 193 days
11/09/1946
Div 1 H Arsenal W 3
-
2
 
23/03/1957
Div 1 A Portsm'th L 2
-
3
39. John Hurst 10 years 177 days
28/08/1965
Div 1 A Stoke D 1
-
1
 
21/02/1976
Div 1 A Man City L 0
-
3
40. William Balmer 10 years 171 days
06/11/1897
Div 1 A West Brom D 2
-
2
 
25/04/1908
Div 1 H Sheff Wed D 0
-
0
41. Derek Temple 10 years 170 days
30/03/1957
Div 1 H Newcastle W 2
-
1
 
16/09/1967
Div 1 H Leeds L 0
-
1
42. Peter Farrell 10 years 155 days
23/11/1946
Div 1 A Stoke L 1
-
2
 
27/04/1957
Div 1 A Bolton D 1
-
1
43. Tommy Fern* 10 years 26 days
06/12/1913
Div 1 H Sheff Wed D 1
-
1
 
01/01/1924
Div 1 A Sund'land L 0
-
3
44. George Harrison* 10 years 9 days
20/09/1913
Div 1 H Liverpool L 1
-
2
 
29/09/1923
Div 1 A Hudd'sfield L 0
-
2
                                       
2 Spells At The Club
The following players had 2 spells at Everton - with first and last appearances more than 10 years apart
Name EFC Playing Career First App Match Details   Last App Match Details
Wayne Rooney 15 years 254 days
17/08/2002
Prem H Tottenham D 2
-
2
 
28/04/2018
Prem A Hudd'sfield W 2
-
0
Howard Kendall 14 years 290 days
18/03/1967
Div 1 H South'pton L 0
-
1
 
02/01/1982
FAC 3 A West Ham L 1
-
2
Joe Donnachie* 13 years 334 days
17/02/1906
Div 1 A Notts Co D 0
-
0
 
17/01/1920
Div 1 A Sheff Wed L 0
-
1
David Johnson 13 years 9 days
09/01/1971
Div 1 A Burnley D 2
-
2
 
18/01/1984
LC QF A Oxford D 1
-
1
Louis Weller* 12 years 18 days
11/04/1910
Div 1 A Blackburn L 1
-
2
 
29/04/1922
Div 1 A Burnley L 0
-
2
David Unsworth† 11 years 365 days
25/04/1992
Div 1 A Tottenham D 3
-
3
 
24/04/2004
Prem H Blackburn L 0
-
1
Duncan Ferguson 11 years 214 days
05/10/1994
LC 2:2 A Portsm'th D 1
-
1
 
07/05/2006
Prem H West Brom D 2
-
2
John Bell 10 years 15 days
03/04/1893
Div 1 H Bolton W 3
-
0
 
18/04/1903
Div 1 H Notts Co W 2
-
0
                                       
* indicates that the player's career was interrupted by either World War I or II.

† David Unsworth's 2nd spell at the club ended 1 day short of 12 years after his original debut.
  However, his EFC career finished in a leap year, hence the figure of 11 years 365 (and not 364) days.