Groep A
Al Ahly SC (Egypte)
FC Porto (Portugal)
Inter Miami CF (V.S.)
Palmeiras (Brazilië)
Zondag 15 juni, 02.00 uur: Al Ahly – Inter Miami (Miami)
Maandag 16 juni, 00.00 uur: Palmeiras – FC Porto (New York)
Donderdag 19 juni, 18.00 uur: Palmeiras – Al Ahly (New York)
Donderdag 19 juni, 21.00 uur: Inter Miami – FC Porto (Atlanta)
Dinsdag 24 juni, 03.00 uur: Inter Miami – Palmeiras (Miami)
Dinsdag 24 juni, 03.00 uur: FC Porto – Al Ahly (New York)
Groep B
Atlético Madrid (Spanje)
Botafogo FR (Brazilië)
Paris Saint-Germain (Frankrijk)
Seattle Sounders FC (V.S.)
Zondag 15 juni, 21.00 uur: Paris Saint-Germain – Atlético Madrid (Los Angeles)
Maandag 16 juni, 04.00 uur: Botafogo – Seattle Sounders (Seattle)
Vrijdag 20 juni, 00.00 uur: Seattle Sounders – Atlético Madrid (Seattle)
Vrijdag 20 juni, 03.00 uur: Paris Saint-Germain – Botafogo (Los Angeles)
Maandag 23 juni, 21.00 uur: Atlético Madrid – Botafogo (Los Angeles)
Maandag 23 juni, 21.00 uur: Seattle Sounders – Paris Saint-Germain (Seattle)
Groep C
Auckland City FC (Nieuw-Zeeland)
CA Boca Juniors (Argentinië)
FC Bayern München (Duitsland)
SL Benfica (Portugal)
Zondag 15 juni, 18.00 uur: Bayern München – Auckland City (Cincinnati)
Dinsdag 17 juni, 00.00 uur: Boca Juniors – Benfica (Miami)
Vrijdag 20 juni, 18.00 uur: Benfica – Auckland City (Orlando)
Zaterdag 21 juni, 03.00 uur: Bayern München – Boca Juniors (Miami)
Dinsdag 24 juni, 21.00 uur: Auckland City – Boca Juniors (Nashville)
Dinsdag 24 juni, 21.00 uur: Benfica – Bayern München (Charlotte)
Groep D
Chelsea FC (Engeland)
CR Flamengo (Brazilië)
Espérance Sportive de Tunis (Tunesië)
LAFC (V.S.)
Maandag 16 juni, 21.00 uur: Chelsea – LAFC (Atlanta)
Dinsdag 17 juni, 03.00 uur: Flamengo – Espérance de Tunis (Philadelphia)
Vrijdag 20 juni, 20.00 uur: Flamengo – Chelsea (Philadelphia)
Zaterdag 21 juni, 00.00 uur: LAFC – Espérance de Tunis (Nashville)
Woensdag 25 juni, 03.00 uur: Espérance de Tunis – Chelsea (Philadelphia)
Woensdag 25 juni, 03.00 uur: LAFC – Flamengo (Orlando)
Groep E
CA River Plate (Argentinië)
CF Monterrey (Mexico)
FC Internazionale Milano (Italië)
Urawa Red Diamonds (Japan)
Dinsdag 17 juni, 21.00 uur: River Plate – Urawa Red Diamonds (Seattle)
Woensdag 18 juni, 03.00 uur: Monterrey – Inter (Los Angeles)
Zaterdag 21 juni, 21.00 uur: Inter – Urawa Red Diamonds (Seattle)
Zondag 22 juni, 03.00 uur: River Plate – Monterrey (Los Angeles)
Donderdag 26 juni, 03.00 uur: Inter – River Plate (Seattle)
Donderdag 26 juni, 03.00 uur: Urawa Red Diamonds – Monterrey (Los Angeles)
Groep F
Borussia Dortmund (Duitsland)
Fluminense FC (Brazilië)
Mamelodi Sundowns FC (Zuid-Afrika)
Ulsan HD (Zuid-Korea)
Dinsdag 17 juni, 18.00 uur: Fluminense – Borussia Dortmund (New York)
Woensdag 18 juni, 00.00 uur: Ulsan – Mamelodi Sundowns (Orlando)
Zaterdag 21 juni, 18.00 uur: Mamelodi Sundowns – Borussia Dortmund (Cincinnati)
Zondag 22 juni, 00.00 uur: Fluminense – Ulsan (New York)
Woensdag 25 juni, 21.00 uur: Borussia Dortmund – Ulsan (Cincinnati)
Woensdag 25 juni, 21.00 uur: Mamelodi Sundowns – Fluminense (Miami)
Groep G
Al Ain FC (Verenigde Arabische Emiraten)
Manchester City FC (Engeland)
Juventus FC (Italië)
Wydad Casablanca (Marokko)
Woensdag 18 juni, 18.00 uur: Manchester City – Wydad Casablanca (Philadelphia)
Donderdag 19 juni, 03.00 uur: Al Ain – Juventus (Washington)
Zondag 22 juni, 18.00 uur: Juventus – Wydad Casablanca (Philadelphia)
Maandag 23 juni, 03.00 uur: Manchester City – Al Ain (Atlanta)
Donderdag 26 juni, 21.00 uur: Juventus – Manchester City (Orlando)
Donderdag 26 juni, 21.00 uur: Wydad Casablanca – Al Ain (Washington)
Groep H
Al Hilal
CF Pachuca
FC Salzburg
Real Madrid CF
Woensdag 18 juni, 18.00 uur: Real Madrid – Al Hilal (Miami)
Donderdag 19 juni, 00.00 uur: Pachuca – Salzburg (Cincinnati)
Zondag 22 juni, 21.00 uur: Real Madrid – Pachuca (Charlotte)
Maandag 23 juni, 00.00 uur: Salzburg – Al Hilal (Washington)
Vrijdag 27 juni, 03.00 uur: Al Hilal – Pachuca (Nashville)
Vrijdag 27 juni, 03.00 uur: Salzburg – Real Madrid (Philadelphia)
Knock-outfase
Alle nummers een en twee uit de poules gaan door naar de knock-outfase. Het speelschema voor de knock-outs ziet er als volgt uit, waarbij de ploegen worden aangegeven met de groepsletter en klassering:
Achtste finales
(1) Zaterdag 28 juni, 18.00 uur: 1A – 2B (Philadelphia)
(2) Zaterdag 28 juni, 22.00 uur: 1C – 2D (Charlotte)
(3) Zondag 29 juni, 18.00 uur: 1B – 2A (Atlanta)
(4) Zondag 29 juni, 18.00 uur: 1D – 2C (Miami)
(5) Maandag 30 juni, 21.00 uur: 1E – 2F (Charlotte)
(6) Dinsdag 1 juli, 03.00 uur: 1G – 2H (Orlando)
(7) Dinsdag 1 juli, 21.00 uur: 1H – 2G (Miami)
(8) Woensdag 2 juli, 03.00 uur: 1F – 2E (Atlanta)
Kwartfinales
(1) Vrijdag 4 juli, 21.00 uur: Winnaar AF 5 – Winnaar AF 6 (Orlando)
(2) Zaterdag 5 juli, 03.00 uur: Winnaar AF 1 – Winnaar AF 2 (Philadelphia)
(3) Zaterdag 5 juli, 18.00 uur: Winnaar AF 3 – Winnaar AF 4 (Atlanta)
(4) Zaterdag 5 juli, 21.00 uur: Winnaar AF 7 – Winnaar AF 8 (New York)
Halve finales
(1) Dinsdag 8 juli, 21.00 uur: Winnaar KF 1 – Winnaar KF 2 (New York)
(2) Woensdag 9 juli, 21.00 uur: Winnaar KF 3 – Winnaar KF 4 (New York)
Finale
Zondag 13 juli, 21.00 uur: Winnaar HF 1 – Winnaar HF 2 (New York)
Alle wedstrijden zijn in Nederland gratis te streamen via streamingsplatform DAZN.