Projected Goals
Projected goals are expected goals: the average goals a team would score across many simulations from its attack rating, opponent defense, Elo strength, venue context, and host adjustment. They are not a literal final score.
Pick Scoreline
The displayed scoreline is constrained to the selected betting pick. The model may still know that a draw is a common exact score, but it will not show 1-1 beside a team-win recommendation.
Market Coverage
Polymarket prices appear when an active match market can be found. If the live lookup misses but a previous price was saved, the report shows it as cached; otherwise the match is marked clearly as missing.
Upset Calibration
Final probabilities include a soccer calibration layer that raises low-score draws, compresses heavy favorites, and gives close underdog wins a modest boost before picks and market edges are calculated.
Upcoming
South Africa vs South Korea
Corner Projections
Japan vs Sweden
Corner Projections
Tunisia vs Netherlands
Corner Projections
Curacao vs Cote d'Ivoire
Corner Projections
Ecuador vs Germany
Corner Projections
Turkey vs United States
Corner Projections
Paraguay vs Australia
Corner Projections
Norway vs France
Corner Projections
Senegal vs Iraq
Corner Projections
Cape Verde vs Saudi Arabia
Corner Projections
Uruguay vs Spain
Corner Projections
Egypt vs IR Iran
Corner Projections
New Zealand vs Belgium
Corner Projections
Panama vs England
Corner Projections
Croatia vs Ghana
Corner Projections
Colombia vs Portugal
Corner Projections
DR Congo vs Uzbekistan
Corner Projections
Algeria vs Austria
Corner Projections
Jordan vs Argentina
Corner Projections
Results
| Match | Final | Model Pick | Model Prob | Model Grade | Polymarket Edge Pick | Edge Pick Prob | Edge Detail | Edge Grade | Actual | Actual Prob | Projected Goals | Completed | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Portugal vs DR Congo | Pending | Portugal | 73.5% | Draw | 18.9% | market 17.5% | edge +1.4% | Pending | 2.66-0.65 | pending | ||||
| England vs Croatia | Pending | England | 48.2% | Croatia | 23.4% | market 17.5% | edge +5.9% | Pending | 1.65-1.02 | pending | ||||
| Ghana vs Panama | Pending | Ghana | 43.5% | Ghana | 43.5% | market 41.5% | edge +2.0% | Pending | 1.52-1.10 | pending | ||||
| Uzbekistan vs Colombia | Pending | Colombia | 60.1% | Draw | 25.4% | market 19.5% | edge +5.9% | Pending | 0.83-2.08 | pending | ||||
| Czechia vs South Africa | Pending | Czechia | 46.4% | South Africa | 24.8% | market 20.5% | edge +4.3% | Pending | 1.59-1.04 | pending | ||||
| Canada vs Qatar | Pending | Canada | 47.4% | Qatar | 24.1% | market 8.5% | edge +15.6% | Pending | 1.63-1.03 | pending | ||||
| Mexico vs South Korea | Pending | Mexico | 42.9% | Pending | 1.51-1.12 | pending | |||||||
| Switzerland vs Bosnia and Herzegovina | Pending | Switzerland | 53.3% | Pending | 1.81-0.92 | pending | |||||||
| Scotland vs Morocco | Pending | Morocco | 44.6% | Scotland | 26.5% | market 17.5% | edge +9.0% | Pending | 1.08-1.54 | pending | ||||
| Brazil vs Haiti | Pending | Brazil | 81.6% | Draw | 13.9% | market 7.8% | edge +6.0% | Pending | 3.10-0.55 | pending | ||||
| Turkey vs Paraguay | Pending | Turkey | 38.3% | Pending | 1.40-1.22 | pending | |||||||
| United States vs Australia | Pending | United States | 48.8% | Draw | 28.3% | market 21.5% | edge +6.8% | Pending | 1.67-1.01 | pending | ||||
| Netherlands vs Sweden | Pending | Netherlands | 56.1% | Draw | 26.7% | market 23.5% | edge +3.2% | Pending | 1.92-0.88 | pending | ||||
| Germany vs Cote d'Ivoire | Pending | Germany | 59.2% | Pending | 2.05-0.85 | pending | |||||||
| Ecuador vs Curacao | Pending | Ecuador | 55.5% | Pending | 1.88-0.87 | pending | |||||||
| Tunisia vs Japan | Pending | Japan | 50.7% | Tunisia | 21.2% | market 13.5% | edge +7.7% | Pending | 0.96-1.72 | pending | ||||
| Spain vs Saudi Arabia | Pending | Spain | 74.3% | Draw | 18.5% | market 8.5% | edge +10.0% | Pending | 2.69-0.63 | pending | ||||
| Belgium vs IR Iran | Pending | Belgium | 53.0% | IR Iran | 19.6% | market 11.5% | edge +8.1% | Pending | 1.81-0.94 | pending | ||||
| Uruguay vs Cape Verde | Pending | Uruguay | 64.3% | Pending | 2.22-0.74 | pending | |||||||
| New Zealand vs Egypt | Pending | Egypt | 50.5% | New Zealand | 21.4% | market 16.5% | edge +4.9% | Pending | 0.96-1.72 | pending | ||||
| Argentina vs Austria | Pending | Argentina | 65.0% | Argentina | 65.0% | market 61.5% | edge +3.5% | Pending | 2.28-0.75 | pending | ||||
| France vs Iraq | Pending | France | 84.3% | Draw | 12.1% | market 7.5% | edge +4.6% | Pending | 3.28-0.52 | pending | ||||
| Norway vs Senegal | Pending | Senegal | 37.1% | Senegal | 37.1% | market 30.5% | edge +6.6% | Pending | 1.26-1.38 | pending | ||||
| Jordan vs Algeria | Pending | Algeria | 49.9% | Jordan | 21.9% | market 15.5% | edge +6.4% | Pending | 0.98-1.70 | pending | ||||
| Portugal vs Uzbekistan | Pending | Portugal | 75.9% | Draw | 17.6% | market 13.5% | edge +4.1% | Pending | 2.78-0.62 | pending | ||||
| England vs Ghana | Pending | England | 68.2% | Draw | 21.9% | market 14.5% | edge +7.4% | Pending | 2.41-0.71 | pending | ||||
| Panama vs Croatia | Pending | Croatia | 63.3% | Draw | 24.3% | market 23.5% | edge +0.8% | Pending | 0.76-2.18 | pending | ||||
| Colombia vs DR Congo | Pending | Colombia | 57.7% | DR Congo | 16.2% | market 12.5% | edge +3.7% | Pending | 1.99-0.87 | pending | ||||
| Scotland vs Brazil | Pending | Brazil | 63.1% | Draw | 24.2% | market 18.5% | edge +5.7% | Pending | 0.78-2.21 | pending | ||||
| Morocco vs Haiti | Pending | Morocco | 62.9% | Draw | 24.5% | market 15.5% | edge +9.0% | Pending | 2.16-0.76 | pending | ||||
| Czechia vs Mexico | Pending | Mexico | 41.8% | Draw | 29.3% | market 23.5% | edge +5.8% | Pending | 1.14-1.47 | pending | ||||
| South Africa vs South Korea | Pending | South Korea | 45.5% | Pending | 1.07-1.57 | pending | |||||||
| Canada vs Switzerland | Pending | Switzerland | 41.3% | Switzerland | 41.3% | market 39.5% | edge +1.8% | Pending | 1.14-1.45 | pending | ||||
| Bosnia and Herzegovina vs Qatar | Pending | Qatar | 35.7% | Pending | 1.31-1.29 | pending | |||||||
| Japan vs Sweden | Pending | Japan | 39.6% | Pending | 1.44-1.20 | pending | |||||||
| Tunisia vs Netherlands | Pending | Netherlands | 66.3% | Pending | 0.71-2.30 | pending | |||||||
| Curacao vs Cote d'Ivoire | Pending | Cote d'Ivoire | 49.0% | Pending | 1.00-1.67 | pending | |||||||
| Ecuador vs Germany | Pending | Germany | 52.3% | Pending | 0.95-1.79 | pending | |||||||
| Turkey vs United States | Pending | United States | 42.3% | Pending | 1.16-1.52 | pending | |||||||
| Paraguay vs Australia | Pending | Paraguay | 36.8% | Pending | 1.34-1.22 | pending | |||||||
| Norway vs France | Pending | France | 67.4% | Pending | 0.74-2.40 | pending | |||||||
| Senegal vs Iraq | Pending | Senegal | 55.6% | Pending | 1.89-0.88 | pending | |||||||
| Cape Verde vs Saudi Arabia | Pending | Saudi Arabia | 40.8% | Pending | 1.14-1.44 | pending | |||||||
| Uruguay vs Spain | Pending | Spain | 51.1% | Pending | 0.98-1.75 | pending | |||||||
| Egypt vs IR Iran | Pending | Egypt | 35.6% | Pending | 1.28-1.32 | pending | |||||||
| New Zealand vs Belgium | Pending | Belgium | 68.9% | Pending | 0.69-2.43 | pending | |||||||
| Panama vs England | Pending | England | 76.5% | Pending | 0.60-2.80 | pending | |||||||
| Croatia vs Ghana | Pending | Croatia | 55.1% | Pending | 1.88-0.90 | pending | |||||||
| Colombia vs Portugal | Pending | Portugal | 51.2% | Pending | 0.99-1.78 | pending | |||||||
| DR Congo vs Uzbekistan | Pending | DR Congo | 36.7% | Pending | 1.35-1.24 | pending | |||||||
| Algeria vs Austria | Pending | Austria | 44.0% | Pending | 1.10-1.53 | pending | |||||||
| Jordan vs Argentina | Pending | Argentina | 87.4% | Pending | 0.48-3.52 | pending |