The World Cup starts tomorrow and I cannot even express how excited I am for it after waiting 4 years since World Cup 2014 concluded. Outside of March Madness, this is easily one of my favorite tournaments to follow because it literally gets the entire world involved, with the exception this year with the U.S not being in the competition. Now with all that being said below I have my group stage predictions from a simulator I did, and beware I have a few upsets!

*Tiebreaker decided by goal difference*

Group A Pts GD
1. Uruguay 9 11
2. Egypt 6 4
3. Saudi Arabia 3 0
4. Russia 0 -10
Group B  Pts GD
1. Spain 9 8
2. Iran 4 1
3. Portugal 4 0
4. Morocco 0 -8
Group C Pts GD
1. France 9 7
2. Peru 2 -1
3. Denmark 2 -2
4. Austrailia 2 -4
Group D Pts GD
1. Argentina 9 7
2. Iceland 4 2
3. Croatia 2 -1
Nigeria 2 -4
Group E Pts GD
1. Brazil 9 7
2. Switzerland 6 2
3. Costa Rica 3 -1
4. Serbia 0 -8
Group F Pts GD
1. Mexico 7 5
2. Germany 7 3
3. South Korea 1 -3
4. Sweden 1 -3
Group G Pts GD
1. Belgium 9 8
2. Tunisia 7 3
3. England 3 -1
4. Panama 0 -10
Group H Pts GD
1. Poland 9 6
2. Japan 4 2
3. Colombia 4 -2
4. Senegal 0 -5