| League | FA Cup | Other Cups | TOTAL | Competitive | Friendlies | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|||
| 1984-85 | 34 | 7 | 5 | - | 3 | - | 42 | 7 | 11 | 3 | ||
| 1985-86 | 15 (12) | 2 | 1 (1) | - | 2 | - | 18 (13) | 2 | 2 | 1 | ||
| TOTAL | 49 (12) | 9 | 6 (1) | - | 5 | - | 60 (13) | 9 | 13 | 4 | ||
NOTES:
Other Cups may include: Anglo-Scottish Cup, Challenge Cup, Cup Winners' Cup, Drybrough Cup, International Soccer League, League Cup, Summer Cup, Texaco Cup.
'Cowboy' joined the club in a transfer deal that saw Peter Mackie go in the other direction to Love Street.
A rugged central defender who began his career with Clydebank in 1976, he moved to St Mirren in 1980, making over 100 league appearances for the Buddies.
His Dark Blue debut came in a 3- 2 defeat by Aberdeen and he scored his first of nine goals against Celtic, although it ended in a 3-2 defeat against the Glasgow club.
John went on to captain the club under Archie Knox.
His final appearance for the club was in that league decider against Hearts in the final game of season 1985-86.
He made a total of seventy-three appearances for the club before being released in 1986.
He moved to Airdrie, playing 44 league games in two years at Broomfield, finishing the 1987-88 season at Firhill playing 19 games for The Jags before hanging up his boots.
He came back to the club during the nineties as a coach and was assistant to Jim Duffy when he left for Easter Road in 1995, stepping up to take charge.
After steering the club to the top of the First Division the season after, he was then sacked from the club in February of 1997. He took over the manager's position of Queens Park and led the amateur club to the Third Division title in his first season. He also went on to manage Bellshill Athletic, Albion Rovers and Clyde.

August 11th, 1984
Aberdeen 3 - 2 Dundee
League (Premier Division)
| Competition | ![]() |
![]() |
NPS | G2G | ![]() |
![]() |
Win % | Draw % | Loss % |
|---|---|---|---|---|---|---|---|---|---|
| League | 49 (12) | 9 | 1 | 0.15 | 10 | - | 41.0 | 16.4 | 42.6 |
| Scottish Cup | 6 (1) | - | 1 | - | 2 | - | 57.1 | 28.6 | 14.3 |
| League Cup | 5 | - | - | - | 2 | - | 40.0 | 20.0 | 40.0 |
| Totals: | 60 (13) | 9 | 2 | 0.12 | 14 | - | 42.5 | 17.8 | 39.7 |
| Recent Starting Appearances (First Team Competitive matches) |
|---|
| Mar 29th, 1986 | 29/03/86 | League | Premier Division | vs. Dundee Utd (H) | 0 - 1 |
| Feb 19th, 1986 | 19/02/86 | Scottish Cup | 4th Round | vs. Airdrie (1878-2002) (H) | 2 - 0 |
| Nov 16th, 1985 | 16/11/85 | League | Premier Division | vs. Dundee Utd (H) | 0 - 3 |
| Nov 9th, 1985 | 09/11/85 | League | Premier Division | vs. Aberdeen (A) | 1 - 4 |
| Nov 2nd, 1985 | 02/11/85 | League | Division One | vs. Hibernian (A) | 1 - 2 |
| Recent Goals Scored (First Team Competitive matches) |
|---|
| Oct 26th, 1985 | 26/10/85 | League | Premier Division | vs. Motherwell (H) | 3 - 1 |
| Sep 7th, 1985 | 07/09/85 | League | Premier Division | vs. Motherwell (A) | 3 - 1 |
| Apr 20th, 1985 | 20/04/85 | League | Premier Division | vs. Hearts (H) | 3 - 0 |
| Apr 6th, 1985 | 06/04/85 | League | Premier Division | vs. St Mirren (A) | 2 - 4 |
| Apr 6th, 1985 | 06/04/85 | League | Premier Division | vs. St Mirren (A) | 2 - 4 |
| List of First Team Competitive matches played (click to expand) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| List of First Team Competitive goals scored (click to expand) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
= Starting Appearances (Sub Appearances) | = Goals | NPS = Squad Appearances (as Non-Playing Sub) | GtGR = Goals to Games Ratio
|
| Yel = Yellow Cards/Cautions | Red = Red Cards/Dismissals | W/D/L - Games won, drawn or lost as percentage of games played in |
John was born on this date in Glasgow.
Dortmund 1 - 1 Dundee
Friendly (Tour of West Germany and Switzerland)
Dundee got off to a fine start to their West German tour last night when they drew 1-1 with the powerful Borussia Dortmund.Colin Harris was the Dens scorer in their first game of the season an
Aberdeen 3 - 2 Dundee
League (Premier Division)
Stuart Rafferty, John McCormack and Bobby Connor make their Premier League debut for Dundee at Aberdeen. £40,000 signing Tommy McQueen gets a place in a strange-looking Dons line-up.Aberdeen a
Dundee 2 - 3 Celtic
League (Premier Division)
Dundee's run of wins in the Premier League came to an end at Dens Park on Saturday when they lost 3-2 to Celtic in a game that produced loads of excitement and controversy from first to last.R
Dundee 1 - 0 Hibernian
League (Premier Division)
Cauld winter was howlin' a bit earlier than usual at Dens Park on Saturday, as Dundee beat Hibs more convincingly than the 1-0 margin suggests.The wind, blowing strongly down the slope and mak
Dundee 3 - 1 Motherwell
League (Premier Division)
Dundee bring back strikers Ray Stephen and Graham Harvey against Motherwell, leaving out youngsters Derek McWilliams and Colin Hendry. Stuart Rafferty is on the bench.Motherwell striker Andy W
Dundee 3 - 1 Hibernian
League (Premier Division)
Dens Park witnessed two fine performances on Saturday-one from the home players, who recorded an excellent 3-1 win over Hibs, the other by the ground staff who worked a minor miracle to ensure the gam
Dundee 2 - 0 Hearts
League (Premier Division)
It was not so much about football at Dens Park on Saturday as emotions, ranging all the way through from hysteria to total despair, and at least 90% of the suffering was done by Hearts.Seven m