2026 world cup.

2026 world cup.
we all need help sometimes.

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 ScotlandGroup C - Boston Stadium 

Boston ran out of beer. The scotts are HERE!!

Australia 2-0 TürkiyeGroup D - BC Place Vancouver

Kinda meh.

 Brazil 1-1 MoroccoGroup 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 SwitzerlandGroup B - San Francisco Bay Area Stadium

Why did SF get such mid games. Snooze.

Sunday, 14 June 2026

Côte d'Ivoire 1-0 EcuadorGroup 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çaoGroup E - Houston Stadium 

Turned the game off after the 5th goal. We get it, Germany can shoot.

Netherlands 2-2 JapanGroup F - Dallas Stadium

The giants against the tacticians. Japan looked good. 

 Sweden 5-1 TunisiaGroup F - Estadio Monterrey

Sweds score goals.

Monday, 15 June 2026

Saudi Arabia 1-1 UruguayGroup H - Miami Stadium

Uruguay, are you ok?

 Spain 0-0 Cabo VerdeGroup H - Atlanta Stadium

Low key fuck spain. Cabo Verde looking amazing.

IR Iran 2-2 New ZealandGroup 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 EgyptGroup 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 SenegalGroup I - New York New Jersey Stadium

France almost lost this. Then they remembered they were an elite team with generational talent.

 Iraq 1-4 NorwayGroup I - Boston Stadium 

Haaland is a cheat code. 

Argentina 3-0 AlgeriaGroup J - Kansas City Stadium

MESSI IS IN THE BUILDING

 Austria 3-1 JordanGroup J - San Francisco Bay Area Stadium

Kinda meh.

Wednesday, 17 June 2026

Ghana 1-0 PanamaGroup L - Toronto Stadium

meh.

England 4-2 CroatiaGroup L - Dallas Stadium 

Harry mother fucking Kane. England might actually bring this home.

Portugal 1-1 Congo DRGroup K - Houston Stadium

If only Portugal didn’t call up Ronaldo, they might actually have a chance. 

 Uzbekistan 1-3 ColombiaGroup K - Mexico City Stadium

Colombia feeling fiesty.

Thursday, 18 June 2026

Czechia 1-1 South AfricaGroup A - Atlanta Stadium

South Africa is looking SHARP. 

 Switzerland 4-1 Bosnia and HerzegovinaGroup 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 HaitiGroup C - Philadelphia Stadium 

Of course Brazil crushed this. Neymar’s gold chains rule us all. 

Scotland 0-1 MoroccoGroup C - Boston Stadium

Scott McTominay….with no bicycle kick.

 Türkiye v ParaguayGroup 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'IvoireGroup E - Toronto Stadium

Ivory Coast robbed. Should have won that. 

 Ecuador v CuraçaoGroup E - Kansas City Stadium

Snooze. 

 Netherlands v SwedenGroup 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 VerdeGroup H - Miami Stadium

Cabo Verde AGAIN refusing to quit. Banger of a game, worth rewatching.

 Spain v Saudi ArabiaGroup H - Atlanta Stadium

Spain decided to show up to the World Cup. 

Belgium v IR IranGroup 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 EgyptGroup 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 SenegalGroup I - New York New Jersey Stadium

 France v IraqGroup I - Philadelphia Stadium

Argentina v AustriaGroup 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 AlgeriaGroup J - San Francisco Bay Area Stadium

Tuesday, 23 June 2026

England v GhanaGroup L - Boston Stadium Panama v CroatiaGroup L - Toronto Stadium Portugal v UzbekistanGroup K - Houston Stadium Colombia v Congo DRGroup K - Guadalajara Stadium

Wednesday, 24 June 2026

Scotland v BrazilGroup C - Miami Stadium Morocco v HaitiGroup C - Atlanta Stadium Switzerland v Canada - Group B – BC Place Vancouver Bosnia and Herzegovina v QatarGroup B - Seattle Stadium Czechia v Mexico - Group A – Mexico City Stadium South Africa v Korea RepublicGroup A - Estadio Monterrey

Thursday, 25 June 2026

Curaçao v Côte d'IvoireGroup E - Philadelphia Stadium Ecuador v GermanyGroup E - New York New Jersey Stadium Japan v SwedenGroup F - Dallas Stadium Tunisia v NetherlandsGroup F - Kansas City Stadium Türkiye v USA - Group D – Los Angeles Stadium Paraguay v AustraliaGroup D - San Francisco Bay Area Stadium

FIFA Store

Shop now


Friday, 26 June 2026

Norway v FranceGroup I - Boston Stadium Senegal v IraqGroup I - Toronto Stadium Egypt v IR IranGroup G - Seattle Stadium New Zealand v BelgiumGroup G - BC Place Vancouver Cabo Verde v Saudi ArabiaGroup H - Houston Stadium Uruguay v SpainGroup H - Guadalajara Stadium

Saturday, 27 June 2026

Panama v EnglandGroup L - New York New Jersey Stadium 

Croatia v GhanaGroup L - Philadelphia Stadium 

Algeria v AustriaGroup J - Kansas City Stadium 

Jordan v ArgentinaGroup J - Dallas Stadium Colombia v PortugalGroup K - Miami Stadium Congo DR v UzbekistanGroup K - Atlanta Stadium