Career snapshot
Career highs
Born the same day
Shares 1981-06-26 · 6 players total
| Full name | Steven MacKay |
|---|---|
| Date of birth | 1981-06-26 (44 yrs) |
| Place of birth | Invergordon, Scotland |
| Citizenship | Scotland |
| Position | Attack - Second Striker (main: Attack) |
| Foot | left |
| Height | 181.00 m |
| Current club | Retired |
| Joined | 2024-04-14 |
| Contract expires | — |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Nairn County FC | 5 | 09/10 | 23/24 | 14 | 6 | 0 | 366 |
| Rothes FC | 1 | 22/23 | 22/23 | 9 | 3 | 1 | 419 |
| Elgin City FC | 3 | 06/07 | 21/22 | 10 | 2 | 0 | 194 |
| Brora Rangers FC | 11 | 12/13 | 21/22 | 30 | 13 | 4 | 1,053 |
| Forres Mechanics FC | 1 | 05/06 | 05/06 | 1 | 1 | 0 | 90 |
| Ross County FC | 4 | 00/01 | 04/05 | 45 | 4 | 0 | 423 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 23/24 | Highland League | Nairn County FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | SFA Cup | Nairn County FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Highland League | Rothes FC | 8 | 2 | 1 | 2 | 0 | 360 |
| 22/23 | Highland League | Nairn County FC | 7 | 3 | 0 | 3 | 0 | 96 |
| 22/23 | SFA Cup | Rothes FC | 1 | 1 | 0 | 0 | 0 | 59 |
| 21/22 | Highland League | Brora Rangers FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League Two | Elgin City FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Prem. Sports Cup | Brora Rangers FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Scottish League Two Play Offs | Brora Rangers FC | 4 | 0 | 1 | 1 | 0 | 0 |
| 20/21 | Highland League | Brora Rangers FC | 1 | 1 | 1 | 0 | 0 | 11 |
| 19/20 | SFA Cup | Brora Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Tunnock Ch. Cup | Brora Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | SFA Cup | Brora Rangers FC | 3 | 2 | 2 | 0 | 0 | 135 |
| 17/18 | SFA Cup | Brora Rangers FC | 5 | 2 | 0 | 1 | 0 | 201 |
| 16/17 | Irn-Bru Cup | Brora Rangers FC | 2 | 1 | 0 | 0 | 0 | 144 |
| 16/17 | SFA Cup | Brora Rangers FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Petrofac Tr. Cup | Brora Rangers FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Petrofac Tr. Cup | Brora Rangers FC | 2 | 1 | 0 | 0 | 0 | 210 |
| 14/15 | SFA Cup | Brora Rangers FC | 3 | 3 | 0 | 0 | 0 | 84 |
| 13/14 | SFA Cup | Brora Rangers FC | 4 | 2 | 0 | 1 | 0 | 178 |
| 12/13 | SFA Cup | Brora Rangers FC | 1 | 1 | 0 | 0 | 0 | 90 |
| 11/12 | SFA Cup | Nairn County FC | 2 | 1 | 0 | 0 | 0 | 180 |
| 10/11 | SFA Cup | Nairn County FC | 2 | 2 | 0 | 0 | 0 | 90 |
| 09/10 | SFA Cup | Nairn County FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 08/09 | ALBA Chal. Cup | Elgin City FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Co-op. Ins. Cup | Elgin City FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | SFA Cup | Elgin City FC | 1 | 1 | 0 | 1 | 0 | 90 |
| 06/07 | Challenge Cup | Elgin City FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | League Two | Elgin City FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | SFA Cup | Elgin City FC | 2 | 1 | 0 | 0 | 0 | 104 |
| 05/06 | SFA Cup | Forres Mechanics FC | 1 | 1 | 0 | 0 | 0 | 90 |
| 04/05 | Championship | Ross County FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | Bell's Cup | Ross County FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | Championship | Ross County FC | 28 | 4 | 0 | 2 | 0 | 423 |
| 02/03 | CIS Insur. Cup | Ross County FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | SFA Cup | Ross County FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 01/02 | Championship | Ross County FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 01/02 | CIS Insur. Cup | Ross County FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 00/01 | Championship | Ross County FC | 8 | 0 | 0 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 98/99 | 1998-07-01 | Ross County FC U20 | Ross County | Transfer | 0 | — |
| 00/01 | 2000-08-01 | Ross County | Elgin City | Loan | 0 | — |
| 00/01 | 2001-06-30 | Elgin City | Ross County | Return from loan | 0 | — |
| 01/02 | 2001-07-01 | Ross County | Elgin City | Loan | 0 | — |
| 01/02 | 2002-05-01 | Elgin City | Ross County | Return from loan | 0 | — |
| 04/05 | 2005-05-01 | Ross County | Víkingur Ó. | Transfer | 150000 | — |
| 05/06 | 2005-11-01 | Víkingur Ó. | Forres | Transfer | 150000 | — |
| 06/07 | 2006-07-01 | Forres | Elgin City | Transfer | 150000 | — |
| 07/08 | 2007-07-01 | Elgin City | Peterhead | Transfer | 150000 | — |
| 07/08 | 2008-01-01 | Peterhead | Elgin City | Transfer | 150000 | — |
| 09/10 | 2009-07-01 | Elgin City | Nairn County | Transfer | 150000 | — |
| 12/13 | 2012-07-01 | Nairn County | Brora Rangers | Transfer | 150000 | — |
| 20/21 | 2020-10-01 | Brora Rangers | Invergordon | Loan | 0 | — |
| 20/21 | 2020-11-12 | Invergordon | Brora Rangers | Return from loan | 0 | — |
| 20/21 | 2020-12-05 | Brora Rangers | Retired | Transfer | 0 | — |
| 22/23 | 2022-07-11 | Retired | Rothes | Transfer | 0 | — |
| 22/23 | 2022-10-04 | Rothes | Nairn County | Transfer | 0 | — |
| 23/24 | 2024-04-14 | Nairn County | Retired | Transfer | 0 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Andy Greig | 2 | 1 | 0 |
| Gavin Morrison | 2 | 0 | 0 |
| Colin Williamson | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | Highland League | Rothes FC | 5 | 15 |
| 02/03 | Championship | Ross County FC | 4 | 28 |
| 14/15 | SFA Cup | Brora Rangers FC | 3 | 3 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | SFA Cup | Brora Rangers FC | 2 | 3 |
| 2015 | Scottish League Two Play Offs | Brora Rangers FC | 1 | 4 |
| 20/21 | Highland League | Brora Rangers FC | 1 | 1 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2020-11-12 | Invergordon | Brora Rangers | Return from loan | — | — |
| 20/21 | 2020-10-01 | Brora Rangers | Invergordon | Loan | — | — |
| 01/02 | 2002-05-01 | Elgin City | Ross County | Return from loan | — | — |
| 01/02 | 2001-07-01 | Ross County | Elgin City | Loan | — | — |
| 00/01 | 2001-06-30 | Elgin City | Ross County | Return from loan | — | — |
| 00/01 | 2000-08-01 | Ross County | Elgin City | Loan | — | — |
Teams faced most often by Steven MacKay's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| St. Mirren FC | 3 | 0 | 1 | 2 | 1 | 4 | -3 | 0% |
| Celtic FC | 3 | 1 | 0 | 2 | 1 | 7 | -6 | 33% |
| Rangers FC | 3 | 0 | 0 | 3 | 0 | 11 | -11 | 0% |
| Aberdeen FC | 3 | 1 | 0 | 2 | 4 | 6 | -2 | 33% |
| Kilmarnock FC | 3 | 1 | 1 | 1 | 6 | 7 | -1 | 33% |
| Motherwell FC | 3 | 1 | 0 | 2 | 2 | 6 | -4 | 33% |
| Dundee United | 3 | 0 | 0 | 3 | 2 | 6 | -4 | 0% |
| Hamilton Academical | 3 | 2 | 0 | 1 | 3 | 3 | 0 | 67% |
| St. Johnstone FC | 3 | 1 | 1 | 1 | 2 | 2 | 0 | 33% |
| Livingston FC | 3 | 0 | 1 | 2 | 2 | 5 | -3 | 0% |
| Hibernian FC | 3 | 1 | 1 | 1 | 3 | 2 | +1 | 33% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 00/01 | Senior debut season | |
| 02/03 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 23/24 | 2 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | 16 | 515 | 5 | 0 | 0 | 0.87 |
| 2015 | 4 | 0 | 1 | 1 | 0 | 0 |
| 17/18 | 5 | 201 | 1 | 0 | 0 | 0.45 |
| 13/14 | 4 | 178 | 1 | 0 | 0 | 0.51 |
| 09/10 | 1 | 0 | 1 | 0 | 0 | 0 |
| 08/09 | 3 | 90 | 1 | 0 | 0 | 1 |
| 02/03 | 31 | 423 | 2 | 0 | 0 | 0.43 |
| 01/02 | 3 | 0 | 1 | 0 | 0 | 0 |
| 00/01 | 8 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Steven MacKay
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Steven MacKay
Who is Steven MacKay?
Steven MacKay is a Scotland professional footballer who plays as a second striker for Retired.
How old is Steven MacKay?
Steven MacKay is 44 years old. He was born on June 26, 1981 in Invergordon.
What position does Steven MacKay play?
Steven MacKay plays as a second striker (Attack - Second Striker).
What club does Steven MacKay play for?
Steven MacKay currently plays for Retired.
How many career goals has Steven MacKay scored?
Across all senior club competitions in our dataset, Steven MacKay has scored 29 goals in 109 appearances.
Scotland