--- Today Top Games --- Bologna - Atalanta Bournemouth - Tottenham Hotspur Brentford - Sunderland Burnley - Manchester United Crystal Palace - Aston Villa Everton - Wolverhampton Wanderers Fulham - Chelsea Lazio - Fiorentina Manchester City - Brighton & Hove Albion Napoli - Hellas Verona Newcastle United - Leeds United Parma - Inter Milan Torino - Udinese --- Tomorrow Top Games --- AC Milan - Genoa Al-Hilal - Al-Hazm Al-Nassr - Al-Qadisiya Arsenal - Liverpool --- Recent games --- Australia - A-LeagueEngland - FA Premier LeagueEngland - League OneEngland - League TwoEngland - National League NorthEngland - National League SouthEngland - The ChampionshipFrance - Ligue 1France - Ligue 2Italy - Serie AItaly - Serie CPortugal - Primeira LigaScotland - Scottish PremiershipSpain - La LigaSpain - Segunda DivisiónWales - Adran PremierWales - Welsh Premier League------ - Africa Cup of Nations select match 03-Jan --- Bris Roar 0:3 Well'ton03-Jan --- Melb City 0:0 Sydney FC select match 03-Jan --- A.Villa 3:1 Not.Forest03-Jan --- Wolves 3:0 West Ham03-Jan --- Brighton 2:0 Burnley03-Jan --- Bournemth 2:3 Arsenal04-Jan --- Leeds 1:1 Man.Utd04-Jan --- Newcastle 2:0 C Palace04-Jan --- Everton 2:4 Brentford04-Jan --- Tottenham 1:1 Sunderland04-Jan --- Fulham 2:2 Liverpool04-Jan --- Man.City 1:1 Chelsea06-Jan --- West Ham 1:2 Not.Forest select match 04-Jan --- Bolton 0:0 Northmptn04-Jan --- Lincoln C 5:2 Peterboro04-Jan --- Blackpool 1:2 Bradford04-Jan --- Cardiff 1:0 Wigan04-Jan --- Huddersfd 2:2 Exeter04-Jan --- Plymouth 3:0 Burton04-Jan --- Reading 1:0 Stockport04-Jan --- Wycombe 2:0 Wimbledon select match 04-Jan --- MK Dons 2:2 Chesterfd04-Jan --- Cheltnham 3:0 Crawley select match 03-Jan --- Chester 0:1 Worksop03-Jan --- Southport 1:1 Scarboro03-Jan --- Kiddmster 1:0 Curzon As03-Jan --- Bedford 0:2 AFC Fylde03-Jan --- Buxton 1:1 S Shields03-Jan --- Merthyr 1:0 Kings Lyn select match 03-Jan --- Slough 2:1 Eastbourn03-Jan --- Westn-s-M 4:1 Farnboro03-Jan --- Totton 3:2 Enfield T03-Jan --- Horsham 1:2 Maidenhd03-Jan --- Worthing 2:2 Chippenhm03-Jan --- Hemel Hmp 1:0 Dagenham03-Jan --- Tonbridge 2:2 Dorking select match 04-Jan --- Birminghm 3:2 Coventry04-Jan --- QPR 3:0 Sheff.Wed04-Jan --- Bristol.C 0:2 Preston04-Jan --- Millwall 2:1 Swansea04-Jan --- Blackburn 2:2 Charlton04-Jan --- Derby 1:2 Wrexham04-Jan --- Middlsbro 4:0 Southmptn04-Jan --- Norwich C 0:2 Stoke City05-Jan --- Leicester 2:1 West Brom select match 03-Jan --- Monaco 1:3 Lyon03-Jan --- Nice 1:1 Strasbourg03-Jan --- Lille 0:2 Rennes04-Jan --- Marseille 0:2 Nantes04-Jan --- Lorient 1:1 Metz04-Jan --- Brest 2:0 Auxerre04-Jan --- Le Havre 2:1 Angers04-Jan --- PSG 2:1 Paris FC select match 03-Jan --- Troyes 1:0 Red Star03-Jan --- Amiens 1:2 Nancy03-Jan --- Reims 2:1 Annecy03-Jan --- Clermont 4:1 Laval03-Jan --- Pau 3:3 Rodez03-Jan --- Le Mans 0:0 ASSE03-Jan --- Bastia 1:0 Grenoble03-Jan --- Guingamp 3:0 Boulogne05-Jan --- Montpelr 1:3 Dunkerque select match 03-Jan --- Como 1:0 Udinese03-Jan --- Sassuolo 1:1 Parma03-Jan --- Genoa 1:1 Pisa03-Jan --- Juventus 1:1 Lecce03-Jan --- Atalanta 1:0 Roma04-Jan --- Lazio 0:2 Napoli04-Jan --- Fiorentina 1:0 Cremonese04-Jan --- H.Verona 0:3 Torino04-Jan --- Inter 3:1 Bologna06-Jan --- Pisa 0:3 Como06-Jan --- Lecce 0:2 Roma06-Jan --- Sassuolo 0:3 Juventus select match 03-Jan --- Cittadella 4:1 V. Verona03-Jan --- Trento 3:1 Giana03-Jan --- Juve U23 2:0 Carpi03-Jan --- Pianese 4:2 Ascoli03-Jan --- Pontedera 1:3 Torres03-Jan --- Ospitalet 1:1 Lecco03-Jan --- PVercelli 1:0 Pro Patria03-Jan --- Renate 2:1 Per ttese03-Jan --- Forlì 1:2 Arezzo03-Jan --- AZPicerno 1:1 Cerignola03-Jan --- V. Pesaro 0:2 Pineto03-Jan --- Cavese 1:0 Sorrento04-Jan --- Atal. U23 1:2 Latina04-Jan --- Foggia 1:1 Catania04-Jan --- Arzignano 1:2 U.Brescia04-Jan --- Inter U23 0:0 Novara04-Jan --- Lumezzane 1:1 LRVicenza04-Jan --- Cmpobasso 2:1 Ravenna04-Jan --- Potenza 0:0 Giugliano04-Jan --- Siracusa 3:1 Salerntna04-Jan --- Dolomiti 2:0 Albinolef04-Jan --- Bra 2:2 Samb04-Jan --- Guidonia 1:2 Perugia04-Jan --- Trapani 1:0 Casarano04-Jan --- Ternana 2:1 Livorno05-Jan --- Triestina 1:2 Alcione05-Jan --- Benevento 2:1 Crotone05-Jan --- Cosenza 0:2 Monopoli05-Jan --- Altamura 0:2 Casertana select match 03-Jan --- Tondela 3:1 Arouca03-Jan --- Benfica 3:1 Estoril03-Jan --- E.Amadora 3:3 Braga select match 03-Jan --- Celtic 1:3 Rangers03-Jan --- Kilmarnck 1:3 Hibernian03-Jan --- Hearts 1:0 Livingstn03-Jan --- Mothrwell 2:0 St Mirren03-Jan --- Dundee U 0:1 Dundee03-Jan --- Falkirk 1:0 Aberdeen06-Jan --- Rangers 2:0 Aberdeen select match 03-Jan --- Celta 4:1 Valencia03-Jan --- Osasuna 1:1 Athletic03-Jan --- Elche 1:3 Villarreal03-Jan --- Espanyol 0:2 Barcelona04-Jan --- Sevilla 0:3 Levante04-Jan --- R. Madrid 5:1 Betis04-Jan --- Alaves 1:1 R. Oviedo04-Jan --- Mallorca 1:2 Girona04-Jan --- R.Sociedad 1:1 A. Madrid select match 04-Jan --- Depor 2:2 Cádiz select match 04-Jan --- Barry 4:1 Pontyprdd04-Jan --- Cardiff 2:1 Wrexham select match 03-Jan --- Connahs 3:1 Barry06-Jan --- TNS 2:1 Bala Town select match 03-Jan --- Senegal 3:1 Sudan03-Jan --- Mali 1:1 Tunisia04-Jan --- Morocco 1:0 Tanzania04-Jan --- S. Africa 1:2 Cameroon05-Jan --- Egypt 3:1 Benin05-Jan --- Nigeria 4:0 Mozambique06-Jan --- Algeria 1:0 DR Congo06-Jan --- Ivory C. 3:0 Burkina F 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 FCHamilton AcademicalInverness Caledonian ThistleKilmarnock FCMotherwell FCPartick ThistleRoss CountySt Johnstone FCSt Mirren--Matchday--1 - 09-Aug-142 - 13-Aug-143 - 16-Aug-144 - 23-Aug-145 - 30-Aug-146 - 13-Sep-147 - 19-Sep-148 - 27-Sep-149 - 03-Oct-1410 - 17-Oct-1411 - 24-Oct-1412 - 31-Oct-1413 - 07-Nov-1414 - 22-Nov-1415 - 05-Dec-1416 - 13-Dec-1417 - 20-Dec-1418 - 27-Dec-1419 - 01-Jan-1520 - 04-Jan-1521 - 10-Jan-1522 - 17-Jan-1523 - 20-Jan-1524 - 23-Jan-1525 - 30-Jan-1526 - 14-Feb-1527 - 21-Feb-1528 - 28-Feb-1529 - 13-Mar-1530 - 20-Mar-1531 - 03-Apr-1532 - 07-Feb-1533 - 11-Apr-1534 - 24-Apr-1535 - 01-May-1536 - 08-May-1537 - 15-May-1538 - 23-May-1509-Aug-14 - Matchday 1Dundee 1-1 Kilmarnck McLean09-Aug-14Hamilton 0-2 Inverness Robertson09-Aug-14Mothrwell 1-0 St Mirren Murray10-Aug-14Aberdeen 0-3 Dundee U Collum10-Aug-14Ross Co 1-2 St Johnst Clancy13-Aug-14 - Matchday 2Dundee U 1-0 Mothrwell Clancy13-Aug-14Inverness 0-0 Dundee Finnie13-Aug-14Kilmarnck 0-2 Aberdeen Allan13-Aug-14Partick 4-0 Ross Co Dallas, A13-Aug-14St Johnst 0-3 Celtic Beaton, J13-Aug-14St Mirren 0-2 Hamilton Muir16-Aug-14 - Matchday 3Celtic 6-1 Dundee U Thomson16-Aug-14Dundee 1-1 Partick Charleston16-Aug-14Hamilton 1-0 St Johnst Madden16-Aug-14Mothrwell 0-2 Inverness McLean16-Aug-14Ross Co 1-2 Kilmarnck Colvin23-Aug-14 - Matchday 4Inverness 1-0 Celtic Madden23-Aug-14Dundee U 2-1 Ross Co McLean23-Aug-14Kilmarnck 2-0 Mothrwell Collum23-Aug-14Partick 1-2 Hamilton Clancy23-Aug-14St Johnst 1-0 Aberdeen Thomson23-Aug-14St Mirren 0-1 Dundee Beaton, J30-Aug-14 - Matchday 5Aberdeen 2-0 Partick Colvin30-Aug-14Hamilton 4-0 Ross Co Collum30-Aug-14Inverness 2-0 Kilmarnck Beaton, J30-Aug-14Mothrwell 0-1 St Johnst Muir30-Aug-14St Mirren 0-3 Dundee U Madden31-Aug-14Dundee 1-1 Celtic Thomson13-Sep-14 - Matchday 6Celtic 2-1 Aberdeen Madden13-Sep-14Dundee U 2-2 Hamilton Beaton, J13-Sep-14Kilmarnck 2-1 St Mirren Muir13-Sep-14Partick 3-1 Inverness Finnie13-Sep-14Ross Co 1-2 Mothrwell McLean13-Sep-14St Johnst 0-1 Dundee Collum19-Sep-14 - Matchday 7Partick 1-2 St Mirren Collum20-Sep-14Aberdeen 3-0 Ross Co Thomson20-Sep-14Hamilton 0-0 Kilmarnck Clancy20-Sep-14Inverness 2-1 St Johnst Murray21-Sep-14Dundee 1-4 Dundee U McLean21-Sep-14Celtic 1-1 Mothrwell Colvin27-Sep-14 - Matchday 8St Mirren 1-2 Celtic Thomson27-Sep-14Aberdeen 3-2 Inverness Beaton, J27-Sep-14Dundee U 2-0 St Johnst Madden27-Sep-14Kilmarnck 3-0 Partick Dallas, A27-Sep-14Mothrwell 0-4 Hamilton Collum27-Sep-14Ross Co 2-1 Dundee Charleston30-Sep-14 - Matchday 3Aberdeen 2-2 St Mirren Allan03-Oct-14 - Matchday 9Kilmarnck 2-0 Dundee U Clancy04-Oct-14Dundee 2-3 Aberdeen Collum04-Oct-14Partick 3-1 Mothrwell Madden04-Oct-14St Johnst 1-2 St Mirren Robertson05-Oct-14Inverness 1-1 Ross Co Thomson05-Oct-14Celtic 0-1 Hamilton McLean17-Oct-14 - Matchday 10Hamilton 3-0 Aberdeen Clancy18-Oct-14Ross Co 0-5 Celtic Madden18-Oct-14Dundee U 1-0 Partick McLean18-Oct-14Mothrwell 1-3 Dundee Colvin18-Oct-14St Johnst 1-2 Kilmarnck Thomson18-Oct-14St Mirren 0-1 Inverness Collum24-Oct-14 - Matchday 11Aberdeen 1-0 Mothrwell Allan25-Oct-14Dundee 2-0 Hamilton Beaton, J25-Oct-14Inverness 1-0 Dundee U Clancy25-Oct-14Partick 0-0 St Johnst Murray25-Oct-14St Mirren 2-2 Ross Co Robertson26-Oct-14Celtic 2-0 Kilmarnck Collum31-Oct-14 - Matchday 12St Johnst 2-1 Mothrwell Clancy01-Nov-14Celtic 1-0 Inverness Thomson01-Nov-14Dundee U 3-0 St Mirren Dallas, A01-Nov-14Hamilton 3-3 Partick Colvin01-Nov-14Kilmarnck 1-3 Dundee Aitken03-Nov-14Ross Co 0-1 Aberdeen Collum07-Nov-14 - Matchday 13Mothrwell 1-0 Dundee U McLean08-Nov-14Dundee 1-1 St Johnst Madden08-Nov-14Inverness 4-2 Hamilton Collum08-Nov-14Kilmarnck 0-3 Ross Co Finnie08-Nov-14St Mirren 0-1 Partick Beaton, J09-Nov-14Aberdeen 1-2 Celtic Muir22-Nov-14 - Matchday 14Celtic 2-1 Dundee Clancy22-Nov-14Dundee U 3-1 Kilmarnck Beaton, J22-Nov-14Hamilton 3-0 St Mirren Aitken22-Nov-14Inverness 3-1 Mothrwell Madden22-Nov-14St Johnst 2-1 Ross Co McLean23-Nov-14Partick 0-1 Aberdeen Collum03-Dec-14 - Matchday 1Celtic 1-0 Partick Colvin05-Dec-14 - Matchday 15Ross Co 2-3 Dundee U Madden06-Dec-14Mothrwell 0-1 Celtic Murray06-Dec-14Aberdeen 3-0 Hamilton Colvin06-Dec-14Dundee 1-2 Inverness Collum06-Dec-14Partick 1-1 Kilmarnck McLean06-Dec-14St Mirren 0-1 St Johnst Clancy13-Dec-14 - Matchday 16Dundee U 0-2 Aberdeen Allan13-Dec-14Hamilton 2-1 Dundee Muir13-Dec-14Inverness 0-4 Partick Beaton, J13-Dec-14Kilmarnck 0-1 St Johnst Robertson13-Dec-14Mothrwell 2-2 Ross Co Collum14-Dec-14Celtic 4-1 St Mirren Thomson20-Dec-14 - Matchday 17Aberdeen 1-0 Kilmarnck Dallas, A20-Dec-14Partick 1-1 Dundee Beaton, J20-Dec-14Ross Co 0-1 Hamilton Thomson20-Dec-14St Johnst 1-0 Inverness Colvin20-Dec-14St Mirren 0-1 Mothrwell Muir21-Dec-14Dundee U 2-1 Celtic McLean27-Dec-14 - Matchday 18Celtic 0-0 Ross Co Allan27-Dec-14Dundee 1-3 St Mirren Robertson27-Dec-14Kilmarnck 1-0 Hamilton Colvin27-Dec-14Mothrwell 1-0 Partick Thomson27-Dec-14St Johnst 2-1 Dundee U Muir28-Dec-14Inverness 0-1 Aberdeen Murray01-Jan-15 - Matchday 19Dundee U 6-2 Dundee Clancy01-Jan-15Aberdeen 2-0 St Johnst Thomson01-Jan-15Hamilton 5-0 Mothrwell Allan01-Jan-15Ross Co 1-3 Inverness McLean01-Jan-15St Mirren 1-2 Kilmarnck Collum04-Jan-15 - Matchday 20Dundee 1-1 Ross Co Thomson04-Jan-15Inverness 1-0 St Mirren Madden04-Jan-15Partick 2-2 Dundee U Beaton, J04-Jan-15St Johnst 0-1 Hamilton Dallas, A04-Jan-15Mothrwell 0-2 Aberdeen Collum05-Jan-15Kilmarnck 0-2 Celtic Clancy10-Jan-15 - Matchday 21Dundee 4-1 Mothrwell Finnie10-Jan-15Kilmarnck 1-2 Inverness Robertson10-Jan-15St Mirren 0-2 Aberdeen McLean12-Jan-15Hamilton 2-3 Dundee U Madden17-Jan-15 - Matchday 22Hamilton 0-2 Celtic McLean17-Jan-15Aberdeen 3-3 Dundee Muir17-Jan-15Ross Co 1-2 St Mirren Colvin17-Jan-15St Johnst 2-0 Partick Aitken20-Jan-15 - Matchday 23Inverness 2-0 St Johnst Clancy21-Jan-15Celtic 4-0 Mothrwell Madden21-Jan-15Dundee 1-0 Kilmarnck Dallas, A21-Jan-15Partick 5-0 Hamilton Thomson21-Jan-15St Mirren 1-1 Dundee U Beaton, J23-Jan-15 - Matchday 24St Johnst 1-1 Aberdeen Madden24-Jan-15Ross Co 0-1 Celtic Clancy24-Jan-15Dundee U 3-1 Mothrwell Thomson24-Jan-15Hamilton 0-2 Inverness Colvin24-Jan-15Kilmarnck 2-2 Partick Collum24-Jan-15St Mirren 1-2 Dundee McLean30-Jan-15 - Matchday 25Partick 0-1 St Mirren Clancy31-Jan-15Dundee 1-1 Hamilton Allan31-Jan-15Inverness 1-1 Ross Co Beaton, J31-Jan-15Mothrwell 1-1 St Johnst Collum07-Feb-15 - Matchday 23Aberdeen 4-0 Ross Co Thomson07-Feb-15 - Matchday 32Hamilton 0-0 Kilmarnck Muir11-Feb-15 - Matchday 19Partick 0-3 Celtic Madden14-Feb-15 - Matchday 26St Johnst 1-2 Celtic Clancy14-Feb-15Dundee 1-0 Partick Thomson14-Feb-15Kilmarnck 3-2 Dundee U Finnie14-Feb-15Ross Co 3-2 Mothrwell Murray14-Feb-15St Mirren 1-2 Inverness Madden15-Feb-15Hamilton 0-3 Aberdeen Collum21-Feb-15 - Matchday 27Aberdeen 3-0 St Mirren Clancy21-Feb-15Dundee U 0-2 St Johnst Collum21-Feb-15Inverness 3-3 Kilmarnck McLean21-Feb-15Mothrwell 0-1 Dundee Robertson21-Feb-15Partick 1-3 Ross Co Finnie22-Feb-15Celtic 4-0 Hamilton Colvin24-Feb-15 - Matchday 22Dundee U 1-1 Inverness Murray28-Feb-15 - Matchday 28Dundee U 0-2 Partick Aitken28-Feb-15Mothrwell 2-1 Inverness Muir28-Feb-15Ross Co 1-0 Dundee Dallas, A28-Feb-15St Johnst 0-0 Kilmarnck Anderson28-Feb-15St Mirren 1-0 Hamilton Allan01-Mar-15Celtic 4-0 Aberdeen Beaton, J04-Mar-15 - Matchday 21Celtic 0-1 St Johnst Murray07-Mar-15Ross Co 1-0 Partick Muir07-Mar-15 - Matchday 22Mothrwell 1-1 Kilmarnck Beaton, J13-Mar-15 - Matchday 29Aberdeen 2-1 Mothrwell Allan14-Mar-15Hamilton 2-2 Ross Co Thomson14-Mar-15Kilmarnck 1-0 St Mirren McLean14-Mar-15Partick 3-0 St Johnst Collum20-Mar-15 - Matchday 30Mothrwell 4-0 Hamilton Murray21-Mar-15Dundee 1-1 Aberdeen Thomson21-Mar-15Celtic 3-0 Dundee U Clancy21-Mar-15Partick 1-0 Inverness McLean21-Mar-15Ross Co 2-1 Kilmarnck Madden21-Mar-15St Johnst 2-0 St Mirren Beaton, J03-Apr-15 - Matchday 31St Mirren 0-2 Celtic Muir04-Apr-15Aberdeen 0-0 Partick Clancy04-Apr-15Dundee U 1-2 Ross Co McLean04-Apr-15Hamilton 1-1 St Johnst Aitken04-Apr-15Inverness 1-1 Dundee Collum04-Apr-15Kilmarnck 1-2 Mothrwell Anderson07-Apr-15 - Matchday 32Mothrwell 5-0 St Mirren Thomson07-Apr-15Ross Co 1-0 St Johnst Clancy08-Apr-15Aberdeen 1-0 Inverness Murray08-Apr-15Celtic 2-0 Partick Collum08-Apr-15Dundee 3-1 Dundee U Beaton, J11-Apr-15 - Matchday 33Inverness 1-1 Celtic Thomson11-Apr-15Dundee U 1-0 Hamilton Dallas, A11-Apr-15Partick 2-0 Mothrwell Madden11-Apr-15St Johnst 1-0 Dundee McLean12-Apr-15Kilmarnck 1-2 Aberdeen Beaton, J13-Apr-15St Mirren 0-3 Ross Co Collum15-Apr-15 - Matchday 25Celtic 4-1 Kilmarnck Allan18-Apr-15Aberdeen 1-0 Dundee U Madden22-Apr-15 - Matchday 29Dundee 1-2 Celtic Murray24-Apr-15 - Matchday 34Hamilton 2-0 Mothrwell Beaton, J25-Apr-15Dundee 0-2 St Johnst Thomson25-Apr-15Inverness 1-2 Aberdeen Allan25-Apr-15Ross Co 1-2 Partick Robertson25-Apr-15St Mirren 4-1 Kilmarnck Clancy26-Apr-15Dundee U 0-3 Celtic Collum01-May-15 - Matchday 35Celtic 5-0 Dundee Madden02-May-15Dundee U 1-0 Aberdeen Beaton, J02-May-15Kilmarnck 2-3 Hamilton McLean02-May-15Mothrwell 1-1 Ross Co Allan02-May-15Partick 3-0 St Mirren Thomson02-May-15St Johnst 1-1 Inverness Dallas, A05-May-15 - Matchday 29Inverness 2-1 Dundee U Murray08-May-15 - Matchday 36Mothrwell 3-1 Kilmarnck Collum09-May-15Dundee 0-1 Inverness Robertson09-May-15Hamilton 1-1 Partick Finnie09-May-15Ross Co 1-2 St Mirren McLean09-May-15St Johnst 1-1 Dundee U Clancy10-May-15Aberdeen 0-1 Celtic Thomson15-May-15 - Matchday 37St Johnst 0-0 Celtic Allan16-May-15Dundee 1-1 Aberdeen Anderson16-May-15Inverness 3-0 Dundee U Thomson16-May-15Partick 1-4 Kilmarnck Beaton, J16-May-15Ross Co 2-1 Hamilton Madden16-May-15St Mirren 2-1 Mothrwell Colvin23-May-15 - Matchday 38Hamilton 1-0 St Mirren Thomson23-May-15Kilmarnck 1-2 Ross Co Anderson23-May-15Mothrwell 0-0 Partick McLean24-May-15Aberdeen 0-1 St Johnst Collum24-May-15Celtic 5-0 Inverness Clancy24-May-15Dundee U 3-0 Dundee Madden 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