Belgium will look to build on a convincing 2-0 victory over Croatia when they face Tunisia in their final warm-up match before the FIFA World Cup finals. As Belgium proved their worth against Luka Modric and Co, we predict a 2-1 home win. The Red Devils appear to be hitting top form at the perfect time, collecting an impressive 2.20 points per game across their last 10 outin ... Read More...
This match will be played on 6 June 2026 at 14:00
Haiti and Peru meet at Nu Stadium in Miami in an international friendly as both sides continue their preparations for future challenges. As both teams seem to struggle up front, we predict a 1-1 draw. Haiti are gearing up for the upcoming FIFA World Cup finals and will be looking to return to winning ways after a 1-1 draw with Iceland. The Caribbean nation has collected 1.30 ... Read More...
This match will be played on 6 June 2026 at 01:00
Canada will look to build on a solid 2-0 victory over Uzbekistan when they take on Ireland in an international friendly. As Ireland are not regarded as good travellers, we predict a 1-0 home win. The Canucks continue their preparations for a World Cup opener against Bosnia and will be eager to maintain their positive momentum. Juventus striker Jonathan David remains the key ... Read More...
This match will be played on 6 June 2026 at 00:30
Puerto Rico and Saudi Arabia meet in an international friendly at Q2 Stadium, with both sides aiming to build momentum ahead of future challenges. The nominal hosts have enjoyed a respectable run of form, collecting 1.40 points per game from their last 10 matches and winning 40% of those fixtures. Puerto Rico average 1.60 goals scored and 1.70 conceded per game, with their m ... Read More...
This match will be played on 6 June 2026 at 00:00
Azerbaijan and Malta square off against each other in a friendly at Haladas Stadium in Hungary, with both sides eager to gain confidence after disappointing recent results. As both teams are eager to grab something from Friday's clash, we predict a 2-2 draw. Azerbaijan are looking to make amends for an unsuccessful World Cup qualifying campaign and will rely heavily on exper ... Read More...
This match will be played on 5 June 2026 at 19:00
Hungary and Finland meet in an international friendly with both sides eager to build momentum after disappointing recent campaigns. Given the huge gap in quality between the two sides, we predict a 2-0 home win. Hungary failed to qualify for the World Cup finals and will be looking to give their supporters something to cheer about. Liverpool star Dominik Szoboszlai remains t ... Read More...
This match will be played on 5 June 2026 at 18:45
Moldova will be eager to put an end to their worrying run of results when they take on Bulgaria in an international friendly, but given their shaky defence, we predict a 2-1 away win. The hosts head into the match on a four-game losing streak and were involved in an entertaining but disappointing 3-2 defeat to Cyprus in their latest outing. Moldova's recent numbers make for ... Read More...
This match will be played on 5 June 2026 at 18:00
Slovakia will look to build on a hard-fought 2-1 victory over Malta when they face Montenegro in an international friendly. The winning goal arrived deep into stoppage time through substitute Roland Galcík, and the 24-year-old forward is now pushing for a place in the starting lineup. Slovakia could use fresh faces in attack, with David Strelec expected to miss out through ... Read More...
This match will be played on 5 June 2026 at 17:30
Buoyed by a 1-0 win over Australia, Mexico will look to give fans yet another reason to celebrate when they take on Serbia in an international friendly at Estadio Nemesio Diez in Toluca. Given the huge gap in form and quality between the two sides, we predict a 2-0 home win. El Tri aim to freshen up the starting lineup, with Julian Quinones, Santiago Gimenez, and Cesar Monte ... Read More...
This match will be played on 5 June 2026 at 03:00
France will look to extend their four-match winning streak when they take on Ivory Coast in a highly-anticipated international friendly. Given the gap in quality and form between the two sides, we predict a 3-1 home win. Les Bleus impressed in a 3-1 victory over Colombia last time out and continue their preparations for the upcoming FIFA World Cup finals. Eduardo Camavinga h ... Read More...
This match will be played on 4 June 2026 at 20:10
Spain will look to return to winning ways when they face Iraq in an international friendly after being held to a goalless draw by Egypt. Given the number of high-profile players in the home team, we predict a 3-0 win for Spain. Despite that result, La Roja remain in excellent form, collecting 2.40 points per game from their last 10 matches and winning 70% of those fixtures. ... Read More...
This match will be played on 4 June 2026 at 20:00
Sweden continue their preparations for the upcoming FIFA World Cup finals when they face Greece in an international friendly. Given the attacking potential of both sides, we predict a 2-2 draw. The hosts are expected to rotate, with Arsenal striker Viktor Gyokeres unlikely to start after featuring in the Champions League final, while Liverpool star Alexander Isak is set to l ... Read More...
This match will be played on 4 June 2026 at 18:00
Slovenia will look to build on a thrilling 3-2 victory over Montenegro when they face Cyprus in an international friendly. The hosts are also eager to make amends for their unsuccessful World Cup qualifying campaign and will view this match as an opportunity to generate momentum for future competitions. Despite winning only 30% of their last 10 matches, Slovenia have remaine ... Read More...
This match will be played on 4 June 2026 at 13:00
South Korea will look to build on a thrilling 5-0 win over Trinidad and Tobago when they face El Salvador in an international friendly. The Asian outfit delivered an impressive attacking display in their most recent outing, with former Tottenham star Son Heung-min scoring twice in the first half. Confidence is high within the squad as they seek another positive result, altho ... Read More...
This match will be played on 4 June 2026 at 02:00
Estadio Rommel Fernendez will host an interesting international friendly as Panama take on the Dominican Republic in Panama City. As Panama will take this friendly seriously following a 6-2 loss to Brazil, we predict a 1-0 home win. Los Canaleros continue their preparations for the upcoming FIFA World Cup finals. Panama have enjoyed a solid run of form overall, collecting 1. ... Read More...
This match will be played on 4 June 2026 at 01:45
Poland will look to make amends for a 2-0 loss to Ukraine when they face Nigeria in an international friendly at PGE Narodowy in Warsaw. The Eagles are eager to finish the international window on a positive note after a disappointing performance in their most recent outing. Barcelona star Robert Lewandowski is expected to be rested, opening the door for players such as Kamil ... Read More...
This match will be played on 3 June 2026 at 19:45
Netherlands continue their preparation for the upcoming World Cup finals when they take on Algeria in an attractive international friendly at De Kuip in Rotterdam. As Netherlands have turned Feyenoord's home ground into a real fortress, we predict a 3-1 home win. The Oranje head into the match in excellent form, winning 70% of their last 10 fixtures in all competitions. Rona ... Read More...
This match will be played on 3 June 2026 at 19:45
Stade de Luxembourg will host Wednesday's international friendly between Luxembourg and Italy. As the Azzurri are eager to make amends for the unsuccessful World Cup qualifying campaign, we predict a 3-0 away win. The hosts enter the match in positive spirits after recording back-to-back UEFA Nations League victories over Malta and will be eager to test themselves against o ... Read More...
This match will be played on 3 June 2026 at 19:45
Denmark will look to make amends for the unsuccessful World Cup qualifying campaign when they face DR Congo in an international friendly at Stade Maurice Dufrasne. Missing out on a place at the global showpiece came as a major disappointment for the Danes, but Brian Riemer has retained the federation’s trust and remains in charge. The Scandinavian side have still produced ... Read More...
This match will be played on 3 June 2026 at 19:00
Albania and Israel face each other at Air Albania Stadium in what promises to be a close encounter, with 1-1 our predicted outcome. The hosts enter the match looking to end a three-game losing streak after narrowly missing out on qualification for the FIFA World Cup finals. With little at stake beyond preparation and evaluation, coach Rolando Maran is expected to rotate heav ... Read More...
This match will be played on 3 June 2026 at 19:00
Chase Stadium will host an interesting international friendly as Haiti and New Zealand continue their preparations for the upcoming FIFA World Cup finals. As the two teams seem to be evenly matched, we predict a 1-1 draw. Haiti enter the match in slightly better form, collecting 1.30 points per game from their last 10 outings. Les Grenadiers have won 30% of those matches whi ... Read More...
This match will be played on 3 June 2026 at 01:00
Cardiff City Stadium will be the centre of attention when Wales and Ghana face each other in an intriguing international friendly. Given the attacking potential of both sides, we predict a 2-2 draw. The Dragons are eager to return to winning ways after a 1-1 draw with Northern Ireland and will be encouraged by the returns of experienced defenders Ben Davies and Connor Robert ... Read More...
This match will be played on 2 June 2026 at 19:45
Morocco welcome Madagascar to Stade Prince Moulay Abdallah in Rabat with confidence sky-high after their recent Africa Cup of Nations triumph. The Atlas Lions are already focused on preparations for the upcoming FIFA World Cup, and although coach Mohamed Ouahbi is expected to rotate his squad, Morocco possess exceptional depth across all areas of the pitch. Their recent form ... Read More...
This match will be played on 2 June 2026 at 18:00
Georgia welcome Romania to Mikheil Meshki Stadium in confident mood after a solid 2-0 victory over Lithuania. As both sides are capable of finding the net, we predict a 1-1 draw. The Crusaders have won 30% of their last 10 matches, averaging 1.30 goals scored per game, while home fixtures have produced an average of 3.17 total goals. However, coach Willy Sagnol could rest st ... Read More...
This match will be played on 2 June 2026 at 18:00
Tuesday's friendly at Stadion HNK Rijeka pits together Croatia and Belgium, the two nations that continue preparations for the World Cup finals. Given the attacking potential of both sides, we predict a 2-2 draw. Zlatko Dalic's men are looking to bounce back from a 3-1 defeat to Brazil, but their recent home form offers encouragement. The Croatians have won four of their las ... Read More...
This match will be played on 2 June 2026 at 17:00
Commonwealth Stadium will host Sunday's international friendly between Canada and Uzbekistan as both sides continue preparations for the World Cup. As both teams are likely to adopt a cautious approach in this encounter, we predict a 1-1 draw. The Canucks aim to return to winning ways after a goalless draw with Tunisia, but their recent defensive record remains impressive. T ... Read More...
This match will be played on 2 June 2026 at 02:00


















































