| Personal information | |||
|---|---|---|---|
| Full name | David Donaldson MacKinnon | ||
| Date of birth | 23 May 1956 | ||
| Place of birth | Glasgow, Scotland | ||
| Playing position | Defender | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 1972–1976 | Arsenal | 0 | (0) |
| 1976–1978 | Dundee | 30 | (3) |
| 1978–1982 | Partick Thistle | 99 | (0) |
| 1982–1986 | Rangers | 102 | (1) |
| 1986–1989 | Airdrieonians | 98 | (3) |
| 1989–1991 | Kilmarnock | 54 | (2) |
| 1991–1992 | Forfar Athletic | 28 | (0) |
| Total | 411 | (9) | |
| National team | |||
| 1980 | Scottish League XI | 1 | (0) |
| * Senior club appearances and goals counted for the domestic league only. |
|||
David Donaldson MacKinnon (born 23 May 1956 in Glasgow) is a Scottish former professional football player who played for Dundee, Partick Thistle, Rangers, Airdrieonians, Kilmarnock and Forfar Athletic.
MacKinnon started his career at Arsenal, although he never had any first-team appearances before returning to Scotland to sign Dundee at the start of the 1976-77 season, where he played for two seasons.
MacKinnon then signed for Partick Thistle for £18,000 at the start of the 1978-79 season. Whilst at Firhill, MacKinnon earned a Scottish League cap versus Northern Ireland in 1980 under Jock Stein and soon after, MacKinnon was diagnosed with tuberculosis and needed a kidney removed. MacKinnon then returned to the team in January 1981 in a Scottish Cup match versus Clyde and he recovered to full fitness.
MacKinnon then signed for Rangers for £30,000 in May 1982 and he made his first-team debut versus Motherwell on the 4 September 1982, at the age of 26, with the match ending in a 2–2 draw.
Rangers – Player by Player, a book written by Bob Ferrier and Robert McElroy described MacKinnon: “Dave was a wholehearted full-back who had pace and was addicted to storming forward to use a powerful shot.” MacKinnon departed Ibrox after the arrival of Graeme Souness, moving onto Airdrieonians for the start of the 1986-87 season. MacKinnon then signed for Kilmarnock at the start of the 1989-90 season and scored the penalty kick versus Cowdenbeath on the final day of that season, to gain promotion from Division Two for the East Ayrshire club.