John Toshack

Date of birth22 March 1949
Place of birthCardiff
NationalityWelsh
PositionForward

Club history

Team Joined Left Loan / Trialist
Cardiff City 01 Mar 1966 01 Nov 1970
Liverpool 01 Nov 1970 01 Mar 1978

Club stats

Season Team Competition Apps Subs Goals Y R
1970-71 Liverpool FA Cup 7
1
1970-71 Liverpool Fairs Cup 5
1
1970-71 Liverpool League Division One 21
5
1971-72 Liverpool FA Charity Shield
1
1971-72 Liverpool FA Cup 1
1971-72 Liverpool League Cup 1
1971-72 Liverpool League Division One 28
1
13
1971-72 Liverpool UEFA European Cup Winners Cup 1
1
1972-73 Liverpool FA Cup 4
2
1972-73 Liverpool League Cup 6
1
1972-73 Liverpool League Division One 22
13
1972-73 Liverpool UEFA Cup 6
2
1
1973-74 Liverpool European Cup 3
1
1973-74 Liverpool FA Cup 6
3
1973-74 Liverpool League Cup 2
2
1973-74 Liverpool League Division One 19
5
1974-75 Liverpool FA Cup 2
1974-75 Liverpool League Division One 20
1
12
1974-75 Liverpool UEFA European Cup Winners Cup
2
1975-76 Liverpool FA Cup 2
1
1975-76 Liverpool League Cup 2
1975-76 Liverpool League Division One 35
16
1975-76 Liverpool UEFA Cup 10
1
6
1976-77 Liverpool European Cup 4
1
1976-77 Liverpool FA Charity Shield 1
1
1976-77 Liverpool FA Cup 2
1
1976-77 Liverpool League Cup 1
1976-77 Liverpool League Division One 22
10
1977-78 Liverpool European Cup 1
1977-78 Liverpool League Cup 1
1977-78 Liverpool League Division One 2
1
1982-83 Swansea City UEFA European Cup Winners Cup
1
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
29 Sep 1982 Sliema Wanderers v Swansea City W 0-5
Agg: 0-17
UEFA European Cup Winners Cup 1st round 2nd leg


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
1966-67 Wales Under-23 1
1968-69 Wales British Home Championship 3
1
1968-69 Wales FIFA World Cup 1
1
1968-69 Wales International Friendly 1
1969-70 Wales FIFA World Cup 2
1969-70 Wales Prince of Wales Investiture 1
1970-71 Wales British Home Championship 3
1970-71 Wales UEFA European Championship 1
1
1970-71 Wales Under-23 1
1971-72 Wales British Home Championship 1
1971-72 Wales UEFA European Championship 1
1
1971-72 Wales Under-23 1
1972-73 Wales British Home Championship 2
1972-73 Wales FIFA World Cup 3
1
1974-75 Wales British Home Championship 2
2
1974-75 Wales UEFA European Championship 5
3
1975-76 Wales British Home Championship 1
1975-76 Wales UEFA European Championship 2
1976-77 Wales FIFA World Cup 1
1977-78 Wales FIFA World Cup 2
1977-78 Wales International Friendly 2
1978-79 Wales British Home Championship 3
3
1978-79 Wales UEFA European Championship 1
1
1979-80 Wales UEFA European Championship 1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
12 Oct 1966 England v Wales L 8-0 Under-23
26 Mar 1969 West Germany v Wales D 1-1 International Friendly
16 Apr 1969 East Germany v Wales L 2-1 FIFA World Cup Europe group 3
03 May 1969 Wales v Scotland L 3-5 British Home Championship
07 May 1969 England v Wales L 2-1 British Home Championship
10 May 1969 Northern Ireland v Wales D 0-0 British Home Championship
28 Jul 1969 Wales v Rest of the UK L 0-1 Prince of Wales Investiture
22 Oct 1969 Wales v East Germany L 1-3 FIFA World Cup Europe group 3
04 Nov 1969 Italy v Wales L 4-1 FIFA World Cup Europe group 3
02 Dec 1970 Wales v England D 0-0 Under-23
15 May 1971 Wales v Scotland D 0-0 British Home Championship
19 May 1971 England v Wales D 0-0 British Home Championship
22 May 1971 Northern Ireland v Wales L 1-0 British Home Championship
26 May 1971 Finland v Wales W 0-1 UEFA European Championship Group 1
13 Oct 1971 Wales v Finland W 3-0 UEFA European Championship Group 1
06 Jan 1972 England v Wales L 2-0 Under-23
20 May 1972 Wales v England L 0-3 British Home Championship
15 Nov 1972 Wales v England L 0-1 FIFA World Cup Group 5
24 Jan 1973 England v Wales D 1-1 FIFA World Cup Group 5
28 Mar 1973 Wales v Poland W 2-0 FIFA World Cup Group 5
12 May 1973 Wales v Scotland L 0-2 British Home Championship
15 May 1973 England v Wales L 3-0 British Home Championship
04 Sep 1974 Austria v Wales L 2-1 UEFA European Championship Group 2
30 Oct 1974 Wales v Hungary W 2-0 UEFA European Championship Group 2
20 Nov 1974 Wales v Luxembourg W 5-0 UEFA European Championship Group 2
16 Apr 1975 Hungary v Wales W 1-2 UEFA European Championship Group 2
01 May 1975 Luxembourg v Wales W 1-3 UEFA European Championship Group 2
17 May 1975 Wales v Scotland D 2-2 British Home Championship
21 May 1975 England v Wales D 2-2 British Home Championship
24 Apr 1976 Yugoslavia v Wales L 2-0 UEFA European Championship Quarter-final 1st leg
08 May 1976 Wales v England L 0-1 British Home Championship
22 May 1976 Wales v Yugoslavia D 1-1 UEFA European Championship Quarter-final 2nd leg
17 Nov 1976 Scotland v Wales L 1-0 FIFA World Cup Group 7
06 Sep 1977 Wales v Kuwait D 0-0 International Friendly
20 Sep 1977 Kuwait v Wales D 0-0 International Friendly
12 Oct 1977 Wales v Scotland L 0-2 FIFA World Cup Group 7
16 Nov 1977 Czechoslovakia v Wales L 1-0 FIFA World Cup Group 7
02 May 1979 Wales v Germany L 0-2 UEFA European Championship Group 7
19 May 1979 Wales v Scotland W 3-0 British Home Championship
23 May 1979 England v Wales D 0-0 British Home Championship
25 May 1979 Northern Ireland v Wales D 1-1 British Home Championship
02 Jun 1979 Malta v Wales W 0-2 UEFA European Championship Group 7
17 Oct 1979 Germany v Wales L 5-1 UEFA European Championship Group 7


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.