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

Latest Results
May 25th
Hearts1 - 2CelticFull TimeFT

Hearts - Celtic

Hearts played Celtic at the of on May 25. The match kicked off 14:00 UTC. Celtic won 1-2.

April 14th
Aberdeen0 - 3CelticFull TimeFT

Aberdeen - Celtic

Aberdeen played Celtic at the of on April 14. The match kicked off 13:00 UTC. Celtic won 0-3.

April 13th
Hearts3 - 0Inverness C.TFull TimeFT

Hearts - Inverness C.T

Hearts played Inverness C.T at the of on April 13. The match kicked off 11:15 UTC. Hearts won 3-0.

March 12th
Rangers0 - 2AberdeenFull TimeFT

Rangers - Aberdeen

Rangers played Aberdeen at the of on March 12. The match kicked off 19:45 UTC. Aberdeen won 0-2.

Hearts2 - 1Partick ThistleFull TimeFT

Hearts - Partick Thistle

Hearts played Partick Thistle at the of on March 12. The match kicked off 19:45 UTC. Hearts won 2-1.

March 4th
Partick Thistle1 - 1HeartsFull TimeFT

Partick Thistle - Hearts

Partick Thistle played Hearts at the of on March 4. The match kicked off 19:05 UTC and ended in a draw 1 - 1.

March 3rd
Dundee United1 - 2Inverness C.TFull TimeFT

Dundee United - Inverness C.T

Dundee United played Inverness C.T at the of on March 3. The match kicked off 15:30 UTC. Inverness C.T won 1-2.

Aberdeen1 - 1RangersFull TimeFT

Aberdeen - Rangers

Aberdeen played Rangers at the of on March 3. The match kicked off 13:30 UTC and ended in a draw 1 - 1.

March 2nd
Hibernian0 - 2CelticFull TimeFT

Hibernian - Celtic

Hibernian played Celtic at the of on March 2. The match kicked off 17:15 UTC. Celtic won 0-2.

February 20th
Rangers5 - 0KilmarnockFull TimeFT

Rangers - Kilmarnock

Rangers played Kilmarnock at the of on February 20. The match kicked off 19:45 UTC. Rangers won 5-0.

February 19th
Inverness C.T2 - 2Ross County3-2 On PenaltiesPen 3-2

Inverness C.T - Ross County

Inverness C.T played Ross County at the of on February 19. The match kicked off 19:45 UTC. Inverness C.T won on penalties as the score was 2-2.

February 11th
Ross County2 - 2Inverness C.TFull TimeFT

Ross County - Inverness C.T

Ross County played Inverness C.T at the of on February 11. The match kicked off 19:15 UTC and ended in a draw 2 - 2.

February 10th
Aberdeen4 - 1Queen of the SouthFull TimeFT

Aberdeen - Queen of the South

Aberdeen played Queen of the South at the of on February 10. The match kicked off 15:30 UTC. Aberdeen won 4-1.

Hearts4 - 0Auchinleck TalbotFull TimeFT

Hearts - Auchinleck Talbot

Hearts played Auchinleck Talbot at the of on February 10. The match kicked off 15:00 UTC. Hearts won 4-0.

Celtic5 - 0St. JohnstoneFull TimeFT

Celtic - St. Johnstone

Celtic played St. Johnstone at the of on February 10. The match kicked off 13:30 UTC. Celtic won 5-0.

February 9th
Kilmarnock0 - 0RangersFull TimeFT

Kilmarnock - Rangers

Kilmarnock played Rangers at the of on February 9. The match kicked off 17:15 UTC and ended in a draw 0 - 0.

Hibernian3 - 1Raith RoversFull TimeFT

Hibernian - Raith Rovers

Hibernian played Raith Rovers at the of on February 9. The match kicked off 15:00 UTC. Hibernian won 3-1.

St. Mirren1 - 2Dundee UnitedFull TimeFT

St. Mirren - Dundee United

St. Mirren played Dundee United at the of on February 9. The match kicked off 15:00 UTC. Dundee United won 1-2.

East Fife0 - 1Partick ThistleFull TimeFT

East Fife - Partick Thistle

East Fife played Partick Thistle at the of on February 9. The match kicked off 15:00 UTC. Partick Thistle won 0-1.

January 30th
Cowdenbeath1 - 3RangersFull TimeFT

Cowdenbeath - Rangers

Cowdenbeath played Rangers at the of on January 30. The match kicked off 19:45 UTC. Rangers won 1-3.

January 29th
Queen of the South3 - 0DundeeFull TimeFT

Queen of the South - Dundee

Queen of the South played Dundee at the of on January 29. The match kicked off 19:45 UTC. Queen of the South won 3-0.

Stenhousemuir1 - 4AberdeenFull TimeFT

Stenhousemuir - Aberdeen

Stenhousemuir played Aberdeen at the of on January 29. The match kicked off 19:30 UTC. Aberdeen won 1-4.

January 20th
Hearts1 - 0LivingstonFull TimeFT

Hearts - Livingston

Hearts played Livingston at the of on January 20. The match kicked off 14:30 UTC. Hearts won 1-0.

January 19th
Celtic3 - 0AirdrieoniansFull TimeFT

Celtic - Airdrieonians

Celtic played Airdrieonians at the of on January 19. The match kicked off 17:15 UTC. Celtic won 3-0.

East Fife2 - 1Greenock MortonFull TimeFT

East Fife - Greenock Morton

East Fife played Greenock Morton at the of on January 19. The match kicked off 15:00 UTC. East Fife won 2-1.

St. Mirren3 - 2Alloa AthleticFull TimeFT

St. Mirren - Alloa Athletic

St. Mirren played Alloa Athletic at the of on January 19. The match kicked off 15:00 UTC. St. Mirren won 3-2.

Inverness C.T4 - 0East KilbrideFull TimeFT

Inverness C.T - East Kilbride

Inverness C.T played East Kilbride at the of on January 19. The match kicked off 15:00 UTC. Inverness C.T won 4-0.

Aberdeen1 - 1StenhousemuirFull TimeFT

Aberdeen - Stenhousemuir

Aberdeen played Stenhousemuir at the of on January 19. The match kicked off 15:00 UTC and ended in a draw 1 - 1.

St. Johnstone2 - 0HamiltonFull TimeFT

St. Johnstone - Hamilton

St. Johnstone played Hamilton at the of on January 19. The match kicked off 15:00 UTC. St. Johnstone won 2-0.

Dundee1 - 1Queen of the SouthFull TimeFT

Dundee - Queen of the South

Dundee played Queen of the South at the of on January 19. The match kicked off 15:00 UTC and ended in a draw 1 - 1.

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
Aston VillaEverton19:00

Aston Villa - Everton

Aston Villa are playing Everton at the Premier League of England on August 23. The match will kick off 19:00 UTC.

Granada CFSevilla18:00

Granada CF - Sevilla

Granada CF are playing Sevilla at the La Liga of Spain on August 23. The match will kick off 18:00 UTC.

LevanteVillarreal20:00

Levante - Villarreal

Levante are playing Villarreal at the La Liga of Spain on August 23. The match will kick off 20:00 UTC.

KolnBorussia Dortmund18:30

Koln - Borussia Dortmund

Koln are playing Borussia Dortmund at the Bundesliga of Germany on August 23. The match will kick off 18:30 UTC.