Football International Friendlies - Predictions 21/03/25

With the Nations League, World Cup Qualifiers and other international competitions set to take place this week or next, some countries need friendly matches to stay fit.
Below are our predictions for some friendly matches that will take place this week, including Northern Ireland against Switzerland.
International football friendly predictions: 21/03/2025
Singapore and Nepal to entertain fans with goals: Singapore vs Nepal
- Date: 21/03/2025
- Kick-off: 13:30
- Goals are usually scored when both teams come up against each other, and we expect the upcoming game to follow suit.
Three of Singapore’s last five matches across all competitions ended with over 2.5 goals, and the same for Nepal. The last two times both countries crossed paths, Singapore won 7-0 and 3-0. It is understandable if one expects three or more goals from the upcoming game.
Singapore vs Nepal prediction: Over 2.5 goals
Thailand and Afghanistan will delight fans with goals: Thailand vs Afghanistan
- Date: 21/03/2025
- Kick-off: 14:00
- Goals are usually scored in matches involving Thailand, and we expect their upcoming match to end similarly.
Four of Afghanistan’s last six matches may have ended with under 2.5 goals, but the upcoming game may produce three or more goals because Thailand’s last six matches ended with three or more goals.
Thailand vs Afghanistan prediction: Over 2.5 goals
Northern Ireland and Switzerland will struggle in the final third: Northern Ireland vs Switzerland
- Date: 21/03/2025
- Kick-off: 20:45
- Goals are usually scarce in matches involving both teams, and their current forms suggest the upcoming game may end similarly.
Switzerland and Northern Ireland have crossed paths in recent years and their recent meetings lacked goals. Their last four competitive meetings ended with under 2.5 goals, and because this is a friendly match, we don’t expect both teams to take the game personally.
Northern Ireland vs Switzerland prediction: Under 3.5 goals
Puerto Rico and Dominican Republic to entertain their fans with goals: Puerto Rico vs Dominican Republic
- Date: 22/03/2025
- Kick-off: 02:00
- Goals are usually scored in matches involving either team, and we don’t expect the upcoming encounter to end differently.
Five of Puerto Rico’s last six matches ended with at least three goals, and the same can be said about the Dominican Republic. With both teams scoring and conceding goals, we can anticipate three or more goals from the upcoming meeting.
Puerto Rico vs Dominican Republic prediction: Over 2.5 goals
Azerbaijan and Haiti to delight fans with goals: Azerbaijan vs Haiti
- Date: 22/03/2025
- Kick-off: 18:45
- Matches involving either team are fond of producing many goals, so we expect the upcoming encounter to follow suit.
Four of Azerbaijan’s last six matches ended with over 2.5 goals, while Haiti’s last six matches ended with three or more goals. With Haiti conceding goals for fun, we expect the upcoming match to produce at least three goals.
Azerbaijan vs Haiti prediction: Over 2.5 goals
Sweden to continue their fine form: Luxembourg vs Sweden
- Date: 22/03/2025
- Kick-off: 18:00
- Luxembourg are in poor form and are unlikely to trouble on-form Sweden.
Sweden are unbeaten in their last six matches, having won five and drawn one. All six matches ended with three or more goals, and the upcoming game may follow suit, but we rather back the Swedish side to snatch the win.


