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
Canada vs Qatar
Corner Projections
Mexico vs South Korea
Corner Projections
Switzerland vs Bosnia and Herzegovina
Corner Projections
Brazil vs Haiti
Corner Projections
Scotland vs Morocco
Corner Projections
Turkey vs Paraguay
Corner Projections
United States vs Australia
Corner Projections
Netherlands vs Sweden
Corner Projections
Germany vs Cote d'Ivoire
Corner Projections
Ecuador vs Curacao
Corner Projections
Tunisia vs Japan
Corner Projections
Spain vs Saudi Arabia
Corner Projections
Belgium vs IR Iran
Corner Projections
Uruguay vs Cape Verde
Corner Projections
New Zealand vs Egypt
Corner Projections
Argentina vs Austria
Corner Projections
France vs Iraq
Corner Projections
Norway vs Senegal
Corner Projections
Jordan vs Algeria
Corner Projections
Portugal vs Uzbekistan
Corner Projections
England vs Ghana
Corner Projections
Panama vs Croatia
Corner Projections
Colombia vs DR Congo
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Uzbekistan vs Colombia | 1-3 | Colombia | 60.1% | Win | Draw | 25.4% | market 19.5% | edge +5.9% | Loss | Colombia | 60.1% | 0.83-2.08 | 2026-06-17 7:00 PM PDT | odds_api_scores |
| Ghana vs Panama | 1-0 | Ghana | 43.5% | Win | Ghana | 43.5% | market 41.5% | edge +2.0% | Win | Ghana | 43.5% | 1.52-1.10 | 2026-06-17 4:00 PM PDT | odds_api_scores |
| England vs Croatia | 4-2 | England | 48.2% | Win | Croatia | 23.4% | market 17.5% | edge +5.9% | Loss | England | 48.2% | 1.65-1.02 | 2026-06-17 1:00 PM PDT | odds_api_scores |
| Portugal vs DR Congo | 1-1 | Portugal | 73.5% | Loss | Draw | 18.9% | market 17.5% | edge +1.4% | Win | Draw | 18.9% | 2.66-0.65 | 2026-06-17 10:01 AM PDT | odds_api_scores |
| Austria vs Jordan | 3-1 | Austria | 2026-06-16 9:02 PM PDT | odds_api_scores | |||||||||
| Argentina vs Algeria | 3-0 | Argentina | 2026-06-16 6:02 PM PDT | odds_api_scores | |||||||||
| Iraq vs Norway | 1-4 | Norway | 2026-06-16 3:00 PM PDT | odds_api_scores | |||||||||
| France vs Senegal | 3-1 | France | 2026-06-16 12:02 PM PDT | odds_api_scores | |||||||||
| IR Iran vs New Zealand | 2-2 | Draw | 2026-06-15 6:03 PM PDT | odds_api_scores | |||||||||
| Saudi Arabia vs Uruguay | 1-1 | Draw | 2026-06-15 3:03 PM PDT | odds_api_scores | |||||||||
| Belgium vs Egypt | 1-1 | Draw | 2026-06-15 12:00 PM PDT | odds_api_scores | |||||||||
| Spain vs Cape Verde | 0-0 | Draw | 2026-06-15 9:01 AM PDT | odds_api_scores | |||||||||
| 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 | |||||||
| Brazil vs Haiti | Pending | Brazil | 81.6% | Draw | 13.9% | market 8.0% | edge +5.9% | Pending | 3.10-0.55 | pending | ||||
| Scotland vs Morocco | Pending | Morocco | 44.6% | Scotland | 26.5% | market 17.5% | edge +9.0% | Pending | 1.08-1.54 | 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 24.5% | edge +2.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 12.5% | edge +8.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 9.5% | edge +2.6% | Pending | 3.28-0.52 | pending | ||||
| Norway vs Senegal | Pending | Senegal | 37.1% | Senegal | 37.1% | market 31.5% | edge +5.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% | Pending | 2.78-0.62 | pending | |||||||
| England vs Ghana | Pending | England | 68.2% | Draw | 21.9% | market 15.5% | edge +6.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% | Draw | 26.1% | market 22.5% | edge +3.6% | Pending | 1.99-0.87 | pending |