Scotland Football Teams

Here at SBAT we bring you live soccer scores - all day, every day. We cover the major European leagues - the Premiership, La Liga, Seria A and the Bundesliga. We also cover football scores from continental and international competitions such as UEFA Champions League and Europa League, plus FIFA World Cup matches and International Friendlies.

International Teams

Scotland

Last Fixture

Mexico 1 - 0 Scotland

Next Fixture

10th September 2018

Scotland 07:45 Albania

Scotland (Female)

Last Fixture

Poland 2 - 3 Scotland

Next Fixture

30th August 2018

Scotland 02:00 Switzerland

Scotland U17

Last Fixture

Scotland U17 1 - 0 Germany U17

Next Fixture

TBC

Home - Away

Scotland U17 (Female)

Last Fixture

Finland U17 5 - 0 Scotland U17

Next Fixture

TBC

Home - Away

Scotland U19 (Male)

Last Fixture

Scotland U19 4 - 5 Norway U19

Next Fixture

TBC

Home - Away

Scotland U19 (Female)

Last Fixture

Scotland U19 0 - 0 Russia U19

Next Fixture

TBC

Home - Away

Scotland U20 (Male)

Last Fixture

Scotland U20 3 - 0 Czech Republic U19

Next Fixture

TBC

Home - Away

Scotland U21 (Male)

Last Fixture

Scotland U21 3 - 5 Turkey U20

Next Fixture

6th September 2018

Scotland U21 11:00 Andorra U21

Scotland Premier League

Aberdeen

Last Fixture

Celtic 0 - 1 Aberdeen

Next Fixture

30th June 2018

Cobh Ramblers 02:00 Aberdeen

Celtic

Last Fixture

Celtic 2 - 0 Motherwell

Next Fixture

27th June 2018

Vorwaerts Steyr 05:30 Celtic

Dundee FC

Last Fixture

Dundee FC 0 - 1 Partick Thistle

Next Fixture

29th June 2018

Brechin City 07:45 Dundee FC

Hamilton Academical

Last Fixture

Motherwell 3 - 0 Hamilton Academical

Next Fixture

7th July 2018

Clyde 12:15 Hamilton Academical

Hearts

Last Fixture

Kilmarnock 1 - 0 Hearts

Next Fixture

3rd July 2018

Arbroath 07:30 Hearts

Hibernian

Last Fixture

Hibernian 5 - 5 Rangers

Next Fixture

30th June 2018

Hibernian 03:00 Linlithgow Rose

Kilmarnock

Last Fixture

Kilmarnock 1 - 0 Hearts

Next Fixture

13th July 2018

Kilmarnock 07:45 St. Mirren

Livingston

Last Fixture

Partick Thistle 0 - 1 Livingston

Next Fixture

6th July 2018

Queen of South 07:45 Livingston

Motherwell

Last Fixture

Celtic 2 - 0 Motherwell

Next Fixture

30th June 2018

Crusaders 01:00 Motherwell

Rangers

Last Fixture

Hibernian 5 - 5 Rangers

Next Fixture

6th July 2018

Rangers 07:15 Bury

St. Mirren

Last Fixture

Falkirk 1 - 0 St. Mirren

Next Fixture

13th July 2018

Kilmarnock 07:45 St. Mirren

St.Johnstone

Last Fixture

St.Johnstone 1 - 1 Ross County

Next Fixture

8th July 2018

St.Johnstone 02:00 Aberdeen

Scotland 1. Division

Alloa Athletic

Last Fixture

Dumbarton 0 - 2 Alloa Athletic

Next Fixture

17th July 2018

Alloa Athletic 07:45 Arbroath

Ayr United

Last Fixture

Ayr United 2 - 0 Albion Rovers

Next Fixture

14th July 2018

Ayr United 03:00 Greenock Morton

Dundee United

Last Fixture

Livingston 1 - 1 Dundee United

Next Fixture

14th July 2018

Dundee United 03:00 Arbroath

Dunfermline Athletic

Last Fixture

Dundee United 2 - 1 Dunfermline Athletic

Next Fixture

12th July 2018

Dunfermline Athletic 07:30 Motherwell

Falkirk

Last Fixture

Falkirk 1 - 0 St. Mirren

Next Fixture

4th July 2018

Falkirk 07:30 Aberdeen

Greenock Morton

Last Fixture

Greenock Morton 0 - 3 Inverness CT

Next Fixture

14th July 2018

Ayr United 03:00 Greenock Morton

Inverness CT

Last Fixture

Greenock Morton 0 - 3 Inverness CT

Next Fixture

14th July 2018

Inverness CT 03:00 Cove Rangers

Partick Thistle

Last Fixture

Partick Thistle 0 - 1 Livingston

Next Fixture

8th July 2018

Hearts 02:00 Partick Thistle

Queen of South

Last Fixture

Brechin City 1 - 5 Queen of South

Next Fixture

6th July 2018

Queen of South 07:45 Livingston

Ross County

Last Fixture

St.Johnstone 1 - 1 Ross County

Next Fixture

14th July 2018

Ross County 03:00 Elgin City

Scotland 2. Division

Airdrieonians

Last Fixture

Airdrieonians 1 - 2 Forfar Athletic

Next Fixture

14th July 2018

Airdrieonians 03:00 Livingston

Arbroath

Last Fixture

Dumbarton 1 - 1 Arbroath

Next Fixture

3rd July 2018

Arbroath 07:30 Hearts

Brechin City

Last Fixture

Brechin City 1 - 5 Queen of South

Next Fixture

29th June 2018

Brechin City 07:45 Dundee FC

Dumbarton

Last Fixture

Dumbarton 0 - 2 Alloa Athletic

Next Fixture

7th July 2018

Dumbarton 03:00 Hearts

East Fife

Last Fixture

East Fife 2 - 3 Stranraer

Next Fixture

14th July 2018

St.Johnstone 03:00 East Fife

Forfar Athletic

Last Fixture

Airdrieonians 1 - 2 Forfar Athletic

Next Fixture

14th July 2018

Forfar Athletic 03:00 Hearts

Montrose

Last Fixture

Montrose 1 - 1 Elgin City

Next Fixture

14th July 2018

Falkirk 03:00 Montrose

Raith Rovers

Last Fixture

Raith Rovers 1 - 2 Alloa Athletic

Next Fixture

14th July 2018

Raith Rovers 03:00 Cowdenbeath

Stenhousemuir

Last Fixture

Peterhead 1 - 0 Stenhousemuir

Next Fixture

10th July 2018

Stenhousemuir 07:45 Hamilton Academical

Stranraer

Last Fixture

East Fife 2 - 3 Stranraer

Next Fixture

14th July 2018

Queen of South 03:00 Stranraer

Scotland 3. Division

Albion Rovers

Last Fixture

Ayr United 2 - 0 Albion Rovers

Next Fixture

17th July 2018

Stenhousemuir 07:30 Albion Rovers

Annan Athletic

Last Fixture

Cowdenbeath 0 - 2 Annan Athletic

Next Fixture

14th July 2018

Annan Athletic 03:00 Hamilton Academical

Berwick Rangers

Last Fixture

Clyde 1 - 2 Berwick Rangers

Next Fixture

4th July 2018

Berwick Rangers 07:45 Hibernian

Clyde

Last Fixture

Clyde 1 - 2 Berwick Rangers

Next Fixture

7th July 2018

Clyde 12:15 Hamilton Academical

Cowdenbeath

Last Fixture

Cowdenbeath 3 - 2 Cove Rangers

Next Fixture

2nd July 2018

Cowdenbeath 07:45 Dundee FC

Edinburgh City

Last Fixture

Peterhead 2 - 1 Edinburgh City

Next Fixture

14th July 2018

Clyde 03:00 Edinburgh City

Elgin City

Last Fixture

Montrose 1 - 1 Elgin City

Next Fixture

14th July 2018

Ross County 03:00 Elgin City

Peterhead

Last Fixture

Peterhead 1 - 0 Stenhousemuir

Next Fixture

14th July 2018

Brechin City 03:00 Peterhead

Queen's Park

Last Fixture

Queen's Park 1 - 2 Stenhousemuir

Next Fixture

17th July 2018

Dumbarton 07:45 Queen's Park

Stirling Albion

Last Fixture

Peterhead 3 - 0 Stirling Albion

Next Fixture

14th July 2018

Stirling Albion 03:00 Dundee FC

Scotland Highland/Lowland

Brora Rangers

Last Fixture

Turriff United 0 - 2 Brora Rangers

Next Fixture

28th July 2018

Brora Rangers 03:00 Wick Academy

Buckie Thistle

Last Fixture

Buckie Thistle 6 - 0 Lossiemouth

Next Fixture

28th July 2018

Buckie Thistle 03:00 Inverurie Loco Works

Clachnacuddin

Last Fixture

Clachnacuddin 3 - 3 Deveronvale

Next Fixture

28th July 2018

Cove Rangers 03:00 Clachnacuddin

Cove Rangers

Last Fixture

Cowdenbeath 3 - 2 Cove Rangers

Next Fixture

14th July 2018

Inverness CT 03:00 Cove Rangers

Deveronvale

Last Fixture

Deveronvale 5 - 0 Fort William

Next Fixture

28th July 2018

Lossiemouth 03:00 Deveronvale

Formartine United

Last Fixture

Formartine United 2 - 1 Wick Academy

Next Fixture

28th July 2018

Formartine United 03:00 Nairn County

Forres Mechanics

Last Fixture

Forres Mechanics 5 - 0 Lossiemouth

Next Fixture

28th July 2018

Keith 03:00 Forres Mechanics

Fort William

Last Fixture

Fort William 3 - 3 Keith

Next Fixture

28th July 2018

Rothes 03:00 Fort William

Fraserburgh

Last Fixture

Strathspey Thistle 1 - 4 Fraserburgh

Next Fixture

28th July 2018

Fraserburgh 03:00 Strathspey Thistle

Huntly

Last Fixture

Brora Rangers 1 - 0 Huntly

Next Fixture

28th July 2018

Huntly 03:00 Turriff United

Inverurie Loco Works

Last Fixture

Wick Academy 1 - 3 Inverurie Loco Works

Next Fixture

23rd July 2018

Inverurie Loco Works 07:45 Aberdeen

Keith

Last Fixture

Fort William 3 - 3 Keith

Next Fixture

28th July 2018

Keith 03:00 Forres Mechanics

Lossiemouth

Last Fixture

Forres Mechanics 5 - 0 Lossiemouth

Next Fixture

28th July 2018

Lossiemouth 03:00 Deveronvale

Nairn County

Last Fixture

Cove Rangers 0 - 3 Nairn County

Next Fixture

28th July 2018

Formartine United 03:00 Nairn County

Rothes

Last Fixture

Rothes 3 - 1 Brora Rangers

Next Fixture

28th July 2018

Rothes 03:00 Fort William

Strathspey Thistle

Last Fixture

Strathspey Thistle 0 - 7 Brora Rangers

Next Fixture

28th July 2018

Fraserburgh 03:00 Strathspey Thistle

Turriff United

Last Fixture

Turriff United 0 - 2 Brora Rangers

Next Fixture

28th July 2018

Huntly 03:00 Turriff United

Wick Academy

Last Fixture

Formartine United 2 - 1 Wick Academy

Next Fixture

28th July 2018

Brora Rangers 03:00 Wick Academy

Scotland Scottish Communities League Cup

East Fife

Last Fixture

East Fife 2 - 3 Stranraer

Next Fixture

14th July 2018

St.Johnstone 03:00 East Fife

Falkirk

Last Fixture

Falkirk 1 - 0 St. Mirren

Next Fixture

4th July 2018

Falkirk 07:30 Aberdeen

Forfar Athletic

Last Fixture

Airdrieonians 1 - 2 Forfar Athletic

Next Fixture

14th July 2018

Forfar Athletic 03:00 Hearts

Montrose

Last Fixture

Montrose 1 - 1 Elgin City

Next Fixture

14th July 2018

Falkirk 03:00 Montrose

St.Johnstone

Last Fixture

St.Johnstone 1 - 1 Ross County

Next Fixture

8th July 2018

St.Johnstone 02:00 Aberdeen