This weekend the William Hill Scottish Cup First Round takes place with the fixtures as follows:

The featured match of the round will be Nairn County v Whitehill Welfare where the Scottish Cup will be present for supporters to take their picture alongside the famous trophy.

Wick Academy v. University of Stirling

Saturday 23 September, kick-off 3pm: Harmsworth Park 

Date for a postponement: Saturday 30 September, kick-off 3pm: Harmsworth Park

Date for a replay: Saturday 30 September, kick-off 3pm: Falkirk Stadium

Selkirk v. Gretna 2008

Saturday 23 September, kick-off 3pm, Yarrow Park

Date for a postponement: Saturday 30 September, kick-off 3pm, Yarrow Park

Date for a replay: Saturday 30 September, kick-off 3pm, Raydale Park

Edusport Academy v. Rothes

Saturday 23 September, kick-off 3pm, Galabank

Date for a postponement: Wednesday 27 September, kick-off 7.45pm, Galabank

Date for a replay: Saturday 30 September, kick-off 3pm, Mackessack Park

Banks O’Dee v. Huntly

Saturday 23 September, kick-off 3pm, Spain Park

Date for a postponement: Saturday 30 September, kick-off 3pm, Spain Park

Date for a replay: Saturday 30 September, kick-off 3pm, Christie Park

Spartans v. Vale of Leithen

Friday 22 September, kick-off 7.45pm, Ainslie Park

Date for a postponement: Saturday 30 September  kick-off 3pm, Ainslie Park

Date for a replay: Saturday 30 September, kick-off 3pm, Victoria Park

Gala Fairydean Rovers v. Keith

Saturday 23 September, kick-off 3pm, 3G Arena

Date for a postponement: Saturday 30 September, kick-off 3pm, 3G Arena

Date for a replay: Saturday 30 September, kick-off 3pm, Kynoch Park

Fraserburgh v. Forres Mechanics

Saturday 23 September, kick-off 3pm, Bellslea Park

Date for a postponement: Saturday 30 September, kick-off 3pm, Bellslea Park

Date for a replay: Saturday 30 September, kick-off 3pm, Mosset Park

Lothian Thistle Hutchison Vale v. Inverurie Loco Works

Saturday 23 September, kick-off 3pm, Saughton Enclosure

Date for a postponement: Saturday 30 September, kick-off 3pm, Saughton Enclosure

Date for a replay: Saturday 30 September, kick-off 3pm, Harlow Park

Edinburgh University v. Lossiemouth

Saturday 23 September, kick-off 3pm, Peffermill Playing Fields

Date for a postponement: Saturday 30 September, kick-off 3pm, Peffermill Playing Fields

Date for a replay: Saturday 30 September, kick-off 3pm, Grant Park

Clachnacuddin v. Fort William

Saturday 23 September, kick-off 3pm, Grant Street Park

Date for a postponement: Saturday 30 September, kick-off 3pm, Grant Street Park

Date for a replay: Saturday 30 September, kick-off 3pm, Claggan Park

Glenafton Athletic v. Threave Rovers

Saturday 23 September, kick-off 3pm, Loch Park

Date for a postponement: Saturday 30 September, kick-off 3pm, Loch Park

Date for a replay: Saturday 30 September, kick-off 3pm, Meadow Park

Brora Rangers v. Girvan

Saturday 23 September, kick-off 3pm, Dudgeon Park

Date for a postponement: Saturday 30 September, kick-off 3pm, Dudgeon Park

Date for a replay: Saturday 30 September, kick-off 3pm, Hamilton Park

Nairn County v. Whitehill Welfare

Saturday 23 September, kick-off 3pm, Station Park

Date for a postponement: Saturday 30 September, kick-off 3pm, Station Park

Date for a replay: Saturday 30 September, kick-off 3pm, Ferguson Park

Colville Park v. Cumbernauld Colts

Saturday 23 September, kick-off 3pm, New Tinto Park

Date for a postponement: Saturday 30 September, kick-off 3pm, New Tinto Park

Date for a replay: Saturday 30 September, kick-off 3pm, Broadwood Stadium

Deveronvale v. Hawick Royal Albert

Saturday 23 September, kick-off 3pm, Princess Royal Park

Date for a postponement: Saturday 30 September, kick-off 3pm, Princess Royal Park

Date for a replay: Saturday 30 September, kick-off 3pm, Albert Park

Formatine United v. Turriff United

Saturday 23 September, kick-off 3pm, North Lodge Park

Date for a postponement: Saturday 30 September, kick-off 3pm, North Lodge Park

Date for a replay: Saturday 30 September, kick-off 3pm, The Haughs

Civil Service Strollers v. Strathspey Thistle

Saturday 23 September, kick-off 3pm, Christie Gillies Park

Date for a postponement: Saturday 30 September, kick-off 3pm, Christie Gillies Park

Date for a replay: Saturday 30 September, kick-off 3pm, Seafield Park

BSC Glasgow v. Dalbeattie Star

Sunday 24 September, kick-off 2pm, Indodrill Stadium

Date for a postponement: Saturday 30 September, kick-off 3pm, Indodrill Stadium

Date for a replay: Saturday 30 September, kick-off 3pm, Islecroft Stadium