| WALSALL : 1946/47 - 2008/09 | ||||||
| NAME | POS. | SEASONS | SOURCE | TRANSFERRED TO | APPS | GLS |
| ABOU Samassi | F | 99-00 | On loan from West Ham United | 8 | 0 | |
| AINSWORTH Gareth | F | 02-03 | On loan from Wimbledon | 5 | 1 | |
| ALDRED Arthur | W | 48-49 | (Aston Villa) | Hereford United | 11 | 1 |
| ALLEN Graham (Am.) | F | 53-54 | - | ? | 2 | 1 |
| ALLISON Jack | W | 50-52 | Reading | Ashington | 47 | 1 |
| ALLSOP Norman | IF | 53-54 | Worcester City (ex (WBA)) | Brierley Hill | 9 | 0 |
| ALSOP Gilbert (1st spell) | CF | 31-36 | Coventry City | West Bromwich Albion | 160 | 126 |
| ALSOP Gilbert (2nd spell) | CF | 38-47 | Ipswich Town | Retired | 35 | 25 |
| ANDERSON Colin | M | 91-92 | West Bromwich Albion | Hereford United | 26 | 2 |
| ANDRE Carlos | M | 01-02 | On loan from Vitoria Guimaraes (Portugal) | 5 | 0 | |
| ANDREWS George | CF | 72-77 | Shrewsbury Town | Worcester City | 159 | 38 |
| ANDREWS Keith | M | 03-04 | On loan from Wolverhampton Wds. | 10 | 2 | |
| ANGELL Brett | F | 00-02 | Stockport County | Rushden & Diamonds | 61 | 16 |
| ARANALDE Zigor | FB | 00-05 | CD Logrones (Spain) | Sheffield Wednesday | 195 | 5 |
| ARTHUR David | FB | 82-83 | West Bromwich Albion | Harrisons | 9 | 0 |
| ASKEY Colin | W | 58-62 | Port Vale | Mansfield Town | 83 | 12 |
| ASTON Phil | WH | 51-52 | Measham Imperial | Rugby Town | 10 | 0 |
| ATIENO Taiwo | F | 04-06 | YT | Dagenham & Redbridge | 5 | 0 |
| On loan:2004/05 Rochdale | 13 | 2 | ||||
| On loan:2004/05 Chester City | 4 | 1 | ||||
| On loan:2005/06 Darlington | 3 | 0 | ||||
| ATKINSON Peter | G | 49-52 | Walsall YMCA | Llanelli | 2 | 0 |
| ATTHEY Nick | D | 63-77 | App. | Telford United | 439 | 17 |
| AUSTIN Terry | F | 77-79 | Plymouth Argyle | Mansfield Town | 47 | 19 |
| BAILEY Alf (Am.) | CF | 53-54 | Darwen | ? | 1 | 0 |
| BAINES Steve | CD | 80-82 | Bradford City | Scunthorpe United | 48 | 5 |
| On loan:1981/82 Bury | 7 | 0 | ||||
| BAIRD Chris | FB | 03-04 | On loan from Southampton | 10 | 0 | |
| BAKER Alan | M | 66-71 | Aston Villa | Retired | 137 | 31 |
| BALDWIN Harry | G | 53-55 | Kettering Town (ex Brighton) | Wellington Town | 37 | 0 |
| BALL Keith (1st spell) | G | 58-62 | Jnrs. | Worcester City | 11 | 0 |
| BALL Keith (2nd spell) | G | 66-68 | Worcester City | Port Vale | 34 | 0 |
| BALL Keith (3rd spell) | G | 72-73 | Port Vale | Darlaston | 2 | 0 |
| BAMBER Dave | F | 83-85 | Coventry City | Portsmouth | 20 | 7 |
| BANTON Dale | F | 88-89 | York City | Aldershot | 10 | 0 |
| On loan:1988/89 Grimsby Town | 8 | 1 | ||||
| BARBER Fred | G | 86-91 | (Everton) | Peterborough United | 153 | 0 |
| On loan:1989/90 Peterborough United | 6 | 0 | ||||
| On loan:1990/91 Chester City | 8 | 0 | ||||
| On loan:1990/91 Blackpool | 2 | 0 | ||||
| BARBER John | W | 51-52 | Swansea Town | Hereford United | 6 | 0 |
| BARNETT Dave | CD | 90-91 | (WBA) (ex Colchester United) | Kidderminster Harriers | 5 | 0 |
| BARRAS Tony | CD | 99-03 | Reading | Notts County | 105 | 9 |
| On loan:2002/03 Plymouth Argyle | 4 | 0 | ||||
| BARROWMAN Andrew | F | 05-06 | Birmingham City | Kilmarnock | 13 | 1 |
| BATES Mark | FB | 82-84 | App. | Shrewsbury Town | 6 | 0 |
| BATES Mick | M | 76-78 | Leeds United | Bradford City | 85 | 4 |
| BAZELEY Darren | FB | 02-05 | Wolverhampton Wds. | New Zealand Knights (NZ) | 89 | 0 |
| BEAMAN Ralph | F | 61-62 | Jnrs. | Nuneaton Borough | 1 | 0 |
| BECKFORD Darren | F | 96-97 | Preston North End | Southport | 8 | 0 |
| BEDDOW Ronnie | FB | 54-55 | Jnrs. | Bromsgrove Rovers | 1 | 0 |
| BEDEAU Tony | F | 06-07 | Torquay United | Torquay United | 18 | 1 |
| On loan:2006/07 Bury | 4 | 0 | ||||
| BEECH Ken | M | 81-83 | Port Vale | Peterborough United | 79 | 5 |
| BENJAMIN Trevor | F | 06-07 | On loan from Peterborough United | 8 | 2 | |
| BENNETT Julian | D | 03-06 | YT | Nottingham Forest | 51 | 3 |
| BENNETT Stan | CD | 63-75 | App. | Nuneaton Borough | 386 | 12 |
| BENNETT Tom (1st spell) | M | 99-00 | On loan from Stockport County | 11 | 3 | |
| BENNETT Tom (2nd spell) | M | 00-02 | Stockport County | Boston United | 78 | 5 |
| BERTSCHIN Keith | F | 88-90 | Sunderland | Chester City | 55 | 9 |
| BETSY Kevin | M | 07-08 | On loan from Bristol City | 16 | 2 | |
| BETTS Eric | W | 49-50 | Nuneaton Borough (ex Coventry) | West Ham United | 30 | 3 |
| BEWERS Jonathan | FB | 04-05 | Notts County | Kettering Town | 1 | 0 |
| BIANCALANI Frederic | D | 01-02 | Nancy (France) | Nancy (France) | 18 | 2 |
| BICA (DI GUISEPPE Marcos) | F | 99-00 | Sport Boys Callao (Peru) | Deportivo Wanka (Peru) | 1 | 0 |
| BICKNELL Jack | IF | 53-54 | Retford Town | ? | 3 | 0 |
| BIGGS Alfie | CF | 67-69 | Bristol Rovers | Swansea Town | 24 | 9 |
| BILLINGHAM Peter | WH | 55-60 | Jnrs. | West Bromwich Albion | 99 | 9 |
| BIRCH Alan | W | 72-79 | App. | Chesterfield | 171 | 23 |
| BIRCH Gary | F | 01-05 | YT | Kidderminster Harriers | 68 | 7 |
| On loan:2000/01 Exeter City | 9 | 2 | ||||
| On loan:2001/02 Exeter City | 15 | 0 | ||||
| On loan:2003/04 Barnsley | 8 | 2 | ||||
| BLAKE Mark | M | 96-98 | Leicester City | Mansfield Town | 61 | 5 |
| BLINCOW Ernie (Am.) | W | 46-47 | (West Bromwich A. - Am.) | Walsall Trinity | 1 | 0 |
| BODAK Peter (N/C) | W | 90-91 | Happy Valley (HK) (ex Swansea) | Sutton Coldfield Town | 4 | 1 |
| BOERTIEN Paul | FB | 07-09 | Derby County | Burton Albion | 51 | 0 |
| BOLI Roger | F | 97-98 | Le Havre (France) | Dundee United | 41 | 12 |
| BOSSU Bertrand | F | 06-07 | Darlington | Aberdeen | 1 | 0 |
| BOSWELL Alan | G | 61-63 | Jnrs. | Shrewsbury Town | 66 | 0 |
| BOWEN Tommy | W | 50-53 | Newport County | Hereford United | 94 | 7 |
| BOYDEN Joe | FB | 52-53 | Jnrs. | Brierley Hill | 4 | 0 |
| BRADBURY Lee | F | 03-04 | Portsmouth | Oxford United | 8 | 1 |
| BRADLEY Darren | CD | 95-97 | West Bromwich Albion | Solihull Borough | 71 | 1 |
| BRAZIER Colin | CD | 83-87 | Lincoln City | Kidderminster Harriers | 115 | 4 |
| BREMNER Des | M | 89-90 | Fulham | Stafford Rangers | 6 | 0 |
| BRIDGETT Jack | CH | 50-55 | (West Bromwich Albion) | Worcester City | 106 | 18 |
| BRIGHTWELL Ian | D | 99-02 | (Coventry City) (ex Man.City) | Stoke City | 81 | 0 |
| BRISSETT Jason | F | 98-00 | Bournemouth | Leyton Orient | 42 | 2 |
| On loan:1999/2000 Cheltenham Town | 8 | 0 | ||||
| BRITTAIN Martin | M | 07-08 | Carlisle United | Kidderminster Harriers | 1 | 0 |
| BROAD Joe | M | 04-06 | Torquay United | Truro City | 12 | 0 |
| BROADHURST Kevan | CD | 79-80 | On loan from Birmingham City | 3 | 0 | |
| BROMLEY Tom (Am.) | IF | 53-54 | Swan Village | ? | 13 | 1 |
| BROWN Ally | F | 83-84 | Crystal Palace | Port Vale | 38 | 13 |
| BROWN Keith | FB | 73-75 | Jnrs. | Tividale | 10 | 0 |
| BROWN Richard | D | 91-92 | YT | Halesowen Town | 9 | 0 |
| BROWN Tommy | IF | 56-58 | Ipswich Town | Worcester City | 38 | 9 |
| BROWN Wally | W | 46-48 | Oakengates Town | Worcester City | 20 | 4 |
| BROWNLEE Tom | CF | 57-59 | Broxburn | York City | 30 | 14 |
| BRYANT Matt | CD | 90-91 | On loan from Bristol City | 13 | 0 | |
| BUCKLEY Alan (1st spell) | F | 73-79 | Nottingham Forest | Birmingham City | 241 | 125 |
| BUCKLEY Alan (2nd spell) | F | 79-85 | Birmingham City | Mgr. Kettering Town | 178 | 49 |
| BUKRAN Gabor | M | 99-01 | Xerez (Spain) | Wigan Athletic | 73 | 4 |
| BULLOCK Peter | IF | 68-69 | Exeter City | Stafford Rangers | 7 | 0 |
| BURGESS Bob (Am.) | CF | 53-54 | (Third Lanark) | Kettering Town | 2 | 1 |
| BURLEY Craig | M | 03-04 | Preston North End | Retired | 5 | 0 |
| BURTON Deon | F | 03-04 | On loan from Portsmouth | 3 | 0 | |
| BUTLER Martin (1st spell) | F | 93-97 | YT | Cambridge United | 74 | 8 |
| BUTLER Martin (2nd spell) | F | 06-08 | Rotherham United | Grimsby Town | 49 | 12 |
| BYFIELD Darren (1st spell) | F | 00-02 | Aston Villa | Rotherham United | 77 | 13 |
| BYRNE David | W | 93-94 | On loan from Partick Thistle | 5 | 0 | |
| CALLAGHAN Willie | F | 88-89 | On loan from Dunfermline Athletic | 2 | 1 | |
| CAMPBELL Jim | W | 46-48 | (Leicester City) | ? | 14 | 1 |
| CARBON Matt | CD | 01-04 | West Bromwich Albion | Barnsley | 55 | 2 |
| On loan:2003/04 Lincoln City | 1 | 0 | ||||
| CARLING Terry | G | 64-67 | Lincoln City | Chester | 101 | 0 |
| CARNEIRO Carlos | F | 07-08 | Panionios (Greece) | Pacos Ferreira (Portugal) | 3 | 0 |
| CARTER Alfie | F | 98-01 | YT | Bromsgrove Rovers | 3 | 0 |
| CASWELL Brian | FB | 72-85 | App. | Doncaster Rovers | 400 | 17 |
| CECERE Mike | F | 90-94 | Huddersfield Town | Exeter City | 112 | 32 |
| CEDERQVIST Par | F | 06-07 | Raufoss (Norway) | Landskrona (Sweden) | 11 | 0 |
| CHADWICK Graham | WH | 64-65 | Manchester City | Chester | 9 | 0 |
| CHAPMAN Phil | CF | 48-51 | Cannock Town | Weymouth | 63 | 36 |
| CHERRY Steve | G | 84-86 | Derby County | Plymouth Argyle | 71 | 0 |
| CHETTLE Steve | CD | 01-02 | On loan from Barnsley | 6 | 0 | |
| CHILDS Gary | W | 83-87 | West Bromwich Albion | Birmingham City | 131 | 17 |
| CHILVERS Gordon | G | 51-58 | Fordhouses B.C. | Weymouth | 123 | 0 |
| CHINE Athumani (N/C) | M | 91-92 | - | ? | 5 | 0 |
| CHRISTIE John | G | 59-63 | Southampton | Burton Albion | 102 | 0 |
| CHRISTIE Trevor | F | 86-89 | Manchester City | Mansfield Town | 99 | 22 |
| CLARIDGE Steve | F | 05-06 | On loan from Bradford City | 7 | 1 | |
| CLARK Tom | IF | 48-49 | (Aston Villa) | Retired ( Surrey Cricketer) | 9 | 2 |
| CLARKE Allan | F | 63-66 | App. | Fulham | 72 | 41 |
| CLARKE Derek | F | 67-68 | App. | Wolverhampton Wds. | 6 | 2 |
| CLARKE Kelvin | D | 74-79 | App. | Retired (injury) | 9 | 0 |
| CLARKE Wayne | F | 92-93 | Manchester City | Shrewsbury Town | 39 | 21 |
| COCHRANE Jimmy | IF | 58-59 | Birmingham City | Worcester City | 6 | 1 |
| COLEMAN Dean | G | 04-05 | YT | Bromsgrove Rovers | 2 | 0 |
| COLOMBO Don | W | 53-54 | (Portsmouth) | Cheltenham Town | 20 | 1 |
| CONDIE Jimmy | W | 47-50 | Kilsyth Rangers | Worcester City | 49 | 2 |
| CONNEALY Martin | G | 80-81 | App. | Brereton | 3 | 0 |
| CONSTABLE James | F | 05-07 | Chippenham Town | Kidderminster Harriers | 23 | 3 |
| COOPER Kevin | M | 06-07 | On loan from Cardiff City | 8 | 0 | |
| COOPER Len | W | 55-56 | (Wolverhampton Wds.) | Yeovil Town | 5 | 2 |
| CORBETT Arthur | IF | 49-51 | Sutton Town | Hednesford Town | 25 | 5 |
| CORICA Steve | M | 01-04 | Sanfrecce (Japan) (ex Wolves) | Sydney F.C. (Australia) | 73 | 9 |
| CORRIGAN Frank | M | 73-74 | (Blackpool) | Burton Albion | 1 | 0 |
| COTON Paul | FB | 66-67 | App. | Wellington Town | 1 | 0 |
| COUSANS Eric | W | 54-55 | Goole Town | Gillingham | 4 | 1 |
| CRAMB Colin | F | 98-99 | On loan from Bristol City | 4 | 4 | |
| CROOK Billy | WH | 54-56 | Wolverhampton Wds. | Wellington Town | 45 | 2 |
| CROSS Nicky | F | 85-88 | West Bromwich Albion | Leicester City | 109 | 45 |
| CROSS Roy | CD | 66-70 | Jnrs. | Port Vale | 12 | 0 |
| CROWE Chris | IF | 69-70 | Bristol City | Bath City | 13 | 1 |
| CRUTCHLEY Ron | WH | 46-50 | - | Shrewsbury Town | 62 | 4 |
| CURTIS Tom | M | 01-02 | On loan from Portsmouth | 4 | 0 | |
| DAINTY Jim | W | 71-73 | Jnrs. | Dundalk (Eire) | 5 | 0 |
| DAKINAH Kofi | D | 04-05 | Herfolge BK (Denmark) | Nordsjylland (Den) | 1 | 0 |
| DALEY Steve | M | 85-86 | San Diego (USA) (ex Burnley) | Rhyl | 28 | 1 |
| DALEY Tony | W | 99-00 | Watford | Forest Green Rovers | 7 | 0 |
| DANIEL Ray | FB | 95-97 | Portsmouth | Gainsborough Trinity | 35 | 0 |
| DANN Scott | CD | 04-08 | YT | Coventry City | 59 | 7 |
| DARBY Doug | CF | 46-47 | (Wolverhampton Wds.) | ? | 15 | 4 |
| DAVIDSON John | IF | 55-56 | Alloa Athletic | ? | 5 | 0 |
| DAVIE Willie | IF | 57-58 | Huddersfield Town | Bath City | 7 | 0 |
| DAVIES John | W | 58-61 | Scunthorpe United | ? | 65 | 16 |
| DAVIES Ken | W | 46-48 | (Wolverhampton Wds.) | Brighton | 36 | 5 |
| DAVIES Reg | G | 55-57 | West Bromwich Albion | Millwall | 53 | 0 |
| DAVIS Cyril (Am.) | CF | 48-49 | Hednesford Town | ? | 1 | 0 |
| DAVIS Len | CF | 53-55 | (Arsenal) | ? | 25 | 5 |
| DAVIS Neil | F | 98-99 | Aston Villa | Hednesford Town | 1 | 0 |
| DEAKIN Alan | M | 69-72 | Aston Villa | Tamworth | 50 | 0 |
| DEAN George | WH | 50-54 | Hillery Street O.B. | Stourbridge | 72 | 13 |
| DEARSON Don | IF | 49-51 | Coventry City | Nuneaton Borough | 51 | 13 |
| DEMETRIOS Cris | M | 92-93 | YT | ? | 7 | 1 |
| DEMONTAGNAC Ishmel | F | 05-09 | (Charlton Athletic - YT) | Blackpool | 83 | 9 |
| DENNEHY Miah | W | 75-78 | Nottingham Forest | Bristol Rovers | 128 | 22 |
| DEVLIN Doug | M | 72-73 | (Wolverhampton Wds.) | Dundalk (Eire) | 18 | 0 |
| DEVLIN Johnny | IF | 47-52 | Kilmarnock | P./Mgr. Bloxwich Strollers | 159 | 51 |
| DEVLIN Paul | W | 05-06 | Watford | Tamworth | 8 | 1 |
| DEWS George | IF | 55-56 | Plymouth Argyle | Retired (Worcester Cricketer) | 9 | 1 |
| DINNING Tony | M | 03-04 | On loan from Wigan Athletic | 5 | 0 | |
| DOBSON Michael | D | 06-08 | Brentford | Retired (injury) | 63 | 4 |
| DOLAN Pat | D | 86-87 | (Arsenal) | Hendon | 1 | 0 |
| DONOWA Louie (1st spell) | W | 96-97 | On loan from Birmingham City | 6 | 1 | |
| DONOWA Louie (2nd spell) | W | 97-98 | Peterborough United | Ayr United | 6 | 0 |
| DORMAN Don | IF | 54-57 | Coventry City | Scout Birmingham City | 116 | 34 |
| DORNAN Andy | FB | 86-90 | Motherwell | Montrose | 118 | 1 |
| DRIVER Allenby | IF | 52-53 | Ipswich Town | Corby Town | 26 | 2 |
| DUDLEY Jimmy | WH | 59-64 | West Bromwich Albion | Stourbridge | 167 | 3 |
| DUGGINS John | F | 52-53 | (Portsmouth) | Burton Albion | 16 | 3 |
| DYAS Gordon | W | 55-56 | Hednesford Town | Brierley Hill | 12 | 0 |
| DYER Wayne | M | 98-99 | Barry Town (ex (Oxford United)) | Hereford United | 1 | 0 |
| EALING Billy | CF | 52-53 | (Blackburn Rovers) | Retired (injury) | 1 | 0 |
| EASTOE Peter | F | 84-85 | On loan from West Bromwich Albion | 6 | 1 | |
| EDEN Tony | CH | 60-63 | (Aston Villa) | Kidderminster Harriers | 14 | 0 |
| EDWARDS David | M | 91-93 | YT | Stafford Rangers | 27 | 1 |
| EDWARDS Pat | F | 58-59 | Jnrs. | Hinckley Athletic | 1 | 0 |
| EDWARDS Tommy | W | 52-53 | Bath City (ex Leicester City) | Oswestry Town | 12 | 0 |
| EKELUND Ronnie | M | 00-01 | Odense (Denmark) (ex Man.City) | San Jose Earthquakes (USA) | 9 | 1 |
| ELLIOTT Steve | F | 84-86 | Luton Town | Bolton Wanderers | 69 | 21 |
| EMBERSON Carl | G | 99-01 | Colchester United | Luton Town | 8 | 0 |
| EMBLEN Neil | CD | 02-05 | Norwich City | New Zealand Knights (NZ) | 80 | 7 |
| EMBLETON Danny (N/C) | G | 94-95 | (Liverpool) | V.S. Rugby | 1 | 0 |
| ESSERS Pierre (N/C) | F | 91-92 | Charleroi (Belgium) | Newcastle Breakers (Australia) | 1 | 0 |
| EVANS Alun | F | 75-78 | Aston Villa | South Melbourne (Australia) | 87 | 7 |
| EVANS Hugh | IF | 51-52 | Bournemouth | Watford | 36 | 12 |
| EVANS Ken | G | 57-58 | Swansea Town | Yeovil Town | 2 | 0 |
| EVANS Micky | FB | 65-73 | Vono Sports | Swansea City | 231 | 7 |
| EVANS Wayne | FB | 93-99 | Welshpool | Rochdale | 183 | 1 |
| EYDELIE Jean-Jacques | M | 97-98 | On loan from Sion (Switzerland) | 11 | 0 | |
| EYOLFSSON Siggi | F | 98-00 | IA Akranes (Iceland) | R.C.Harelebeke (Belgium) | 23 | 2 |
| On loan:1999/2000 Chester City | 9 | 3 | ||||
| FANGUEIRO Carlos | M | 06-07 | Millwall | Ionikos (Greece) | 5 | 1 |
| FAULKNER Roy | IF | 57-61 | Manchester City | Wellington Town | 100 | 45 |
| FEARON Ron | G | 92-93 | Sutton United (ex Ipswich Town) | Sutton United | 1 | 0 |
| FELL Jimmy | W | 63-64 | Newcastle United | Lincoln City | 21 | 4 |
| FENTON Graham | F | 99-00 | Leicester City | Stoke City | 9 | 1 |
| FERRIDAY Les | WH | 54-55 | Buxton | Buxton | 32 | 1 |
| FINLAY John | W | 53-54 | Yeovil Town (ex Leeds United.) | Cheltenham Town | 11 | 0 |
| FITZGERALD Scott | F | 05-06 | On loan from Brentford | 5 | 0 | |
| FLACK Doug | G | 53-54 | Fulham | Coach Corinthian Casuals | 11 | 0 |
| FLAVELL Jack | FB | 53-54 | (West Bromwich Albion) | Stourbridge | 22 | 0 |
| FORBES Graeme | CD | 86-90 | Motherwell | Dundee | 173 | 9 |
| FORD Clive | F | 64-67 | Wolverhampton Wds. | Lincoln City | 14 | 0 |
| FORD Gary | M | 89-90 | On loan from Port Vale | 13 | 2 | |
| FORRESTER Jamie | F | 99-00 | On loan from Utrecht (Holland) | 5 | 0 | |
| FORT Sam | FB | 53-55 | Retford Town | Banbury Spencer | 28 | 0 |
| FOSTER Trevor | F | 59-65 | Jnrs. | Dudley | 63 | 13 |
| FOULKES Reg | CH | 46-50 | (Birmingham City - Am.) | Norwich City | 160 | 6 |
| FOX Danny | FB | 05-08 | (Everton) | Coventry City | 99 | 6 |
| FRASER Doug | D | 73-74 | Nottingham Forest | Mgr. Walsall | 27 | 0 |
| FREEMAN Harry | FB | 52-53 | Fulham | Dover Town | 20 | 1 |
| FREEMAN Neil | G | 80-81 | On loan from Birmingham City | 8 | 0 | |
| FRY Roger | FB | 73-77 | Southampton | Salisbury City | 120 | 1 |
| FRYATT Matt | F | 03-06 | YT | Leicester City | 70 | 27 |
| On loan:2003/04 Carlisle United | 10 | 1 | ||||
| GADSBY Matt | D | 97-02 | YT | Mansfield Town | 37 | 0 |
| GALLIER Bill | FB | 55-56 | (West Bromwich Albion) | ? | 10 | 0 |
| GARROCHO Carlos | W | 01-02 | Leca (Portugal) | Lucitania (Portugal) | 4 | 0 |
| GAYLE John | F | 93-94 | On loan from Birmingham City | 4 | 1 | |
| GAYLE Mark | G | 91-94 | Worcester City (ex(Blackpool)) | Crewe Alexandra | 75 | 0 |
| GERRARD Anthony (1st spell) | CD | 04-05 | On loan from Everton | 8 | 0 | |
| GERRARD Anthony (2nd spell) | CD | 05-09 | (Everton) | Cardiff City | 155 | 7 |
| GIBSON Colin | FB | 94-95 | Blackpool | Retired | 33 | 0 |
| GILES Phil | W | 48-53 | Jnrs. | ? | 68 | 14 |
| GILLETT Simon | M | 05-06 | On loan from Southampton | 2 | 0 | |
| GILMARTIN Rene | G | 05-06 | St.Patricks B.C. (Eire) | Hednesford Town | 2 | 0 |
| GODDEN Tony | G | 83-84 | On loan from West Bromwich Albion | 19 | 0 | |
| GODDERIDGE Alan | WH | 52-53 | Swansea Town | Tamworth | 3 | 0 |
| GOFFIN Billy | W | 54-55 | Aston Villa | P./Mgr. Tamworth | 8 | 1 |
| GOLDSMITH Martin | F | 88-91 | YT | Kidderminster Harriers | 7 | 2 |
| GOODMAN Don | F | 00-02 | Motherwell | Exeter City | 25 | 3 |
| GOODWIN Mark | M | 87-90 | Notts County | Kettering Town | 92 | 2 |
| GORDON Colin | F | 90-91 | On loan from Birmingham City | 6 | 1 | |
| GOUGH Bobby | F | 66-67 | App. | Port Vale | 1 | 0 |
| GOUGH Keith | W | 69-72 | App. | Oxford United | 15 | 0 |
| GREALISH Tony | M | 90-92 | Rotherham United | Bromsgrove Rovers | 36 | 1 |
| GREEN Billy | D | 49-54 | (Wolverhampton Wds.) | Wrexham | 180 | 8 |
| GREEN Richard | D | 98-99 | Gillingham | Northampton Town | 30 | 1 |
| On loan:1999/2000 Rochdale | 6 | 0 | ||||
| GREEN Ron (1st spell) | G | 77-84 | Alvechurch | Shrewsbury Town | 163 | 0 |
| GREEN Ron (2nd spell) | G | 88-91 | Wimbledon | Kidderminster Harriers | 67 | 0 |
| GREGG Frank | FB | 60-73 | Jnrs. | Burton Albion | 393 | 3 |
| GRITT Steve | M | 89-90 | Charlton Athletic | Charlton Athletic | 20 | 1 |
| GRUBB Alan | W | 53-54 | Tottenham Hotspur | Worcester City | 15 | 0 |
| GUEST Billy | W | 47-48 | Blackburn Rovers | Peterborough United | 5 | 0 |
| GUNN Bryn | D | 85-86 | On loan from Nottingham Forest | 6 | 0 | |
| GUTTRIDGE Bill | FB | 54-62 | Wolverhampton Wds. | Stourbridge | 198 | 0 |
| HADDINGTON Harry | FB | 60-61 | (W.B.A.) (ex Bradford Park Ave.) | Worcester City | 226 | 0 |
| HADLINGTON Jack | W | 53-54 | Cradley Heath | ? | 1 | 0 |
| HALL Paul (1st spell) | W | 99-01 | Coventry City | Rushden & Diamonds | 52 | 10 |
| HALL Paul (2nd spell) | W | 07-08 | Chesterfield | Wrexham | 19 | 1 |
| HALL Ron | WH | 54-56 | Cradley Heath | Stourbridge | 2 | 0 |
| HANDYSIDES Ian | W | 83-86 | Birmingham City | Birmingham City | 66 | 11 |
| HARKNESS Jonny | M | 04-06 | YT | Kidderminster Harriers | 2 | 0 |
| HARPER Kevin (1st spell) | W | 99-00 | On loan from Derby County | 9 | 1 | |
| HARPER Kevin (2nd spell) | W | 06-07 | On loan from Stoke City | 10 | 4 | |
| HARPER Lee | G | 01-02 | Queens Park Rangers | Northampton Town | 3 | 0 |
| HARRIS Gerry | FB | 65-68 | Wolverhampton Wds. | Telford United | 15 | 1 |
| HARRIS John | FB | 64-69 | Wolverhampton Wds. | Coach Walsall | 74 | 2 |
| HARRISON Colin | D | 64-82 | Jnrs. | Rushall Olympic | 473 | 33 |
| HART Peter | CD | 80-90 | Huddersfield Town | Retired | 390 | 12 |
| HAWKER Phil | D | 82-90 | Birmingham City | West Bromwich Albion | 177 | 10 |
| HAWLEY Karl | F | 01-02 | YT | Carlisle United | 1 | 0 |
| On loan:2002/03 Raith Rovers | 17 | 7 | ||||
| On loan:2003/04 Raith Rovers | 11 | 2 | ||||
| HAY Danny | D | 02-04 | Leeds United | Auckland Kingz (N. Zealand) | 45 | 0 |
| HAYNES Arthur | W | 48-49 | Aston Villa | Weymouth | 2 | 0 |
| HENRY Nick | M | 98-99 | Sheffield United | Tranmere Rovers | 8 | 0 |
| HERIVELTO Harry (1st spell) | W | 01-03 | Cruzeiro (Brazil) | Ionikos (Greece) | 28 | 5 |
| HERIVELTO Harry (2nd spell) | W | 04-05 | Ionikos (Greece) | Cheonbuk (South Korea) | 1 | 0 |
| HESELTINE George | IF | 48-50 | Hednesford Town | Stourbridge | 8 | 0 |
| HEWITT Ron | IF | 49-50 | (Wolverhampton Wds.) | Darlington | 8 | 2 |
| HILL Ken (1st spell) | WH | 58-63 | Bescot United | Norwich City | 115 | 1 |
| HILL Ken (2nd spell) | WH | 66-67 | Norwich City | Nuneaton Borough | 15 | 0 |
| HOBSON Gordon | F | 91-92 | Exeter City | Farnborough Town | 3 | 0 |
| HODGE John | W | 96-98 | Swansea City | Gillingham | 76 | 12 |
| HODGKISSON Ken | IF | 55-66 | West Bromwich Albion | Worcester City | 336 | 57 |
| HOLBUTT Barry | CF | 65-66 | Nuneaton Borough (ex (A.Villa)) | Kidderminster Harriers | 1 | 0 |
| HOLDING Eddie | F | 50-54 | - | Barrow | 39 | 6 |
| HOLDSWORTH David | CD | 01-02 | On loan from Birmingham City | 9 | 1 | |
| HOLMES Lee | M | 07-08 | On loan from Derby County | 19 | 4 | |
| HORNE Barry | M | 00-01 | Kidderminster Harriers | Belper Town | 3 | 0 |
| HORNE John | FB | 79-82 | App. | Kidderminster Harriers | 16 | 1 |
| HORNE Les | CH | 52-54 | (Plymouth Argyle) (ex WBA) | Bedford Town | 52 | 1 |
| HORTON Len | CH | 46-47 | Darlaston | Darlaston | 1 | 0 |
| HOUGHTON Scott | F | 94-96 | Luton Town | Peterborough United | 78 | 14 |
| HOWARTH Syd | IF | 52-53 | Swansea Town | Merthyr Tydfil | 6 | 0 |
| HOWELLS Ron | WH | 63-64 | Scunthorpe United | Banned (bribes scandal) | 13 | 0 |
| HUGHES John | IF | 50-53 | Golden Lion | ? | 44 | 10 |
| HUMPHRIES Charlie | FB | 47-48 | Paget Rangers | ? | 6 | 0 |
| HUSBANDS Michael | F | 05-06 | Southend United | Port Vale | 4 | 0 |
| HUTCHINGS Chris | FB | 90-91 | Huddersfield Town | Rotherham United | 40 | 0 |
| HUTCHINSON Bobby | M | 86-88 | Bristol City | Retired | 16 | 0 |
| On loan:1987/88 Blackpool | 6 | 0 | ||||
| On loan:1987/88 Carlisle United | 13 | 2 | ||||
| HYND Roger | CD | 75-78 | Birmingham City | Mgr. Motherwell | 89 | 1 |
| IBEHRE Jabo | F | 08-09 | Leyton Orient | Milton Keynes Dons | 39 | 10 |
| INGER Jim (Am.) | G | 72-73 | Long Eaton United | Long Eaton United | 2 | 0 |
| JACKSON Alec | F | 66-68 | Birmingham City | Nuneaton Borough | 38 | 7 |
| JACKSON Robbie | F | 90-92 | (Manchester City - YT) | Radcliffe Borough | 10 | 2 |
| JAMES Kevin | M | 05-06 | On loan from Nottingham Forest | 15 | 1 | |
| JARMAN John | WH | 56-58 | Barnsley | Retired (injury) | 37 | 2 |
| JEFFRIES Ron | CF | 53-54 | Aston Villa | Tonbridge | 3 | 0 |
| JENKINS Lindley | M | 74-75 | Birmingham City | Tividale | 3 | 0 |
| JOACHIM Julian | F | 04-05 | On loan from Leeds United | 8 | 6 | |
| JOHNSON Glenn | G | 72-73 | On loan from Doncaster Rovers | 3 | 0 | |
| JOHNSTON Clem | IF | 56-57 | Haddington Athletic | St. Johnstone | 7 | 0 |
| JOHNSTON George | F | 70-71 | On loan from Birmingham City | 5 | 1 | |
| JONES Brian | D | 53-54 | - | ? | 2 | 0 |
| JONES Chris | F | 71-73 | Swindon Town | York City | 59 | 14 |
| JONES Gwyn | IF | 53-54 | (York City) | ? | 10 | 0 |
| JONES Mark | FB | 87-88 | App. | Hereford United | 8 | 0 |
| On loan:1988/89 Exeter City | 5 | 0 | ||||
| JONES Paul | M | 82-90 | App. | Wolverhampton Wds. | 143 | 15 |
| On loan:1988/89 Wrexham | 5 | 0 | ||||
| JONES Robert | F | 86-87 | Leicester City | Kidderminster Harriers | 5 | 0 |
| JONES Sid | FB | 48-52 | (Arsenal) | Weymouth | 146 | 1 |
| JONES Stan (1st spell) | CH | 57-60 | Kidderminster Harriers | West Bromwich Albion | 30 | 0 |
| JONES Stan (2nd spell) | CH | 67-73 | West Bromwich Albion | Burton Albion | 206 | 7 |
| JONES Steve | FB | 78-79 | (Queens Park Rangers) | Wimbledon | 15 | 0 |
| JUNIOR | F | 02-03 | Trezze (Brazil) | Derby County | 36 | 15 |
| KEARNS Mick (1st spell) | G | 73-79 | Oxford United | Wolverhampton Wds. | 249 | 0 |
| KEARNS Mick (2nd spell) | G | 82-85 | Wolverhampton Wds. | Retired | 26 | 0 |
| KEARNS Ollie | F | 82-83 | Oxford United | Hereford United | 38 | 11 |
| KEATES Dean (1st spell) | M | 96-02 | YT | Hull City | 159 | 9 |
| KEATES Dean (2nd spell) | M | 05-07 | Lincoln City | Peterborough United | 53 | 15 |
| KEISTER John | M | 93-00 | - | Chester City | 106 | 2 |
| KELLY David | F | 83-88 | Alvechurch | West Ham United | 147 | 63 |
| KELLY Fred | CF | 46-48 | - | ? | 16 | 6 |
| KELLY Jimmy | CF | 58-59 | Swindon Town | Yeovil Town | 8 | 1 |
| KELLY Jimmy | W | 78-80 | Wolverhampton Wds. | Kidderminster Harriers | 26 | 3 |
| KELLY Jimmy | M | 92-93 | On loan from Wolverhampton Wds. | 10 | 2 | |
| KELLY John | M | 89-91 | Oldham Athletic | Huddersfield Town | 39 | 1 |
| On loan:1989/90 Huddersfield Town | 10 | 1 | ||||
| KERR John (N/C) | F | 95-96 | Millwall | Dallas Burn (USA) | 1 | 0 |
| KIMBERLEY Ken | G | 46-47 | Cannock Colliery | ? | 1 | 0 |
| KING Jeff | M | 77-79 | Derby County | Sheffield Wednesday | 51 | 4 |
| KINSELLA Mark | M | 04-07 | West Bromwich Albion | Coach Charlton Athletic | 42 | 1 |
| KIRBY George | CF | 65-67 | Swansea Town | New York Generals (USA) | 75 | 25 |
| KLETZENBAUER Frank | FB | 63-65 | Coventry City | Retired | 12 | 0 |
| KNIGHT Jeff | IF | 52-53 | (Derby County) | ? | 4 | 0 |
| KNIGHT Richard | FB | 92-94 | YT | Armitage | 29 | 1 |
| KNOTT Billy | IF | 54-55 | (Leeds United) | ? | 1 | 0 |
| KNOWLES Harry | W | 50-51 | Excelsior | Worcester City | 9 | 1 |
| LAMBERT Jamie | M | 98-99 | On loan from Reading | 6 | 0 | |
| LANE Martin | D | 91-92 | Chester City | Shepshed Albion | 10 | 0 |
| LAROSSA Ruben Dario | F | 05-06 | Perlis (Malaya) | Birkirkara (Malta) | 7 | 0 |
| LARUSSON Bjarni | M | 98-00 | Hibernian | Scunthorpe United | 59 | 3 |
| LAWRENCE Jamie | W | 02-04 | Bradford City | Grimsby Town | 22 | 1 |
| On loan:2003/04 Wigan Athletic | 4 | 0 | ||||
| LEARY Michael | M | 05-06 | On loan from Luton Town | 15 | 1 | |
| LEEDHAM John | WH | 64-65 | Millwall | Dartford | 13 | 0 |
| LEITAO Jorge | F | 00-06 | Feirense (Portugal) | Beira Mar (Portugal) | 230 | 57 |
| LEMON Paul | M | 89-90 | On loan from Sunderland | 2 | 0 | |
| LEVERTON Tot | IF | 56-57 | Notts County | Wisbech Town | 17 | 3 |
| LEWIS Jack | G | 46-53 | Boldmere St. Michael | ? | 271 | 0 |
| LEWIS Kenny | IF | 53-55 | Bangor City | Worcester City | 19 | 1 |
| LIGHTBOURNE Kyle | F | 93-97 | Scarborough | Coventry City | 165 | 65 |
| LILLIS Jason | F | 93-95 | Sittingbourne (ex Maidstone Utd.) | Cambridge United | 25 | 6 |
| LISHMAN Doug | IF | 46-48 | Paget Rangers | Arsenal | 59 | 26 |
| LITTLEJOHN Adrian | F | 89-91 | (West Bromwich Albion - YT) | Sheffield United | 44 | 1 |