projects 13.06.26 · 16 MIN

Mundial 2026 — Todas las predicciones de la fase de grupos, día por día

Aquí están todas las predicciones de la fase de grupos del Mundial 2026 en un solo lugar, partido por partido y en orden cronológico. Cada jornada (día de juego) tiene su propia sección, de los debuts del 11 de junio hasta el cierre de grupos el 27 de junio. Las fechas siguen el calendario oficial de FIFA.

Cada partido combina los dos modelos del proyecto:

  • Modelo clásico — XGBoost con 64 variables (incluye valor de mercado del plantel y altitud real de sede), ventana 2018+ y ponderación por recencia. Prueba fija (880 partidos recientes): 62.4% de acierto, 0.827 log-loss.
  • Modelo bayesiano jerárquico — Poisson jerárquico (Baio–Blangiardo) en NUTS, con término de altitud y sede real de cada estadio. Aporta marcador modal y simulación del torneo.

Las probabilidades se leen L / E / V = local / empate / visitante. Todos los partidos son en sede neutral (los "locales" lo son solo por convención del fixture). El marcador es el resultado modal de cada modelo.


Panorama del torneo (simulación)

Antes de los partidos uno por uno, el resumen: estas son las probabilidades que salen de simular el torneo completo 2 millones de veces en la GPU (resultados reales fijos + el resto muestreado por el modelo bayesiano). El detalle metodológico y las odds de campeón completas están en ¿Quién levanta la copa?.

Favoritos al título

@plotly
{"data": [{"type": "bar", "orientation": "h", "y": ["Ecuador", "Alemania", "Uruguay", "Francia", "Japón", "Portugal", "Colombia", "Marruecos", "Inglaterra", "Brasil", "España", "Argentina"], "x": [2.5, 3.3, 3.7, 4.4, 4.5, 4.5, 5.5, 5.7, 6.5, 7.8, 11.3, 12.9], "marker": {"color": [2.5, 3.3, 3.7, 4.4, 4.5, 4.5, 5.5, 5.7, 6.5, 7.8, 11.3, 12.9], "colorscale": "YlGnBu", "reversescale": true, "line": {"width": 0}}, "text": ["2.5%", "3.3%", "3.7%", "4.4%", "4.5%", "4.5%", "5.5%", "5.7%", "6.5%", "7.8%", "11.3%", "12.9%"], "textposition": "outside", "textfont": {"color": "#d4d4c8"}, "hovertemplate": "%{y}: %{x}%<extra></extra>"}], "layout": {"height": 360, "margin": {"l": 90, "r": 40, "t": 10, "b": 30}, "paper_bgcolor": "rgba(0,0,0,0)", "plot_bgcolor": "rgba(0,0,0,0)", "font": {"family": "JetBrains Mono, system-ui, sans-serif", "size": 12, "color": "#d4d4c8"}, "xaxis": {"title": "Probabilidad de ser campeón (%)", "ticksuffix": "%", "gridcolor": "#2a2a26", "tickfont": {"color": "#d4d4c8"}}, "yaxis": {"tickfont": {"color": "#d4d4c8"}}}}

Quién avanza de cada grupo

Probabilidad de superar la fase de grupos (top 2 + mejores terceros), grupo por grupo. Pasa el cursor para el valor exacto.

@vega-lite
{"$schema": "https://vega.github.io/schema/vega-lite/v5.json", "background": "transparent", "data": {"values": [{"grupo": "J", "team": "Argentina", "p": 96.0}, {"grupo": "H", "team": "España", "p": 96.4}, {"grupo": "C", "team": "Brasil", "p": 94.4}, {"grupo": "L", "team": "Inglaterra", "p": 94.9}, {"grupo": "C", "team": "Marruecos", "p": 91.3}, {"grupo": "K", "team": "Colombia", "p": 87.2}, {"grupo": "K", "team": "Portugal", "p": 83.7}, {"grupo": "F", "team": "Japón", "p": 88.3}, {"grupo": "I", "team": "Francia", "p": 86.4}, {"grupo": "H", "team": "Uruguay", "p": 86.4}, {"grupo": "E", "team": "Alemania", "p": 88.6}, {"grupo": "E", "team": "Ecuador", "p": 82.6}, {"grupo": "D", "team": "Australia", "p": 81.6}, {"grupo": "F", "team": "P. Bajos", "p": 81.9}, {"grupo": "A", "team": "México", "p": 98.5}, {"grupo": "G", "team": "Bélgica", "p": 79.2}, {"grupo": "I", "team": "Senegal", "p": 72.8}, {"grupo": "B", "team": "Suiza", "p": 91.3}, {"grupo": "I", "team": "Noruega", "p": 73.2}, {"grupo": "A", "team": "Corea del Sur", "p": 95.5}, {"grupo": "L", "team": "Croacia", "p": 81.0}, {"grupo": "B", "team": "Canadá", "p": 81.2}, {"grupo": "D", "team": "EE.UU.", "p": 96.2}, {"grupo": "G", "team": "Irán", "p": 72.2}, {"grupo": "J", "team": "Argelia", "p": 65.5}, {"grupo": "G", "team": "Egipto", "p": 63.7}, {"grupo": "E", "team": "C. Marfil", "p": 66.8}, {"grupo": "K", "team": "Uzbekistán", "p": 50.9}, {"grupo": "F", "team": "Túnez", "p": 57.8}, {"grupo": "G", "team": "N. Zelanda", "p": 55.9}, {"grupo": "J", "team": "Austria", "p": 59.2}, {"grupo": "K", "team": "RD Congo", "p": 44.5}, {"grupo": "D", "team": "Paraguay", "p": 34.8}, {"grupo": "D", "team": "Turquía", "p": 58.9}, {"grupo": "J", "team": "Jordania", "p": 44.8}, {"grupo": "C", "team": "Escocia", "p": 50.5}, {"grupo": "I", "team": "Irak", "p": 38.6}, {"grupo": "H", "team": "A. Saudí", "p": 43.5}, {"grupo": "F", "team": "Suecia", "p": 40.3}, {"grupo": "A", "team": "Chequia", "p": 40.4}, {"grupo": "L", "team": "Panamá", "p": 49.2}, {"grupo": "A", "team": "Sudáfrica", "p": 32.1}, {"grupo": "L", "team": "Ghana", "p": 41.7}, {"grupo": "H", "team": "Cabo Verde", "p": 31.0}, {"grupo": "E", "team": "Curazao", "p": 30.2}, {"grupo": "B", "team": "Catar", "p": 49.0}, {"grupo": "C", "team": "Haití", "p": 27.9}, {"grupo": "B", "team": "Bosnia", "p": 41.9}]}, "facet": {"field": "grupo", "type": "nominal", "columns": 4, "header": {"title": "Grupo", "labelColor": "#d4d4c8", "titleColor": "#d4d4c8", "labelFontWeight": "bold"}}, "spec": {"width": 170, "height": 95, "mark": {"type": "bar", "cornerRadiusEnd": 2}, "encoding": {"y": {"field": "team", "type": "nominal", "sort": "-x", "title": null, "axis": {"labelColor": "#d4d4c8", "labelFontSize": 10}}, "x": {"field": "p", "type": "quantitative", "title": null, "scale": {"domain": [0, 100]}, "axis": {"values": [0, 50, 100], "labelColor": "#8a8a80", "gridColor": "#26261f"}}, "color": {"field": "p", "type": "quantitative", "scale": {"scheme": "tealblues"}, "legend": null}, "tooltip": [{"field": "team", "title": "Selección"}, {"field": "p", "title": "% avanza"}]}}, "config": {"view": {"stroke": null}, "axis": {"domainColor": "#2a2a26"}}}

jueves 11 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
Mexico vs South Africa A Ciudad de México (2240 m) 57 / 26 / 17 54 / 28 / 18 2-1 · 1-0 Gana Mexico
South Korea vs Czech Republic A Guadalajara (1500 m) 39 / 33 / 28 49 / 28 / 23 1-1 · 1-0 Gana South Korea

viernes 12 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
Canada vs Bosnia and Herzegovina B Toronto 70 / 23 / 7 67 / 21 / 12 2-1 · 1-0 Gana Canada
United States vs Paraguay D Inglewood 39 / 34 / 27 36 / 31 / 32 1-0 · 0-0 Gana United States

sábado 13 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
Qatar vs Switzerland B Santa Clara 18 / 19 / 64 16 / 19 / 65 1-1 · 0-2 Gana Switzerland
Brazil vs Morocco C East Rutherford 33 / 43 / 24 35 / 34 / 30 1-1 · 0-0 Empate / Gana Brazil ⚠️
Haiti vs Scotland C Foxborough 34 / 32 / 34 29 / 25 / 46 1-1 · 1-1 Gana Scotland
Australia vs Turkey D Vancouver 45 / 29 / 27 50 / 25 / 25 1-1 · 1-0 Gana Australia

domingo 14 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
Germany vs Curaçao E Houston 78 / 14 / 7 71 / 18 / 11 3-1 · 2-0 Gana Germany
Netherlands vs Japan F Arlington 30 / 28 / 42 30 / 26 / 44 1-1 · 1-1 Gana Japan
Ivory Coast vs Ecuador E Philadelphia 31 / 40 / 29 23 / 37 / 40 1-1 · 0-0 Empate / Gana Ecuador ⚠️
Sweden vs Tunisia F Monterrey (540 m) 32 / 27 / 42 29 / 30 / 40 1-1 · 0-1 Gana Tunisia

lunes 15 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
Spain vs Cape Verde H Atlanta 84 / 11 / 5 79 / 15 / 7 3-0 · 2-0 Gana Spain
Belgium vs Egypt G Seattle 40 / 34 / 26 42 / 31 / 27 2-1 · 1-0 Gana Belgium
Saudi Arabia vs Uruguay H Miami Gardens 14 / 29 / 57 15 / 32 / 54 0-2 · 0-1 Gana Uruguay
Iran vs New Zealand G Inglewood 57 / 27 / 15 45 / 26 / 29 1-1 · 1-1 Gana Iran

martes 16 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
France vs Senegal I East Rutherford 45 / 29 / 27 44 / 28 / 27 2-1 · 1-0 Gana France
Iraq vs Norway I Foxborough 20 / 36 / 44 21 / 26 / 54 1-1 · 0-1 Gana Norway
Argentina vs Algeria J Kansas City 57 / 24 / 19 62 / 24 / 14 2-1 · 1-0 Gana Argentina
Austria vs Jordan J Santa Clara 51 / 23 / 26 43 / 27 / 30 2-1 · 1-1 Gana Austria

miércoles 17 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
Portugal vs DR Congo K Houston 70 / 22 / 8 54 / 28 / 18 2-1 · 1-0 Gana Portugal
England vs Croatia L Arlington 40 / 29 / 31 51 / 28 / 22 1-1 · 1-0 Gana England
Ghana vs Panama L Toronto 26 / 32 / 42 34 / 27 / 40 1-1 · 1-1 Gana Panama
Uzbekistan vs Colombia K Ciudad de México (2240 m) 19 / 41 / 40 16 / 28 / 56 1-1 · 0-1 Empate / Gana Colombia ⚠️

jueves 18 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
Czech Republic vs South Africa A Atlanta 38 / 30 / 32 39 / 28 / 33 1-1 · 1-1 Gana Czech Republic
Switzerland vs Bosnia and Herzegovina B Inglewood 69 / 23 / 8 70 / 19 / 11 2-1 · 2-0 Gana Switzerland
Canada vs Qatar B Vancouver 70 / 21 / 9 63 / 20 / 17 2-0 · 2-0 Gana Canada
Mexico vs South Korea A Guadalajara (1500 m) 42 / 33 / 25 41 / 31 / 28 1-0 · 1-0 Gana Mexico

viernes 19 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
United States vs Australia D Seattle 29 / 31 / 39 29 / 29 / 42 1-1 · 0-1 Gana Australia
Scotland vs Morocco C Foxborough 16 / 21 / 64 14 / 27 / 59 1-2 · 0-1 Gana Morocco
Brazil vs Haiti C Philadelphia 67 / 23 / 9 78 / 14 / 8 3-1 · 2-0 Gana Brazil
Turkey vs Paraguay D Santa Clara 42 / 33 / 26 33 / 29 / 38 1-1 · 1-1 Gana Turkey / Gana Paraguay ⚠️

sábado 20 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
Netherlands vs Sweden F Houston 57 / 26 / 17 60 / 21 / 19 2-1 · 2-1 Gana Netherlands
Germany vs Ivory Coast E Toronto 43 / 30 / 27 51 / 26 / 23 2-1 · 1-0 Gana Germany
Ecuador vs Curaçao E Kansas City 76 / 16 / 8 58 / 29 / 13 3-1 · 1-0 Gana Ecuador
Tunisia vs Japan F Monterrey (540 m) 23 / 38 / 40 19 / 31 / 50 1-1 · 0-1 Gana Japan

domingo 21 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
Spain vs Saudi Arabia H Atlanta 85 / 10 / 4 71 / 20 / 9 3-0 · 1-0 Gana Spain
Belgium vs Iran G Inglewood 38 / 29 / 33 41 / 26 / 32 2-1 · 1-1 Gana Belgium
Uruguay vs Cape Verde H Miami Gardens 71 / 17 / 12 61 / 26 / 12 2-1 · 1-0 Gana Uruguay
New Zealand vs Egypt G Vancouver 19 / 36 / 45 32 / 31 / 38 1-1 · 0-0 Gana Egypt

lunes 22 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
Argentina vs Austria J Arlington 63 / 25 / 12 66 / 22 / 12 1-1 · 1-0 Gana Argentina
France vs Iraq I Philadelphia 69 / 20 / 12 60 / 25 / 15 2-0 · 1-0 Gana France
Norway vs Senegal I East Rutherford 30 / 33 / 37 36 / 26 / 37 1-1 · 1-1 Gana Senegal
Jordan vs Algeria J Santa Clara 18 / 26 / 56 27 / 26 / 47 1-2 · 1-1 Gana Algeria

martes 23 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
Portugal vs Uzbekistan K Houston 56 / 27 / 17 52 / 28 / 20 2-1 · 1-0 Gana Portugal
England vs Ghana L Foxborough 73 / 18 / 8 69 / 20 / 10 2-1 · 1-0 Gana England
Panama vs Croatia L Toronto 20 / 20 / 60 22 / 24 / 54 1-2 · 0-1 Gana Croatia
Colombia vs DR Congo K Guadalajara (1500 m) 64 / 26 / 10 57 / 28 / 15 2-1 · 1-0 Gana Colombia

miércoles 24 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
Switzerland vs Canada B Vancouver 33 / 31 / 37 38 / 26 / 35 1-1 · 1-1 Gana Canada / Gana Switzerland ⚠️
Bosnia and Herzegovina vs Qatar B Seattle 32 / 29 / 39 29 / 25 / 46 1-1 · 1-1 Gana Qatar
Morocco vs Haiti C Atlanta 67 / 23 / 10 70 / 20 / 10 2-1 · 1-0 Gana Morocco
Scotland vs Brazil C Miami Gardens 18 / 21 / 61 12 / 21 / 66 1-2 · 0-1 Gana Brazil
Czech Republic vs Mexico A Ciudad de México (2240 m) 24 / 31 / 46 16 / 28 / 56 1-1 · 0-1 Gana Mexico
South Africa vs South Korea A Monterrey (540 m) 22 / 49 / 29 22 / 26 / 52 1-1 · 0-1 Empate / Gana South Korea ⚠️

jueves 25 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
Ecuador vs Germany E East Rutherford 30 / 34 / 36 32 / 31 / 37 1-1 · 0-1 Gana Germany
Curaçao vs Ivory Coast E Philadelphia 15 / 29 / 56 21 / 29 / 50 1-2 · 0-1 Gana Ivory Coast
Tunisia vs Netherlands F Kansas City 21 / 34 / 45 24 / 29 / 47 1-1 · 0-1 Gana Netherlands
Japan vs Sweden F Arlington 60 / 25 / 15 65 / 20 / 14 2-1 · 1-0 Gana Japan
Turkey vs United States D Inglewood 30 / 20 / 50 32 / 25 / 43 1-1 · 1-1 Gana United States
Paraguay vs Australia D Santa Clara 21 / 26 / 53 26 / 32 / 42 1-1 · 0-1 Gana Australia

viernes 26 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
Norway vs France I Foxborough 17 / 23 / 60 27 / 25 / 48 1-1 · 1-1 Gana France
Senegal vs Iraq I Toronto 60 / 24 / 15 50 / 29 / 20 2-1 · 1-0 Gana Senegal
Uruguay vs Spain H Guadalajara (1500 m) 16 / 36 / 48 23 / 32 / 44 1-1 · 0-1 Gana Spain
Cape Verde vs Saudi Arabia H Houston 43 / 31 / 26 29 / 33 / 38 1-1 · 0-0 Gana Cape Verde / Gana Saudi Arabia ⚠️
New Zealand vs Belgium G Vancouver 15 / 28 / 58 26 / 25 / 50 1-1 · 1-1 Gana Belgium
Egypt vs Iran G Seattle 30 / 36 / 33 31 / 31 / 38 1-1 · 0-1 Empate / Gana Iran ⚠️

sábado 27 de junio de 2026

Partido Grupo Sede (alt.) L / E / V · clásico L / E / V · bayes Marcador (clás · bayes) Pick
Panama vs England L East Rutherford 12 / 12 / 76 12 / 20 / 69 0-2 · 0-1 Gana England
Croatia vs Ghana L Philadelphia 64 / 27 / 9 55 / 25 / 20 2-1 · 1-0 Gana Croatia
Colombia vs Portugal K Miami Gardens 34 / 34 / 33 38 / 26 / 36 1-1 · 1-1 Gana Colombia
DR Congo vs Uzbekistan K Atlanta 24 / 38 / 37 29 / 37 / 34 1-1 · 0-0 Empate
Jordan vs Argentina J Arlington 8 / 15 / 77 9 / 18 / 73 0-2 · 0-2 Gana Argentina
Algeria vs Austria J Kansas City 39 / 37 / 24 40 / 28 / 32 1-1 · 1-1 Gana Algeria

Probabilidades de clasificación (simulación Monte Carlo)

50 000 simulaciones del torneo con el modelo bayesiano. P(1.º) = gana el grupo, P(2.º) = termina segundo, P(avanza) = pasa a la ronda de 32 (incluye la lógica de los 8 mejores terceros), Pts. esp. = puntos esperados en la fase de grupos.

Grupo A

Selección P(1.º) P(2.º) P(avanza) Pts. esp.
Mexico 43% 30% 87% 5.3
South Korea 33% 30% 80% 4.7
Czech Republic 12% 20% 53% 3.2
South Africa 12% 19% 50% 3.0

Grupo B

Selección P(1.º) P(2.º) P(avanza) Pts. esp.
Switzerland 47% 34% 92% 5.9
Canada 41% 36% 90% 5.6
Qatar 8% 18% 49% 3.0
Bosnia and Herzegovina 4% 12% 33% 2.2

Grupo C

Selección P(1.º) P(2.º) P(avanza) Pts. esp.
Brazil 51% 33% 95% 6.1
Morocco 39% 40% 92% 5.6
Scotland 7% 17% 50% 2.9
Haiti 3% 9% 28% 2.0

Grupo D

Selección P(1.º) P(2.º) P(avanza) Pts. esp.
Australia 38% 27% 81% 4.9
United States 24% 26% 69% 4.1
Paraguay 19% 24% 63% 3.8
Turkey 18% 22% 58% 3.5

Grupo E

Selección P(1.º) P(2.º) P(avanza) Pts. esp.
Germany 46% 28% 89% 5.5
Ecuador 31% 34% 82% 4.9
Ivory Coast 18% 26% 67% 3.8
Curaçao 5% 12% 30% 2.1

Grupo F

Selección P(1.º) P(2.º) P(avanza) Pts. esp.
Japan 46% 29% 88% 5.5
Netherlands 34% 32% 82% 4.9
Tunisia 12% 23% 58% 3.4
Sweden 8% 15% 40% 2.6

Grupo G

Selección P(1.º) P(2.º) P(avanza) Pts. esp.
Belgium 36% 27% 80% 4.8
Iran 28% 27% 72% 4.3
Egypt 19% 25% 64% 3.8
New Zealand 17% 21% 56% 3.4

Grupo H

Selección P(1.º) P(2.º) P(avanza) Pts. esp.
Spain 64% 26% 96% 6.5
Uruguay 28% 45% 86% 5.0
Saudi Arabia 5% 17% 44% 2.7
Cape Verde 3% 12% 31% 2.1

Grupo I

Selección P(1.º) P(2.º) P(avanza) Pts. esp.
France 44% 28% 86% 5.3
Senegal 24% 29% 73% 4.3
Norway 25% 28% 73% 4.3
Iraq 7% 15% 38% 2.5

Grupo J

Selección P(1.º) P(2.º) P(avanza) Pts. esp.
Argentina 69% 21% 96% 6.7
Algeria 14% 32% 65% 3.8
Austria 11% 28% 59% 3.4
Jordan 7% 20% 44% 2.7

Grupo K

Selección P(1.º) P(2.º) P(avanza) Pts. esp.
Colombia 44% 30% 87% 5.3
Portugal 38% 31% 84% 5.1
Uzbekistan 10% 21% 50% 3.0
DR Congo 8% 18% 44% 2.8

Grupo L

Selección P(1.º) P(2.º) P(avanza) Pts. esp.
England 61% 26% 95% 6.3
Croatia 26% 38% 81% 4.7
Panama 8% 20% 49% 2.9
Ghana 6% 16% 41% 2.6

Disclaimer

Esto es un ejercicio de modelado estadístico, no consejo de apuestas. Las probabilidades reflejan la información histórica y las simulaciones de cada modelo, no certezas. Cuando los dos modelos discrepan (marcado con ⚠️) conviene leer el partido como genuinamente abierto.