www.wolvesheroes.com has no intention of taking it upon itself to decide upon the best players in Wolves’ history, so this Legends section is made up simply of the club’s top appearance-makers of all time.

It started as a rounder number, 75, but Jody Craddock, Karl Henry, Stephen Ward, Kevin Foley and Richard Stearman have since gone well past the 200-game mark and 80+ players are now listed here.

Appearances relate only to recognised peace-time competitions, so wartime football is not included in the stats, nor are friendlies – not even those that were played to packed houses at Molineux in the 1950s.

The number on the line immediately above the player’s name is his position in the pecking order of appearance-makers while the first number on the same line as his name is his total of Wolves outings.

The figure in bold in brackets is a relatively new addition to this site. So, for example, readers can see that Derek Parkin was the 561st man to play a competitive first-team game for the club, Kenny Hibbitt was the 570th and so on.

Throughout this site, appearances include those made from the substitutes’ bench.

1

Derek Parkin

Appearances: 609

561st man to play in the League for Wolves

Birthplace: Newcastle-upon-Tyne

Birth Date: January 2, 1948

Signed: February, 1968 from Huddersfield

Games Breakdown: 501 League, 46 FA Cup, 35 League Cup, 15 Europe, 12 Other

Goals: 10

Debut: Newcastle 2 Wolves 0; February 24, 1968

Last Wolves Game: Aston Villa 3 Wolves 1; March 13, 1982

Other Clubs Played For: Huddersfield, Stoke

2

Kenny Hibbitt

Appearances: 574

570th man to play in the League for Wolves

Birthplace: Bradford

Birth Date: January 3, 1951

Signed: November, 1968 from Bradford Park Avenue

Games Breakdown: 466 League, 47 FA Cup, 36 League Cup, 17 Europe, 8 Other

Goals: 114

Debut: Wolves 0 Albion 1; April 12, 1969 (as a substitute)

Last Wolves Game: Watford 0 Wolves 0; May 5, 1984

Other Clubs Played For: Bradford Park Avenue, Coventry, Bristol Rovers

3

Steve Bull MBE

Appearances: 561

696th man to play in the League for Wolves

Birthplace: Tipton

Birth Date: March 28, 1965

Signed: November 20, 1986 from Albion

Games Breakdown: 464 League, 20 FA Cup, 33 League Cup, 34 Other

Goals: 306

Debut: Wolves 0 Wrexham 3; November 22, 1986

Last Wolves Game: Wolves 2 Bradford 3; May 9, 1999

Other Clubs Played For: Albion, Hereford

4

Billy Wright CBE

Appearances: 541

439th man to play in the League for Wolves

Birthplace: Ironbridge

Birth Date: February 6, 1924. Died: September 3, 1994

Signed: June, 1938 as a trainee

Games Breakdown: 490 League, 48 FA Cup, 2 Europe, 1 Other

Goals: 16

Debut: Wolves 6 Arsenal 1; August 31, 1946

Last Wolves Game: Wolves 3 Leicester 0; April 22, 1959

Other Clubs Played For: Leicester (wartime)

5

Ron Flowers

Appearances: 512

481st man to play in the League for Wolves

Birthplace: Edlington, near Doncaster

Birth Date: July 28, 1934. Died: November 11, 2021

Signed: 1951 (as a trainee)

Games Breakdown: 467 League, 31 FA Cup, 11 Europe, 3 Other

Goals: 37

Debut: Wolves 2 Blackpool 5; September 20, 1952

Last Wolves Game: Bristol City 1 Wolves 0; January 7, 1967

Other Clubs Played For: Northampton, Wellington (Telford)

6

John McAlle

Appearances: 509

563rd man to play in the League for Wolves

Birthplace: Liverpool

Birth Date: January 31, 1950

Signed: July, 1965 as a trainee

Games Breakdown: 407 League, 44 FA Cup, 27 League Cup, 18 Europe, 13 Other

Goals: 3

Debut: Chelsea 1 Wolves 0; April 29, 1968

Last Wolves Game: Wolves 0 Everton 0; May 4, 1981

Other Clubs Played For: Sheffield United, Derby

7

Peter Broadbent

Appearances: 497

472nd man to play in the League for Wolves

Birthplace: Elvington, Kent

Birth Date: May 15, 1933. Died: October 1, 2013

Signed: February, 1951 from Brentford

Games Breakdown: 452 League, 31 FA Cup, 11 Europe, 3 Other

Goals: 145

Debut: Wolves 2 Portsmouth 3; March 17, 1951

Last Wolves Game: Wolves 0 Aston Villa 1; December 26, 1964

Other Clubs Played For: Brentford, Shrewsbury, Aston Villa, Stockport

8

Geoff Palmer

Appearances: 496

589th man to play in the League for Wolves

Birthplace: Cannock

Birth Date: July 11, 1954

Signed: July, 1970 as a trainee and December, 1985 from Burnley

Games Breakdown: 416 League, 39 FA Cup, 33 League Cup, 6 Europe, 2 Other

Goals: 15

Debut: Arsenal 1 Wolves 3; August 18, 1973

Last Wolves Game: Wolves 1 Preston 0; September 30, 1986

Other Clubs Played For: Burnley

9

John Richards

Appearances: 487

577th man to play in the League for Wolves

Birthplace: Warrington

Birth Date: November 9, 1950

Signed: May 1969 as a professional

Games Breakdown: 385 League, 44 FA Cup, 33 League Cup, 14 Europe, 11 Other

Goals: 194

Debut: Albion 3 Wolves 3; February 28, 1970

Last Wolves Game: Wolves 0 Bolton 0; April 16, 1983

Other Clubs Played For: Derby, Maritimo

10

Jimmy Mullen

Appearances: 486

428th man to play in the League for Wolves

Birthplace: Newcastle-upon-Tyne

Birth Date: January 6, 1923. Died: October 23, 1987

Signed: July, 1937 as a trainee

Games Breakdown: 445 League, 38 FA Cup, 2 Europe, 1 Other

Goals: 112

Debut: Wolves 4 Leeds 1; February 18, 1939

Last Wolves Game: Wolves 1 Tottenham 1; March 2, 1959

Other Clubs Played For: Leicester (wartime)

SIte Design by Websitze

Visitors since 01/01/2023

152798
Views Today : 108
Views Yesterday : 261
Views This Year : 34788