Matches
April 18, 2026
· 528 matches
All leagues
Premier League 5
Bundesliga 5
Ligue 1 3
Serie A 3
Championship 10
League One 10
CAF Champions League 2
League Two 11
National League 12
Serie B 6
Allsvenskan 4
Copa del Rey 1
Brasileirão Série A 2
National League North 12
National League South 12
📅
No matches on this date.