| Starting Appearances - David MacKay | Starting | Sub (Used) | Sub (Unused) | All |
|---|
| 18 July 1998 | FRIENDLY | Ross County 0:2 Aberdeen | details |
| 22 July 1998 | FRIENDLY | Ross County 0:1 Raith Rovers | details |
| 25 July 1998 | FRIENDLY | Ross County 0:2 Saint Johnstone | details |
| 01 August 1998 | Scottish League Cup | Ross County 4:1 Montrose | details |
| 04 August 1998 | Scottish League Division 3 | Ross County 1:0 East Stirlingshire | details |
| 08 August 1998 | Scottish League Cup | Greenock Morton 0:1 Ross County | details |
| 15 August 1998 | Scottish League Division 3 | Albion Rovers 0:8 Ross County | details |
| 19 August 1998 | Scottish League Cup | Ross County 2:0 Dundee United | details |
| 22 August 1998 | Scottish League Division 3 | Ross County 3:1 Montrose | details |
| 29 August 1998 | Scottish League Division 3 | Ross County 2:0 Cowdenbeath | details |
| 19 December 1998 | Scottish League Division 3 | Ross County 3:0 Montrose | details |
| 26 December 1998 | Scottish League Division 3 | Ross County 1:0 Cowdenbeath | details |
| 09 January 1999 | Scottish Cup | Queen of the South 1:3 Ross County | details |
| 27 January 1999 | Scottish League Division 3 | Berwick Rangers 2:2 Ross County | details |
| 30 January 1999 | Scottish League Division 3 | Dumbarton 0:0 Ross County | details |
| 03 February 1999 | Scottish Cup | Clydebank 1:1 Ross County | details |
| 06 February 1999 | Scottish League Division 3 | Ross County 2:2 Stenhousemuir | details |
| 13 February 1999 | Scottish League Division 3 | Queen's Park 0:3 Ross County | details |
| 15 February 1999 | Scottish Cup | Ross County 2:3 Clydebank | details |
| 27 February 1999 | Scottish League Division 3 | Albion Rovers 3:3 Ross County | details |
| 24 April 1999 | Scottish League Division 3 | Montrose 2:3 Ross County | details |
| 08 May 1999 | Scottish League Division 3 | East Stirlingshire 1:2 Ross County | details |