--- Today Top Games --- Atlas - Puebla Cameroon - Morocco Club Tijuana - América Eintracht Frankfurt - Borussia Dortmund Getafe - Real Sociedad NEC Nijmegen - FC Utrecht Preston North End - Wigan Athletic Ross County - Partick Thistle Wrexham - Nottingham Forest --- Tomorrow Top Games --- 1. FC Union Berlin - 1. FSV Mainz 05 Accrington Stanley - Barnet FC Algeria - Nigeria Atalanta - Torino Atromitos - Olympiacos CFP AZ Alkmaar - FC Volendam Bayer Leverkusen - VfB Stuttgart Bristol City - Watford Burnley - Millwall Cambridge United - Birmingham City Celtic FC - Dundee United FC Charlton Athletic - Chelsea Cheltenham Town - Leicester City Chivas Guadalajara - Pachuca Deportivo Cali - Once Caldas Doncaster Rovers - Southampton Egypt - Ivory Coast Everton - Sunderland FC Groningen - NAC Breda FC St. Pauli - RB Leipzig Fulham - Middlesbrough Hibernian FC - Motherwell FC Independiente - Alianza Lima Ipswich Town - Blackpool Leyton Orient - Cardiff City Livingston FC - Kilmarnock FC Luton Town - Stevenage Macclesfield FC - Crystal Palace Manchester City - Exeter City Mansfield Town - Reading Monterrey - Toluca Newcastle United - Bournemouth Oldham Athletic - Notts County Panetolikos - PAOK Perth Glory - Central Coast Mariners PSV Eindhoven - Excelsior Rotterdam Racing de Santander - Real Zaragoza Real Oviedo - Real Betis Roma - Sassuolo Santos Laguna - Necaxa SC Freiburg - Hamburger SV Sheffield Wednesday - Brentford St Mirren - Falkirk FC Stoke City - Coventry City Tottenham Hotspur - Aston Villa Twente Enschede - PEC Zwolle Udinese - Pisa Valencia - Elche CF Villarreal - Deportivo Alaves Werder Bremen - TSG 1899 Hoffenheim Wolverhampton Wanderers - Shrewsbury Town --- Recent games --- England - FA Premier LeagueEngland - The ChampionshipFrance - Ligue 2Italy - Serie AItaly - Serie CSaudi Arabia - Saudi Pro LeagueScotland - Scottish PremiershipWales - Welsh Premier League------ - Africa Cup of Nations------ - Club Friendlies select match 06-Jan --- West Ham 1:2 Not.Forest07-Jan --- Bournemth 3:2 Tottenham07-Jan --- Fulham 2:1 Chelsea07-Jan --- Everton 1:1 Wolves07-Jan --- Man.City 1:1 Brighton07-Jan --- C Palace 0:0 A.Villa07-Jan --- Brentford 3:0 Sunderland07-Jan --- Newcastle 4:3 Leeds07-Jan --- Burnley 2:2 Man.Utd08-Jan --- Arsenal 0:0 Liverpool select match 05-Jan --- Leicester 2:1 West Brom select match 05-Jan --- Montpelr 1:3 Dunkerque select match 06-Jan --- Pisa 0:3 Como06-Jan --- Lecce 0:2 Roma06-Jan --- Sassuolo 0:3 Juventus07-Jan --- Napoli 2:2 H.Verona07-Jan --- Bologna 0:2 Atalanta07-Jan --- Lazio 2:2 Fiorentina07-Jan --- Torino 1:2 Udinese07-Jan --- Parma 0:2 Inter select match 05-Jan --- Triestina 1:2 Alcione05-Jan --- Benevento 2:1 Crotone05-Jan --- Cosenza 0:2 Monopoli05-Jan --- Altamura 0:2 Casertana select match 08-Jan --- Al-Hilal 3:0 Al Hazm08-Jan --- Al-Nassr 1:2 Qadsiah08-Jan --- Al-Najma 3:4 Ettifaq select match 06-Jan --- Rangers 2:0 Aberdeen select match 06-Jan --- TNS 2:1 Bala Town select match 05-Jan --- Egypt 3:1 Benin05-Jan --- Nigeria 4:0 Mozambique06-Jan --- Algeria 1:0 DR Congo06-Jan --- Ivory C. 3:0 Burkina F select match 06-Jan --- Salzburg 0:5 Bayern Stories Potential Bruno Fernandes exit Celebrate the World Cup 2026 EPL promoted clubs Club World Cup Qualification A-League 2025 ending Transfer talk Liverpool 2025 Season Liverpool Influence in the Champions League Sports-Themed Online Games FixtureTableEvolutionStatsTransfersMap Top Goal Scorers | Penalties | Discipline | Nationalities | Referees | Tactics | Home Avg Atte | Players used Player Transfers | Managerial Changes --Team--Aberdeen FCCeltic FCDundee FCDundee United FCHeart of Midlothian FCHibernian FCInverness Caledonian ThistleKilmarnock FCMotherwell FCRoss CountySt Johnstone FCSt Mirren--Matchday--1 - 04-Aug-122 - 11-Aug-123 - 18-Aug-124 - 25-Aug-125 - 01-Sep-126 - 14-Sep-127 - 22-Sep-128 - 29-Sep-129 - 05-Oct-1210 - 19-Oct-1211 - 26-Oct-1212 - 03-Nov-1213 - 10-Nov-1214 - 16-Nov-1215 - 24-Nov-1216 - 27-Nov-1217 - 08-Dec-1218 - 15-Dec-1219 - 21-Dec-1220 - 26-Dec-1221 - 29-Dec-1222 - 02-Jan-1323 - 19-Jan-1324 - 26-Jan-1325 - 30-Jan-1326 - 08-Feb-1327 - 15-Feb-1328 - 23-Feb-1329 - 26-Feb-1330 - 09-Mar-1331 - 05-Mar-1332 - 30-Mar-1333 - 05-Apr-1334 - 19-Apr-1335 - 26-Apr-1336 - 04-May-1337 - 11-May-1338 - 18-May-1304-Aug-12 - Matchday 1Celtic 1-0 Aberdeen Murray04-Aug-12Hearts 2-0 St Johnst Reilly04-Aug-12Kilmarnck 0-0 Dundee Madden04-Aug-12Ross Co 0-0 Mothrwell Muir04-Aug-12St Mirren 2-2 Inverness McLean05-Aug-12Dundee U 3-0 Hibernian Thomson11-Aug-12 - Matchday 2Aberdeen 0-0 Ross Co Norris11-Aug-12Dundee 0-2 St Mirren Allan11-Aug-12Inverness 1-1 Kilmarnck Colvin11-Aug-12Mothrwell 1-1 St Johnst Brines12-Aug-12Hibernian 1-1 Hearts Collum18-Aug-12 - Matchday 3Ross Co 1-1 Celtic Thomson18-Aug-12St Mirren 1-2 Hibernian Charleston18-Aug-12Hearts 2-2 Inverness Madden18-Aug-12St Johnst 1-2 Aberdeen Beaton, J18-Aug-12Kilmarnck 1-2 Mothrwell Finnie19-Aug-12Dundee U 3-0 Dundee Murray25-Aug-12 - Matchday 4Inverness 2-4 Celtic Collum25-Aug-12Dundee 0-1 Ross Co McLean25-Aug-12Hibernian 2-0 St Johnst Clancy25-Aug-12Kilmarnck 3-1 Dundee U Allan26-Aug-12Aberdeen 0-0 Hearts Muir26-Aug-12Mothrwell 1-1 St Mirren Norris01-Sep-12 - Matchday 5Aberdeen 0-0 St Mirren Colvin01-Sep-12Celtic 2-2 Hibernian Brines01-Sep-12Ross Co 0-0 Kilmarnck Beaton, J01-Sep-12St Johnst 0-0 Dundee U Collum02-Sep-12Hearts 0-1 Dundee Thomson02-Sep-12Mothrwell 4-1 Inverness Reilly14-Sep-12 - Matchday 6Dundee U 0-0 Ross Co Collum15-Sep-12St Johnst 2-1 Celtic Norris15-Sep-12Dundee 1-2 Mothrwell Clancy15-Sep-12Hibernian 2-1 Kilmarnck McLean15-Sep-12Inverness 1-1 Aberdeen Salmond15-Sep-12St Mirren 2-0 Hearts Murray22-Sep-12 - Matchday 7Celtic 2-0 Dundee Beaton, J22-Sep-12Dundee U 0-3 Hearts Muir22-Sep-12Hibernian 2-2 Inverness Norris22-Sep-12Kilmarnck 3-1 St Mirren Reilly22-Sep-12Ross Co 1-2 St Johnst Allan23-Sep-12Aberdeen 3-3 Mothrwell Madden29-Sep-12 - Matchday 8Aberdeen 2-1 Hibernian Murray29-Sep-12Dundee 1-3 St Johnst Muir29-Sep-12Hearts 1-3 Kilmarnck Madden29-Sep-12Inverness 4-0 Dundee U Finnie29-Sep-12Mothrwell 0-2 Celtic Brines29-Sep-12St Mirren 5-4 Ross Co McLean05-Oct-12 - Matchday 9Inverness 3-1 Ross Co Brines06-Oct-12Hibernian 3-0 Dundee Collum06-Oct-12Kilmarnck 1-3 Aberdeen McLean06-Oct-12St Johnst 2-1 St Mirren Muir07-Oct-12Celtic 1-0 Hearts Thomson19-Oct-12 - Matchday 10Dundee 1-4 Inverness Thomson20-Oct-12Dundee U 1-1 Aberdeen Brines20-Oct-12Ross Co 3-2 Hibernian McLean20-Oct-12St Johnst 2-1 Kilmarnck Colvin20-Oct-12St Mirren 0-5 Celtic Murray20-Oct-12Hearts 1-0 Mothrwell Collum26-Oct-12 - Matchday 11Mothrwell 0-4 Hibernian Reilly27-Oct-12Aberdeen 2-0 Dundee Murray27-Oct-12Celtic 0-2 Kilmarnck Allan27-Oct-12Hearts 2-2 Ross Co Charleston27-Oct-12Inverness 1-1 St Johnst Beaton, J27-Oct-12St Mirren 0-1 Dundee U Norris03-Nov-12 - Matchday 12Dundee 1-0 Hearts McLean03-Nov-12Hibernian 2-1 St Mirren Muir03-Nov-12Kilmarnck 1-2 Inverness Norris03-Nov-12Ross Co 2-1 Aberdeen Thomson03-Nov-12St Johnst 1-3 Mothrwell Colvin04-Nov-12Dundee U 2-2 Celtic Collum07-Nov-12 - Matchday 9Mothrwell 0-1 Dundee U Muir10-Nov-12 - Matchday 13Inverness 1-1 Hearts Collum10-Nov-12Kilmarnck 3-0 Ross Co Madden10-Nov-12Mothrwell 1-1 Dundee Beaton, J10-Nov-12St Mirren 1-4 Aberdeen Finnie11-Nov-12Hibernian 2-1 Dundee U Thomson11-Nov-12Celtic 1-1 St Johnst Brines16-Nov-12 - Matchday 14Dundee U 3-3 Kilmarnck Muir17-Nov-12Aberdeen 0-2 Celtic Thomson17-Nov-12Hearts 1-0 St Mirren Madden17-Nov-12St Johnst 1-1 Ross Co Collum17-Nov-12Dundee 3-1 Hibernian Colvin18-Nov-12Inverness 1-5 Mothrwell McLean24-Nov-12 - Matchday 15Mothrwell 0-0 Hearts Allan24-Nov-12Celtic 0-1 Inverness Murray24-Nov-12Hibernian 0-1 Aberdeen Madden24-Nov-12Kilmarnck 1-2 St Johnst Reilly24-Nov-12Ross Co 1-2 Dundee U Brines24-Nov-12St Mirren 3-1 Dundee Collum27-Nov-12 - Matchday 16Dundee U 1-2 Mothrwell Madden27-Nov-12Aberdeen 2-3 Inverness Muir27-Nov-12Ross Co 0-0 St Mirren McLean28-Nov-12Hearts 0-4 Celtic Collum28-Nov-12St Johnst 0-1 Hibernian Thomson08-Dec-12 - Matchday 17Kilmarnck 1-3 Celtic Thomson08-Dec-12Hearts 2-0 Aberdeen Norris08-Dec-12Inverness 3-0 Hibernian Allan08-Dec-12Mothrwell 3-2 Ross Co Murray08-Dec-12St Mirren 1-1 St Johnst Madden09-Dec-12Dundee 0-3 Dundee U Collum15-Dec-12 - Matchday 18Aberdeen 0-2 Kilmarnck Charleston15-Dec-12Celtic 2-0 St Mirren Murray15-Dec-12Dundee U 4-4 Inverness Beaton, J15-Dec-12Hibernian 2-3 Mothrwell McLean15-Dec-12Ross Co 1-1 Dundee Muir15-Dec-12St Johnst 2-2 Hearts Collum21-Dec-12 - Matchday 19St Mirren 2-1 Mothrwell Brines22-Dec-12Aberdeen 2-0 St Johnst Finnie22-Dec-12Celtic 4-0 Ross Co Norris22-Dec-12Inverness 4-1 Dundee Clancy23-Dec-12Kilmarnck 1-1 Hibernian Madden23-Dec-12Hearts 2-1 Dundee U Thomson26-Dec-12 - Matchday 20Dundee U 1-1 St Johnst Murray26-Dec-12Hibernian 0-1 Ross Co Beaton, J26-Dec-12Inverness 2-2 St Mirren Collum26-Dec-12Kilmarnck 1-0 Hearts McLean26-Dec-12Mothrwell 4-1 Aberdeen Thomson26-Dec-12Dundee 0-2 Celtic Brines29-Dec-12 - Matchday 21Dundee 1-3 Aberdeen 29-Dec-12Hibernian 1-0 Celtic 29-Dec-12Mothrwell 2-2 Kilmarnck 29-Dec-12St Johnst 0-0 Inverness 30-Dec-12Dundee U 3-4 St Mirren 02-Jan-13 - Matchday 22St Johnst 1-0 Dundee 02-Jan-13Aberdeen 2-2 Dundee U 02-Jan-13Celtic 1-0 Mothrwell 02-Jan-13St Mirren 1-1 Kilmarnck 03-Jan-13Hearts 0-0 Hibernian 13-Jan-13 - Matchday 2Celtic 4-0 Dundee U 19-Jan-13 - Matchday 23St Mirren 1-4 Ross Co 19-Jan-13Celtic 4-1 Hearts 19-Jan-13Hibernian 1-1 Dundee 19-Jan-13Inverness 3-0 Aberdeen 19-Jan-13Kilmarnck 2-3 Dundee U 20-Jan-13Mothrwell 3-2 St Johnst 26-Jan-13 - Matchday 24Dundee U 1-1 Ross Co 27-Jan-13Aberdeen 0-0 Hibernian 27-Jan-13 - Matchday 16Dundee 0-0 Kilmarnck 30-Jan-13 - Matchday 25St Johnst 3-1 Aberdeen 30-Jan-13Celtic 4-1 Kilmarnck 30-Jan-13Hearts 1-0 Dundee 30-Jan-13Ross Co 1-0 Hibernian 30-Jan-13St Mirren 2-1 Inverness 02-Feb-13 - Matchday 21Ross Co 2-2 Hearts 08-Feb-13 - Matchday 26Dundee 0-2 Ross Co 09-Feb-13Inverness 1-3 Celtic 09-Feb-13Aberdeen 0-0 St Mirren 09-Feb-13Dundee U 3-1 Hearts 09-Feb-13Kilmarnck 2-0 Mothrwell 11-Feb-13Hibernian 1-3 St Johnst 13-Feb-13 - Matchday 24Inverness 1-1 Kilmarnck 15-Feb-13 - Matchday 27Aberdeen 1-0 Dundee 16-Feb-13Celtic 6-2 Dundee U 16-Feb-13Hearts 0-3 Kilmarnck 16-Feb-13Mothrwell 3-0 Inverness 16-Feb-13Ross Co 1-0 St Johnst 16-Feb-13St Mirren 0-1 Hibernian 19-Feb-13 - Matchday 24St Johnst 1-1 Celtic 19-Feb-13 - Matchday 25Mothrwell 0-1 Dundee U 23-Feb-13 - Matchday 28Hearts 2-3 Inverness 23-Feb-13Kilmarnck 1-1 Aberdeen 23-Feb-13Ross Co 3-0 Mothrwell 23-Feb-13St Johnst 1-0 St Mirren 24-Feb-13Celtic 5-0 Dundee 24-Feb-13Dundee U 2-2 Hibernian 26-Feb-13 - Matchday 29Aberdeen 0-1 Ross Co 27-Feb-13Hibernian 2-2 Kilmarnck 27-Feb-13Inverness 0-0 Dundee U 27-Feb-13Mothrwell 2-1 Celtic 27-Feb-13St Mirren 2-0 Hearts 27-Feb-13Dundee 2-2 St Johnst 02-Mar-13 - Matchday 22Ross Co 0-0 Inverness 02-Mar-13 - Matchday 24Hearts 1-2 Mothrwell 05-Mar-13 - Matchday 31Hearts 2-0 St Johnst 06-Mar-13 - Matchday 24Dundee 2-1 St Mirren 09-Mar-13 - Matchday 30Ross Co 3-2 Celtic 09-Mar-13Aberdeen 0-0 Mothrwell 09-Mar-13St Johnst 2-0 Kilmarnck 09-Mar-13St Mirren 0-0 Dundee U 09-Mar-13Dundee 1-1 Inverness 10-Mar-13Hibernian 0-0 Hearts 15-Mar-13 - Matchday 31Mothrwell 4-1 Hibernian 16-Mar-13Inverness 2-1 Ross Co 16-Mar-13Celtic 4-3 Aberdeen 17-Mar-13Dundee U 1-1 Dundee 30-Mar-13 - Matchday 32Ross Co 0-1 Kilmarnck 30-Mar-13Hibernian 1-2 Inverness 30-Mar-13Aberdeen 2-0 Hearts 30-Mar-13Dundee 0-3 Mothrwell 31-Mar-13St Mirren 1-1 Celtic 01-Apr-13St Johnst 1-1 Dundee U 03-Apr-13 - Matchday 31Kilmarnck 1-1 St Mirren 05-Apr-13 - Matchday 33Inverness 0-0 St Johnst 06-Apr-13Hearts 4-2 Ross Co 06-Apr-13Mothrwell 2-2 St Mirren 06-Apr-13Dundee U 1-0 Aberdeen 06-Apr-13Celtic 3-0 Hibernian 06-Apr-13Kilmarnck 1-2 Dundee 19-Apr-13 - Matchday 34Dundee U 1-3 Mothrwell 20-Apr-13Kilmarnck 0-1 Hearts 20-Apr-13St Mirren 1-2 Dundee 21-Apr-13Celtic 4-1 Inverness 21-Apr-13St Johnst 2-2 Ross Co 22-Apr-13Hibernian 0-0 Aberdeen 26-Apr-13 - Matchday 35Ross Co 1-0 Dundee U 27-Apr-13St Johnst 1-0 Inverness 27-Apr-13Dundee 1-0 Hearts 27-Apr-13Hibernian 3-3 St Mirren 27-Apr-13Aberdeen 1-0 Kilmarnck 28-Apr-13Mothrwell 3-1 Celtic 04-May-13 - Matchday 36Hearts 3-0 St Mirren 04-May-13Dundee U 0-1 St Johnst 04-May-13Inverness 4-3 Mothrwell 05-May-13Ross Co 1-1 Celtic 05-May-13Dundee 1-1 Aberdeen 11-May-13 - Matchday 37Celtic 4-0 St Johnst 11-May-13Dundee 2-3 Kilmarnck 11-May-13Inverness 1-2 Dundee U 11-May-13St Mirren 0-0 Aberdeen 12-May-13Hearts 1-2 Hibernian 12-May-13Mothrwell 2-0 Ross Co 15-May-13 - Matchday 36Kilmarnck 1-3 Hibernian 18-May-13 - Matchday 38Aberdeen 1-1 Hearts 18-May-13Hibernian 1-0 Dundee 18-May-13Kilmarnck 1-3 St Mirren 19-May-13Dundee U 0-4 Celtic 19-May-13Ross Co 1-0 Inverness 19-May-13St Johnst 2-0 Mothrwell Tournaments Scottish Challenge Cup 2014/2015 Scottish Championship 2025/2026 2024/2025 Falkirk 2023/2024 Dundee U 2022/2023 Dundee 2021/2022 Kilmarnck 2014/2015 2013/2014 SFA League Cup 2025/2026 St Mirren 2024/2025 Celtic 2023/2024 Rangers 2014/2015 2013/2014 Aberdeen 2011/2012 2010/2011 Rangers 2006/2007 Scottish League One 2014/2015 2013/2014 Scottish League Two 2014/2015 2013/2014 Scottish Playoffs 2013/2014 Scottish Premiership 2025/2026 2024/2025 Celtic 2023/2024 Celtic 2022/2023 Celtic 2021/2022 Celtic 2020/2021 Rangers 2019/2020 Celtic 2018/2019 Celtic 2017/2018 Celtic 2016/2017 Celtic 2015/2016 Celtic 2014/2015 Celtic 2013/2014 Celtic SPL 2012/2013 2011/2012 Celtic 2010/2011 Rangers 2009/2010 Rangers 2008/2009 Rangers 2007/2008 Celtic 2006/2007 Scottish Cup 2024/2025 Aberdeen 2023/2024 Celtic 2022/2023 Celtic 2021/2022 Rangers 2013/2014 St Johnst 2011/2012 2010/2011 Women Scottish Womens Premier League 2014