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