
Using data from previous tournaments and qualifying, we’ve tasked our model with creating some World Cup AI predictions with correct score picks on every match at this summer’s tournament.
Our AI predictor combines data from qualifying matches, previous World Cups, bookmakers and more to determine the most likely correct score outcome from the game.
As the tournament progresses, the model will focus more heavily on the games that have already taken place within the tournament and it will look beyond results to input shot, possession and general match momentum data to see where value may lie.
England vs DR Congo
England have been one of the tournament’s more convincing sides, winning their group with a 4-2 demolition of Croatia, a disciplined draw with Ghana, and a composed 2-0 win over Panama. Harry Kane leads their scoring with three goals, with Bellingham adding two — a partnership that gives England genuine cutting edge at the top of the pitch. Declan Rice and Jarrod Quansah are both on yellow cards, adding a disciplinary subplot, but the squad depth is there to manage any rotation.
Congo DR arrive here as the group stage’s surprise package. After drawing with Portugal and losing narrowly to Colombia, they signed off with a commanding 3-1 win over Uzbekistan that showed real quality. Yvan Wissa has been outstanding with three goals — his Premier League pedigree with Brentford has translated seamlessly to the international stage — and Mayele has added another. However, five players are on yellow cards, and the step up in class from Uzbekistan to England is considerable. England’s experience, depth, and clinical finishing should see them through, though Congo DR’s direct, physical style could cause problems if England are not at their best.
AI Prediction: England 3-1 DR Congo
Get the Squawka Bet team’s England vs DR Congo tips and predictions here
Belgium vs Senegal
Belgium’s group stage was a study in inconsistency — draws with Egypt and Iran followed by a 5-1 thrashing of New Zealand that finally showed their attacking potential. Leandro Trossard leads their scoring with two goals, and De Bruyne, Lukaku, and Saelemaekers have all contributed. Crucially, Noa Ngoy is suspended following a red card, which is a blow to their defensive options. Belgium have the quality to go deep in this tournament but have yet to truly click as a unit.
Senegal’s tournament has been a rollercoaster of extremes. Defeats to France (3-1) and Norway (3-2) were followed by an extraordinary 5-0 dismantling of Iraq in their final group game – a result that rescued their campaign and demonstrated the attacking firepower at their disposal. Ismaïla Sarr has been their talisman with three goals, and Pape Gueye has added two more. However, the defensive record of six goals conceded in three games is a serious concern, and Pape Gueye is on a yellow card. Belgium’s greater tournament experience and defensive solidity — despite Ngoy’s absence — makes them marginal favourites, but Senegal’s attacking threat means this could be a high-scoring affair.
AI Prediction: Belgium 2-1 Senegal
Get the Squawka Bet team’s Belgium vs Senegal tips and predictions here
USA vs Bosnia-Herzegovina
The home nation’s flagship fixture of this round, and one that carries enormous weight given the tournament is being co-hosted on US soil. The Americans have been impressive when at their best — a 4-1 opening win over Paraguay and a 2-0 victory against Australia showcased their attacking depth, with Folarin Balogun leading the line with two goals. The 3-2 defeat to Turkey in the final group game was a bump in the road but did not affect their qualification. Five players are on yellow cards — Adams, Robinson, Balogun, Richards, and Berhalter — which will require careful management.
Bosnia-Herzegovina have been a mixed bag. A draw with Canada and a heavy 4-1 defeat to Switzerland were followed by a battling 3-1 win over Qatar to squeeze through. Ervin Mahmić has been their standout with two goals, but the squad carries significant disciplinary baggage — six players on yellow cards — and critically, Toni Muharemović is suspended following a red card, a major defensive loss. Playing against a USA side backed by a partisan home crowd, with their best centre-back absent, Bosnia face a very steep hill. The atmosphere at Levi’s Stadium will be electric, and the Americans should have too much quality across the pitch.
AI Prediction: USA 3-1 Bosnia
Get the Squawka Bet team’s USA vs Bosnia-Herzegovina tips and predictions here
How the predictions have got on
| Our AI Model’s Prediction | Actual full-time result |
|---|---|
| Mexico 1-0 South Africa | Mexico 2-0 South Africa |
| South Korea 2-1 Czech Republic | South Korea 2-1 Czech Republic |
| Canada 1-0 Bosnia-Herzegovina | Canada 1-1 Bosnia-Herzegovina |
| USA 1-0 Paraguay | USA 4-1 Paraguay |
| Qatar 0-3 Switzerland | Qatar 1-1 Switzerland |
| Brazil 1-1 Morocco | Brazil 1-1 Morocco |
| Haiti 1-2 Scotland | Haiti 0-1 Scotland |
| Australia 1-2 Turkey | Australia 2-0 Turkey |
| Germany 4-0 Curacao | Germany 7-1 Curacao |
| Netherlands 2-1 Japan | Netherlands 2-2 Japan |
| Ivory Coast 0-1 Ecuador | Ivory Coast 1-0 Ecuador |
| Sweden 1-1 Tunisia | Sweden 5-1 Tunisia |
| Spain 3-0 Cape Verde | Spain 0-0 Cape Verde |
| Belgium 2-0 Egypt | Belgium 1-1 Egypt |
| Saudi Arabia 0-1 Uruguay | Saudi Arabia 1-1 Uruguay |
| Iran 1-0 New Zealand | Iran 2-2 New Zealand |
| Senegal 0-1 France | Senegal 1-3 France |
| Iraq 0-2 Norway | Iraq 1-4 Norway |
| Argentina 2-0 Algeria | Argentina 3-0 Algeria |
| Austria 2-0 Jordan | Austria 3-1 Jordan |
| Portugal 2-0 DR Congo | Portugal 1-1 DR Congo |
| England 1-0 Croatia | England 4-2 Croatia |
| Ghana 1-1 Panama | Ghana 1-0 Panama |
| Uzbekistan 0-2 Colombia | Uzbekistan 1-3 Colombia |
| Czech Republic 2-1 South Africa | Czech Republic 1-1 South Africa |
| Switzerland 1-1 Bosnia-Herzegovina | Switzerland 4-1 Bosnia-Herzegovina |
| Canada 2-1 Qatar | Canada 6-0 Qatar |
| Mexico 1-1 South Korea | Mexico 1-0 South Korea |
| USA 1-1 Australia | USA 2-0 Australia |
| Scotland 0-1 Morocco | Scotland 0-1 Morocco |
| Brazil 2-0 Haiti | Brazil 3-0 Haiti |
| Turkey 2-1 Paraguay | Turkey 0-1 Paraguay |
| Netherlands 2-2 Sweden | Netherlands 5-1 Sweden |
| Germany 2-1 Ivory Coast | Germany 2-1 Ivory Coast |
| Ecuador 2-0 Curacao | Ecuador 0-0 Curacao |
| Tunisia 0-2 Japan | Tunisia 0-4 Japan |
| Spain 2-0 Saudi Arabia | Spain 4-0 Saudi Arabia |
| Belgium 2-1 Iran | Belgium 0-0 Iran |
| Uruguay 2-0 Cape Verde | Uruguay 2-2 Cape Verde |
| New Zealand 1-1 Egypt | New Zealand 1-3 Egypt |
| Argentina 2-1 Austria | Argentina 2-0 Austria |
| France 3-0 Iraq | France 3-0 Iraq |
| Norway 2-1 Senegal | Norway 3-2 Senegal |
| Jordan 1-1 Algeria | Jordan 1-2 Algeria |
| Portugal 2-0 Uzbekistan | Portugal 5-0 Uzbekistan |
| England 2-1 Ghana | England 0-0 Ghana |
| Panama 1-2 Croatia | Panama 0-1 Croatia |
| Colombia 2-1 DR Congo | Colombia 1-0 DR Congo |
| Bosnia-Herzegovina 2-0 Qatar | Bosnia-Herzegovina 3-1 Qatar |
| Switzerland 2-2 Canada | Switzerland 2-1 Canada |
| Morocco 2-0 Haiti | Morocco 4-2 Haiti |
| Scotland 0-2 Brazil | Scotland 0-3 Brazil |
| Czech Republic 1-2 Mexico | Czech Republic 0-3 Mexico |
| South Africa 1-2 South Korea | South Africa 1-0 South Korea |
| Curacao 0-2 Ivory Coast | Curacao 0-2 Ivory Coast |
| Ecuador 1-3 Germany | Ecuador 2-1 Germany |
| Japan 3-2 Sweden | Japan 1-1 Sweden |
| Tunisia 0-3 Netherlands | Tunisia 1-3 Netherlands |
| Paraguay 1-1 Australia | Paraguay 0-0 Australia |
| Turkey 1-2 USA | Turkey 3-2 USA |
| Norway 1-2 France | Norway 1-4 France |
| Senegal 2-0 Iraq | Senegal 5-0 Iraq |
| Cape Verde 1-0 Saudi Arabia | Cape Verde 0-0 Saudi Arabia |
| Uruguay 1-2 Spain | Uruguay 0-1 Spain |
| New Zealand 1-2 Belgium | New Zealand 1-5 Belgium |
| Egypt 2-1 Iran | Egypt 1-1 Iran |
| England 3-0 Panama | England 2-0 Panama |
| Croatia 1-0 Ghana | Croatia 2-1 Ghana |
| Colombia 1-1 Portugal | Portugal 0-0 Colombia |
| Uzbekistan 1-2 DR Congo | Uzbekistan 1-3 DR Congo |
| Algeria 1-1 Austria | Algeria 3-3 Austria |
| Jordan 0-4 Argentina | Jordan 1-3 Argentina |
| Canada 2-1 South Africa (AET) | Canada 1-0 South Africa |
| Brazil 3-1 Japan | Brazil 2-1 Japan |
| Germany 3-0 Paraguay | Germany 1-1 Paraguay (Paraguay won on pens) |
| Netherlands 2-1 Morocco | Netherlands 1-1 Morocco (Morocco won on pens) |
| Norway 2-1 Ivory Coast | Norway 2-1 Ivory Coast |
| France 3-1 Sweden | France 3-0 Sweden |
| Mexico 2-0 Ecuador | Mexico 2-0 Ecuador |
| England 3-1 DR Congo | |
| Belgium 2-1 Senegal | |
| USA 3-1 Bosnia-Herzegovina |
Read more: