Today's Football Predictions (31 March 2026)
Below you can find links to today's predictions from The Stats Zone's top football tipsters. All times given are based on UK kick-off times.
Inter-Confederation Play-offs
UEFA World Cup Qualification Play-offs
Bosnia and Herzegovina vs Italy (7:45 PM)
Sweden vs Poland (7:45 PM)
Kosovo vs Turkiye (7:45 PM)
Czechia vs Denmark (7:45 PM)
FIFA Series
Cameroon vs China (7:00 AM)
Australia vs Curacao (10:10 AM)
Kazakhstan vs Comoros (12:00 PM)
UEFA Nations League
Latvia vs Gibraltar (5:00 PM)
Luxembourg vs Malta (5:00 PM)
International Friendlies
Costa Rica vs Iran (1:00 PM)
Palestine vs Mauritania (1:00 PM)
Equatorial Guinea vs Madagascar (3:00 PM)
Liberia vs Libya (4:00 PM)
Niger vs Togo (5:00 PM)
Montenegro vs Slovenia (5:00 PM)
Norway vs Switzerland (5:00 PM)
San Marino vs Andorra (5:00 PM)
Serbia vs Saudi Arabia (5:00 PM)
Haiti vs Iceland (5:30 PM)
Jordan vs Nigeria (6:00 PM)
Hungary vs Greece (6:00 PM)
South Africa vs Panama (6:30 PM)
Guinea vs Benin (7:00 PM)
Peru vs Honduras (7:00 PM)
Morocco vs Paraguay (7:00 PM)
Scotland vs Ivory Coast (7:30 PM)
Austria vs Korea Republic (7:45 PM)
England vs Japan (7:45 PM)
Netherlands vs Ecuador (7:45 PM)
Burkina Faso vs Guinea Bissau (8:00 PM)
Senegal vs Gambia (8:00 PM)
Spain vs Egypt (8:00 PM)
Algeria vs Uruguay (8:30 PM)