Advertisement
X

The Beautiful Game And Its Beautiful People: Capturing FIFA World Cup Fans, In Their Joy And Pain, Unfiltered

The FIFA World Cup 2026 is well and truly live now, and it has turned host cities from Vancouver to Mexico City into giant parties. Millions of fans fill stadiums with an explosion of colour to witness this carnival, in both joy and heartbreak. For every fan dancing in the streets, others are weeping in quiet corners, clutching their flags in grief as their Cup dream dies. Yet, this beautiful game has no barrier; it connects everyone. These striking photos capture the pure magic, the passion, and the artistic creativity of the fans. Old and young, supporters from every corner of the globe show pride in what they represent, rooting for their teams and beloved players. Wearing wild costumes and in body paint, they wave banners and flags. Rivals become friends amid wins and defeats. Football is much more than just a game -- it's a universal language that brings the whole world together, and this expanded 48-team tournament is already an unforgettable carnival of hope and love for many.

A South Africa fan in the stands shoots pictures before the World Cup Group A soccer match between Czechia and South Africa in Atlanta, Thursday, June 18, 2026.
A South Africa fan in the stands shoots pictures before the World Cup Group A soccer match between Czechia and South Africa in Atlanta, Thursday, June 18, 2026. | Photo: AP/Mike Stewart
A fan of Switzerland holds a replica of a World Cup trophy ahead the World Cup Group B soccer match between Switzerland and Bosnia in Inglewood, Calif, near Los Angeles, Thursday, June 18, 2026.
A fan of Switzerland holds a replica of a World Cup trophy ahead the World Cup Group B soccer match between Switzerland and Bosnia in Inglewood, Calif, near Los Angeles, Thursday, June 18, 2026. | Photo: AP/Gregory Bull
A mexico fan reacts ahead of the World Cup Group A soccer match between Mexico and South Korea in Zapopan, near Guadalajara, Mexico, Thursday, June 18, 2026.
A mexico fan reacts ahead of the World Cup Group A soccer match between Mexico and South Korea in Zapopan, near Guadalajara, Mexico, Thursday, June 18, 2026. | Photo: AP/Ricardo Mazalan
A fan waits for the start of the World Cup Group D soccer match between the United States and Australia in Seattle, Friday, June 19, 2026.
A fan waits for the start of the World Cup Group D soccer match between the United States and Australia in Seattle, Friday, June 19, 2026. | Photo: AP/Manu Fernandez
US fan reacts during the World Cup Group D soccer match between the United States and Australia in Seattle, Friday, June 19, 2026.
US fan reacts during the World Cup Group D soccer match between the United States and Australia in Seattle, Friday, June 19, 2026. | Photo: AP/Ted S. Warren
A Haiti fan, wrapped in national flag, looks on prior to the World Cup Group C soccer match between Brazil and Haiti in Philadelphia, Friday, June 19, 2026.
A Haiti fan, wrapped in national flag, looks on prior to the World Cup Group C soccer match between Brazil and Haiti in Philadelphia, Friday, June 19, 2026. | Photo: AP/Matt Slocum
A young Scotland fan reacts ahead of the World Cup Group C soccer match between Scotland and Morocco in Foxborough, Mass., near Boston, Friday, June 19, 2026.
A young Scotland fan reacts ahead of the World Cup Group C soccer match between Scotland and Morocco in Foxborough, Mass., near Boston, Friday, June 19, 2026. | Photo: AP/Mark Stockwell
A fan looks on before the World Cup Group D soccer match between Turkey and Paraguay in Santa Clara, Calif., near San Francisco, Friday, June 19, 2026.
A fan looks on before the World Cup Group D soccer match between Turkey and Paraguay in Santa Clara, Calif., near San Francisco, Friday, June 19, 2026. | Photo: AP/Eakin Howard
A Netherlands fan, wearing a shirt with the name of former Dutch soccer star Ruud Gullit, takes a selfie on the stands before the World Cup Group F soccer match between the Netherlands and Sweden in Houston, Saturday, June 20, 2026.
A Netherlands fan, wearing a shirt with the name of former Dutch soccer star Ruud Gullit, takes a selfie on the stands before the World Cup Group F soccer match between the Netherlands and Sweden in Houston, Saturday, June 20, 2026. | Photo: AP/Ashley Landis
An Uruguay fan cheers ahead of the World Cup Group H soccer match between Uruguay and Cape Verde in Miami Gardens, Fla., Sunday, June 21, 2026.
An Uruguay fan cheers ahead of the World Cup Group H soccer match between Uruguay and Cape Verde in Miami Gardens, Fla., Sunday, June 21, 2026. | Photo: AP/Rebecca Blackwell
Fans of Belgium cheer prior to the World Cup Group G soccer match between Belgium and Iran in Inglewood, Calif., near Los Angeles, Sunday, June 21, 2026.
Fans of Belgium cheer prior to the World Cup Group G soccer match between Belgium and Iran in Inglewood, Calif., near Los Angeles, Sunday, June 21, 2026. | Photo: AP/Mark J. Terrill
Iranian fans attend ahead of the World Cup Group G soccer match between Belgium and Iran in Inglewood, Calif., near Los Angeles, Sunday, June 21, 2026.
Iranian fans attend ahead of the World Cup Group G soccer match between Belgium and Iran in Inglewood, Calif., near Los Angeles, Sunday, June 21, 2026. | Photo: AP/Gregory Bull
Japan fans cheer prior to the World Cup Group F soccer match against Tunisia in Guadalupe, near Monterrey, Mexico, Saturday, June 20, 2026.
Japan fans cheer prior to the World Cup Group F soccer match against Tunisia in Guadalupe, near Monterrey, Mexico, Saturday, June 20, 2026. | Photo: AP/Dolores Ochoa
A fan looks on before the World Cup Group D soccer match between Turkey and Paraguay in Santa Clara, Calif., near San Francisco, Friday, June 19, 2026.
A fan looks on before the World Cup Group D soccer match between Turkey and Paraguay in Santa Clara, Calif., near San Francisco, Friday, June 19, 2026. | Photo: AP/Eakin Howard
South Korean fans react ahead of the World Cup Group A soccer match between South Korea and Czechia in Zapopan, near Guadalajara, Mexico, Thursday, June 11, 2026.
South Korean fans react ahead of the World Cup Group A soccer match between South Korea and Czechia in Zapopan, near Guadalajara, Mexico, Thursday, June 11, 2026. | Photo: AP/Matias Delacroix
A fan of Colombia cheers before the World Cup Group K soccer match between Uzbekistan and Colombia in Mexico City, Wednesday, June 17, 2026.
A fan of Colombia cheers before the World Cup Group K soccer match between Uzbekistan and Colombia in Mexico City, Wednesday, June 17, 2026. | Photo: AP/Eduardo Verdugo
A fan celebrates after Ghana defeated Panama in a World Cup Group L soccer match, in Toronto, on Wednesday, June 17, 2026.
A fan celebrates after Ghana defeated Panama in a World Cup Group L soccer match, in Toronto, on Wednesday, June 17, 2026. | Photo: Nathan Denette/The Canadian Press via AP
A fan of Norway cheers prior to a World Cup Group I soccer match between Iraq and Norway in Foxborough, Mass., near Boston, Tuesday, June 16, 2026.
A fan of Norway cheers prior to a World Cup Group I soccer match between Iraq and Norway in Foxborough, Mass., near Boston, Tuesday, June 16, 2026. | Photo: AP/Nathan Denette
A Norway fan dons a viking helmet nd flag waiting for the start of the World Cup Group I soccer match between Iraq and Norway in Foxborough, Mass., near Boston, Tuesday, June 16, 2026.
A Norway fan dons a viking helmet nd flag waiting for the start of the World Cup Group I soccer match between Iraq and Norway in Foxborough, Mass., near Boston, Tuesday, June 16, 2026. | Photo: AP/Mark Stockwell
A Belgium fan cheers during a march to the stadium before the World Cup Group G soccer match between Egypt and Belgium in Seattle, Monday, June 15, 2026.
A Belgium fan cheers during a march to the stadium before the World Cup Group G soccer match between Egypt and Belgium in Seattle, Monday, June 15, 2026. | Photo: AP/Lindsey Wasson
An Egypt fan smiles in the stands before the World Cup Group G soccer match between Egypt and Belgium in Seattle, Monday, June 15, 2026.
An Egypt fan smiles in the stands before the World Cup Group G soccer match between Egypt and Belgium in Seattle, Monday, June 15, 2026. | Photo: AP/Lindsey Wasson
A fan gathers to watch the World Cup soccer match between Uruguay and Saudi Arabia, in Montevideo, Uruguay Monday, June 15, 2026.
A fan gathers to watch the World Cup soccer match between Uruguay and Saudi Arabia, in Montevideo, Uruguay Monday, June 15, 2026. | Photo: AP/Matilde Campodonico
A fan reacts ahead of the World Cup Group G soccer match between Iran and New Zealand in Inglewood, Calif., near Los Angeles, Monday, June 15, 2026.
A fan reacts ahead of the World Cup Group G soccer match between Iran and New Zealand in Inglewood, Calif., near Los Angeles, Monday, June 15, 2026. | Photo: AP/Andre Penner
A fan of New Zealand performs a haka ahead of the World Cup Group G soccer match between Iran and New Zealand in Inglewood, Calif., near Los Angeles, Monday, June 15, 2026.
A fan of New Zealand performs a haka ahead of the World Cup Group G soccer match between Iran and New Zealand in Inglewood, Calif., near Los Angeles, Monday, June 15, 2026. | Photo: AP/Andre Penner
A fan of Uruguay smiles prior to the World Cup Group H soccer match between Saudi Arabia and Uruguay in Miami Gardens, Fla., Monday, June 15, 2026.
A fan of Uruguay smiles prior to the World Cup Group H soccer match between Saudi Arabia and Uruguay in Miami Gardens, Fla., Monday, June 15, 2026. | Photo: AP/Rebecca Blackwell
A Canadian fan sits in the stands as he waits for the start of the World Cup Group B soccer match between Canada and Bosnia in Toronto, Friday, June 12, 2026.
A Canadian fan sits in the stands as he waits for the start of the World Cup Group B soccer match between Canada and Bosnia in Toronto, Friday, June 12, 2026. | Photo: AP/Stephanie Scarbrough
Fans react ahead of the World Cup Group E soccer match between Ivory Coast and Ecuador in Philadelphia, Sunday, June 14, 2026.
Fans react ahead of the World Cup Group E soccer match between Ivory Coast and Ecuador in Philadelphia, Sunday, June 14, 2026. | Photo: AP/Petr David Josek
A fan of Japan holds his country's flag prior to the World Cup Group F soccer match between the Netherlands and Japan in Arlington, Texas, near Dallas, Sunday, June 14, 2026.
A fan of Japan holds his country's flag prior to the World Cup Group F soccer match between the Netherlands and Japan in Arlington, Texas, near Dallas, Sunday, June 14, 2026. | Photo: AP/Julio Cortez
Curacao fans on the stands wait for the start of the World Cup Group E soccer match between Germany and Curacao in Houston, Sunday, June 14, 2026.
Curacao fans on the stands wait for the start of the World Cup Group E soccer match between Germany and Curacao in Houston, Sunday, June 14, 2026. | Photo: AP/Karen Warren
A German fan holds national flag before the World Cup Group E soccer match between Germany and Curacao in Houston, Sunday, June 14, 2026.
A German fan holds national flag before the World Cup Group E soccer match between Germany and Curacao in Houston, Sunday, June 14, 2026. | Photo: AP/Eric Gay
A United States fan cheers prior to the World Cup Group D soccer match between the United States and Paraguay in Inglewood, Calif., near Los Angeles, Friday, June 12, 2026.
A United States fan cheers prior to the World Cup Group D soccer match between the United States and Paraguay in Inglewood, Calif., near Los Angeles, Friday, June 12, 2026. | Photo: AP/Andre Penner
A Colombia supporter reacts ahead of the World Cup Group K soccer match between Uzbekistan and Colombia in Mexico City, Wednesday, June 17, 2026.
A Colombia supporter reacts ahead of the World Cup Group K soccer match between Uzbekistan and Colombia in Mexico City, Wednesday, June 17, 2026. | Photo: AP/Fernando Llano
Published At:
US