| # | Minute | Date | Result | Against | Stadium | Competition |
|---|---|---|---|---|---|---|
| 1 | 61' | 13.12.1980 | 1 - 1 | Ipswich Town | Portman Road | 1st Division |
| 2 | 58' | 08.09.1979 | 4 - 0 | Coventry City | Anfield | 1st Division |
| 3 | 44' | 15.12.1979 | 3 - 0 | Crystal Palace | Anfield | 1st Division |
| 4 | 89' | 09.02.1980 | 5 - 3 | Norwich City | Carrow Road | 1st Division |
| 5 | 87' | 05.01.1980 | 5 - 0 | Grimsby Town | Anfield | FA Cup 3rd round |
| 6 | 76' | 24.01.1981 | 1 - 2 | Everton | Goodison Park | FA Cup 4th round |
| 7 | 68' | 23.08.1975 | 3 - 2 | Tottenham Hotspur | Anfield | 1st Division |
| 8 | 86' | 20.09.1975 | 3 - 0 | Aston Villa | Anfield | 1st Division |
| 9 | 86' | 04.10.1975 | 2 - 0 | Wolves | Anfield | 1st Division |
| 10 | 54' | 13.12.1975 | 4 - 0 | Tottenham Hotspur | White Hart Lane | 1st Division |
| 11 | 78' | 10.01.1976 | 3 - 3 | Ipswich Town | Anfield | 1st Division |
| 12 | 51' | 21.02.1976 | 2 - 0 | Newcastle United | Anfield | 1st Division |
| 13 | 81' | 07.10.1975 | 1 - 1 | Burnley | Anfield | League Cup 3rd round |
| 14 | 61' | 28.04.1976 | 3 - 2 | Club Brugge | Anfield | UEFA Cup Final 1st leg |
| 15 | 24' | 17.03.1976 | 2 - 1 | Dynamo Dresden | Anfield | UEFA Cup 4th round 2L |
| 16 | 46' | 10.12.1975 | 3 - 0 | Slask Wroclaw | Anfield | UEFA Cup 3rd round 2L |
| 17 | 30' | 10.12.1975 | 3 - 0 | Slask Wroclaw | Anfield | UEFA Cup 3rd round 2L |
| 18 | 22' | 10.12.1975 | 3 - 0 | Slask Wroclaw | Anfield | UEFA Cup 3rd round 2L |
| 19 | 85' | 27.08.1977 | 3 - 0 | West Bromwich Albion | Anfield | 1st Division |
| 20 | 47' | 30.08.1977 | 2 - 0 | Chelsea | Anfield | League Cup 2nd round |
| 21 | 36' | 15.10.1977 | 2 - 1 | Leeds United | Elland Road | 1st Division |
| 22 | 63' | 15.10.1977 | 2 - 1 | Leeds United | Elland Road | 1st Division |
| 23 | 21' | 19.10.1977 | 5 - 1 | Dynamo Dresden | Anfield | European Cup 2nd R 1st L |
| 24 | 57' | 19.10.1977 | 5 - 1 | Dynamo Dresden | Anfield | European Cup 2nd R 1st L |
| 25 | 56' | 12.04.1978 | 3 - 0 | Borussia Moenchengladbach | Anfield | Eur. Cup Semi Final 2nd L |
| 26 | 5' | 20.12.1977 | 2 - 0 | Coventry City | Highfield Road | League Cup 4th round R |
| 27 | 84' | 25.02.1978 | 3 - 1 | Manchester United | Anfield | 1st Division |
| 28 | 13' | 30.09.1978 | 3 - 0 | Bolton Wanderers | Anfield | 1st Division |
| 29 | 39' | 30.09.1978 | 3 - 0 | Bolton Wanderers | Anfield | 1st Division |
| 30 | 55' | 30.09.1978 | 3 - 0 | Bolton Wanderers | Anfield | 1st Division |
| 31 | 68' | 07.05.1977 | 1 - 1 | Queens Park Rangers | Loftus Road | 1st Division |
| 32 | 27' | 04.12.1978 | 1 - 3 | Anderlecht | Stade Émile Versé | European Super Cup 1st leg |
| 33 | 25' | 26.12.1978 | 3 - 0 | Manchester United | Old Trafford | 1st Division |
| 34 | 38' | 17.01.1979 | 3 - 0 | Southend United | Anfield | FA Cup 3rd round replay |
| 35 | 33' | 20.04.1977 | 3 - 0 | FC Zürich | Anfield | Eur. Cup Semi Final 2nd L |
| 36 | 31' | 26.02.1977 | 3 - 1 | Oldham Athletic | Anfield | FA Cup 5th round |
| 37 | 73' | 23.04.1977 | 2 - 2 | Everton | Maine Road | FA Cup Semi-final |
| 38 | 49' | 07.04.1979 | 3 - 0 | Arsenal | Anfield | 1st Division |
| 39 | 42' | 17.05.1979 | 3 - 0 | Leeds United | Elland Road | 1st Division |
| 40 | 88' | 27.04.1977 | 3 - 0 | Everton | Maine Road | FA Cup Semi-final replay |
| 41 | 52' | 21.05.1977 | 1 - 2 | Manchester United | Wembley | FA Cup Final |