Scotland FA Cup Live Scores & Results, Live Stream & Video Highlights

Upcoming Fixtures
Tomorrow
HibernianDundee United19:45

Hibernian - Dundee United

Hibernian are playing Dundee United at the FA Cup of Scotland on January 28. The match will kick off 19:45 UTC.

FalkirkArbroath19:45

Falkirk - Arbroath

Falkirk are playing Arbroath at the FA Cup of Scotland on January 28. The match will kick off 19:45 UTC.

Latest Results
January 19th
Dundee United2 - 2HibernianFull TimeFT

Dundee United - Hibernian

Dundee United played Hibernian at the of on January 19. The match kicked off 15:00 UTC and ended in a draw 2 - 2.

January 18th
Dundee0 - 3MotherwellFull TimeFT

Dundee - Motherwell

Dundee played Motherwell at the of on January 18. The match kicked off 19:20 UTC. Motherwell won 0-3.

Partick Thistle1 - 2CelticFull TimeFT

Partick Thistle - Celtic

Partick Thistle played Celtic at the of on January 18. The match kicked off 17:30 UTC. Celtic won 1-2.

Aberdeen1 - 0DumbartonFull TimeFT

Aberdeen - Dumbarton

Aberdeen played Dumbarton at the of on January 18. The match kicked off 15:00 UTC. Aberdeen won 1-0.

Alloa Athletic2 - 3Inverness C.TFull TimeFT

Alloa Athletic - Inverness C.T

Alloa Athletic played Inverness C.T at the of on January 18. The match kicked off 15:00 UTC. Inverness C.T won 2-3.

Arbroath0 - 0FalkirkFull TimeFT

Arbroath - Falkirk

Arbroath played Falkirk at the of on January 18. The match kicked off 15:00 UTC and ended in a draw 0 - 0.

Ayr United1 - 0Ross CountyFull TimeFT

Ayr United - Ross County

Ayr United played Ross County at the of on January 18. The match kicked off 15:00 UTC. Ayr United won 1-0.

Bonnyrigg Rose0 - 1ClydeFull TimeFT

Bonnyrigg Rose - Clyde

Bonnyrigg Rose played Clyde at the of on January 18. The match kicked off 15:00 UTC. Clyde won 0-1.

East Kilbride1 - 3BSC GlasgowFull TimeFT

East Kilbride - BSC Glasgow

East Kilbride played BSC Glasgow at the of on January 18. The match kicked off 15:00 UTC. BSC Glasgow won 1-3.

Hamilton5 - 0Edinburgh CityFull TimeFT

Hamilton - Edinburgh City

Hamilton played Edinburgh City at the of on January 18. The match kicked off 15:00 UTC. Hamilton won 5-0.

Hearts5 - 0AirdrieoniansFull TimeFT

Hearts - Airdrieonians

Hearts played Airdrieonians at the FA Cup of Scotland on January 18. The match kicked off 15:00 UTC. Hearts won 5-0.

Kilmarnock6 - 0Queens ParkFull TimeFT

Kilmarnock - Queens Park

Kilmarnock played Queens Park at the of on January 18. The match kicked off 15:00 UTC. Kilmarnock won 6-0.

Livingston3 - 1Raith RoversFull TimeFT

Livingston - Raith Rovers

Livingston played Raith Rovers at the of on January 18. The match kicked off 15:00 UTC. Livingston won 3-1.

St. Johnstone3 - 0Greenock MortonFull TimeFT

St. Johnstone - Greenock Morton

St. Johnstone played Greenock Morton at the of on January 18. The match kicked off 15:00 UTC. St. Johnstone won 3-0.

St. Mirren3 - 0Broxburn AthleticFull TimeFT

St. Mirren - Broxburn Athletic

St. Mirren played Broxburn Athletic at the of on January 18. The match kicked off 15:00 UTC. St. Mirren won 3-0.

January 17th
Rangers2 - 0StranraerFull TimeFT

Rangers - Stranraer

Rangers played Stranraer at the of on January 17. The match kicked off 19:45 UTC. Rangers won 2-0.

December 3rd
Brora Rangers1 - 3Greenock MortonFull TimeFT

Brora Rangers - Greenock Morton

Brora Rangers played Greenock Morton at the of on December 3. The match kicked off 19:45 UTC. Greenock Morton won 1-3.

November 27th
Arbroath3 - 0Auchinleck TalbotFull TimeFT

Arbroath - Auchinleck Talbot

Arbroath played Auchinleck Talbot at the of on November 27. The match kicked off 19:45 UTC. Arbroath won 3-0.

November 23rd
Albion Rovers1 - 4AirdrieoniansFull TimeFT

Albion Rovers - Airdrieonians

Albion Rovers played Airdrieonians at the of on November 23. The match kicked off 15:00 UTC. Airdrieonians won 1-4.

Bonnyrigg Rose2 - 1MontroseFull TimeFT

Bonnyrigg Rose - Montrose

Bonnyrigg Rose played Montrose at the of on November 23. The match kicked off 15:00 UTC. Bonnyrigg Rose won 2-1.

Dumbarton3 - 1Forfar AthleticFull TimeFT

Dumbarton - Forfar Athletic

Dumbarton played Forfar Athletic at the of on November 23. The match kicked off 15:00 UTC. Dumbarton won 3-1.

East Fife3 - 4BSC GlasgowFull TimeFT

East Fife - BSC Glasgow

East Fife played BSC Glasgow at the of on November 23. The match kicked off 15:00 UTC. BSC Glasgow won 3-4.

Edinburgh City4 - 3Annan AthleticFull TimeFT

Edinburgh City - Annan Athletic

Edinburgh City played Annan Athletic at the of on November 23. The match kicked off 15:00 UTC. Edinburgh City won 4-3.

Elgin City1 - 3Alloa AthleticFull TimeFT

Elgin City - Alloa Athletic

Elgin City played Alloa Athletic at the of on November 23. The match kicked off 15:00 UTC. Alloa Athletic won 1-3.

Formartine Utd0 - 4East KilbrideFull TimeFT

Formartine Utd - East Kilbride

Formartine Utd played East Kilbride at the of on November 23. The match kicked off 15:00 UTC. East Kilbride won 0-4.

Inverurie Locos0 - 1Broxburn AthleticFull TimeFT

Inverurie Locos - Broxburn Athletic

Inverurie Locos played Broxburn Athletic at the of on November 23. The match kicked off 15:00 UTC. Broxburn Athletic won 0-1.

Greenock Morton1 - 1Brora RangersFull TimeFT

Greenock Morton - Brora Rangers

Greenock Morton played Brora Rangers at the of on November 23. The match kicked off 15:00 UTC and ended in a draw 1 - 1.

Partick Thistle1 - 0PenicuikFull TimeFT

Partick Thistle - Penicuik

Partick Thistle played Penicuik at the of on November 23. The match kicked off 15:00 UTC. Partick Thistle won 1-0.

Queen of the South1 - 2Queens ParkFull TimeFT

Queen of the South - Queens Park

Queen of the South played Queens Park at the of on November 23. The match kicked off 15:00 UTC. Queens Park won 1-2.

Raith Rovers1 - 0PeterheadFull TimeFT

Raith Rovers - Peterhead

Raith Rovers played Peterhead at the of on November 23. The match kicked off 15:00 UTC. Raith Rovers won 1-0.

Ever wondered how you can stream the matches of the FA Cup of Scotland for free? Well, you've come to the right place as ScoreBat covers all matches of Scotland's FA Cup in real time providing free live streaming alongside the live scores, match stats, head-to-head results and team lineups. Scotland FA Cup's live scores are updated in real time so any time a team scores a goal the result is immediately updated and our users can follow the livescore without refreshing the page. It only takes a couple of seconds for the FA Cup's livescore to be updated so we can proudly say we are the fastest to deliver the livescore of Scotland's FA Cup matches. But it's not just the livescore: you can also check who scored the goal, received a yellow card or got substituted alongside the starting lineups and team formations for each match. You can watch the live video of Scotland FA Cup's matches for free on ScoreBat. Live streaming usually starts a couple of minutes before the kick-off as our sophisticated search crawler finds the best stream for each match of the FA Cup of Scotland. Please note that we are only providing live-streaming when we can find a publicly available stream so be aware that the live streaming might be unavailable in your region. We are not hosting or broadcasting any video content as all the content is hosted on third party websites like youtube or streamable, so if you think that the video infriges your copyright please contact the website that hosts it.

Apart from the live stream we also have Scotland FA Cup's goal videos and match highlights updated in real time. The video of each goal is being added usually a minute after the event so you can watch it in case you missed it. We are also adding full match highlights after every match of the FA Cup of Scotland.

Matchday Live
BournemouthArsenal20:00

Bournemouth - Arsenal

Bournemouth are playing Arsenal at the FA Cup of England on January 27. The match will kick off 20:00 UTC.

GuimaraesRio Ave18:45

Guimaraes - Rio Ave

Guimaraes are playing Rio Ave at the Primeira Liga of Portugal on January 27. The match will kick off 18:45 UTC.

SportingMaritimo21:00

Sporting - Maritimo

Sporting are playing Maritimo at the Primeira Liga of Portugal on January 27. The match will kick off 21:00 UTC.

Le HavreTroyes19:45

Le Havre - Troyes

Le Havre are playing Troyes at the Ligue 2 of France on January 27. The match will kick off 19:45 UTC.