2026 world cup.
I'm watching all of the games. Yes, all 104. Thoughts and comments below.
World Cup Matches
Friday, 12 June 2026
Canada 1-1 Bosnia and Herzegovina - Group B – Toronto Stadium
Africa making their presence known. Canada not looking too sharp.
USA 4-1 Paraguay - Group D – Los Angeles Stadium
Is the US actually good? Can they make it far? Do I have to support them?
Saturday, 13 June 2026
Haiti 0-1 Scotland – Group C - Boston Stadium
Boston ran out of beer. The scotts are HERE!!
Australia 2-0 Türkiye – Group D - BC Place Vancouver
Kinda meh.
Brazil 1-1 Morocco – Group C - New York New Jersey Stadium
I hope Morocco goes far. Can't wait for them to host next time, might actually be able to afford to go to a game.
Qatar 1-1 Switzerland – Group B - San Francisco Bay Area Stadium
Why did SF get such mid games. Snooze.
Sunday, 14 June 2026
Côte d'Ivoire 1-0 Ecuador – Group E - Philadelphia Stadium
Africa again showing up. Ivory Coast looking sharp. Did you see them in the friendlies? They came to win.
Germany 7-1 Curaçao – Group E - Houston Stadium
Turned the game off after the 5th goal. We get it, Germany can shoot.
Netherlands 2-2 Japan – Group F - Dallas Stadium
The giants against the tacticians. Japan looked good.
Sweden 5-1 Tunisia – Group F - Estadio Monterrey
Sweds score goals.
Monday, 15 June 2026
Saudi Arabia 1-1 Uruguay – Group H - Miami Stadium
Uruguay, are you ok?
Spain 0-0 Cabo Verde – Group H - Atlanta Stadium
Low key fuck spain. Cabo Verde looking amazing.
IR Iran 2-2 New Zealand – Group G - Los Angeles Stadium
Checked in and out. Iran's team can get it, all seasoned with salt and pepper in their hair. One team uniquely advantaged with these bullshit hydration breaks.
Belgium 1-1 Egypt – Group G - Seattle Stadium
Fell asleep. Moooo salah...finally able to play in a world cup without an injury. Fresh cut too. Let's see where Egypt goes.
Tuesday, 16 June 2026
France 3-1 Senegal – Group I - New York New Jersey Stadium
France almost lost this. Then they remembered they were an elite team with generational talent.
Iraq 1-4 Norway – Group I - Boston Stadium
Haaland is a cheat code.
Argentina 3-0 Algeria – Group J - Kansas City Stadium
MESSI IS IN THE BUILDING
Austria 3-1 Jordan – Group J - San Francisco Bay Area Stadium
Kinda meh.
Wednesday, 17 June 2026
Ghana 1-0 Panama – Group L - Toronto Stadium
meh.
England 4-2 Croatia – Group L - Dallas Stadium
Harry mother fucking Kane. England might actually bring this home.
Portugal 1-1 Congo DR – Group K - Houston Stadium
If only Portugal didn’t call up Ronaldo, they might actually have a chance.
Uzbekistan 1-3 Colombia – Group K - Mexico City Stadium
Colombia feeling fiesty.
Thursday, 18 June 2026
Czechia 1-1 South Africa – Group A - Atlanta Stadium
South Africa is looking SHARP.
Switzerland 4-1 Bosnia and Herzegovina – Group B - Los Angeles Stadium
Slaughter.
Canada 6-0 Qatar - Group B – BC Place Vancouver
Meh. Canada scores again.
Mexico 1-0 Korea Republic - Group A - Guadalajara Stadium
Honestly kind of boring football. Son would have made those final goal opportunities…too bad they took him off.
Friday, 19 June 2026
Brazil 3-0 Haiti – Group C - Philadelphia Stadium
Of course Brazil crushed this. Neymar’s gold chains rule us all.
Scotland 0-1 Morocco – Group C - Boston Stadium
Scott McTominay….with no bicycle kick.
Türkiye v Paraguay – Group D - San Francisco Bay Area Stadium
Wide yet again. Turkey unable to make it count.
USA 2-0 Australia - Group D – Seattle Stadium
USA! USA! USA! Can we play some serious contenders? These early matches make me overconfident.
Saturday, 20 June 2026
Germany v Côte d'Ivoire – Group E - Toronto Stadium
Ivory Coast robbed. Should have won that.
Ecuador v Curaçao – Group E - Kansas City Stadium
Snooze.
Netherlands v Sweden – Group F - Houston Stadium
What a defensive line from Netherlands.
Tunisia v Japan – Group F - Estadio Monterrey
Japan needed that boost. Tunisia not going to make it out of group stage, but tough group.
Sunday, 21 June 2026
Uruguay v Cabo Verde – Group H - Miami Stadium
Cabo Verde AGAIN refusing to quit. Banger of a game, worth rewatching.
Spain v Saudi Arabia – Group H - Atlanta Stadium
Spain decided to show up to the World Cup.
Belgium v IR Iran – Group G - Los Angeles Stadium
Playing a man down and still keeping 4 on the back. Iran should have been able to convert something. Uncles can't keep up.
New Zealand v Egypt – Group G - BC Place Vancouver
We see you Egypt. Can they keep it up against a team that really wants it though?
Monday, 22 June 2026
Norway v Senegal – Group I - New York New Jersey Stadium
France v Iraq – Group I - Philadelphia Stadium
Argentina v Austria – Group J - Dallas Stadium
Messi wants that trophy again. Fuck the US commentators calling him the "little man in number 10". That's the GOAT, show some fucking respect.
Jordan v Algeria – Group J - San Francisco Bay Area Stadium
Tuesday, 23 June 2026
England v Ghana – Group L - Boston Stadium Panama v Croatia – Group L - Toronto Stadium Portugal v Uzbekistan – Group K - Houston Stadium Colombia v Congo DR – Group K - Guadalajara Stadium
Wednesday, 24 June 2026
Scotland v Brazil – Group C - Miami Stadium Morocco v Haiti – Group C - Atlanta Stadium Switzerland v Canada - Group B – BC Place Vancouver Bosnia and Herzegovina v Qatar – Group B - Seattle Stadium Czechia v Mexico - Group A – Mexico City Stadium South Africa v Korea Republic – Group A - Estadio Monterrey
Thursday, 25 June 2026
Curaçao v Côte d'Ivoire – Group E - Philadelphia Stadium Ecuador v Germany – Group E - New York New Jersey Stadium Japan v Sweden – Group F - Dallas Stadium Tunisia v Netherlands – Group F - Kansas City Stadium Türkiye v USA - Group D – Los Angeles Stadium Paraguay v Australia – Group D - San Francisco Bay Area Stadium
FIFA Store
Friday, 26 June 2026
Norway v France – Group I - Boston Stadium Senegal v Iraq – Group I - Toronto Stadium Egypt v IR Iran – Group G - Seattle Stadium New Zealand v Belgium – Group G - BC Place Vancouver Cabo Verde v Saudi Arabia – Group H - Houston Stadium Uruguay v Spain – Group H - Guadalajara Stadium
Saturday, 27 June 2026
Panama v England – Group L - New York New Jersey Stadium
Croatia v Ghana – Group L - Philadelphia Stadium
Algeria v Austria – Group J - Kansas City Stadium
Jordan v Argentina – Group J - Dallas Stadium Colombia v Portugal – Group K - Miami Stadium Congo DR v Uzbekistan – Group K - Atlanta Stadium