TC TrophyCast

FIFA World Cup 2026 · live bracketcaster

Who wins the World Cup?

Track title odds, knockout paths, group state, and what-if scenarios from one reproducible forecast artifact. How it works ->

100,000 simulations 72/72 group matches 13/32 knockout matches trophycast-0.1.0 model 7/3/2026, 5:19:26 AM
100,000 simulations loaded.

Title odds & round-by-round probabilities

Title odds and round-by-round reach probabilities for all 48 teams. Activate a row to trace that team through the bracket.

Swipe sideways to see all rounds ->

#TeamGrpEloGroup finishReaches
1st2nd3rdR32R16QFSFFinalWin
1 FranceI2189100%0%0%100%100%89%68%44%28.3%
2 ArgentinaJ2143100%0%0%100%92%78%56%34%17.6%
3 SpainH2153100%0%0%100%100%59%43%23%13.8%
4 EnglandL2115100%0%0%100%100%68%40%23%10.9%
5 BrazilC2085100%0%0%100%100%68%35%19%8.2%
6 PortugalK20910%100%0%100%100%41%27%12%6.2%
7 MoroccoC20190%100%0%100%100%71%23%9.4%3.9%
8 ColombiaK2000100%0%0%100%79%43%17%6.8%2.2%
9 BelgiumG1993100%0%0%100%100%53%17%5.5%2.0%
10 SwitzerlandB1970100%0%0%100%100%52%19%6.7%2.0%
11 MexicoA1986100%0%0%100%100%32%13%5.3%1.7%
12 United StatesD1976100%0%0%100%100%47%14%4.3%1.6%
13 NorwayI19550%100%0%100%100%32%11%4.0%1.1%
14 CanadaB18660%100%0%100%100%29%5.2%1.2%0.3%
15 EgyptG18540%100%0%100%52%11%3.5%0.8%0.1%
16 ParaguayD18240%0%100%100%100%11%3.3%0.6%0.1%
17 AustraliaD18380%100%0%100%48%8.9%2.8%0.6%0.1%
18 GhanaL17750%0%100%100%21%5.2%0.9%0.1%0.0%
19 Cape VerdeH17180%100%0%100%7.9%2.5%0.5%0.1%0.0%
20 SenegalI19390%0%100%100%0%0%0%0%0.0%
21 CroatiaL19490%100%0%100%0%0%0%0%0.0%
22 EcuadorE19220%0%100%100%0%0%0%0%0.0%
23 Côte d'IvoireE19000%100%0%100%0%0%0%0%0.0%
24 AlgeriaJ18730%0%100%100%0%0%0%0%0.0%
25 SwedenF18590%0%100%100%0%0%0%0%0.0%
26 AustriaJ18650%100%0%100%0%0%0%0%0.0%
27 DR CongoK18260%0%100%100%0%0%0%0%0.0%
28 Bosnia & HerzegovinaB17750%0%100%100%0%0%0%0%0.0%
29 GermanyE2092100%0%0%100%0%0%0%0%0.0%
30 JapanF19500%100%0%100%0%0%0%0%0.0%
31 NetherlandsF2085100%0%0%100%0%0%0%0%0.0%
32 South AfricaA17130%100%0%100%0%0%0%0%0.0%
33 CuraçaoE15550%0%0%0%0%0%0%0%0.0%
34 CzechiaA18260%0%0%0%0%0%0%0%0.0%
35 HaitiC16230%0%0%0%0%0%0%0%0.0%
36 IranG17870%0%100%0%0%0%0%0%0.0%
37 IraqI16380%0%0%0%0%0%0%0%0.0%
38 JordanJ16720%0%0%0%0%0%0%0%0.0%
39 South KoreaA18910%0%100%0%0%0%0%0%0.0%
40 Saudi ArabiaH17000%0%0%0%0%0%0%0%0.0%
41 New ZealandG16300%0%0%0%0%0%0%0%0.0%
42 PanamaL16960%0%0%0%0%0%0%0%0.0%
43 QatarB15500%0%0%0%0%0%0%0%0.0%
44 ScotlandC17740%0%100%0%0%0%0%0%0.0%
45 TunisiaF16630%0%0%0%0%0%0%0%0.0%
46 TürkiyeD18970%0%0%0%0%0%0%0%0.0%
47 UruguayH19490%0%100%0%0%0%0%0%0.0%
48 UzbekistanK16770%0%0%0%0%0%0%0%0.0%