GamesComments (0)Country refs----All games in Database----Scottish League Cup 2010/2011SPL 2011/2012Europa League Qualifying 2012/2013SPL 2012/2013UEFA U-21 Qualifying 2015Champions League Qualifying 2013/2014Scottish Premiership 2013/2014Scottish League Cup 2013/2014Scottish Championship 2013/2014UEFA Youth League 2013/2014Scottish Cup 2013/2014Scottish Playoffs 2014Europa League Qualifying 2014/2015Scottish Challenge Cup 2014/2015Scottish League Cup 2014/2015Saudi Pro League 2014/2015Scottish Championship 2014/2015Scottish Premiership 2014/2015UEFA U-21 Qualifying 2017Europa League Qualifying 2015/2016Scottish Premiership 2015/2016Europa League 2015/2016Europa League Qualifying 2016/2017International Champions Cup 2016Scottish Premiership 2016/2017UEFA World Cup Qualifiers 2018Europa League 2016/2017Champions League Qualifying 2017/2018Europa League Qualifying 2017/2018Scottish Premiership 2017/2018Europa League 2017/2018Friendlies 2018Europa League Qualifying 2018/2019Champions League Qualifying 2018/2019Scottish Premiership 2018/2019UEFA Nations League C 2018/2019Europa League 2018/2019Euro Qualifying 2020Europa League Qualifying 2019/2020Scottish Premiership 2019/2020Europa League 2019/2020Scottish Premiership 2020/2021Europa League Qualifying 2020/2021UEFA Nations League A 2020/2021Europa League 2020/2021UEFA World Cup Qualifiers 2022Europa Conference League Qualifying 2021/2022Scottish Premiership 2021/2022Scottish Championship 2021/2022Scottish Cup 2021/2022Europa League 2021/2022UEFA Nations League C 2022/2023Champions League Qualifying 2022/2023Europa Conference League Qualifying 2022/2023Scottish Premiership 2022/2023Scottish Championship 2022/2023Scottish Cup 2022/2023Europa League 2022/2023Europa Conference League 2022/2023Euro Qualifying 2024Scottish League Cup 2023/2024Scottish Championship 2023/2024Scottish Premiership 2023/2024Scottish Cup 2023/2024Europa Conference League 2023/2024Europa League 2023/2024Champions League Qualifying 2024/2025UEFA Conference League Qualifying 2024/2025Scottish League Cup 2024/2025Scottish Championship 2024/2025Scottish Premiership 2024/2025Scottish Cup 2024/2025UEFA Nations League C 2024/2025UEFA Nations League B 2024/2025Europa League 2024/2025UEFA Conference League 2024/2025UEFA World Cup Qualifiers 2026----- by Federation -----Scotland UEFA FIFA Saudi Arabia Filter team: GoList of games of referee John Beaton Games on databaseFoulsCardsPenAtte 25-Mar-25World Cup Qual Group J - M.2Liechtens 0:2 Kazakhstan 162 1123 13ECL Round of 16 - M.10Fiorentina 3:1 PAO 456 1 1 ? 08Championship League - M.28Morton 2:1 Ayr Utd 4 1 ? 02SPFL League - M.29Hibernian 2:1 Hearts 172 ? 25-Feb-25SPFL League - M.28Celtic 5:1 Aberdeen 211 ? 20ECL K/O phase play-offs - M.8APOEL 0:2 Celje 337 ? 16SPFL League - M.26Hearts 1:3 Rangers 182 ? 30-Jan-25Europa League League Phase - M.8R.Sociedad 2:0 PAOK 204 23872 25SPFL League - M.24Hearts 3:2 Kilmarnck 267 ? 18Scottish Cup 1/16 Finals - M.4St Johnst 1:0 Mothrwell 4 ? 05SPFL League - M.22Hibernian 3:3 Rangers 152 1 ? 29-Dec-24SPFL League - M.20Dundee U 1:0 Aberdeen 267 ? 22SPFL League - M.18Hearts 2:1 St Johnst 243 1 ? 19ECL League Phase - M.6SK Rapid 3:0 FC Cph. 217 ? 15League Cup Final - M.8Celtic 3:3 Rangers 11 ? 04SPFL League - M.15Dundee 4:1 Mothrwell 274 ? 28-Nov-24Europa League League Phase - M.5Twente 0:1 Union SG 216 26500 23SPFL League - M.13St Mirren 2:1 Aberdeen 238 ? 16Nations Lge C Group C1 - M.5Azerbaijan 0:0 Estonia 186 1600 09SPFL League - M.12Dundee U 3:0 Ross Co 212 ? 07Europa League League Phase - M.4AZ 3:1 Fenerbhce 278 1 15383 30-Oct-24SPFL League - M.10Aberdeen 2:1 Rangers 268 1 ? 19SPFL League - M.8St Johnst 3:0 Ross Co 202 2 ? 06SPFL League - M.7Aberdeen 3:2 Hearts 257 1 ? 03Europa League League Phase - M.2Beşiktaş 1:3 Eintracht 216 2 35305 20-Sep-24League Cup Quarter-finals - M.6Mothrwell 2:1 Dundee U 6 1 ? 10Nations Lge B Group B1 - M.2Czechia 3:2 Ukraine 327 1 18722 01SPFL League - M.4Celtic 3:0 Rangers 239 ? 29-Aug-24ECL Qual Play-off Round - M.8Ružomberk 3:1 Noah 7 1 1 ? 25SPFL League - M.3Mothrwell 3:1 Hearts 255 ? 18League Cup Second Round - M.5Dundee U 1:0 St Mirren 6 ? 06Champ Qualif 3rd Qualifying Round - M.5Malmö 2:2 PAOK 7 18658 03SPFL League - M.1Mothrwell 0:0 Ross Co 162 4353 23-May-24SPFL Play-offs Final - M.39Raith 1:2 Ross Co 1 1 ? 15SPFL Championship - M.37St Mirren 2:2 Hearts 17 ? 11SPFL Relegation - M.36Livingstn 2:1 St Johnst 213 ? 28-Apr-24SPFL Championship - M.34Dundee 1:2 Celtic 171 ? 07SPFL League - M.32Rangers 3:3 Celtic 334 2 ? 30-Mar-24Championship League - M.31Partick 1:0 Inverness 2 1 ? 09Scottish Cup Quarter-finals - M.6Aberdeen 3:1 Kilmarnck 255 ? 28-Feb-24SPFL League - M.28Livingstn 1:3 Mothrwell 202 ? 24SPFL League - M.27Hibernian 2:1 Dundee 212 1 ? 17SPFL League - M.26Celtic 1:1 Kilmarnck 203 ? 09Scottish Cup 1/8 Finals - M.5Morton 2:1 Mothrwell 5 ? 03SPFL League - M.24Rangers 3:0 Livingstn 11 ? 24-Jan-24SPFL League - M.18St Johnst 1:1 Aberdeen 285 1 ? 20Scottish Cup 1/16 Finals - M.4Mothrwell 3:1 Alloa ? 02SPFL League - M.22Rangers 3:1 Kilmarnck 234 1 ? 27-Dec-23SPFL League - M.20Hibernian 0:1 Hearts 215 2 ? 23SPFL League - M.19Kilmarnck 2:1 St Johnst 191 ? 16Championship League - M.16Dundee U 0:1 Raith 5 ? 06SPFL League - M.16Celtic 4:1 Hibernian 184 1 ? 30-Nov-23ECL Group C - M.5Astana 0:2 Dinamo Zg 264 1 1 ? 25SPFL League - M.14Hearts 1:0 St Johnst 224 ? 09ECL Group B - M.4Zorya 1:3 M TelAviv 153 ? 04League Cup Semi-finals - Hibernian 0:1 Aberdeen 6 1 ? 01SPFL League - M.11Celtic 2:1 St Mirren 214 1 ? 29-Oct-23SPFL League - M.10Rangers 2:1 Hearts 196 1 ? 30-Sep-23SPFL League - M.7Hibernian 0:0 Dundee 175 ? 27League Cup Quarter-finals - Ross Co 1:2 Aberdeen 6 1 1 ? 23SPFL League - M.6Livingstn 0:3 Celtic 237 1 1 ? ...* Penalties given, not necessarily scored --- Today Top Games --- Banfield - Huracán Bayer Leverkusen - VfL Bochum Birmingham City - Burnley Bohemian FC - Galway United FC Bournemouth - Swansea City Coventry City - Sheffield United FC Martigues - AC Ajaccio FC Metz - ES Troyes AC Gil Vicente - Benfica Hamburger SV - SV 07 Elversberg Krylya Sovetov Samara - Lokomotiv Moscow Mamelodi Sundowns - Sekhukhune United FC Mazatlán FC - Atlas Queens Park Rangers - Ipswich Town RC Strasbourg - Olympique Lyonnais San Lorenzo - Lanus Sheffield United - Coventry City Sligo Rovers - Shelbourne Unión Española - Universidad Católica Velez Sarsfield - Deportivo Riestra Waterford - St Patrick's Athletic --- Tomorrow Top Games --- 1. FC Kaiserslautern - Fortuna Düsseldorf Aberdeen FC - Motherwell FC América - UANL Tigres AS Monaco - OGC Nice AS Saint-Etienne - Paris Saint-Germain FC Bayern München - FC St. Pauli Bengaluru FC - Mumbai City Birmingham City - Shrewsbury Town Borussia Mönchengladbach - RB Leipzig Bournemouth - Manchester City Braga - FC Arouca Brighton & Hove Albion - Nottingham Forest Cardiff City - Sheffield Wednesday Celtic FC - Heart of Midlothian FC Chicago Fire - CF Montréal Chippa United FC - AmaZulu FC Chivas Guadalajara - Cruz Azul Cruzeiro - Mirassol CSKA Moscow - Dynamo Makhachkala D.C. United - Columbus Crew Deportivo Pasto - Deportivo Cali Djurgårdens IF - Malmö FF Dundee FC - Rangers FC Dynamo Moscow - Orenburg Eintracht Frankfurt - VfB Stuttgart Energie Cottbus - Erzgebirge Aue Espanyol de Barcelona - Atletico Madrid Estrela da Amadora - Sporting Lisbon Exeter City - Wrexham FC Dallas - Sporting Kansas City FC Juárez - Puebla FC Lugano - Servette FC Flamengo - Internacional Fortaleza - Fluminense Fulham - Crystal Palace Grêmio Porto Alegre - Atlético Mineiro Grenoble Foot 38 - FC Lorient Hamilton Academical - Raith Rovers Hannover 96 - 1. FC Magdeburg Hansa Rostock - 1. FC Saarbrücken Hertha BSC - Karlsruher SC Hibernian FC - St Johnstone FC Holstein Kiel - Werder Bremen Independiente - Godoy Cruz Mendoza Independiente Medellin - Aguilas Doradas Inter Miami CF - Philadelphia Union Juventus - Genoa K Beerschot VA - Sint-Truidense LA Galaxy - Orlando City Lecce - Roma Leeds United - Swansea City Legia Warszawa - Pogoń Szczecin Lokomotiv Plovdiv - PFC Ludogorets Razgrad Middlesbrough - Oxford United Minnesota United FC - Real Salt Lake Monterrey - Club Tijuana NAC Breda - FC Groningen NEC Nijmegen - AZ Alkmaar New England Revolution - New York Red Bulls Norwich City - West Bromwich Albion Obolon Kyiv - Shakhtar Donetsk Orlando Pirates - Royal AM Portsmouth - Blackburn Rovers Preston North End - Aston Villa Reading - Peterborough United Real Madrid - Leganés River Plate - Rosario Central Royale Union Saint-Gilloise - Royal Antwerp FC Rukh Lviv - Dynamo Kyiv São Paulo - Sport Recife St Mirren - Kilmarnock FC Standard Liege - KV Mechelen Stoke City - Queens Park Rangers Sunderland - Millwall Toluca - Pachuca Toronto FC - Vancouver Whitecaps TSG 1899 Hoffenheim - FC Augsburg VfL Wolfsburg - 1. FC Heidenheim Watford - Plymouth Argyle Wigan Athletic - Barnsley --- Recent games --- Argentina - AperturaColombia - AperturaEngland - League OneEngland - League TwoItaly - Coppa Italia Serie CItaly - Serie CScotland - Scottish ChampionshipSpain - La LigaSpain - Segunda División------ - CONMEBOL World Cup Qualifiers------ - Oceania World Cup Qualifiers------ - UEFA World Cup Qualifiers------ - Womens Champions League select match 27-Mar --- Aldosivi 2:1 Unión27-Mar --- Barracas 2:1 Estud. LP select match 24-Mar --- Tolima 1:0 Llaneros24-Mar --- Cali 1:1 América C select match 27-Mar --- L Orient 1:0 Stevenage select match 25-Mar --- Port Vale 0:1 Barrow25-Mar --- Carlisle 2:2 MK Dons select match 25-Mar --- Giana 0:1 Rimini select match 24-Mar --- Avellino 1:0 Potenza24-Mar --- Benevento 0:0 AZPicerno select match 25-Mar --- Livingstn 1:0 Falkirk25-Mar --- Morton 3:3 Raith select match 27-Mar --- Barcelona 3:0 Osasuna select match 24-Mar --- Zaragoza 1:1 Cordoba select match 25-Mar --- Bolivia 0:0 Uruguay25-Mar --- Colombia 2:2 Paraguay25-Mar --- Venezuela 1:0 Peru25-Mar --- Argentina 4:1 Brazil25-Mar --- Chile 0:0 Ecuador select match 24-Mar --- New Caled 0:3 N.Zealand select match 24-Mar --- Lithuania 2:2 Finland24-Mar --- England 3:0 Latvia24-Mar --- Bosnia-Hz 2:1 Cyprus24-Mar --- San Marino 1:5 Romania24-Mar --- Albania 3:0 Andorra24-Mar --- Poland 2:0 Malta25-Mar --- Moldova 2:3 Estonia25-Mar --- Gibraltar 0:4 Czechia25-Mar --- Liechtens 0:2 Kazakhstan25-Mar --- N Macedn 1:1 Wales25-Mar --- Israel 2:4 Norway25-Mar --- Montenegro 1:0 Faroe Isl select match 26-Mar --- Lyon 4:1 Bayern26-Mar --- Arsenal 3:0 R.Madrid26-Mar --- Chelsea 3:0 Man City27-Mar --- Barcelona 6:1 Wolfsburg