The 1998–99 North of Scotland Cup was won by Elgin City
1998–99 Competing Clubs Brora Rangers Clachnacuddin Elgin City Forres Mechanics Fort William Golspie Sutherland Inverness Caledonian Thistle 'A' Lossiemouth Nairn County Ross County 'A' Rothes Wick Academy
First round Home teamScoreAway teamFort William0-1Ross County 'A'Rothes1-0ClachnacuddinNairn County1-0Inverness Caledonian Thistle 'A'Wick Academy1-2Lossiemouth
Second round
Home teamScoreAway teamElgin City4-0Golspie SutherlandRoss County 'A'2-1Forres MechanicsNairn County0-4Brora RangersRothes3-0Lossiemouth
Semi finals
Home teamScoreAway teamBrora Rangers0-3Elgin CityRothes3-1Ross County 'A'
Final
References
The Official Football Association Non League Club Directory 2000