GamesComments (0)Country refs----All games in Database----Welsh Premier League 2020/2021Club Friendlies 2021Welsh Premier League 2021/2022Welsh Premier League 2022/2023Welsh Premier League 2023/2024Welsh League Cup 2023/2024Welsh Cup 2023/2024Welsh League Cup 2024/2025Welsh Premier League 2024/2025Welsh Cup 2024/2025Welsh League Cup 2025/2026Welsh Premier League 2025/2026Welsh Cup 2025/2026----- by Federation -----Wales FIFA Filter team: GoList of games of referee Alex McInch Games on databaseFoulsCardsPenAtte 26-Dec-25Cymru Premier League - M.20Havfdwest 3:0 Llanelli 991 09Cymru Premier League - M.19Penybont 1:1 Barry 327 06Welsh Lge Cup Semi-finals - M.5Cambrian 0:3 Barry 360 24-Oct-25Cymru Premier League - M.14Llanelli 0:4 TNS 360 18Welsh Cup Second Round - M.1Bala Town 0:3 Connahs 195 07Cymru Premier League - M.12Barry 0:1 B.Ferry 352 26-Sep-25Cymru Premier League - M.10Llanelli 1:0 Havfdwest 508 13Cymru Premier League - M.7B.Ferry 2:5 Caernarfn 292 10Welsh Lge Cup Third Round - M.3Penybont 2:2 B.Ferry 380 06Cymru Premier League - M.6Llanelli 0:5 Flint 271 22-Aug-25Cymru Premier League - M.3Bala Town 1:0 Colwyn By 485 02Welsh Lge Cup Second Round - M.2Barry 2:1 Aberystwy 241 28-Mar-25Cymru Premier Play-Off Conference - M.30Barry 2:1 Newtown 431 15-Feb-25Welsh Cup Quarter-finals - M.4Cambrian 3:1 Carmathen ? 01Cymru Premier Play-Off Conference - M.24Connahs 1:0 Newtown 185 14-Jan-25Cymru Premier League - M.22Barry 1:1 Havfdwest 357 04Cymru Premier League - M.19Penybont 1:0 Connahs 121 677 26-Dec-24Cymru Premier League - M.20Newtown 0:2 Havfdwest 307 14Welsh Cup Fourth Round - M.3Afan Lido 0:0 Cambrian 111 15-Nov-24Welsh Cup Third Round - M.2Afan Lido 1:1 Morriston 427 10Cymru Premier League - M.16TNS 2:1 Havfdwest 262 286 27-Oct-24Cymru Premier League - M.14Connahs 2:1 B.Ferry 256 12Cymru Premier League - M.12Aberystwy 0:3 Penybont 192 503 28-Sep-24Cymru Premier League - M.10B.Ferry 2:2 Bala Town 304 31-Aug-24Cymru Premier League - M.5B.Ferry 1:5 Connahs 152 09Cymru Premier League - M.1Newtown 4:1 Aberystwy 580 02Welsh Lge Cup Second Round - M.2Cardiff 3:1 Pontyprdd 300 19-Jul-24Welsh Lge Cup First Round - M.1Taff Well 1:3 Merthyr 345 18-May-24Cymru Premier Euro Play-off Final - M.34Caernarfn 3:1 Penybont 1960 13-Apr-24Cymru Premier Play-Off Conference - M.31Pontyprdd 0:3 Penybont 278 05Cymru Premier Championship - M.30TNS 7:1 Caernarfn 315 08-Mar-24Cymru Premier Championship - M.27Bala Town 1:1 Caernarfn 385 23-Feb-24Cymru Premier Play-Off Conference - M.25Penybont 1:1 Aberystwy 453 16Welsh Cup Quarter-finals - M.4B.Ferry 1:5 TNS 1280 02Cymru Premier Play-Off Conference - M.23Aberystwy 1:0 Havfdwest 303 06-Jan-24Cymru Premier League - M.19Barry 4:0 Newtown 366 26-Dec-23Cymru Premier League - M.20Pontyprdd 2:0 Aberystwy 202 08Welsh Cup Fourth Round - M.3B.Ferry 1:0 Llanelli 387 19-Nov-23Cymru Premier League - M.16Connahs 1:2 Havfdwest 285 11Welsh Cup Third Round - M.2Carmathen 4:2 Abertiery 207 28-Oct-23Cymru Premier League - M.14Newtown 1:1 Havfdwest 260 14Welsh Cup Second Round - M.1Cwmbran.C 0:3 Penybont 140 26-Sep-23Cymru Premier League - M.9Penybont 1:0 Barry 863 19Welsh Lge Cup Third Round - M.3Aberystwy 0:1 Pontyprdd 151 16Cymru Premier League - M.7Pontyprdd 0:0 Bala Town ? 26-Aug-23Cymru Premier League - M.3Havfdwest 1:1 Caernarfn 446 21Welsh Lge Cup First Round - M.1Cambrian 2:2 Cardiff 1053 05Welsh Lge Cup Second Round - M.2Barry 1:2 Aberystwy 317 14-Apr-23Cymru Premier Play-Off Conference - M.31Airbus UK 1:3 Flint 310 01Cymru Premier Championship - M.29Newtown 0:5 TNS 442 11-Mar-23Cymru Premier Play-Off Conference - M.26Aberystwy 0:1 Havfdwest 207 11-Feb-23Cymru Premier Play-Off Conference - M.23Pontyprdd 4:0 Airbus UK 326 26-Dec-22Cymru Premier League - M.20Pontyprdd 3:2 Havfdwest 173 28-Oct-22Cymru Premier League - M.13Connahs 3:1 Newtown 323 27-Sep-22Cymru Premier League - M.9Penybont 1:1 Pontyprdd 375 03Cymru Premier League - M.5Havfdwest 2:3 Newtown 277 30-Aug-22Cymru Premier League - M.4Aberystwy 0:2 TNS 270 23-Apr-22Cymru Premier M.10TNS 3:1 Caernarfn 237 09Cymru Premier M.7Newtown 1:0 Caernarfn 266 05Cymru Premier M.6Havfdwest 0:1 Aberystwy 312 12-Mar-22Cymru Premier M.2Havfdwest 6:1 Cefn Drds 273 ...* Penalties given, not necessarily scored --- Today Top Games --- Al-Kholood - Al-Hilal Central Coast Mariners - Brisbane Roar Equatorial Guinea - Algeria Gabon - Ivory Coast Mozambique - Cameroon --- Tomorrow Top Games --- Auckland FC - Newcastle Jets Blackburn Rovers - Wrexham Brentford - Tottenham Hotspur Bristol City - Portsmouth Charlton Athletic - Coventry City Crystal Palace - Fulham Derby County - Middlesbrough Exeter City - Luton Town Hull City - Stoke City Ipswich Town - Oxford United Liverpool - Leeds United Notts County - Accrington Stanley Oldham Athletic - Chesterfield Preston North End - Sheffield Wednesday Queens Park Rangers - Norwich City Reading - Burton Albion Sheffield United - Leicester City Southampton - Millwall Stevenage - Plymouth Argyle Sunderland - Manchester City Swansea City - West Bromwich Albion Watford - Birmingham City Wigan Athletic - Barnsley Wycombe Wanderers - Cardiff City --- Recent games --- Australia - A-LeagueEngland - FA Premier LeagueEngland - League OneEngland - League TwoEngland - The ChampionshipItaly - Serie AItaly - Serie BPortugal - Primeira LigaSaudi Arabia - Saudi Pro LeagueScotland - Scottish ChampionshipScotland - Scottish Premiership------ - Africa Cup of Nations select match 27-Dec --- Adel Utd 3:2 West Syd28-Dec --- Melb City 1:3 Perth Gl.29-Dec --- Melb Vic 5:1 Well'ton select match 27-Dec --- Not.Forest 1:2 Man.City27-Dec --- Liverpool 2:1 Wolves27-Dec --- Arsenal 2:1 Brighton27-Dec --- Burnley 0:0 Everton27-Dec --- West Ham 0:1 Fulham27-Dec --- Brentford 4:1 Bournemth27-Dec --- Chelsea 1:2 A.Villa28-Dec --- Sunderland 1:1 Leeds28-Dec --- C Palace 0:1 Tottenham30-Dec --- Burnley 1:3 Newcastle30-Dec --- West Ham 2:2 Brighton30-Dec --- Chelsea 2:2 Bournemth30-Dec --- Not.Forest 0:2 Everton30-Dec --- Man.Utd 1:1 Wolves30-Dec --- Arsenal 4:1 A.Villa select match 29-Dec --- Wimbledon 0:1 Exeter29-Dec --- Barnsley 0:2 Lincoln C29-Dec --- Blackpool 4:0 Rotherham29-Dec --- Bolton 0:1 Mansfield29-Dec --- Bradford 1:0 Port Vale29-Dec --- Burton 0:2 Wigan29-Dec --- Cardiff 2:1 Stevenage29-Dec --- Huddersfd 2:0 Northmptn29-Dec --- Luton Town 3:0 L Orient29-Dec --- Peterboro 1:1 Reading29-Dec --- Plymouth 1:1 Wycombe29-Dec --- Stockport 4:2 Doncaster select match 29-Dec --- Newport 2:0 Crewe29-Dec --- Bristol.R 0:2 Barnet29-Dec --- Walsall 1:2 Oldham29-Dec --- Chesterfd 0:1 Cambridge29-Dec --- Gillinghm 1:1 Colchestr29-Dec --- MK Dons 1:1 Notts Co29-Dec --- Accringtn 1:0 Harrogate29-Dec --- Crawley 1:3 Bromley29-Dec --- Grimsby 1:0 Shrewsbry29-Dec --- Cheltnham 0:2 Swindon29-Dec --- Tranmere 1:3 Barrow29-Dec --- Salford 0:0 Fleetwood select match 29-Dec --- Coventry 0:2 Ipswich29-Dec --- Leicester 2:1 Derby29-Dec --- Millwall 2:1 Bristol.C29-Dec --- West Brom 2:1 QPR29-Dec --- Middlsbro 0:1 Hull City29-Dec --- Norwich C 0:1 Watford29-Dec --- Sheff.Wed 0:0 Blackburn29-Dec --- Stoke City 1:2 Sheff.Utd29-Dec --- Oxford U 0:1 Swansea29-Dec --- Portsmth 2:1 Charlton29-Dec --- Wrexham 2:1 Preston29-Dec --- Birminghm 1:1 Southmptn select match 27-Dec --- Parma 1:0 Fiorentina27-Dec --- Torino 1:2 Cagliari27-Dec --- Lecce 0:3 Como27-Dec --- Udinese 1:1 Lazio27-Dec --- Pisa 0:2 Juventus28-Dec --- Milan 3:0 H.Verona28-Dec --- Cremonese 0:2 Napoli28-Dec --- Bologna 1:1 Sassuolo28-Dec --- Atalanta 0:1 Inter29-Dec --- Roma 3:1 Genoa select match 27-Dec --- Spezia 2:1 Pescara27-Dec --- Sampdoria 2:1 Reggiana27-Dec --- Empoli 1:1 Frosinone27-Dec --- Venezia 1:0 V.Entella27-Dec --- J. Stabia 1:0 Sudtirol27-Dec --- Carrarese 0:0 Mantova27-Dec --- Catanzaro 2:0 Cesena27-Dec --- Palermo 1:0 Padova27-Dec --- Bari 1:1 Avellino select match 27-Dec --- Famalicão 2:3 E.Amadora27-Dec --- Estoril 4:1 Alverca28-Dec --- Arouca 2:2 G Vicente28-Dec --- Casa Pia 0:0 Guimaraes28-Dec --- Braga 2:2 Benfica28-Dec --- Sporting 4:0 Rio Ave29-Dec --- Porto 2:0 AVS select match 27-Dec --- Al-Nassr 3:0 Okhdood30-Dec --- Ettifaq 2:2 Al-Nassr select match 27-Dec --- Ross Co 0:0 St Johnst27-Dec --- Morton 1:1 Ayr Utd27-Dec --- Raith 1:2 Dunfmline27-Dec --- Arbroath 1:1 Airdrie27-Dec --- Q. Park 2:2 Partick select match 27-Dec --- Hibernian 3:2 Hearts27-Dec --- St Mirren 0:0 Kilmarnck27-Dec --- Dundee 1:0 Falkirk27-Dec --- Livingstn 2:4 Celtic27-Dec --- Rangers 1:0 Mothrwell27-Dec --- Aberdeen 1:1 Dundee U30-Dec --- Hibernian 2:0 Aberdeen30-Dec --- Dundee 2:1 Kilmarnck30-Dec --- Livingstn 1:3 Dundee U30-Dec --- Rangers 2:1 St Mirren30-Dec --- Mothrwell 2:0 Celtic select match 27-Dec --- Benin 1:0 Botswana27-Dec --- Senegal 1:1 DR Congo27-Dec --- Uganda 1:1 Tanzania27-Dec --- Nigeria 3:2 Tunisia28-Dec --- Gabon 2:3 Mozambique28-Dec --- Eq Guinea 0:1 Sudan28-Dec --- Algeria 1:0 Burkina F28-Dec --- Ivory C. 1:1 Cameroon29-Dec --- Zimbabwe 2:3 S. Africa29-Dec --- Angola 0:0 Egypt29-Dec --- Zambia 0:3 Morocco29-Dec --- Comoros 0:0 Mali30-Dec --- Tanzania 1:1 Tunisia30-Dec --- Uganda 1:3 Nigeria30-Dec --- Benin 0:3 Senegal30-Dec --- Botswana 0:3 DR Congo 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