Must be 21+. GAMBLING PROBLEM? Call 1-800-GAMBLER (CO/KY/MD/OH/PA/TN/VA/VT/WV) or (888) 789-7777 or visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), (800)-327-5050 or gamblinghelplinema.org (MA), or visit 1800gambler.net (WV)
Must be 21+. GAMBLING PROBLEM? Call 1-800-GAMBLER (CO/KY/MD/OH/PA/TN/VA/VT/WV) or (888) 789-7777 or visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), (800)-327-5050 or gamblinghelplinema.org (MA), or visit 1800gambler.net (WV)
Squawka / News / World Cup / Squawka’s World Cup AI Predictor: AI score predictions for Wednesday 24th at the 2026 World Cup

Squawka’s World Cup AI Predictor: AI score predictions for Wednesday 24th at the 2026 World Cup

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.

Bosnia-Herzegovina vs Qatar

Bosnia have at least scored in both group games, while Qatar have looked badly exposed after the 6-0 Canada defeat and have created very little across their two matches. I do not fully trust Bosnia after the 4-1 loss to Switzerland, but this is the right spot for them to control enough territory and punish Qatar’s weak defensive base.

AI Prediction: Bosnia-Herzegovina 2-0 Qatar

Get the Squawka Bet team’s Bosnia-Herzegovina vs Qatar tips and predictions here

Switzerland vs Canada

This is the liveliest one of the batch. Switzerland have been ruthless, especially in the 4-1 over Bosnia, but Canada’s attacking volume has been excellent: 45 shots, 14 on target, and 134 box touches across their two World Cup matches. I slightly prefer goals over a clean Swiss win, so I am taking the scoreline variance rather than the obvious favourite angle.

AI Prediction: Switzerland 2-2 Canada

Get the Squawka Bet team’s Swtizerland vs Canada tips and predictions here

Morocco vs Haiti

Morocco have been the cleaner side in this group: a 1-1 with Brazil followed by a 1-0 over Scotland, with 26 shots and 22 chances created across the two games. Haiti have not scored yet despite some shot volume, and after losing 3-0 to Brazil they look vulnerable if Morocco score first.

AI Prediction: Morocco 2-0 Haiti

Get the Squawka Bet team’s Morocco vs Haiti tips and predictions here

Scotland vs Brazil

Scotland have competed, but one goal from two games and only two shots on target is a concern. Brazil have already produced four goals and ten shots on target, and the 3-0 over Haiti suggests they can convert control into margin when the opponent cannot carry enough threat back.

AI Prediction: Scotland 0-2 Brazil

Get the Squawka Bet team’s Scotland vs Brazil tips and predictions here

Czech Republic vs Mexico

Mexico look more balanced than spectacular: two wins, three goals scored, none conceded in the actual scorelines, and eight shots on target across the two games. Czechia have created enough to score, with 21 shots and seven on target, so I do not love a Mexican clean sheet here; 2-1 feels better than the colder 1-0.

AI Prediction: Czech Republic 1-2 Mexico

Get the Squawka Bet team’s Czech Republic vs Mexico tips and predictions here

South Africa vs South Korea

South Korea’s results have been solid enough, beating Czechia 2-1 before losing narrowly to Mexico, and their underlying attack is strong with 24 shots, eight on target, five big chances, and 20 chances created. South Africa improved in the 1-1 with Czechia, but they have only one goal from two matches, so Korea edge this if their chance creation holds.

AI Prediction: South Africa 1-2 South Korea

Get the Squawka Bet team’s South Africa vs South Korea tips and predictions here

How the predictions have got on

Our AI Model’s PredictionActual full-time result
Mexico 1-0 South AfricaMexico 2-0 South Africa
South Korea 2-1 Czech RepublicSouth Korea 2-1 Czech Republic
Canada 1-0 Bosnia-HerzegovinaCanada 1-1 Bosnia-Herzegovina
USA 1-0 ParaguayUSA 4-1 Paraguay
Qatar 0-3 SwitzerlandQatar 1-1 Switzerland
Brazil 1-1 MoroccoBrazil 1-1 Morocco
Haiti 1-2 ScotlandHaiti 0-1 Scotland
Australia 1-2 TurkeyAustralia 2-0 Turkey
Germany 4-0 CuracaoGermany 7-1 Curacao
Netherlands 2-1 JapanNetherlands 2-2 Japan
Ivory Coast 0-1 EcuadorIvory Coast 1-0 Ecuador
Sweden 1-1 TunisiaSweden 5-1 Tunisia
Spain 3-0 Cape VerdeSpain 0-0 Cape Verde
Belgium 2-0 EgyptBelgium 1-1 Egypt
Saudi Arabia 0-1 UruguaySaudi Arabia 1-1 Uruguay
Iran 1-0 New ZealandIran 2-2 New Zealand
Senegal 0-1 FranceSenegal 1-3 France
Iraq 0-2 NorwayIraq 1-4 Norway
Argentina 2-0 AlgeriaArgentina 3-0 Algeria
Austria 2-0 JordanAustria 3-1 Jordan
Portugal 2-0 DR CongoPortugal 1-1 DR Congo
England 1-0 CroatiaEngland 4-2 Croatia
Ghana 1-1 PanamaGhana 1-0 Panama
Uzbekistan 0-2 ColombiaUzbekistan 1-3 Colombia
Czech Republic 2-1 South AfricaCzech Republic 1-1 South Africa
Switzerland 1-1 Bosnia-HerzegovinaSwitzerland 4-1 Bosnia-Herzegovina
Canada 2-1 QatarCanada 6-0 Qatar
Mexico 1-1 South KoreaMexico 1-0 South Korea
USA 1-1 AustraliaUSA 2-0 Australia
Scotland 0-1 MoroccoScotland 0-1 Morocco
Brazil 2-0 HaitiBrazil 3-0 Haiti
Turkey 2-1 ParaguayTurkey 0-1 Paraguay
Netherlands 2-2 SwedenNetherlands 5-1 Sweden
Germany 2-1 Ivory CoastGermany 2-1 Ivory Coast
Ecuador 2-0 CuracaoEcuador 0-0 Curacao
Tunisia 0-2 JapanTunisia 0-4 Japan
Spain 2-0 Saudi ArabiaSpain 4-0 Saudi Arabia
Belgium 2-1 IranBelgium 0-0 Iran
Uruguay 2-0 Cape VerdeUruguay 2-2 Cape Verde
New Zealand 1-1 EgyptNew Zealand 1-3 Egypt
Argentina 2-1 AustriaArgentina 2-0 Austria
France 3-0 IraqFrance 3-0 Iraq
Norway 2-1 SenegalNorway 3-2 Senegal
Jordan 1-1 AlgeriaJordan 1-2 Algeria
Portugal 2-0 UzbekistanPortugal 5-0 Uzbekistan
England 2-1 GhanaEngland 0-0 Ghana
Panama 1-2 CroatiaPanama 0-1 Croatia
Colombia 2-1 DR CongoColombia 1-0 DR Congo
Bosnia-Herzegovina 2-0 Qatar
Switzerland 2-2 Canada
Morocco 2-0 Haiti
Scotland 0-2 Brazil
Czech Republic 1-2 Mexico
South Africa 1-2 South Korea

Read more: