# 1988–89 Port Vale F.C. season

The 1988–89 season was Port Vale's 77th season of football in the English Football League, and third-successive (18th overall) season in the Third Division. They achieved promotion to the Second Division with a 2–1 aggregate win over Bristol Rovers in the two-legged play-off final. This came after a long season in which Vale, who suffered an injury crisis in the second half of the season, were just pipped to the second automatic promotion spot by Sheffield United. The club also reached the third round of the FA Cup, the Second Round of the League Cup, and the preliminary round of the Associate Members' Cup. John Rudge's main stars were top-scorer Darren Beckford, strike partner Ron Futcher, defender Simon Mills, midfielders Ray Walker and Robbie Earle, and Player of the Year Mark Grew. Returning star Andy Jones was disappointing in his loan spell, but Andy Porter and Dean Glover both made their débuts in what was Phil Sproson's last season at the club.

## Overview
### Third Division

The pre-season saw Vale Park given a £40,000 upgrade to repair the floodlights, whilst a £20,000 electronic scoreboard was installed at the Hamil End. Three executive boxes were also purchased from Newcastle United, whilst facilities were opened to the local community. Manager John Rudge made a £40,000 offer for Bristol City's left-sided midfielder Alan Walsh, which was rejected. He also made inquiries for Nigel Gleghorn and Marc North. Ray Walker put in a transfer request, which was rejected. Rudge's first purchase of the season was Sunderland's left-sided midfielder Paul Atkinson, with a tribunal setting the fee at £20,000; Rudge stated that he "has the ability to produce the sort of crosses that win games". His next target was a striker, though he had a £70,000 bid for Hull City's Andy Saville rejected. Attempts to capture Imre Varadi, Wayne Biggins, Keith Bertschin, Andy Jones, and John Pearson all failed. Ian Moores began training with the club, but was not offered a contract. Despite interest from at least three other clubs (particularly Mansfield Town), Rudge signed Ron Futcher, Bradford City's top-scorer, for a £35,000 fee. The veteran striker said "I could have done better for myself elsewhere, but Vale have a lot more potential." Another new arrival was young Brighton & Hove Albion goalkeeper Trevor Wood on a free transfer. The Vale were unbeaten in their seven pre-season friendlies, beating second tier rivals Stoke City 1–0 in the process. They also recorded wins over Newcastle Town (6–1), Brandon (2–1), Spennymoor (3–0), and Kidderminster Harriers (4–0), and drew 2–2 with Walsall and 1–1 with Crewe Alexandra. Having failed to sign Phil Turner, Rudge felt the squad's one weakness was a lack of depth in defence.
The season opened with a 4–2 win over Preston North End on a plastic pitch at Deepdale. David Riley "discussed a transfer" but remained at the club despite being unhappy at starting the season from the bench. A weak defensive performance then cost them at home to Chester City. However, Rudge was happy with the performance of Simon Mills, a midfielder who was learning a new position at right-back. A disciplined performance was enough to win a point away at Bury, with goalkeeper Mark Grew in impressive form. With Atkinson injured and Steve Harper out of form, Rudge tried unsuccessfully to bring in Liverpool's Steve Staunton and Bournemouth's Mark O'Connor on loan. The campaign though kicked into gear with "a stunningly ruthless" 6–1 thrashing of "a by no means inadequate" Cardiff City. They followed this up with a 5–0 mauling of a "dreadful" Chesterfield – Darren Beckford claiming a hat-trick – and moved to the top of the table. They ended September with a 1–0 win over Bristol City, as the Vale defence proved its effectiveness.
Vale opened October with a 3–3 draw with Wolverhampton Wanderers at Molineux; it was an exciting encounter, as Vale's short passing game proved the equal of the dangerous long ball game of "Wolves". Two days later they claimed a 2–0 victory over Huddersfield Town, with Trevor Wood keeping a clean sheet on his debut after Grew was sidelined with a thigh strain. A 2–0 win over injury-stricken Wigan Athletic at Springfield Park was the club's fifth clean sheet in six league games. Rudge meanwhile agreed a £175,000 deal to bring Andy Jones back from Charlton Athletic, but the striker refused the deal. Yet an injury-time goal from Ray Walker was enough to continue the team's fine run, as a solid Bolton Wanderers club were beaten 2–1; despite still suffering from injury, Grew made a series of impressive saves. With goalkeeper Mark Grew out with a thigh strain, Mike Stowell was taken in on loan from Everton. The month ended poorly, as a 3–2 loss to Blackpool at Bloomfield Road was followed by a 3–3 draw with Sheffield United in front of 13,246 fans (the biggest gate for a league game since 1973). The two northern sides exploited Vale's unease at playing with a new goalkeeper, and forced errors from the Vale defence with high-pressure aerial bombardment. On 29 October, Rudge kept the team in the dressing room for 45 minutes at Griffin Park after a poor performance left the distinctly average home side, Brentford, to secure all three points.
Vale were 13 minutes from opening November with a 3–1 home win over Aldershot when the match had to be abandoned due to fog. They instead found a much needed win away at Northampton Town. Rudge attempted to sign one of West Ham United's defensive pair Gary Strodder and Paul Hilton, but found that neither were willing to join the club. Unaffected by this rejection, the "Valiants" beat third-place Swansea City 2–1, though were disappointed to lose Futcher as the striker was sent off for arguing with the linesman. They then disposed of Fulham with a 3–0 win, despite having to play without Futcher. Rudge was made Manager of the Month.
December began with a 1–1 draw at Southend United. Vale battled to an away point despite playing most of the second half with ten men following Atkinson's dismissal. With Atkinson injured, John Jeffers was taken on loan from Liverpool, though David Riley's form kept Jeffers on the bench. On 17 December, Vale overcame Reading 3–0 to hit second in the table. On Boxing day, Vale recorded a 1–0 win at Mansfield Town despite having Ray Walker sent off. They then missed the chance to end the calendar year on top of the table after falling to a 1–0 loss at relegation fodder Gillingham. Before the year was out, Paul Millar was signed from Irish club Portadown for £20,000, but severely damaged his knee ligaments in one of his early training sessions. Gary Ford also picked up an Achilles injury, and Vale's form suffered.
By January Wolves were clear at the top, and Vale were comfortably placed in second. Vale narrowly beat Notts County and Chester City to give themselves some breathing space. On 18 January, Rudge agreed to sign a new two-year contract. However, Vale began to struggle, as Bury and Cardiff City inflicted two straight losses. Yet a back injury forced Bob Hazell into retirement, whilst Ray Walker had trouble with his foot. More bad news came when loyal servant Phil Sproson retired on medical advice after sustaining a bad knee injury. Rudge responded by trying to bolster his defence but was unable to secure Steve Sims, Peter Swan, Simon Morgan, Chris Hemming, or Peter Skipper. Rudge then decided to sign classy defender Dean Glover from Middlesbrough for £200,000 as a replacement for Sproson. This more than quadrupled the club's previous transfer record. Andy Jones also agreed to join the club on loan to boost the club's promotion chances.
On 4 February, a crowd of 16,362 witnessed a goalless home draw with leaders Wolves; débutante Dean Glover was impressive. Rudge then spent £70,000 on Gillingham defender Gary West, as it became clear that Bob Hazell would be out injured for a long time. On 11 February, Vale won their first-ever point in an away match at Huddersfield. Two days later they battled against the elements to record a 3–0 victory over Aldershot in the re-arranged fixture. Rudge tried to re-sign another former Vale favourite on loan, Mark Chamberlain, but was turned down. The good results continued, though, as Vale rounded out the month with a win over Wigan Athletic and a draw with Sheffield United at Bramall Lane.
A Futcher penalty opened March with a win over Blackpool, though Vale also had two goals disallowed. Preston then purchased young reserve team winger Steve Harper, who wanted to "prove himself", for £35,000. Vale played a five-man defence against relegation candidates Aldershot, and came away from the Recreation Ground with a 2–2 draw as Rudge bemoaned "two points thrown away". They returned to winning ways against Brentford, but could only manage a draw at home to Preston. Rudge refused Reading's offer of £250,000 for Dean Glover, but placed Hazell on the transfer list. He did though sign Jeffers permanently for £30,000 after giving up hope of Atkinson returning to fitness. He also re-signed Ronnie Jepson from Nantwich Town, though attempts to loan in Jim Melrose from Shrewsbury Town were unsuccessful. On 25 March, Beckford hit a hat-trick as Vale claimed a 4–1 victory at Notts County to go ten games unbeaten. Two days later though, they fell to defeat at home to Mansfield.
April began with a 3–0 defeat at Reading after the team put in a "woefully inadequate display". They then claimed a draw at promotion rivals Bristol Rovers, though Rudge said that "we deserved to win". They were then fortunate to hang on to second place after making tough work of what should have been a routine home win over Gillingham. Gary Ford was ruled out for the rest of the season as injuries began to take their toll on the squad, though they still managed to return from Chesterfield with another three points. However, they dropped down to third after losing at home to Bristol City. Vale then returned from Bolton with only a point and were forced to contend with another injury as Riley suffered a broken leg. More points were dropped after a goalless draw at home to Swansea, the lack of goals being blamed on poor service from the flanks.
On 1 May, Vale lost at home to Northampton Town after wasting chances to score and making mistakes in defence. A young Andy Porter helped to ensure three victories in the final three games, but it was too late to gain automatic promotion. The regular season concluded with a 2–1 win at Fulham as they came from being a goal down to former loanee striker Michael Cole to win the game with a Kevin Finney strike and Gary West header. Going into the play-offs Rudge said that "We have almost climbed Everest, but there is one small hill to go and the players must be in a positive mood."
They finished in third place with 84 points, missing out on automatic promotion due to Sheffield United's superior goal difference. The team were unfortunate not to win automatic promotion, as the old system of two points for a win would have seen them finish second, and their tally of 84 points would have won them promotion in the Second Division and would have been enough to clinch the Fourth Division title. No team in the division conceded fewer than Vale's 48 goals, and Vale also had the best away record. However, relegated Southend lost fewer home games than the Vale. Ray Walker was selected for the PFA's Third Division Team of the Year for the second season running. However, it was goalkeeper Mark Grew who was voted Port Vale F.C. Player of the Year.
Facing Preston North End in the play-off semi-finals at Deepdale, there was a pitch invasion by fans after a fire erupted under the wooden slats of the stands. Stoke-on-Trent North MP Joan Walley called for an enquiry at Parliament, but no enquiry was made. Vale drew 1–1 at Preston but won 3–1 at home with a Beckford hat-trick in front of 13,416 supporters. In the final, an equalizing goal by Robbie Earle earned Vale a 1–1 draw at Twerton Park, before Earle scored the only goal of the return leg at Vale Park in front of 17,353 fans. Beckford was the season's top-scorer with 23 goals, whilst Futcher and Earle bagged nineteen goals.
   "In a divided city, Vale supporters are no longer second class citizens and, hopefully, what we have achieved may just be the start. I am very proud to be manager of Port Vale, but it was the players that did the stuff."

### Finances

On the financial side, a loss of £88,142 was made due to a £333,084 debt on player transfers. Match receipts had risen by £258,000 thanks to an average home crowd of 6,731. Home attendances had risen by 78%, and were the highest since 1969–70. The open market rents raised £122,000 and the Developments Fund donations raised £92,000. The wage bill had risen by 30% to £481,859 and the police bill had quadrupled to £55,202 – described by Bill Bell as an 'absolutely crippling' cost. There was no bank overdraft, but debts had risen to £201,434. The club's shirt sponsors were ABC Minolta Copiers.

### Cup competitions

In the FA Cup, Vale progressed past Northern Premier League Southport with a 2–0 victory at Haig Avenue. The television cameras were disappointed not to find a giant-killing, as the non-League side failed to cause the Vale much trouble. They then overcame Bolton Wanderers 2–1 at Burnden Park, after "Trotters" goalkeeper David Felgate proved unable to deal with crosses into the box. Drawn against second-place First Division side Norwich City at Burslem in the third round, they were beaten 3–1 by the "Canaries" in front of 15,697 fans, despite holding the lead for most of the match. The introduction of second-half substitute Robert Fleck changed the match, and he and Andy Townsend got the goals for Norwich.
In the League Cup, a 3–2 home win over Chesterfield and a 1–1 draw at Saltergate were enough to send Vale into the second round against Second Division Ipswich Town. Progress came at a price, though, as new signing Paul Atkinson was sidelined after chipping a bone in his ankle. Vale won the home leg against Ipswich 1–0, as they proved the equal of their Second Division opponents. However, they were knocked out of the competition with a 3–0 defeat at Portman Road, Ipswich's speedy-attacking play proving too much for the Vale to handle in rainy conditions.
In the Associate Members' Cup, a 1–1 home draw with Fourth Division Hereford United and a 5–1 defeat to Wolverhampton Wanderers at Molineux meant the Vale did not progress past the group stage. Vale had dominated Hereford but failed to make the game safe before the "Bulls" found an equaliser with 13 minutes left to play. Steve Bull had proven the Vale's undoing at "Wolves", as he found the net four times.

## League table

| Pos | Team v t e | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation |
| 1 | Wolverhampton Wanderers | 46 | 26 | 14 | 6 | 96 | 49 | +47 | 92 | Division Champions, promoted |
| 2 | Sheffield United | 46 | 25 | 9 | 12 | 93 | 54 | +39 | 84 | Promoted |
| 3 | Port Vale | 46 | 24 | 12 | 10 | 78 | 48 | +30 | 84 | Promoted through play-offs |
| 4 | Fulham | 46 | 22 | 9 | 15 | 69 | 67 | +2 | 75 | Participated in play-offs |
| 5 | Bristol Rovers | 46 | 19 | 17 | 10 | 67 | 51 | +16 | 74 | Participated in play-offs |
* ↑ Port Vale won the play-offs and were promoted.

## Results

Port Vale's score comes first

### Football League Third Division
#### Results by matchday

| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 |
| Ground | A | H | A | H | H | A | A | H | A | H | A | H | A | A | H | H | A | H | A | A | H | A | H | A | H | A | H | H | A | H | A | H | H | A | H | A | A | H | A | H | A | A | H | H | H | A |
| Result | W | L | D | W | W | W | D | W | W | W | L | D | L | W | W | W | D | W | W | L | W | W | L | L | D | D | W | W | D | W | D | W | D | W | L | L | D | W | W | L | D | D | L | W | W | W |
| Position | 1 | 10 | 12 | 5 | 1 | 2 | 2 | 1 | 1 | 1 | 2 | 2 | 3 | 4 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 3 | 3 | 3 | 3 | 3 | 3 | 3 |

#### Matches

| Date | Opponent | Venue | Result | Attendance | Scorers |
| 27 August 1988 | Preston North End | A | 3–1 | 6,745 | Atkinson (2 [1 pen]), Beckford |
| 3 September 1988 | Chester City | H | 1–2 | 4,213 | Futcher |
| 10 September 1988 | Bury | A | 0–0 | 2,978 | |
| 17 September 1988 | Cardiff City | H | 6–1 | 4,280 | Futcher (2), Beckford, Riley, Earle, Walker |
| 19 September 1988 | Chesterfield | H | 5–0 | 4,469 | Beckford (3), Ford (2) |
| 24 September 1988 | Bristol City | A | 1–0 | 7,235 | Walker |
| 1 October 1988 | Wolverhampton Wanderers | A | 3–3 | 14,018 | Earle, Futcher, Sproson |
| 3 October 1988 | Huddersfield Town | H | 2–0 | 5,938 | Ford, Futcher |
| 8 October 1988 | Wigan Athletic | A | 2–0 | 3,976 | Earle, Beckford |
| 15 October 1988 | Bolton Wanderers | H | 2–1 | 7,985 | Riley, Walker |
| 22 October 1988 | Blackpool | A | 2–3 | 7,045 | Futcher (2) |
| 24 October 1988 | Sheffield United | H | 3–3 | 13,246 | Ford (2), Futcher (pen) |
| 29 October 1988 | Brentford | A | 1–2 | 5,212 | Earle |
| 8 November 1988 | Northampton Town | A | 3–1 | 3,796 | Beckford, Earle, Futcher |
| 12 November 1988 | Swansea City | H | 2–1 | 6,248 | Futcher, Beckford |
| 26 November 1988 | Fulham | H | 3–0 | 5,097 | Beckford (2), Atkinson (pen) |
| 2 December 1988 | Southend United | A | 1–1 | 3,245 | Sproson |
| 17 December 1988 | Reading | H | 3–0 | 4,779 | o.g., Beckford, Riley |
| 26 December 1988 | Mansfield Town | A | 1–0 | 5,224 | Earle |
| 30 December 1988 | Gillingham | A | 0–1 | 4,593 | |
| 2 January 1989 | Notts County | H | 1–0 | 7,084 | Beckford |
| 14 January 1989 | Chester City | A | 2–1 | 4,899 | Earle, Beckford |
| 21 January 1989 | Bury | H | 1–3 | 5,783 | Futcher |
| 28 January 1989 | Cardiff City | A | 0–3 | 4,507 | |
| 4 February 1989 | Wolverhampton Wanderers | H | 0–0 | 16,362 | |
| 11 February 1989 | Huddersfield Town | A | 0–0 | 8,004 | |
| 13 February 1989 | Aldershot | H | 3–0 | 5,033 | Beckford (2), Jones |
| 18 February 1989 | Wigan Athletic | H | 2–1 | 6,100 | Earle, Futcher |
| 28 February 1989 | Sheffield United | A | 0–0 | 18,787 | |
| 4 March 1989 | Blackpool | H | 1–0 | 6,306 | Futcher (pen) |
| 11 March 1989 | Aldershot | A | 2–2 | 2,397 | Futcher (pen), Earle |
| 13 March 1989 | Brentford | H | 3–2 | 5,577 | Futcher, Ford, Jones |
| 18 March 1989 | Preston North End | H | 1–1 | 8,584 | Ford |
| 25 March 1989 | Notts County | A | 4–1 | 7,328 | Beckford (3 [1 pen]), Walker |
| 27 March 1989 | Mansfield Town | H | 1–2 | 8,198 | Earle |
| 1 April 1989 | Reading | A | 0–3 | 4,501 | |
| 5 April 1989 | Bristol Rovers | A | 2–2 | 6,869 | Jones, Earle |
| 8 April 1989 | Gillingham | H | 2–1 | 5,358 | o.g., Walker |
| 15 April 1989 | Chesterfield | A | 2–1 | 5,953 | Beckford (2) |
| 21 April 1989 | Bristol City | H | 0–1 | 6,923 | |
| 25 April 1989 | Bolton Wanderers | A | 1–1 | 5,296 | Earle |
| 29 April 1989 | Swansea City | A | 0–0 | 4,229 | |
| 1 May 1989 | Northampton Town | H | 1–2 | 6,604 | Futcher |
| 6 May 1989 | Southend United | H | 2–0 | 4,516 | Futcher, Porter |
| 9 May 1989 | Bristol Rovers | H | 1–0 | 6,136 | Earle |
| 13 May 1989 | Fulham | A | 2–1 | 6,257 | Finney, West |

### Third Division play-offs

| Round | Date | Opponent | Venue | Result | Attendance | Goalscorers |
| SF 1st Leg | 22 May 1989 | Preston North End | A | 1–1 | 14,280 | Earle |
| SF 2nd Leg | 25 May 1989 | Preston North End | H | 3–1 | 13,416 | Beckford (3) |
| F 1st Leg | 31 May 1989 | Bristol Rovers | A | 1–1 | 9,042 | Earle |
| F 2nd Leg | 3 June 1989 | Bristol Rovers | H | 1–0 | 17,353 | Earle |

### FA Cup

| Round | Date | Opponent | Venue | Result | Attendance | Goalscorers |
| R1 | 19 November 1988 | Southport | A | 2–0 | 3,434 | Sproson, Riley |
| R2 | 10 December 1988 | Bolton Wanderers | A | 2–1 | 7,499 | Futcher, Earle |
| R3 | 8 January 1989 | Norwich City | H | 1–3 | 15,697 | Webb |

### League Cup

| Round | Date | Opponent | Venue | Result | Attendance | Goalscorers |
| R1 1st Leg | 30 August 1988 | Chesterfield | H | 3–2 | 3,492 | Futcher (pen), Sproson, Earle |
| R1 2nd Leg | 6 September 1988 | Chesterfield | A | 1–1 | 2,709 | Earle |
| R2 1st Leg | 26 September 1988 | Ipswich Town | H | 1–0 | 6,545 | Sproson |
| R2 2nd Leg | 11 October 1988 | Ipswich Town | A | 0–3 | 9,065 | |

### Associate Members' Cup

| Round | Date | Opponent | Venue | Result | Attendance | Goalscorers |
| P | 21 November 1988 | Hereford United | H | 1–1 | 1,893 | Walker |
| P | 13 December 1988 | Wolverhampton Wanderers | A | 1–5 | 9,734 | Ford |

## Player statistics
### Appearances and goals

| Pos. | Name | Football League | Football League | FA Cup | FA Cup | League Cup | League Cup | Associate Members' Cup | Associate Members' Cup | Total | Total |
| Pos. | Name | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| GK | Mark Grew | 37 | 0 | 3 | 0 | 4 | 0 | 5 | 0 | 49 | 0 |
| GK | Trevor Wood | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| GK | Mike Stowell | 7 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 8 | 0 |
| DF | Phil Sproson | 20 | 2 | 3 | 1 | 4 | 2 | 2 | 0 | 29 | 5 |
| DF | Alan Webb | 37 | 0 | 3 | 1 | 4 | 0 | 3 | 0 | 47 | 1 |
| DF | Chris Banks | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| DF | Bob Hazell | 17 | 0 | 3 | 0 | 2 | 0 | 2 | 0 | 24 | 0 |
| DF | Simon Mills | 43 | 0 | 3 | 0 | 3 | 0 | 6 | 0 | 55 | 0 |
| DF | Darren Hughes | 44 | 0 | 3 | 0 | 3 | 0 | 6 | 0 | 56 | 0 |
| DF | Gary West | 14 | 1 | 0 | 0 | 0 | 0 | 3 | 0 | 17 | 1 |
| DF | Dean Glover | 22 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 26 | 0 |
| DF | Wayne Simpson | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| DF | Joe McIntyre | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MF | Robbie Earle | 44 | 13 | 3 | 1 | 4 | 2 | 6 | 3 | 57 | 19 |
| MF | Andy Porter | 14 | 1 | 0 | 0 | 0 | 0 | 4 | 0 | 18 | 1 |
| MF | Ray Walker | 43 | 5 | 3 | 0 | 4 | 0 | 6 | 0 | 56 | 6 |
| MF | Steve Harper | 7 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 8 | 0 |
| MF | Kevin Finney | 14 | 1 | 0 | 0 | 2 | 0 | 1 | 0 | 17 | 1 |
| MF | Gary Ford | 22 | 7 | 1 | 0 | 4 | 0 | 1 | 0 | 28 | 8 |
| MF | John Jeffers | 15 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 19 | 0 |
| MF | Paul Atkinson | 4 | 3 | 0 | 0 | 1 | 0 | 2 | 0 | 6 | 3 |
| MF | Steve Davies | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| FW | Andy Jones | 17 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 17 | 3 |
| FW | Darren Beckford | 42 | 20 | 3 | 0 | 4 | 0 | 6 | 3 | 55 | 23 |
| FW | David Riley | 40 | 3 | 3 | 1 | 3 | 0 | 2 | 0 | 48 | 4 |
| FW | Ronnie Jepson | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| FW | Ron Futcher | 41 | 17 | 3 | 1 | 4 | 1 | 6 | 0 | 54 | 19 |
| FW | Simon Lomax | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| FW | Paul Millar | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |

### Top scorers

| Place | Position | Nation | Name | Third Division | Play-offs | FA Cup | League Cup | Associate Members' Cup | Total |
| 1 | FW | England | Darren Beckford | 20 | 3 | 0 | 0 | 0 | 23 |
| 2 | FW | England | Ron Futcher | 17 | 0 | 1 | 1 | 0 | 19 |
| – | MF | Jamaica | Robbie Earle | 13 | 3 | 1 | 2 | 0 | 19 |
| 4 | MF | England | Gary Ford | 7 | 0 | 0 | 0 | 1 | 8 |
| 5 | MF | England | Ray Walker | 5 | 0 | 0 | 0 | 1 | 6 |
| 6 | DF | England | Phil Sproson | 2 | 0 | 1 | 2 | 0 | 5 |
| 7 | FW | England | David Riley | 3 | 0 | 1 | 0 | 0 | 4 |
| 8 | FW | England | Andy Jones | 3 | 0 | 0 | 0 | 0 | 3 |
| – | MF | England | Paul Atkinson | 3 | 0 | 0 | 0 | 0 | 3 |
| 10 | DF | England | Gary West | 1 | 0 | 0 | 0 | 0 | 1 |
| – | MF | England | Andy Porter | 1 | 0 | 0 | 0 | 0 | 1 |
| – | MF | England | Kevin Finney | 1 | 0 | 0 | 0 | 0 | 1 |
| – | DF | England | Alan Webb | 0 | 0 | 1 | 0 | 0 | 1 |
| – | | – | Own goals | 2 | 0 | 0 | 0 | 0 | 2 |
| | | | TOTALS | 78 | 6 | 5 | 5 | 2 | 96 |

## Transfers
### Transfers in

| Date from | Position | Name | From | Fee |
| May 1988 | GK | Trevor Wood | Brighton & Hove Albion | Free transfer |
| 21 June 1988 | MF | Paul Atkinson | Sunderland | £20,000 |
| 5 August 1988 | FW | Ron Futcher | Bradford City | £35,000 |
| 29 December 1988 | FW | Paul Millar | Portadown | £20,000 |
| 3 February 1989 | DF | Dean Glover | Middlesbrough | £200,000 |
| 13 February 1989 | DF | Gary West | Gillingham | £70,000 |
| 23 March 1989 | MF | John Jeffers | Liverpool | £30,000 |
| March 1989 | FW | Ronnie Jepson | Nantwich Town | Free transfer |

### Transfers out

| Date from | Position | Name | To | Fee |
| February 1989 | DF | Phil Sproson | Birmingham City | Retired |
| 23 March 1989 | MF | Steve Harper | Preston North End | £35,000 |
| June 1989 | DF | Bob Hazell | | Released |
| July 1989 | MF | Steve Davies | Altrincham | Free transfer |

### Loans in

| Date from | Position | Name | From | Date to |
| October 1988 | GK | Mike Stowell | Everton | 14 December 1988 |
| 11 December 1988 | MF | John Jeffers | Liverpool | 3 February 1989 |
| 2 February 1989 | FW | Andy Jones | Charlton Athletic | End of season |

### Loans out

| Date from | Position | Nationality | Name | To | Date to | Ref. |
| January 1989 | MF | | Paul Atkinson | Stafford Rangers | January 1989 | |
| February 1989 | MF | | Steve Davies | Northwich Victoria | April 1989 | |