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

Latest Results
March 1st
St. Johnstone0 - 1CelticFull TimeFT

St. Johnstone - Celtic

St. Johnstone played Celtic at the of on March 1. The match kicked off 15:00 UTC. Celtic won 0-1.

February 29th
St. Mirren0 - 2AberdeenFull TimeFT

St. Mirren - Aberdeen

St. Mirren played Aberdeen at the of on February 29. The match kicked off 19:20 UTC. Aberdeen won 0-2.

Hearts1 - 0RangersFull TimeFT

Hearts - Rangers

Hearts played Rangers at the of on February 29. The match kicked off 17:30 UTC. Hearts won 1-0.

February 28th
Hibernian5 - 2Inverness C.TFull TimeFT

Hibernian - Inverness C.T

Hibernian played Inverness C.T at the of on February 28. The match kicked off 19:45 UTC. Hibernian won 5-2.

February 19th
Kilmarnock3 - 4AberdeenAfter Extra TimeAET

Kilmarnock - Aberdeen

Kilmarnock played Aberdeen at the of on February 19. The match kicked off 19:45 UTC. Aberdeen won 3-4 in the extra time.

February 18th
Motherwell4 - 4St. Mirren2-3 On PenaltiesPen 2-3

Motherwell - St. Mirren

Motherwell played St. Mirren at the of on February 18. The match kicked off 19:45 UTC. St. Mirren won on penalties as the score was 4-4.

February 9th
Clyde0 - 3CelticFull TimeFT

Clyde - Celtic

Clyde played Celtic at the of on February 9. The match kicked off 14:00 UTC. Celtic won 0-3.

BSC Glasgow1 - 4HibernianFull TimeFT

BSC Glasgow - Hibernian

BSC Glasgow played Hibernian at the of on February 9. The match kicked off 12:00 UTC. Hibernian won 1-4.

February 8th
Falkirk0 - 1HeartsFull TimeFT

Falkirk - Hearts

Falkirk played Hearts at the of on February 8. The match kicked off 19:20 UTC. Hearts won 0-1.

Aberdeen0 - 0KilmarnockFull TimeFT

Aberdeen - Kilmarnock

Aberdeen played Kilmarnock at the of on February 8. The match kicked off 15:00 UTC and ended in a draw 0 - 0.

Ayr United1 - 2St. JohnstoneFull TimeFT

Ayr United - St. Johnstone

Ayr United played St. Johnstone at the of on February 8. The match kicked off 15:00 UTC. St. Johnstone won 1-2.

Inverness C.T1 - 0LivingstonFull TimeFT

Inverness C.T - Livingston

Inverness C.T played Livingston at the of on February 8. The match kicked off 15:00 UTC. Inverness C.T won 1-0.

St. Mirren1 - 1MotherwellFull TimeFT

St. Mirren - Motherwell

St. Mirren played Motherwell at the of on February 8. The match kicked off 15:00 UTC and ended in a draw 1 - 1.

Hamilton1 - 4RangersFull TimeFT

Hamilton - Rangers

Hamilton played Rangers at the of on February 8. The match kicked off 12:30 UTC. Rangers won 1-4.

January 28th
Hibernian4 - 2Dundee UnitedFull TimeFT

Hibernian - Dundee United

Hibernian played Dundee United at the of on January 28. The match kicked off 19:45 UTC. Hibernian won 4-2.

Falkirk2 - 0ArbroathFull TimeFT

Falkirk - Arbroath

Falkirk played Arbroath at the of on January 28. The match kicked off 19:45 UTC. Falkirk won 2-0.

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 of 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.

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
Kesla-2Sabah-2PostponedPst

Kesla-2 - Sabah-2

Kesla-2 are playing Sabah-2 at the First Division of Azerbaijan on April 2.

MOIKQarabag-2PostponedPst

MOIK - Qarabag-2

MOIK are playing Qarabag-2 at the First Division of Azerbaijan on April 2.

Sumgayit-2AgsuPostponedPst

Sumgayit-2 - Agsu

Sumgayit-2 are playing Agsu at the First Division of Azerbaijan on April 2.

KoldingVejlePostponedPst

Kolding - Vejle

Kolding are playing Vejle at the Division 1 of Denmark on April 2.