Mbappe Or Ronaldo? The Managing Madrid World Cup Predictions Survey — The Results
Managing Madrid [Unofficial]
June 16, 2026
The results are in, and Managing Madrid readers have made their predictions ahead of the 2026 World Cup. When asked which nation will lift the trophy, Portugal emerged as the clear favorite, receiving 46% of the vote. France finished second with 35%, while Spain came in a distant third at 10%. Brazil (6%), England (3%), […]
Discussion in the ATmosphere