--- Today Top Games --- AC Ajaccio - FC Annecy Amiens SCF - ES Troyes AC Çaykur Rizespor - Beşiktaş Brisbane Roar - Central Coast Mariners Grenoble Foot 38 - SC Bastia Juventus - AC Milan Nacional - FC Porto OGC Nice - Stade Rennais FC Stade Malherbe Caen - Clermont Foot Auvergne Valencia - Real Madrid Vitoria de Guimaraes - Sporting Lisbon --- Tomorrow Top Games --- AmaZulu FC - Golden Arrows AS Saint-Etienne - Stade de Reims Aston Villa - Leicester City Benfica - Braga Bournemouth - Everton Brighton & Hove Albion - Arsenal Charlton Athletic - Reading Crystal Palace - Chelsea FC Metz - Pau FC Fiorentina - Napoli Galatasaray - Göztepe SK Greenock Morton - Hamilton Academical Hellas Verona - Udinese Hull City - Leeds United Jamshedpur FC - Bengaluru FC Lille OSC - FC Nantes Manchester City - West Ham United Middlesbrough - Cardiff City Norwich City - Coventry City Olympique Lyonnais - Montpellier-HSC Orlando Pirates - Stade d Abidjan Panathinaikos - PAOK Panetolikos - Olympiacos CFP Raja Casablanca - Mamelodi Sundowns Sheffield Wednesday - Millwall Southampton - Brentford Stade Lavallois Mayenne - FC Lorient Stoke City - Plymouth Argyle Swansea City - West Bromwich Albion Tottenham Hotspur - Newcastle United Watford - Sheffield United Wigan Athletic - Birmingham City Wrexham - Peterborough United Young Africans - TP Mazembe --- Recent games --- Australia - A-LeagueEngland - FA Premier LeagueEngland - League OneEngland - League TwoEngland - National LeagueEngland - The ChampionshipFrance - Ligue 2India - Indian Super LeagueItaly - Serie AItaly - Supercoppa ItalianaNorthern Ireland - NIFL PremiershipPortugal - Primeira LigaScotland - Scottish ChampionshipScotland - Scottish PremiershipTurkey - Turkish Super LigWales - Welsh Premier League------ - Arabian Gulf Cup------ - ASEAN Championship select match 31-Dec --- Centl Cst 1:1 Melb City01-Jan --- Auckland 0:0 Melb Vic01-Jan --- West Syd 2:3 Macarthur03-Jan --- Melb City 2:0 Well'ton03-Jan --- Bris Roar 1:3 Centl Cst03-Jan --- Perth Gl. 2:3 West Utd select match 30-Dec --- A.Villa 2:2 Brighton30-Dec --- Ipswich 2:0 Chelsea30-Dec --- Man.Utd 0:2 Newcastle01-Jan --- Brentford 1:3 Arsenal select match 01-Jan --- Barnsley 2:1 Wrexham01-Jan --- Blackpool 1:1 Shrewsbry01-Jan --- Bristol R 2:3 L Orient01-Jan --- Burton 2:2 Peterboro01-Jan --- Cambridge 1:3 Reading01-Jan --- Lincoln C 0:1 Rotherham01-Jan --- Mansfield 2:1 Bolton01-Jan --- Northmptn 0:0 Stevenage01-Jan --- Stockport 1:1 Birminghm01-Jan --- Wycombe 2:1 Exeter select match 30-Dec --- Wimbledon 1:0 Gillinghm01-Jan --- Accringtn 3:2 Grimsby01-Jan --- Barrow 2:2 Bradford01-Jan --- Chesterfd 1:2 MK Dons01-Jan --- Crewe 3:2 Carlisle01-Jan --- Doncaster 2:1 Fleetwood01-Jan --- Harrogate 0:2 Salford01-Jan --- Morecambe 2:0 Tranmere01-Jan --- Notts Co 1:2 Walsall01-Jan --- Port Vale 0:0 Cheltnham01-Jan --- Swindon 3:2 Colchestr02-Jan --- Gillinghm 0:3 Bromley02-Jan --- Newport 1:2 Wimbledon select match 31-Dec --- Solihull 2:0 Tamworth01-Jan --- Eastleigh 1:1 Barnet01-Jan --- Ebbsfleet 0:2 Dagenham01-Jan --- Forest GR 2:1 Yeovil01-Jan --- Hartlepol 2:1 Oldham01-Jan --- Sutton U 1:1 Aldershot01-Jan --- Woking 3:1 Maidenhd01-Jan --- York 1:0 Gateshead01-Jan --- Braintree 0:1 Southend select match 01-Jan --- Plymouth 2:2 Bristol C01-Jan --- QPR 3:1 Watford01-Jan --- Millwall 0:1 Oxford U01-Jan --- Burnley 0:0 Stoke City01-Jan --- Cardiff 1:1 Coventry01-Jan --- Leeds 1:1 Blackburn01-Jan --- Luton Town 0:1 Norwich C01-Jan --- Portsmth 4:0 Swansea01-Jan --- Sheff.Wed 4:2 Derby01-Jan --- West Brom 3:1 Preston01-Jan --- Hull City 0:1 Middlsbro01-Jan --- Sunderland 2:1 Sheff.Utd select match 03-Jan --- Paris FC 1:2 Martigues03-Jan --- Grenoble 3:2 Bastia03-Jan --- Ajaccio 1:2 Annecy03-Jan --- Rodez 0:2 Red Star03-Jan --- Caen 0:1 Clermont03-Jan --- Amiens 0:3 Troyes select match 30-Dec --- Mumbai 0:3 NE United02-Jan --- MohunBagn 3:0 Hyderabad03-Jan --- NE United 0:0 MOH select match 30-Dec --- Como 2:0 Lecce30-Dec --- Bologna 2:3 H.Verona select match 02-Jan --- Inter 2:0 Atalanta03-Jan --- Juventus 1:2 Milan select match 30-Dec --- Ballymena 0:2 Glenavon30-Dec --- Carrick 0:0 Crusaders30-Dec --- Loughgall 1:3 Coleraine30-Dec --- Portadown 0:2 Glentoran select match 30-Dec --- Famalicão 1:2 St Clara select match 31-Dec --- Morton 2:1 Partick select match 02-Jan --- Aberdeen 1:2 Ross Co02-Jan --- Hearts 1:0 Mothrwell02-Jan --- Kilmarnck 2:0 St Mirren02-Jan --- Rangers 3:0 Celtic02-Jan --- St Johnst 1:1 Hibernian02-Jan --- Dundee 1:2 Dundee U select match 03-Jan --- Rizespor 1:1 Beşiktaş03-Jan --- Alanya 2:1 Konya select match 31-Dec --- B.Ferry 0:0 Barry31-Dec --- TNS 2:1 Connahs31-Dec --- Penybont 2:2 Card Met01-Jan --- Flint 2:0 Newtown01-Jan --- Havfdwest 1:0 Aberystwy select match 31-Dec --- Oman 2:1 Saudi Arb31-Dec --- Bahrain 1:0 Kuwait select match 30-Dec --- Thailand 3:1 Philippin02-Jan --- Vietnam 2:1 Thailand FixtureTableEvolutionStatsTransfersMap Top Goal Scorers | Penalties | Discipline | Nationalities | Referees | Tactics | Home Avg Atte | Players used Player Transfers | Managerial Changes Cards per Matchday YR241251231241232230150183350211353252201140162262181211191163180260221241212184260222261131212200191234312241211191Md1234567891011121314151617181920212223242526272829303132333435363738TeamsPoints convention: Red Cards 3 points, Yellow Cards 1 point TeamRed CardsYellow CardsPointsHamilton Academical588103Heart of Midlothian FC58297Hibernian FC38190Motherwell FC47789Rangers FC96087Kilmarnock FC66987St Mirren37685Aberdeen FC46981Dundee FC37079Livingston FC35867St Johnstone FC25864Celtic FC34756 Totals50835985Terminators Top TenTeamRed CardsYellow CardsPoints Morelos, ARangers FC41022 McHugh, CMotherwell FC2915 DjoumHeart of Midlothian FC11215 Brown, Scott (1985jun)Celtic FC11114 ConsidineAberdeen FC1912 MacKinnonHamilton Academical-1212 Ferguson, Lewis (1999)Aberdeen FC-1111 Martin, ScottHamilton Academical-1111 BroadfootKilmarnock FC2410 ArfieldRangers FC1710Cards conceded against TeamRed CardsYellow CardsPointsAberdeen FC993120Rangers FC894118Kilmarnock FC588103Celtic FC58398Heart of Midlothian FC47688St Mirren66583St Johnstone FC36574Dundee FC35867Hibernian FC15962Motherwell FC25561Livingston FC34756Hamilton Academical15255 Totals50835985Coaches Sent Off Coach / Assistants Matchday Tournaments Scottish Challenge Cup 2014/2015 Scottish Championship 2024/2025 2023/2024 Dundee U 2022/2023 Dundee 2021/2022 Kilmarnck 2014/2015 2013/2014 SFA League Cup 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 2024/2025 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 2023/2024 Celtic 2022/2023 Celtic 2021/2022 Rangers 2013/2014 St Johnst 2011/2012 2010/2011 Women Scottish Womens Premier League 2014