GamesComments (0)Country refs----All games in Database----Scottish Premiership 2020/2021Scottish Championship 2021/2022Scottish Premiership 2021/2022Scottish Premiership 2022/2023Scottish Championship 2022/2023Scottish Championship 2023/2024Scottish Premiership 2023/2024Scottish Championship 2024/2025Scottish Premiership 2024/2025----- by Federation -----Scotland Filter team: GoList of games of referee Craig Napier Games on databaseFoulsCardsPenAtte 23-Nov-24Championship League - M.15Ayr Utd 1:0 Dunfmline 7 ? 26-Oct-24Championship League - M.10Q. Park 0:1 Partick 2 ? 28-Sep-24SPFL League - M.6Kilmarnck 3:3 Dundee U 203 1 ? 13Championship League - M.5Dunfmline 2:0 Raith 7 1 ? 24-Aug-24Championship League - M.3Airdrie 0:2 Q. Park 6 1 1499 10SPFL League - M.2Ross Co 1:1 Dundee U 243 1 4169 03Championship League - M.1Livingstn 2:0 Dunfmline 1 917 03-May-24Championship League - M.36Inverness 3:1 Morton 4 1 1 ? 27-Apr-24SPFL Relegation - M.34Aberdeen 1:0 Mothrwell 231 1 ? 20Championship League - M.34Dundee U 1:0 Ayr Utd 4 1 ? 30-Mar-24Championship League - M.31Arbroath 2:3 Dunfmline 1 ? 09Championship League - M.28Raith 2:0 Dunfmline 6 ? 02SPFL League - M.29Hibernian 2:0 Ross Co 231 ? 17-Feb-24Championship League - M.24Dunfmline 1:1 Arbroath 7 ? 03SPFL League - M.24Ross Co 0:1 St Johnst 184 ? 13-Jan-24Championship League - M.21Morton 1:1 Partick 11 ? 22-Dec-23Championship League - M.17Raith 4:4 Ayr Utd 1 1 1 ? 16SPFL League - M.18St Mirren 0:0 Mothrwell 222 ? 09Championship League - M.15Q. Park 1:4 Inverness 2 1 ? 11-Nov-23Championship League - M.13Q. Park 2:3 Raith 3 1 1 ? 21-Oct-23SPFL League - M.9Kilmarnck 3:1 Livingstn 193 1 ? 07Championship League - M.8Q. Park 0:0 Morton 4 ? 16-Sep-23Championship League - M.5Arbroath 4:0 Airdrie 3 2 ? 26-Aug-23SPFL League - M.3Hibernian 2:3 Livingstn 226 ? 12Championship League - M.2Airdrie 2:1 Partick ? 20-May-23Championship Relegation - Final - M.40Hamilton 2:1 Airdrie 4 ? 05Championship League - M.36Cove 1:2 Morton 1 1 ? 22-Apr-23SPFL League - M.33St Johnst 1:1 Hibernian 234 1 ? 08Championship League - M.32Inverness 2:0 Raith ? 24-Mar-23Championship League - M.30Ayr Utd 3:0 Cove 2 ? 18SPFL League - M.29Dundee U 1:1 St Mirren 202 1 ? 03Championship League - M.27Hamilton 0:0 Arbroath 6 1 ? 25-Feb-23SPFL League - M.27St Johnst 1:1 St Mirren 161 1 ? 17Championship League - M.25Q. Park 1:1 Raith 5 ? 12Championship League - M.18Dundee 3:0 Cove 4 ? 28-Jan-23SPFL League - M.23Hibernian 6:0 Aberdeen 296 1 1 ? 14Championship League - M.22Ayr Utd 2:2 Arbroath 4 1 ? 06Championship League - M.21Raith 1:1 Dundee 5 ? 02Championship League - M.20Inverness 6:1 Cove 3 1 ? 24-Dec-22SPFL League - M.18Hibernian 4:0 Livingstn 276 1 ? 12-Nov-22SPFL League - M.16Hearts 1:1 Livingstn 192 1 ? 05Championship League - M.14Partick 2:3 Dundee 2 1 ? 29-Oct-22SPFL League - M.13St Johnst 1:0 Kilmarnck 256 ? 15SPFL League - M.11Ross Co 1:1 Dundee U 231 ? 01SPFL League - M.9St Mirren 2:1 Livingstn 274 1 ? 03-Sep-22SPFL League - M.6Mothrwell 0:0 Dundee U 313 ? 20-Aug-22SPFL League - M.4St Johnst 0:1 Aberdeen 305 ? 13SPFL League - M.3Livingstn 2:1 Hibernian 253 ? 06Championship League - M.2Partick 1:1 Hamilton 2 ? 10-May-22SPFL Relegation - M.38Dundee 3:1 Hibernian 285 ? 02-Apr-22SPFL League - M.32Mothrwell 4:2 St Mirren 221 ? 05-Mar-22SPFL League - M.30Hibernian 0:0 St Johnst 316 ? 12-Feb-22Championship League - M.18Kilmarnck 2:1 Dunfmline 4 1 1 ? 01SPFL League - M.22Livingstn 1:2 St Johnst 276 1 ? 29-Jan-22SPFL League - M.24Hearts 2:0 Mothrwell 283 ? 10-Dec-21Championship League - M.17Ayr Utd 1:1 Hamilton 2 ? 04Championship League - M.16Arbroath 0:0 Raith 5 ? 01SPFL League - M.16Aberdeen 2:0 Livingstn 271 1 ? 27-Nov-21SPFL League - M.15Dundee 3:0 Mothrwell 376 ? 24SPFL League - M.12Ross Co 1:0 Hibernian 213 2 ? 26-Oct-21Championship League - M.11Inverness 0:1 Arbroath 3 ? ...* Penalties given, not necessarily scored --- Today Top Games --- Aalborg Boldspilklub - Vejle BK Defensa y Justicia - Racing Club Godoy Cruz Mendoza - Atletico Tucumán IFK Göteborg - GAIS Lazio - Parma Leeds United - Bristol City Udinese - Bologna Velez Sarsfield - Gimnasia y Esgrima de La Plata --- Tomorrow Top Games --- Al-Hilal - Al-Ahli Jeddah Arsenal - Paris Saint-Germain FC Burton Albion - Wigan Athletic Malmö FF - Östers IF Newells Old Boys - Huracán Sutton United - Leeds United --- Recent games --- Argentina - AperturaAustralia - A-LeagueBelgium - Belgian Pro LeagueBrazil - BrasileirãoDenmark - Danish SuperligaEngland - FA CupEngland - FA Premier LeagueEngland - League OneEngland - League TwoEngland - National League NorthEngland - National League SouthEngland - The ChampionshipFrance - Ligue 1France - Ligue 2Germany - 2. BundesligaGermany - BundesligaItaly - Coppa ItaliaItaly - Serie AItaly - Serie A FemminileItaly - Serie BItaly - Serie CNetherlands - Eerste DivisieNetherlands - EredivisieNorthern Ireland - NIFL PremiershipPeru - Liga 3Portugal - Primeira LigaRussia - Russian Premier LeagueSaudi Arabia - Saudi Pro LeagueScotland - Scottish ChampionshipScotland - Scottish PremiershipSpain - Copa del ReySpain - La LigaSpain - Primera División FemeninaSpain - Segunda DivisiónSweden - AllsvenskanUSA - National Womens Soccer LeagueWales - Welsh Premier League------ - AFC Champions League Elite------ - CAF Champions League------ - CAF Confederation Cup------ - CONCACAF Champions Cup------ - Copa Libertadores------ - Copa Sudamericana------ - Womens Champions League select match 26-Apr --- Aldosivi 2:1 Banfield26-Apr --- S.Lorenzo 0:1 R.Central26-Apr --- Belgrano 1:1 Arg.Jrs27-Apr --- River 2:1 Boca select match 25-Apr --- Macarthur 1:2 Melb Vic26-Apr --- Bris Roar 1:0 Well'ton26-Apr --- Newc Jets 0:1 West Syd26-Apr --- Melb City 0:0 Adel Utd select match 24-Apr --- Cl.Brugge 0:1 Union SG select match 26-Apr --- Inter 3:1 Juventude26-Apr --- Ceará 1:1 São Paulo26-Apr --- Mirassol 2:2 At.-MG26-Apr --- Sport 0:0 Fortaleza26-Apr --- Botafogo 2:0 Fluminense select match 25-Apr --- Randers 0:0 Brøndby27-Apr --- Sønderjys 2:2 Viborg select match 26-Apr --- C Palace 3:0 A.Villa27-Apr --- Not.Forest 0:2 Man.City select match 26-Apr --- Chelsea 1:0 Everton26-Apr --- Brighton 3:2 West Ham26-Apr --- Newcastle 3:0 Ipswich26-Apr --- Southmptn 1:2 Fulham26-Apr --- Wolves 3:0 Leicester27-Apr --- Bournemth 1:1 Man.Utd27-Apr --- Liverpool 5:1 Tottenham select match 24-Apr --- Stevenage 0:1 Birminghm26-Apr --- Bristol R 0:2 Reading26-Apr --- L Orient 1:0 Wycombe26-Apr --- Barnsley 1:2 Shrewsbry26-Apr --- Burton 2:1 Cambridge26-Apr --- Crawley 3:0 Northmptn26-Apr --- Exeter 3:1 Huddersfd26-Apr --- Peterboro 1:1 Bolton26-Apr --- Stockport 3:2 Lincoln C26-Apr --- Wigan 1:1 Blackpool26-Apr --- Wrexham 3:0 Charlton27-Apr --- Stevenage 1:1 Rotherham27-Apr --- Birminghm 4:0 Mansfield select match 26-Apr --- Wimbledon 0:2 Port Vale26-Apr --- Doncaster 2:1 Bradford26-Apr --- Harrogate 1:3 Notts Co26-Apr --- Barrow 3:3 Bromley26-Apr --- Cheltnham 3:2 Carlisle26-Apr --- Chesterfd 4:1 Morecambe26-Apr --- Gillinghm 1:1 Swindon26-Apr --- MK Dons 0:0 Grimsby26-Apr --- Salford 4:1 Colchestr26-Apr --- Tranmere 2:0 Crewe26-Apr --- Walsall 0:1 Accringtn select match 26-Apr --- Southport 2:1 Kiddmster26-Apr --- Hereford 0:1 Scunthorp26-Apr --- Brackley 5:0 Farsley26-Apr --- Curzon As 1:1 Leamingtn26-Apr --- Spnymoor 1:0 Oxford C26-Apr --- Marine 4:1 S Shields26-Apr --- Buxton 2:0 Warringtn26-Apr --- Peterb Sp 1:1 Scarboro26-Apr --- Radcliffe 1:1 Alfreton26-Apr --- Rushall 1:5 Chorley26-Apr --- Kings Lyn 0:3 Chester26-Apr --- Darlington 3:1 N Market select match 26-Apr --- Chippenhm 0:4 Hornchurc26-Apr --- Slough 1:0 Hamp Rich26-Apr --- Truro 5:2 St Albans26-Apr --- Eastbourn 3:0 Westn-s-M26-Apr --- Aveley 2:2 Bath City26-Apr --- Enfield T 1:5 Worthing26-Apr --- Farnboro 2:2 Maidstone26-Apr --- Dorking 2:0 Chesham26-Apr --- Hemel Hmp 1:4 Torquay26-Apr --- Tonbridge 1:3 Bor.Wood26-Apr --- Welling 1:1 Salisbury26-Apr --- Weymouth 1:6 Chelmsfrd select match 25-Apr --- Stoke City 0:2 Sheff.Utd26-Apr --- Luton Town 1:0 Coventry26-Apr --- QPR 0:5 Burnley26-Apr --- Blackburn 2:1 Watford26-Apr --- Cardiff 0:0 West.Brom26-Apr --- Hull City 0:1 Derby26-Apr --- Middlsbro 0:0 Norwich C26-Apr --- Millwall 1:0 Swansea26-Apr --- Oxford U 2:0 Sunderland26-Apr --- Preston 1:2 Plymouth26-Apr --- Sheff.Wed 1:1 Portsmth select match 25-Apr --- PSG 1:3 Nice26-Apr --- Strasbourg 3:1 ASSE26-Apr --- Le Havre 1:1 Monaco26-Apr --- Lyon 4:1 Rennes27-Apr --- Angers 0:2 Lille27-Apr --- Nantes 0:0 Toulouse27-Apr --- Montpelr 0:0 Reims27-Apr --- Lens 0:4 Auxerre select match 25-Apr --- Guingamp 2:1 Martigues25-Apr --- Bastia 2:3 Grenoble25-Apr --- Annecy 2:0 Ajaccio25-Apr --- Red Star 1:1 Clermont25-Apr --- Laval 1:0 Amiens25-Apr --- Troyes 1:0 Dunkerque26-Apr --- Rodez 1:1 Paris FC26-Apr --- Lorient 4:0 Caen26-Apr --- Pau 2:1 Metz select match 25-Apr --- Fürth 0:1 SSV Ulm25-Apr --- Hertha 1:1 Magdeburg26-Apr --- Paderborn 1:1 Elversbrg26-Apr --- Münster 1:1 Darmstadt26-Apr --- Regensbg 1:1 Braunschw26-Apr --- Düssldorf 3:3 Nürnberg27-Apr --- Hamburg 1:2 Karlsruhe27-Apr --- Hannover 1:0 Köln27-Apr --- Kslautern 2:1 Schalke select match 25-Apr --- Stuttgart 0:1 Heidenhm26-Apr --- Leverkusn 2:0 Augsburg26-Apr --- Bayern 3:0 Mainz26-Apr --- Hoffenhm 2:3 Dortmund26-Apr --- Wolfsburg 0:1 Freiburg26-Apr --- Kiel 4:3 Mgladbach26-Apr --- Eintracht 4:0 Leipzig27-Apr --- Bochum 1:1 U Berlin27-Apr --- Werder 0:0 St Pauli select match 24-Apr --- Bologna 2:1 Empoli select match 27-Apr --- Como 1:0 Genoa27-Apr --- Venezia 0:2 Milan27-Apr --- Fiorentina 2:1 Empoli27-Apr --- Inter 0:1 Roma27-Apr --- Juventus 2:0 Monza27-Apr --- Atalanta 1:1 Lecce27-Apr --- Napoli 2:0 Torino select match 25-Apr --- Fiorentina 3:1 Juventus25-Apr --- Milan 1:4 Inter27-Apr --- Napoli 2:1 Sampdoria27-Apr --- Como 0:4 Lazio select match 25-Apr --- Frosinone 2:2 Spezia25-Apr --- Bari 1:2 Modena25-Apr --- Brescia 1:2 Pisa25-Apr --- Carrarese 1:0 Sampdoria25-Apr --- Reggiana 2:1 Cittadella25-Apr --- Salerntna 3:1 Cosenza25-Apr --- Cremonese 4:2 Mantova25-Apr --- Cesena 0:2 Sassuolo27-Apr --- Catanzaro 1:3 Palermo27-Apr --- Sudtirol 2:0 J. Stabia select match 25-Apr --- Alcione 2:2 Giana25-Apr --- Arzignano 1:0 F.Salò25-Apr --- Lecco 0:1 Atal. U2325-Apr --- Lumezzane 0:0 Padova25-Apr --- Per ttese 2:1 Pro Patria25-Apr --- PVercelli 1:2 Renate25-Apr --- Trento 3:1 LRVicenza25-Apr --- Triestina 6:0 Novara25-Apr --- Clodiense 0:1 Caldiero25-Apr --- V. Verona 1:1 Albinolef27-Apr --- Ascoli 1:2 Legnago27-Apr --- Carpi 0:2 Sestri L.27-Apr --- Lucchese 3:2 Torres27-Apr --- Milan U23 1:1 V. Pesaro27-Apr --- Perugia 3:0 Pontedera27-Apr --- Pescara 3:0 Cmpobasso27-Apr --- Pianese 2:3 Arezzo27-Apr --- Rimini 1:1 Pineto27-Apr --- Spal 3:0 Gubbio27-Apr --- V.Entella 0:0 Ternana27-Apr --- ACMessina 2:1 Juve U2327-Apr --- Cerignola 1:0 Latina27-Apr --- Avellino 2:1 Altamura27-Apr --- AZPicerno 0:0 Foggia27-Apr --- Cavese 1:0 Sorrento27-Apr --- Giugliano 1:2 Benevento27-Apr --- Potenza 1:2 Catania27-Apr --- Trapani 0:1 Casertana select match 24-Apr --- Roda 1:1 ADO25-Apr --- Dordrecht 3:0 MVV25-Apr --- Cambuur 2:1 Vitesse25-Apr --- Telstar 3:2 TOP Oss27-Apr --- Excelsior 2:0 FC Emmen select match 24-Apr --- AZ 1:1 NAC24-Apr --- Twente 1:3 PSV25-Apr --- Waalwijk 0:4 Utrecht25-Apr --- Feyenoord 4:0 Zwolle27-Apr --- F.Sittard 1:0 Willem II27-Apr --- Ajax 1:1 Sparta27-Apr --- Heerenveen 1:0 NEC27-Apr --- Almere Cty 0:0 Go Ah Eag select match 26-Apr --- Coleraine 1:0 Linfield26-Apr --- Dungannon 1:0 Crusaders26-Apr --- Larne 0:0 Glentoran26-Apr --- Carrick 0:4 Glenavon26-Apr --- Loughgall 1:4 Clifton'26-Apr --- Portadown 2:1 Ballymena select match 25-Apr --- Pacífico 0:1 Estud CNI26-Apr --- A Lima II 6:0 Juven. SD26-Apr --- Volante 2:1 CSD Bolo26-Apr --- Ucrania 1:0 Nuevo SC26-Apr --- ADT II 2:0 H/cayo II26-Apr --- Patriotas 3:0 AR JVM26-Apr --- Diablos R 0:3 Cienc. II select match 25-Apr --- Famalicão 1:1 Braga26-Apr --- St Clara 2:0 Arouca26-Apr --- G Vicente 1:0 Farense26-Apr --- E.Amadora 2:0 Porto27-Apr --- Guimaraes 3:0 Rio Ave27-Apr --- Benfica 6:0 AVS select match 25-Apr --- Dynamo Mh 2:3 Krasnodar26-Apr --- Dynamo M 1:1 Zenit26-Apr --- NNovgorod 1:0 Akhmat26-Apr --- Rostov 1:1 Lokomotiv26-Apr --- Spartak M 1:2 CSKA27-Apr --- KS Samara 2:0 Orenburg27-Apr --- Khimki 2:2 Akron27-Apr --- Rubin 2:1 Fakel select match 24-Apr --- Orobah 2:2 Al-Fayha24-Apr --- Taawon 4:3 Raed select match 25-Apr --- Partick 2:1 Falkirk26-Apr --- Ayr Utd 2:2 Q. Park26-Apr --- Dunfmline 0:0 Airdrie26-Apr --- Hamilton 0:3 Livingstn26-Apr --- Raith 1:1 Morton select match 26-Apr --- Dundee U 0:5 Celtic26-Apr --- Kilmarnck 2:0 Ross Co26-Apr --- Hearts 0:1 Dundee26-Apr --- Mothrwell 3:2 St Johnst26-Apr --- St Mirren 2:2 Rangers26-Apr --- Aberdeen 1:0 Hibernian select match 26-Apr --- Barcelona 3:2 R.Madrid select match 24-Apr --- Osasuna 1:0 Sevilla24-Apr --- Leganés 1:1 Girona24-Apr --- A.Madrid 3:0 Rayo24-Apr --- Betis 5:1 Valladlid27-Apr --- Villarreal 1:0 Espanyol select match 25-Apr --- R.Madrid 7:3 Mdrid CFF26-Apr --- Depor 1:2 Granada26-Apr --- Eibar 1:1 Espanyol27-Apr --- Athletic 2:0 UDG Tene27-Apr --- Levante 2:2 A.Madrid select match 25-Apr --- Cádiz 1:0 Sp.Gijon26-Apr --- Albacete 3:1 Cartagena26-Apr --- Eldense 1:1 Cordoba26-Apr --- R. Oviedo 1:0 Levante26-Apr --- Mirandés 2:1 Burgos26-Apr --- Granada 1:1 Elche27-Apr --- R.Santder 2:1 Depor27-Apr --- Tenerife 1:1 Eibar27-Apr --- Malaga 1:0 Castellon select match 24-Apr --- Djurgård. 1:0 Östers24-Apr --- GAIS 1:1 BP24-Apr --- Norrköpin 2:3 Göteborg24-Apr --- Värnamo 1:2 AIK select match 25-Apr --- Orlando 3:2 AngelCity select match 26-Apr --- Caernarfn 5:2 Barry26-Apr --- Card Met 1:0 Bala Town select match 25-Apr --- Al-Hilal 7:0 Gwangju26-Apr --- Al Ahli 3:0 Buriram26-Apr --- YokohamaM 1:4 Al-Nassr27-Apr --- Kawasaki 3:2 Al-Sadd select match 25-Apr --- Al-Ahly 1:1 Sundowns25-Apr --- Pyramids 3:2 Orlando select match 27-Apr --- Stelosch 0:0 Simba27-Apr --- CSC 1:0 Berkane select match 24-Apr --- Whitecaps 2:0 Int Miami select match 24-Apr --- Bolivar 2:3 Palmeiras24-Apr --- C Cba SdE 2:1 Táchira24-Apr --- Bahia 1:0 ANacional24-Apr --- Cerro 2:2 S Cristal select match 24-Apr --- Cor hians 1:0 Racing24-Apr --- Godoy Cruz 2:2 Grêmio24-Apr --- Palestino 2:1 Cruzeiro24-Apr --- Iquique 2:2 Cienciano24-Apr --- Católica 3:1 Def y Jus select match 27-Apr --- Chelsea 1:4 Barcelona27-Apr --- Lyon 1:4 Arsenal