A comprehensive list of players who have played all league games for North End throughout a season.
The season followed by number of league games in that season with a list of all the ever present players that season.
1888/89 22 Jonny Graham, Bob Holmes
1889/90 22 Jack Gordon, Jimmy Trainer
1890/91 22 Bob Holmes, Jimmy Trainer
1891/92 26 Hugh Gallagher, Jimmy Ross, Moses Sanders, Jimmy Trainer
1892/93 30 Jimmy Trainer
1893/94 30 William Greer, Jimmy Trainer
1894/95 30 Jimmy Trainer
1895/96 30 Bob
1896/97 30 Bob
1898/99 34 Peter McBride
1899/1900 34 Hugh Dunn, Peter McBride
1902/03 34 Peter McBride, George Tod, Harry Wilcox
1903/04 34 Joseph Derbyshire
1904/05 34 Peter McBride
1911/12 38 William Kirby
1912/13 38 Edward Holdsworth, Charlie McFadyen
1920/21 42 Archie Rawlings
1921/22 42 Tommy Roberts
1922/23 42 Jimmy Branston
1923/24 42 Bobby Crawford, Tommy Roberts
1926/27 42 Bobby Crawford
1927/28 42 Tommy Hamilton, David Morris
1928/29 42 Bobby Crawford
1929/30 42 Bobby Crawford
1930/31 42 Bobby Crawford
1931/32 42 Bobby Crawford
1932/33 42 Frank Gallimore
1933/34 42 Harry Holdcroft, Harry Lowe
1934/35 42 Harry Holdcroft, Harry Lowe, Bill Shankly
1935/36 42 Frank Gallimore, Harry Holdcroft, Harry Lowe, Billy Tremelling
1938/39 42 Frank Gallimore, Harry Holdcroft, Bobby Beattie, George Mutch
1946/47 42 Bill Scott
1950/51 42 Tommy Docherty, Willie Forbes, Angus Morrison
1951/52 42 Willie Cunningham, Tommy Docherty, Joe Marston, Angus Morrison
1952/53 42 Joe Marston, Angus Morrison, Charlie Wayman
1953/54 42 Jimmy Baxter, Joe Marston
1955/56 42 Tommy Thompson
1956/57 42 Fred Else, Joe Walton
1957/58 42 Willie Cunningham, Joe Walton
1958/59 42 Willie Cunningham
1959/60 42 Fred Else, Joe Walton
1961/62 42 Peter Thompson
1962/63 42 Peter Thompson
1963/64 42 George Ross, Tony Singleton
1964/65 42 Alan Spavin
1965/66 42 George Ross
1966/67 42 Ernie Hannigan
1968/69 42 Ken Knighton
1970/71 46 Alan Kelly, Graham Hawkins
1971/72 42 John Bird
1973/74 42 Francis Burns, John McMahon
1974/75 46 John Bird
1975/76 46 Mike Elwiss
1976/77 46 Alex Bruce, Mark Lawrenson
1977/78 46 Mike Elwiss, Roy Tunks
1978/79 42 Roy Tunks
1979/80 42 Steve Elliott, Roy Tunks
1980/81 42 Mick Baxter
1981/82 46 Alex Bruce, Don O'Riorden
1986/87 46 Alex Jones
1989/90 46 Gary Swann
1994/95 42 Andy Fensome
2004/05 46 Youl Mawene
2005/06 39 + 7 subs Chris Sedgwick
2008/09 46 Andrew Lonergan, Sean St.Ledger





