David MacRae Player Profile

Player Details

  • Full Name: David Macrae
  • Position: Midfielder
  • Signed: August 6th, 2004
  • First Manager: Les Fridge
  • Career Totals: 101 appearances, 54 goals


Playing History

Season Win % Draw % Loss %
2006-07 29 (3) 18 4 1 46.9% 12.5% 40.6%
2005-06 36 17 4 0 47.2% 16.7% 36.1%
2004-05 33 19 0 0 36.4% 12.1% 51.5%
Totals: 98 (3) 54


 Apps = First Team Appearances (Sub Appearances) | Gls = Goals
 GtGR = Goals to Games Ratio | W/D/L - Games won, drawn or lost as percentage of games played in
 Yel = Yellow Cards/Cautions | Red = Red Cards/Dismissals

 Recent First Team Starts
 05/05/07 HFL vs. Keith (A) 0 - 3
 21/04/07 HFL vs. Inverurie Locos (H) 1 - 2
 14/04/07 Semi Final vs. Buckie Thistle (A) 1 - 3
 07/04/07 HFL vs. Fort William (A) 3 - 0
 31/03/07 HFL vs. Lossiemouth (H) 3 - 0

 Recent First Team Goals
 21/04/07 HFL vs. Inverurie Locos (H) 1 - 2
 07/04/07 HFL vs. Fort William (A) 3 - 0
 31/03/07 HFL vs. Lossiemouth (H) 3 - 0
 10/03/07 HFL vs. Buckie Thistle (H) 1 - 1
 24/02/07 HFL vs. Wick Academy (A) 3 - 1

 List of Goals Scored (click to expand)
 21/04/07 HFL vs. Inverurie Locos (H)  1 - 2
 07/04/07 HFL vs. Fort William (A)  3 - 0
 31/03/07 HFL vs. Lossiemouth (H)  3 - 0
 31/03/07 HFL vs. Lossiemouth (H)  3 - 0
 10/03/07 HFL vs. Buckie Thistle (H)  1 - 1
 24/02/07 HFL vs. Wick Academy (A)  3 - 1
 27/01/07 HFL vs. Clachnacuddin (H)  2 - 1
 13/01/07 HFL vs. Brora Rangers (H)  6 - 2
 13/01/07 HFL vs. Brora Rangers (H)  6 - 2
 13/01/07 HFL vs. Brora Rangers (H)  6 - 2
 16/12/06 HFL vs. Forres Mechanics (A)  4 - 1
 21/10/06 HFL vs. Wick Academy (H)  3 - 0
 14/10/06 HFL vs. Huntly (H)  1 - 0
 23/09/06 HFL vs. Inverurie Locos (A)  1 - 1
 09/09/06 HFL vs. Brora Rangers (A)  4 - 2
 26/08/06 1st Round vs. Forres Mechanics (H)  4 - 2
 14/08/06 1st Round vs. Elgin City (A)  4 - 1
 05/08/06 HFL vs. Deveronvale (A)  2 - 7
 25/03/06 1st Round vs. Rothes (A)  4 - 1
 11/03/06 HFL vs. Rothes (A)  1 - 2
 25/02/06 HFL vs. Fraserburgh (H)  6 - 0
 25/02/06 HFL vs. Fraserburgh (H)  6 - 0
 25/02/06 HFL vs. Fraserburgh (H)  6 - 0
 14/01/06 HFL vs. Inverurie Locos (H)  2 - 2
 27/12/05 HFL vs. Clachnacuddin (H)  4 - 1
 10/12/05 HFL vs. Fort William (A)  3 - 1
 29/10/05 Final vs. Forres Mechanics (N)  3 - 1
 29/10/05 Final vs. Forres Mechanics (N)  3 - 1
 22/10/05 HFL vs. Rothes (H)  5 - 1
 22/10/05 HFL vs. Rothes (H)  5 - 1
 18/10/05 Semi Final vs. Wick Academy (A)  4 - 2
 08/10/05 HFL vs. Deveronvale (H)  2 - 5
 24/09/05 HFL vs. Keith (H)  2 - 0
 17/09/05 HFL vs. Huntly (A)  1 - 1
 06/08/05 HFL vs. Forres Mechanics (H)  1 - 2
 09/04/05 HFL vs. Lossiemouth (A)  1 - 0
 26/03/05 HFL vs. Keith (H)  2 - 0
 23/03/05 HFL vs. Rothes (A)  2 - 1
 26/02/05 HFL vs. Inverurie Locos (H)  2 - 1
 12/02/05 HFL vs. Brora Rangers (H)  5 - 0
 12/02/05 HFL vs. Brora Rangers (H)  5 - 0
 12/02/05 HFL vs. Brora Rangers (H)  5 - 0
 03/01/05 HFL vs. Fraserburgh (H)  3 - 1
 03/01/05 HFL vs. Fraserburgh (H)  3 - 1
 03/01/05 HFL vs. Fraserburgh (H)  3 - 1
 27/11/04 HFL vs. Clachnacuddin (H)  2 - 5
 13/11/04 HFL vs. Keith (A)  2 - 2
 06/11/04 HFL vs. Deveronvale (H)  2 - 3
 12/10/04 Semi Final vs. Clachnacuddin (A)  1 - 3
 09/10/04 HFL vs. Rothes (H)  4 - 0
 14/09/04 Mini League vs. Lossiemouth (H)  5 - 1
 28/08/04 1st Round vs. Fraserburgh (H)  2 - 5
 21/08/04 HFL vs. Fraserburgh (A)  2 - 6
 14/08/04 HFL vs. Wick Academy (H)  6 - 0

 List of Games Played (click to expand)
 05/05/07 HFL vs. Keith (A)  0 - 3
 21/04/07 HFL vs. Inverurie Locos (H)  1 - 2
 14/04/07 Semi Final vs. Buckie Thistle (A)  1 - 3
 07/04/07 HFL vs. Fort William (A)  3 - 0
 31/03/07 HFL vs. Lossiemouth (H)  3 - 0
 17/03/07 2nd Round vs. Inverurie Locos (A)  2 - 1
 10/03/07 HFL vs. Buckie Thistle (H)  1 - 1
 03/03/07 1st Round vs. Forres Mechanics (H)  3 - 3
 24/02/07 HFL vs. Wick Academy (A)  3 - 1
 17/02/07 HFL vs. Huntly (A)  0 - 3
 03/02/07 HFL vs. Fraserburgh (A)  2 - 3
 27/01/07 HFL vs. Clachnacuddin (H)  2 - 1
 13/01/07 HFL vs. Brora Rangers (H)  6 - 2
 30/12/06 HFL vs. Cove Rangers (A)  1 - 2
 16/12/06 HFL vs. Forres Mechanics (A)  4 - 1
 09/12/06 HFL vs. Keith (H)  2 - 2
 02/12/06 HFL vs. Deveronvale (H)  0 - 1
 25/11/06 HFL vs. Fort William (H)  4 - 0
 19/11/06 Final vs. Ross County (N)  0 - 3
 04/11/06 HFL vs. Rothes (H)  4 - 0
 21/10/06 HFL vs. Wick Academy (H)  3 - 0
 14/10/06 HFL vs. Huntly (H)  1 - 0
 07/10/06 HFL vs. Clachnacuddin (A)  1 - 2
 30/09/06 HFL vs. Fraserburgh (H)  1 - 3
 23/09/06 HFL vs. Inverurie Locos (A)  1 - 1
 16/09/06 2nd Round Replay vs. Deveronvale (H)  0 - 6
 09/09/06 HFL vs. Brora Rangers (A)  4 - 2
 05/09/06 Semi Final vs. Inverness CT (A)  1 - 0
 02/09/06 HFL vs. Cove Rangers (H)  0 - 2
 26/08/06 1st Round vs. Forres Mechanics (H)  4 - 2
 14/08/06 1st Round vs. Elgin City (A)  4 - 1
 05/08/06 HFL vs. Deveronvale (A)  2 - 7
 22/04/06 Semi Final vs. Fraserburgh (A)  1 - 1
 15/04/06 2nd Round vs. Buckie Thistle (H)  0 - 0
 25/03/06 1st Round vs. Rothes (A)  4 - 1
 18/03/06 HFL vs. Fort William (H)  5 - 1
 11/03/06 HFL vs. Rothes (A)  1 - 2
 25/02/06 HFL vs. Fraserburgh (H)  6 - 0
 18/02/06 HFL vs. Deveronvale (A)  1 - 2
 11/02/06 HFL vs. Buckie Thistle (H)  0 - 1
 04/02/06 HFL vs. Keith (A)  2 - 2
 28/01/06 HFL vs. Huntly (H)  1 - 4
 21/01/06 HFL vs. Lossiemouth (A)  0 - 1
 14/01/06 HFL vs. Inverurie Locos (H)  2 - 2
 07/01/06 HFL vs. Wick Academy (A)  2 - 1
 03/01/06 HFL vs. Brora Rangers (A)  2 - 1
 27/12/05 HFL vs. Clachnacuddin (H)  4 - 1
 17/12/05 HFL vs. Forres Mechanics (A)  1 - 3
 10/12/05 HFL vs. Fort William (A)  3 - 1
 03/12/05 HFL vs. Cove Rangers (H)  3 - 0
 12/11/05 HFL vs. Wick Academy (H)  5 - 2
 29/10/05 Final vs. Forres Mechanics (N)  3 - 1
 22/10/05 HFL vs. Rothes (H)  5 - 1
 18/10/05 Semi Final vs. Wick Academy (A)  4 - 2
 15/10/05 HFL vs. Fraserburgh (A)  0 - 4
 08/10/05 HFL vs. Deveronvale (H)  2 - 5
 01/10/05 HFL vs. Buckie Thistle (A)  0 - 1
 24/09/05 HFL vs. Keith (H)  2 - 0
 19/09/05 Mini League vs. Inverness CT (H)  1 - 0
 17/09/05 HFL vs. Huntly (A)  1 - 1
 10/09/05 HFL vs. Lossiemouth (H)  3 - 0
 06/09/05 Mini League vs. Fort William (A)  1 - 0
 03/09/05 HFL vs. Inverurie Locos (A)  0 - 3
 27/08/05 1st Round vs. Buckie Thistle (H)  1 - 2
 20/08/05 HFL vs. Brora Rangers (H)  0 - 2
 13/08/05 HFL vs. Clachnacuddin (A)  3 - 1
 06/08/05 HFL vs. Forres Mechanics (H)  1 - 2
 30/07/05 HFL vs. Cove Rangers (A)  2 - 2
 23/04/05 HFL vs. Wick Academy (A)  0 - 1
 16/04/05 HFL vs. Cove Rangers (A)  1 - 4
 13/04/05 HFL vs. Huntly (A)  0 - 3
 09/04/05 HFL vs. Lossiemouth (A)  1 - 0
 02/04/05 1st Round vs. Huntly (A)  1 - 4
 26/03/05 HFL vs. Keith (H)  2 - 0
 23/03/05 HFL vs. Rothes (A)  2 - 1
 19/03/05 HFL vs. Deveronvale (A)  1 - 3
 12/03/05 HFL vs. Forres Mechanics (H)  0 - 5
 26/02/05 HFL vs. Inverurie Locos (H)  2 - 1
 12/02/05 HFL vs. Brora Rangers (H)  5 - 0
 22/01/05 HFL vs. Cove Rangers (H)  1 - 2
 15/01/05 HFL vs. Buckie Thistle (A)  1 - 1
 03/01/05 HFL vs. Fraserburgh (H)  3 - 1
 18/12/04 HFL vs. Fort William (H)  3 - 1
 04/12/04 HFL vs. Forres Mechanics (A)  1 - 1
 27/11/04 HFL vs. Clachnacuddin (H)  2 - 5
 20/11/04 HFL vs. Clachnacuddin (A)  0 - 2
 13/11/04 HFL vs. Keith (A)  2 - 2
 06/11/04 HFL vs. Deveronvale (H)  2 - 3
 23/10/04 HFL vs. Huntly (H)  0 - 2
 16/10/04 HFL vs. Inverurie Locos (A)  2 - 4
 12/10/04 Semi Final vs. Clachnacuddin (A)  1 - 3
 09/10/04 HFL vs. Rothes (H)  4 - 0
 02/10/04 HFL vs. Brora Rangers (A)  4 - 1
 25/09/04 HFL vs. Lossiemouth (H)  5 - 3
 14/09/04 Mini League vs. Lossiemouth (H)  5 - 1
 04/09/04 HFL vs. Buckie Thistle (H)  0 - 3
 01/09/04 Mini League vs. Ross County (A)  2 - 2
 28/08/04 1st Round vs. Fraserburgh (H)  2 - 5
 21/08/04 HFL vs. Fraserburgh (A)  2 - 6
 14/08/04 HFL vs. Wick Academy (H)  6 - 0
 07/08/04 HFL vs. Fort William (A)  2 - 3


Biography

There is no bio for this player yet.

Debut

August 7th, 2004
Fort William 3 - 2 Nairn County

League (HFL)


Timeline

  • Signed For Nairn County

  • A new era for Nairn County begun with an away defeat at Fort William as the side failed to get off to the winning start to the season that everyone associated with the club had craved.

  • Nairn County gained their first league win under Les Fridge's stewardship after a fine display at Station Park as Wick Academy were hit for six.

  • Last Appearance - Keith 3 - 0 Nairn County