GamesComments (2)Country refs----All games in Database----Champions League Qualifying 2010/2011Scottish League Cup 2010/2011SPL 2010/2011Scottish Cup 2010/2011UEFA U-21 Qualifying 2013SPL 2011/2012Scottish Cup 2011/2012Europa League Qualifying 2012/2013SPL 2012/2013UEFA World Cup Qualifiers 2014Europa League 2012/2013Champions League Qualifying 2013/2014Europa League Qualifying 2013/2014Scottish Premiership 2013/2014Scottish League Cup 2013/2014Scottish Championship 2013/2014Scottish League One 2013/2014Europa League 2013/2014Scottish Cup 2013/2014Scottish Playoffs 2014Europa League Qualifying 2014/2015Champions League Qualifying 2014/2015Scottish League Cup 2014/2015Scottish Championship 2014/2015Scottish Premiership 2014/2015Euro Qualifying 2016Europa League 2014/2015Europa League Qualifying 2015/2016Champions League Qualifying 2015/2016Scottish Premiership 2015/2016Europa League 2015/2016Champions League Qualifying 2016/2017Europa League Qualifying 2016/2017Scottish Premiership 2016/2017UEFA World Cup Qualifiers 2018Europa League 2016/2017UEFA U-21 2017Europa League Qualifying 2017/2018Scottish Premiership 2017/2018Europa League 2017/2018World Cup U-17 2017Friendlies 2018Europa League Qualifying 2018/2019Scottish Premiership 2018/2019UEFA Nations League C 2018/2019Champions League 2018/2019Europa League 2018/2019Friendlies 2019Euro Qualifying 2020UEFA U-21 2019Champions League Qualifying 2019/2020Europa League Qualifying 2019/2020Scottish Premiership 2019/2020Saudi Pro League 2019/2020Champions League 2019/2020Europa League 2019/2020Friendlies 2020Scottish Premiership 2020/2021Europa League Qualifying 2020/2021UEFA Nations League C 2020/2021Super League Greece 2020/2021Champions League 2020/2021Europa League 2020/2021UEFA World Cup Qualifiers 2022Champions League Qualifying 2021/2022Europa Conference League Qualifying 2021/2022Scottish Championship 2021/2022Scottish Premiership 2021/2022Scottish Cup 2021/2022Super League Greece 2021/2022Europa Conference League 2021/2022UEFA Nations League D 2022/2023League Cup 2022/2023League One 2022/2023League Two 2022/2023League Trophy 2022/2023FA Cup 2022/2023----- by Federation -----UEFA Scotland FIFA Saudi Arabia Greece England Filter team: GoList of games of referee Bobby Madden Games on databaseFoulsCardsPenAtte 01-Apr-23League One League - M.39Sheff.Wed 1:1 Lincoln C 25 27903 18-Mar-23League Two League - M.37Rochdale 4:4 Swindon 183 2611 07League Two League - M.29Grimsby 1:1 Newport 191 4851 25-Feb-23League One League - M.34Barnsley 4:1 Derby 203 17145 18League Two League - M.33Stockport 2:0 Stevenage 233 9412 04League Two League - M.30Northmptn 0:0 Walsall 275 1 6500 21-Jan-23League One League - M.28Oxford U 2:1 Ipswich 311 9830 10EFL Trophy Quarter-finals - M.6Bolton 1:0 Portsmth 292 4413 26-Dec-22League Two League - M.23Harrogate 3:2 Grimsby 203 2744 03League One League - M.20Shrewsbry 2:0 Lincoln C 205 1 5461 12-Nov-22League One League - M.18Bristol R 2:2 Fleetwood 296 8829 05FA Cup First Round - M.3Newport 2:0 Colchestr 192 2377 01League Two League - M.8Tranmere 0:0 Stockport 171 6800 29-Oct-22League One League - M.17Barnsley 2:0 Forest GR 251 9551 22League One League - M.16Accringtn 2:3 Bolton 295 4829 08League Two League - M.14Crewe 1:1 Gillinghm 292 3809 24-Sep-22League One League - M.11Morecambe 1:2 Cambridge 231 3917 20EFL Trophy North Group F - M.2Grimsby 2:0 Mansfield 292 912 03League One League - M.7Oxford U 2:1 Burton 223 7560 27-Aug-22League One League - M.6Derby 2:1 Peterboro 264 1 26414 23League Cup Second Round - M.2Shrewsbry 0:1 Burnley 182 3819 13League One League - M.3Sheff.Wed 1:0 Charlton 292 22363 10League Cup First Round - M.1Port Vale 1:2 Rotherham 243 3094 06League Two League - M.2Hartlepol 0:0 Wimbledon 243 4543 30-Jul-22League Two League - M.1Bradford 0:0 Doncaster 204 2 19368 09-Jun-22Nations Lge D Group D2 - M.3Malta 1:2 Estonia 193 ? 20-May-22SPFL Play-offs Final - M.40Inverness 2:2 St Johnst 1 ? 14Super League Championship Round - M.35Aris.Thes 3:2 AEK 275 10338 07SPFL Relegation - M.37Hibernian 1:1 Aberdeen 231 ? 29-Apr-22Championship League - M.36Ayr Utd 3:1 Partick 2 2 ? 23SPFL Relegation - M.34Dundee 1:1 St Johnst 293 ? 17Scottish Cup Semi-finals - M.5Celtic 1:2 Rangers 7 ? 10Super League Championship Round - M.30AEK 1:2 Aris.Thes 308 10252 20-Mar-22SPFL League - M.31Dundee 1:2 Rangers 274 ? 12Scottish Cup Quarter-finals - M.4Hearts 4:2 St Mirren 1 ? 26-Feb-22SPFL League - M.28Dundee 0:4 Livingstn 242 ? 20SPFL League - M.27Dundee U 1:1 Rangers 184 ? 09Championship League - M.21Kilmarnck 1:2 Ayr Utd 2 ? 05Championship League - M.25Raith 0:0 Hamilton 4 ? 02SPFL League - M.22Celtic 3:0 Rangers 245 ? 26-Jan-22SPFL League - M.23St Johnst 0:0 Dundee 262 ? 15Championship League - M.23Dunfmline 1:0 Hamilton 3 ? 26-Dec-21SPFL League - M.20St Johnst 1:3 Celtic 203 ? 11SPFL League - M.18Ross Co 3:2 Dundee 284 ? 02SPFL League - M.16Celtic 1:0 Hearts 211 ? 28-Nov-21Super League League - M.11PAOK 0:1 Aris.Thes 395 12605 20SPFL League - M.14Dundee U 1:0 Aberdeen 203 2 ? 06Championship League - M.13Dunfmline 1:3 Morton 3 1 ? 30-Oct-21SPFL League - M.12Celtic 0:0 Livingstn 201 ? 27SPFL League - M.11Mothrwell 2:2 St Mirren 273 2 ? 21ECL Group B - M.3Partizan 0:1 KAA Gent 322 8943 03SPFL League - M.8Aberdeen 1:2 Celtic 373 ? 30-Sep-21ECL Group H - M.2Omonia 1:4 Qarabağ 2 1 8345 25SPFL League - M.7Dundee 0:1 Rangers 174 1 ? 18SPFL League - M.6Aberdeen 0:1 St Johnst 264 ? 08World Cup Qual Group B - M.6Kosovo 0:2 Spain 27 1200 26-Aug-21ECL Qual Play-Offs - M.8Hammarby 3:1 Basel 5 1 ? 22SPFL League - M.3Hearts 1:1 Aberdeen 285 1 ? 03Champ Qualif 3rd Qualifying Round - M.7Olympiacs 1:1 Ludogrets 4 9212 31-Jul-21SPFL League - M.1Hearts 2:1 Celtic 15 ? 28Champ Qualif 2nd Qualifying Round - M.6Sparta 2:0 SK Rapid 4 1 9000 ...* Penalties given, not necessarily scored --- Today Top Games --- AC Milan - Genoa Al-Hilal - Al-Hazm Al-Nassr - Al-Qadisiya Arsenal - Liverpool --- Tomorrow Top Games --- Cameroon - Morocco Eintracht Frankfurt - Borussia Dortmund Getafe - Real Sociedad NEC Nijmegen - FC Utrecht Preston North End - Wigan Athletic Ross County - Partick Thistle Wrexham - Nottingham Forest --- Recent games --- England - FA Premier LeagueEngland - League OneEngland - League TwoEngland - The ChampionshipFrance - Ligue 1France - Ligue 2Italy - Serie AItaly - Serie CScotland - Scottish PremiershipSpain - La LigaSpain - Segunda DivisiónWales - Adran PremierWales - Welsh Premier League------ - Africa Cup of Nations------ - Club Friendlies select match 04-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.Forest07-Jan --- Bournemth 3:2 Tottenham07-Jan --- Fulham 2:1 Chelsea07-Jan --- Everton 1:1 Wolves07-Jan --- Man.City 1:1 Brighton07-Jan --- C Palace 0:0 A.Villa07-Jan --- Brentford 3:0 Sunderland07-Jan --- Newcastle 4:3 Leeds07-Jan --- Burnley 2:2 Man.Utd 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 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 04-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 05-Jan --- Montpelr 1:3 Dunkerque select match 04-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 Juventus07-Jan --- Napoli 2:2 H.Verona07-Jan --- Bologna 0:2 Atalanta07-Jan --- Lazio 2:2 Fiorentina07-Jan --- Torino 1:2 Udinese07-Jan --- Parma 0:2 Inter select match 04-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 06-Jan --- Rangers 2:0 Aberdeen select match 04-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 06-Jan --- TNS 2:1 Bala Town select match 04-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 select match 06-Jan --- Salzburg 0:5 Bayern 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