You are missing montreal 1932 iirc. But we can see the trend i was mentioning. Occurences are around 6 years apart lately for usa and canada. So it follows the pattern europe asia n america europe asia n america.Since several people mentioned hosting Worlds, I was curious how many times Canada and the US have hosted Worlds.
Canada has hosted Worlds 8 times:
1972 Calgary
1978 Ottawa
1984 Ottawa
1990 Halifax
1996 Edmonton
2001 Vancouver
2006 Calgary
2013 London
---
2024 Montreal
The US has hosted Worlds 12 times:
1930 New York
1957 Colorado Springs
1965 Colorado Springs
1969 Colorado Springs
1975 Colorado Springs
1981 Hartford
1987 Cincinnati
1992 Oakland
1998 Minneapolis
2003 Washington, D.C.
2009 Los Angeles
2016 Boston
And for asia, more often than not it is japan and for n america it alternates between canada and usa.