The Scottish Cup weekend kicks off at Dumbarton on Friday evening as the Sons host Alloa Athletic.  The two sides were due to meet in the league last weekend but the game fell foul to the weather.

Dumbarton enjoyed a 5-0 victory over Alloa in the last Scottish Cup meeting in 2016, though Alloa have won all seven Round Three ties they have played since that game.

It is set to be Dumbarton's first match since entering administration, with the club having since raised over £80,000 in donations since the news.

17 matches then take place on an action-packed Saturday of Scottish Cup action. 

Musselburgh Athletic produced one of the stand-out results in Round Two as they defeated Lowland League high-fliers Caledonian Braves and the East Lothian side will play their first-ever Third Round match at home to Bo'ness United. 

Banks O'Dee are aiming to reach the Fourth Round for just the second time in their history, having reached that stage in the 2021/22 season. They defeated League Two side East Fife in the last round and they will host Championship Hamilton Academical.

There are two all-Championship clashes on Saturday afternoon, as Queen's Park host Partick Thistle and Ayr United host Greenock Morton. Queen's Park actually met Partick Thistle at this stage last season, with the Jags triumphing 3-0 at Firhill, while Ayr and Morton meet in the Scottish Cup for the first time since the 2005/06 season.

League One leaders Kelty Hearts make the trip north to face League Two table-toppers Elgin City in an intriguing battle of two in-form teams. This will actually be the third time they have met in cup competitions this season, having faced off in both the League Cup and Challenge Cups, though this is their first-ever Scottish Cup meeting.

The Highland League leaders are also in action, with Brechin City travelling to take on Lowland League side Cowdenbeath, who shocked The Spartans away from home in Round Three. 

Sunday sees Dundee North End face the biggest match in their history, as the Midland League outfit host the Championship bottom side Airdrieonians. North End have arguably been the story of the cup so far, having already seen off Tayport, Tranent and Inverurie Loco Works in their debut season in the competition.

Their reward is a first-ever meeting with SPFL opposition, in what is set to be a historic day at North End Park. The Scottish Cup will also make a visit to North End Park on Thursday as the next stop on the 'Evening with the Scottish Cup' trophy tour.

The final match of the weekend sees Lowland League leaders East Kilbride play Championship leaders Falkirk. East Kilbride have already recorded four cup victories over SPFL opponents this season - defeating Cove Rangers, Airdrieonians and Ayr United in the SPFL Challenge Cup and beating Bonnyrigg Rose in Round Two of the Scottish Cup. Falkirk, on the other hand are unbeaten in their last 26 meetings with non-league opponents in the Scottish Cup.

The two sides have only met once before, in the 2021/22 Challenge Cup, where Falkirk ran out 3-0 winners, although East Kilbridge manager has history in the Scottish Cup, having masterminded Darvel's famous victory over Aberdeen in 2023. 

The full fixture list for the weekend, and any potential postponement dates, are listed below.

Scottish Gas Men's Scottish Cup Fourth Round Draw 

The draw for the Fourth Round of the Scottish Gas Men's Scottish Cup will take place at K-Park on Monday night, live on BBC Scotland, following the conclusion of East Kilbride's match against Falkirk.

Former Scotland international Steven Naismith will conduct the draw. Naismith featured in the 2009 Scottish Cup Final as Rangers defeated Falkirk 1-0.

Scottish Gas Men's Scottish Cup Third Round 

Fixture Original Fixture Potential Postponement Date
Arbroath v Queen of the South  Saturday, 30 November, 3pm - Gayfield Park Tuesday, 3 December, 7:45pm - Gayfield Park
Ayr United v Greenock Morton  Saturday, 30 November, 3pm - Somerset Park Tuesday, 3 December, 7:45pm - Somerset Park
Banks O'Dee v Hamilton Academical  Saturday, 30 November, 3pm - Spain Park  Wednesday, 4 December, 8pm - Spain Park 
Clydebank v Buckie Thistle Saturday, 30 November, 3pm - Holm Park  Saturday, 7 December, 3pm - Holm Park
Cove Rangers v Inverness Caledonian Thistle  Saturday, 30 November, 3pm - Balmoral Stadium Tuesday, 10 December, 7:45pm - Balmoral Stadium
Cowdenbeath v Brechin City  Saturday, 30 November, 3pm - Central Park Tuesday, 10 December, 7:45pm - Central Park
Dumbarton v Alloa Athletic  Friday, 29 November, 7:45pm - Dumbarton Football Stadium  Tuesday, 10 December, 7:45pm - Dumbarton Football Stadium
Dundee North End v Airdrieonians  Sunday, 1 December, 1pm - North End Park Sunday, 8 December, 1pm - North End Park
East Kilbride v Falkirk Monday, 2 December, 7:45pm - K-Park  Tuesday, 10 December, 7:45pm - K-Park
Edinburgh City v Dunfermline Athletic Saturday, 30 November, 3pm - Meadowbank Stadium  Tuesday, 3 December, 8pm - Meadowbank Stadium
Elgin City v Kelty Hearts Saturday, 30 November, 3pm - Borough Briggs  Tuesday, 3 December, 7:45pm - Borough Briggs
Forfar Athletic v Stirling Albion Saturday, 30 November, 3pm - Station Park  Tuesday, 3 December, 7:45pm - Station Park
Fraserburgh v Annan Athletic  Saturday, 30 November, 3pm - Bellslea Park  Saturday, 7 December, 3pm - Bellslea Park
Irvine Meadow XI v Stenhousemuir  Saturday, 30 November, 3pm - Meadow Park  Saturday, 7 December, 3pm - Meadow Park 
Linlithgow Rose v Raith Rovers  Saturday, 30 November, 3pm - Prestonfield  Tuesday, 3 December, 7:45pm - Prestonfield
Livingston v Brora Rangers Saturday, 30 November, 3pm - Home of the Set Fair Arena  Tuesday, 3 December, 7:45pm - Home of the Set Fair Arena
Musselburgh Athletic v Bo'ness United  Saturday, 30 November, 3pm - Olivebank  Tuesday, 3 December, 7:45pm - Olivebank 
Peterhead v Montrose  Saturday, 30 November, 3pm - Balmoor Stadium  Tuesday, 3 December, 7:45pm - Balmoor Stadium
Queen's Park v Partick Thistle  Saturday, 30 November, 3pm - Hampden Park   Tuesday, 10 December, 7:45pm - Hampden Park
Stranraer v Broxburn Athletic Saturday, 30 November, 3pm - Stair Park  Saturday, 7 December, 3pm - Stair Park