Club World Cup 2025

Club World Cup 2025
This summer, for the first time ever, 32 of the world’s best soccer club teams battle it out in the Club World Cup in the USA. The best place on earth to watch all the big games live is right here at Keagans on our big screens!
The first game kicks off on 14th June and the action continues right up to the final on the 13th July, so make Keagans your go to place for the FIFA Club World Cup, it’s gonna be out of this world!
Upcoming Games – Semi-Finals
We have reached the Semi-Finals stage of the competition with the last 4 teams remaining with a chance of becoming World Champions!
Date | ||||
Jul-8 | Fluminese | v | Chelsea | 3:00pm |
Jul-9 | Paris St. Germain | v | Real Madrid | 3:00pm |
Quarter-Finals
Date | ||||
Jul-4 | Fluminese | 2 | Al Hilal | 1 |
Jul-4 | Palmeiras | 2 | Chelsea | 1 |
Jul-5 | Paris St. Germain | 2 | Bayern Munich | 0 |
Jul-5 | Real Madrid | 3 | Borussia Dortmund | 2 |
Round of 16 Knockout Round
Date | ||||
Jun-28 | Palmeiras | 1 | Botofogo | 0 |
Jun-28 | Benfica | 1 | Chelsea | 4 |
Jun-29 | Paris St. Germain | 4 | Inter Miami | 0 |
Jun-29 | Flamengo | 2 | Bayern Munich | 4 |
Jun-30 | Inter Milan | 0 | Fluminese | 2 |
Jun-30 | Manchester City | 3 | Al Hilal | 4 |
Jul-01 | Real Madrid | 1 | Juventus | 0 |
Jul-01 | Borussia Dortmund | 2 | Monterrey | 1 |
Qualified for the Quarter-Finals so far:
Palmeiras, Chelsea, Paris St. Germain, Bayern Munich, Fluminese, Al Hilal, Real Madrid, Borussia Dortmund
GROUP STAGE (Completed)
Group x Group view with final tables and results.
GROUP A
Played | W | D | L | +/- | Points | |
Palmeiras | 3 | 1 | 2 | 0 | 2 | 5 |
Inter Miami | 3 | 1 | 2 | 0 | 1 | 5 |
FC Porto | 3 | 0 | 2 | 1 | -1 | 2 |
Al Ahly | 3 | 0 | 2 | 1 | -2 | 2 |
Jun-14 | Al Ahly | 0 | Inter Miami | 0 |
Jun-15 | Palmeiras | 0 | FC Porto | 0 |
Jun-19 | Palmeiras | 2 | Al Ahly | 0 |
Jun-19 | Inter Miami | 2 | FC Porto | 1 |
Jun-23 | Inter Miami | 2 | Palmeiras | 2 |
Jun-23 | FC Porto | 4 | Al Ahly | 4 |
Palmeiras qualify for the knockout stages as group winners, Inter Miami qualify as group runners-up.
Group B
Played | W | D | L | +/- | Points | |
Paris St. Germain | 3 | 2 | 0 | 0 | 5 | 6 |
Botofogo | 3 | 2 | 0 | 1 | 1 | 6 |
Atletico Madrid | 3 | 2 | 0 | 1 | -1 | 6 |
Seattle Sounders | 3 | 0 | 0 | 3 | -5 | 0 |
Jun-15 | Paris St. Germain | 4 | Atlético Madrid | 0 |
Jun-15 | Botafogo | 2 | Seattle Sounders | 1 |
Jun-19 | Seattle Sounders | 1 | Atlético Madrid | 3 |
Jun-19 | Paris St. Germain | 0 | Botafogo | 1 |
Jun-23 | Atlético Madrid | 1 | Botafogo | 0 |
Jun-23 | Seattle Sounders | 0 | Paris St. Germain | 2 |
Paris St. Germain qualify for the knockout stages as group winners, Botofogo qualify as group runners-up.
GROUP C
Played | W | D | L | +/- | Points | |
Benfica | 3 | 2 | 1 | 0 | 7 | 6 |
Bayern Munich | 3 | 2 | 0 | 1 | 10 | 4 |
Boca Juniors | 3 | 0 | 2 | 1 | -1 | 1 |
Auckland City | 3 | 0 | 1 | 2 | -16 | 0 |
Jun-15 | Bayern Munich | 10 | Auckland City | 0 |
Jun-16 | Boca Juniors | 2 | Benfica | 2 |
Jun-20 | Benfica | 6 | Auckland City | 0 |
Jun-20 | Bayern Munich | 2 | Boca Juniors | 1 |
Jun-24 | Auckland City | 1 | Boca Juniors | 1 |
Jun-24 | Benfica | 1 | Bayern Munich | 0 |
Benfica qualify for the knockout stages as group winners, Bayern Munich qualify as group runners-up.
Group D
Played | W | D | L | +/- | Points | |
Flamengo | 3 | 2 | 1 | 0 | 4 | 7 |
Chelsea | 3 | 2 | 0 | 1 | 3 | 6 |
Esperance de Tunis | 3 | 1 | 0 | 2 | -4 | 3 |
LA FC | 3 | 0 | 1 | 2 | -3 | 1 |
Jun-16 | Chelsea | 2 | LA FC | 0 |
Jun-16 | Flamengo | 2 | Espérance de Tunis | 0 |
Jun-20 | Flamengo | 3 | Chelsea | 1 |
Jun-20 | LA FC | 0 | Espérance de Tunis | 1 |
Jun-24 | Espérance de Tunis | 0 | Chelsea | 3 |
Jun-24 | LA FC | 1 | Flamengo | 1 |
Flamengo qualify for the knockout stages as group winners, Chelsea qualify as group runners-up.\
Group E
Played | W | D | L | +/- | Points | |
Inter Milan | 3 | 2 | 1 | 0 | 3 | 7 |
Monterrey | 3 | 1 | 2 | 0 | 4 | 5 |
River Plate | 3 | 1 | 1 | 1 | 0 | 4 |
Urawa Red Diamonds | 3 | 0 | 0 | 3 | -7 | 0 |
Jun-17 | River Plate | 3 | Urawa Red Diamonds | 1 |
Jun-17 | Monterrey | 1 | Inter Milan | 1 |
Jun-21 | Inter Milan | 2 | Urawa Red Diamonds | 1 |
Jun-21 | River Plate | 0 | Monterrey | 0 |
Jun-25 | Inter Milan | 2 | River Plate | 0 |
Jun-25 | Urawa Red Diamonds | 0 | Monterrey | 4 |
Inter Milan qualify for the knockout stages as group winners, Monterrey qualify as group runners-up.
Group F
Played | W | D | L | +/- | Points | |
Borussia Dortmund | 3 | 2 | 1 | 0 | 2 | 7 |
Fluminese | 3 | 1 | 2 | 0 | 2 | 5 |
Marmelodi Sundowns | 3 | 1 | 1 | 1 | 0 | 4 |
Ulsan Hyundai | 3 | 0 | 0 | 3 | -4 | 0 |
Jun-17 | Fluminense | 0 | Borussia Dortmund | 0 |
Jun-17 | Ulsan Hyundai | 0 | Mamelodi Sundowns | 1 |
Jun-21 | Mamelodi Sundowns | 3 | Borussia Dortmund | 4 |
Jun-21 | Fluminense | 4 | Ulsan Hyundai | 2 |
Jun-25 | Borussia Dortmund | 1 | Ulsan Hyundai | 0 |
Jun-25 | Mamelodi Sundowns | 0 | Fluminense | 0 |
Borussia Dortmund qualify for the knockout stages as group winners, Fluminese qualify as group runners-up.
Group G
Played | W | D | L | +/- | Points | |
Manchester City | 3 | 3 | 0 | 0 | 11 | 9 |
Juventus | 3 | 2 | 0 | 1 | 5 | 6 |
Al Ain | 3 | 1 | 0 | 2 | -10 | 3 |
Wydad AC | 3 | 0 | 0 | 2 | -6 | 0 |
Jun-18 | Manchester City | 2 | Wydad AC | 0 |
Jun-18 | Al Ain | 0 | Juventus | 5 |
Jun-22 | Juventus | 4 | Wydad AC | 1 |
Jun-22 | Manchester City | 6 | Al Ain | 0 |
Jun-26 | Juventus | 2 | Manchester City | 5 |
Jun-26 | Wydad AC | 1 | Al Ain | 2 |
Manchester City qualify for the knockout stages as group winners, Juventus qualify as group runners-up.
Group H
Played | W | D | L | +/- | Points | |
Real Madrid | 3 | 2 | 1 | 0 | 5 | 7 |
Al Hilal | 3 | 1 | 2 | 0 | 2 | 5 |
RB Salzburg | 3 | 1 | 1 | 1 | -2 | 4 |
Pachua | 3 | 0 | 0 | 3 | -5 | 0 |
Jun-18 | Real Madrid | 1 | Al Hilal | 1 |
Jun-18 | Pachuca | 1 | RB Salzburg | 2 |
Jun-22 | Real Madrid | 3 | Pachuca | 1 |
Jun-22 | RB Salzburg | 0 | Al Hilal | 0 |
Jun-26 | Al Hilal vs. Pachuca | 2 | Pachuca | 0 |
Jun-26 | RB Salzburg | 0 | Real Madrid | 3 |
Real Madrid qualify for the knockout stages as group winners, Al Hilal qualify as group runners-up.