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 16/32 knockout matches trophycast-0.1.0 model 7/3/2026, 11:03:02 PM
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.0%
2 ArgentinaJ2143100%0%0%100%100%84%60%36%18.6%
3 SpainH2153100%0%0%100%100%59%43%23%13.6%
4 EnglandL2115100%0%0%100%100%68%41%23%10.9%
5 BrazilC2085100%0%0%100%100%68%35%18%7.8%
6 PortugalK20910%100%0%100%100%41%27%12%6.1%
7 MoroccoC20190%100%0%100%100%71%23%9.4%3.8%
8 ColombiaK2000100%0%0%100%100%54%20%7.9%2.6%
9 BelgiumG1993100%0%0%100%100%52%17%5.5%2.1%
10 SwitzerlandB1970100%0%0%100%100%46%15%5.6%1.7%
11 MexicoA1986100%0%0%100%100%32%13%5.0%1.6%
12 United StatesD1976100%0%0%100%100%48%14%4.5%1.6%
13 NorwayI19550%100%0%100%100%32%11%3.7%1.0%
14 CanadaB18660%100%0%100%100%29%5.4%1.2%0.3%
15 EgyptG18540%100%0%100%100%16%5.0%1.1%0.2%
16 ParaguayD18240%0%100%100%100%11%3.3%0.6%0.1%
17 SenegalI19390%0%100%100%0%0%0%0%0.0%
18 CroatiaL19490%100%0%100%0%0%0%0%0.0%
19 EcuadorE19220%0%100%100%0%0%0%0%0.0%
20 Côte d'IvoireE19000%100%0%100%0%0%0%0%0.0%
21 AlgeriaJ18730%0%100%100%0%0%0%0%0.0%
22 SwedenF18590%0%100%100%0%0%0%0%0.0%
23 AustraliaD18380%100%0%100%0%0%0%0%0.0%
24 AustriaJ18650%100%0%100%0%0%0%0%0.0%
25 DR CongoK18260%0%100%100%0%0%0%0%0.0%
26 GhanaL17750%0%100%100%0%0%0%0%0.0%
27 Bosnia & HerzegovinaB17750%0%100%100%0%0%0%0%0.0%
28 Cape VerdeH17180%100%0%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%