Al Sadd 1 - 2 FT Al-Ahli Jeddah

Jassim Bin Hamad Stadium

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
31
FT
Tue, Nov 4
Al Sadd
1-2
Al-Ahli Jeddah
⚡ Intensity 34
⚖️ Balance 21
🏆 Stakes 0
🎲 Upset 0
Clinical Al-Ahli silence dominant Al Sadd.

Win Probability

  • Al Sadd 7%
  • Draw 28%
  • Al-Ahli Jeddah 65%

Futmetrix AI estimate

Al-Ahli Jeddah Master the Art of the Counter at Jassim Bin Hamad Stadium

Skip It Futmetrix Score: 31/100. Al-Ahli Jeddah’s clinical efficiency proved too much for a dominant but wasteful Al Sadd side, cementing the visitors' status as AFC Champions League heavyweights.

Early Pressure at Jassim Bin Hamad Stadium

The atmosphere at Jassim Bin Hamad Stadium was electric as Al Sadd looked to arrest their sliding form against one of the continent's most in-form sides. From the outset, the Qatari giants controlled the tempo, registering an Intensity score of 5.4 that was fueled by a relentless search for an opening. With 59% possession, they pinned Al-Ahli Jeddah back, utilizing the width of the pitch to earn eight corners in the first half alone. Akram Afif was central to everything for the hosts, orchestrating a barrage of 15 total shots. However, despite the statistical dominance and constant set-piece pressure, the home side found the visiting backline remarkably resilient, as Al-Ahli's defensive organization absorbed wave after wave of pressure without breaking, setting the stage for a tactical masterclass in efficiency.

The Clinical Pivot

While the stats heavily favored the hosts, the Balance of the match shifted decisively on the back of pure clinical execution. Al-Ahli Jeddah only managed three shots on target throughout the entire ninety minutes, yet two of those efforts found the back of the net. This edge turned what looked like a siege into a nightmare for the home fans. Riyad Mahrez and the visiting frontline showed exactly why they sit second in the standings, punishing lapses in the Al Sadd defense with surgical precision. The 1-2 scoreline was a testament to quality over quantity; while the home side peppered the goal from both inside and outside the box, Al-Ahli’s keeper produced five crucial saves to maintain the advantage. The visitors' ability to strike against the run of play sucked the air out of the stadium.

Implications for the Continental Race

The final whistle confirmed a result that carries significant Stakes for both clubs as the group stage progresses. For Al-Ahli Jeddah, these three points solidify their pursuit of the top spot, keeping them within touching distance of the summit with a goal difference that reflects their offensive potency. Conversely, Al Sadd remains mired in mid-table obscurity, occupying eighth place after a string of three losses in their last five matches. The lack of a clinical edge in the final third is becoming a recurring theme for the Doha-based club. Despite an Upset Factor of 0.0—indicating the favorites ultimately prevailed—the manner of the defeat will sting for a side that dominated every metric except the one that matters most. Al-Ahli heads back to Jeddah as victors, leaving Al Sadd to search for answers.

Key Questions

Who won the match?

Al-Ahli Jeddah won 1-2 against Al Sadd at Jassim Bin Hamad Stadium.

What were the key stats?

Al Sadd dominated possession (59%) and shots (15), but Al-Ahli was clinical with two goals from three shots on target.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
59%
41%
Al Sadd 59%
Al-Ahli Jeddah 41%
Shots
15
6
Al Sadd 15
Al-Ahli Jeddah 6
Shots on Target
6
3
Al Sadd 6
Al-Ahli Jeddah 3
Passes
479
333
Al Sadd 479
Al-Ahli Jeddah 333
Pass Accuracy
85%
77%
Al Sadd 85%
Al-Ahli Jeddah 77%
Corners
8
2
Al Sadd 8
Al-Ahli Jeddah 2
Fouls
15
12
Al Sadd 15
Al-Ahli Jeddah 12
Yellow Cards
2
3
Al Sadd 2
Al-Ahli Jeddah 3
Red Cards
0
0
Al Sadd 0
Al-Ahli Jeddah 0

Match Events

Matteo Dams 🟨 8'
R. Mahrez (E. Millot) ⚽ 34'
41' 🟨 Ahmed Suhail
HT
59' 🔄 ↓ Giovani ↑Y. Atal
63' ⚽ Claudinho (A. Afif)
↓ E. Millot ↑Galeno 🔄 66'
Matheus Goncalves (Galeno) ⚽ 68'
Roger Ibañez 🟨 70'
↓ R. Mahrez ↑S. Abu Al Shamat 🔄 78'
79' 🔄 ↓ M. Camara ↑Guilherme
Ali Majrashi 🟨 88'
↓ Matheus Goncalves ↑M. Abdulrahman 🔄 90'+4
90'+8 🟨 Akram Afif
FT

Player Cards

Our take on every player in this match

Al Sadd

Goalkeepers
Meshaal Barsham
SIEVE
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
Tarek Salman
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
9
Duels Won
0
Pens Won
Ahmed Suhail
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Romain Saïss
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
59%
Pass Acc
Paulo Otávio
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Midfielders
R. Mujica
👻 Invisible Nothing to note
Giovani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Claudinho
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Mohamed Camara
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Akram Afif
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
51%
Pass Acc
Forwards
Roberto Firmino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Saad Al Sheeb
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Yousef Abdulla
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Youcef Atal
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Boualem Khoukhi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ali Assadalla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mohammed Waad
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mostafa Meshaal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Guilherme
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Pau Prim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Agustín Soria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hassan Al Haydos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hashim Ali
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Al-Ahli Jeddah

Goalkeepers
Édouard Mendy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Ali Majrashi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Mohammed Sulaiman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Roger Ibañez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Matteo Dams
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
75%
Duel Win %
Midfielders
Franck Kessié
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Valentin Atangana
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Riyad Mahrez
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Enzo Millot
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.2
Rating
Matheus Gonçalves
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Feras Al Brikan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Abdulrahman Al Sanbi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Abdullah Abdo
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mohammed Yousef
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Y. Madani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abdulelah Al Khaibari
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eid Al Muwallad
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ziyad Al Johani
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Waheb Saleh
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Galeno
SUPER SUB
SUPER SUB
1
Assist
1
Assist
24
Minutes
6.9
Rating
Ivan Toney
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fahad Al Rashidi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
02/03/2025 Al Sadd 1 - 3 Al-Ahli Jeddah AFC Champions League Jassim Bin Hamad Stadium
05/06/2019 Al Sadd 2 - 1 Al-Ahli Jeddah AFC Champions League Jassim Bin Hamad Stadium
03/05/2019 Al-Ahli Jeddah 2 - 0 Al Sadd AFC Champions League King Abdullah Sports City
05/14/2018 Al-Ahli Jeddah 2 - 2 Al Sadd AFC Champions League King Abdullah Sports City
05/07/2018 Al Sadd 2 - 1 Al-Ahli Jeddah AFC Champions League Jassim Bin Hamad Stadium
02/03/2025
AFC Champions League Jassim Bin Hamad Stadium
05/06/2019
AFC Champions League Jassim Bin Hamad Stadium
03/05/2019
AFC Champions League King Abdullah Sports City
05/14/2018
AFC Champions League King Abdullah Sports City
05/07/2018
AFC Champions League Jassim Bin Hamad Stadium
Al Sadd Win
Al-Ahli Jeddah Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Al-Hilal Saudi FC 4 12 10 5 +5 WAl-Gharafa 1 - 2 Al-Hilal Saudi FC (03-11-2025)WAl-Hilal Saudi FC 3 - 1 Al Sadd (21-10-2025)WNasaf 2 - 3 Al-Hilal Saudi FC (29-09-2025)WAl-Hilal Saudi FC 2 - 1 Al-Duhail SC (16-09-2025)
2 Al-Ahli Jeddah 4 10 12 5 +7 WAl Sadd 1 - 2 Al-Ahli Jeddah (04-11-2025)WAl-Ahli Jeddah 4 - 0 Al-Gharafa (20-10-2025)DAl-Duhail SC 2 - 2 Al-Ahli Jeddah (29-09-2025)WAl-Ahli Jeddah 4 - 2 Nasaf (15-09-2025)
3 Al Wahda FC 4 10 7 3 +4 WNasaf 1 - 2 Al Wahda FC (03-11-2025)WAl Wahda FC 3 - 1 Al-Duhail SC (20-10-2025)DTractor Sazi 0 - 0 Al Wahda FC (29-09-2025)WAl Wahda FC 2 - 1 Al-Ittihad FC (15-09-2025)
4 Tractor Sazi 4 8 7 1 +6 WTractor Sazi 1 - 0 Al Shorta (03-11-2025)WSharjah FC 0 - 5 Tractor Sazi (20-10-2025)DTractor Sazi 0 - 0 Al Wahda FC (29-09-2025)DShabab Al Ahli Dubai 1 - 1 Tractor Sazi (16-09-2025)
5 Shabab Al Ahli Dubai 4 7 7 6 +1 LAl-Duhail SC 4 - 1 Shabab Al Ahli Dubai (03-11-2025)WShabab Al Ahli Dubai 4 - 1 Nasaf (21-10-2025)WAl-Ittihad FC 0 - 1 Shabab Al Ahli Dubai (30-09-2025)DShabab Al Ahli Dubai 1 - 1 Tractor Sazi (16-09-2025)
6 Al-Ittihad FC 4 6 8 4 +4 WAl-Ittihad FC 3 - 0 Sharjah FC (04-11-2025)WAl Shorta 1 - 4 Al-Ittihad FC (20-10-2025)LAl-Ittihad FC 0 - 1 Shabab Al Ahli Dubai (30-09-2025)LAl Wahda FC 2 - 1 Al-Ittihad FC (15-09-2025)
7 Al-Duhail SC 4 4 8 8 0 WAl-Duhail SC 4 - 1 Shabab Al Ahli Dubai (03-11-2025)LAl Wahda FC 3 - 1 Al-Duhail SC (20-10-2025)DAl-Duhail SC 2 - 2 Al-Ahli Jeddah (29-09-2025)LAl-Hilal Saudi FC 2 - 1 Al-Duhail SC (16-09-2025)
8 Sharjah FC 4 4 5 12 -7 LAl-Ittihad FC 3 - 0 Sharjah FC (04-11-2025)LSharjah FC 0 - 5 Tractor Sazi (20-10-2025)DAl Sadd 1 - 1 Sharjah FC (30-09-2025)WSharjah FC 4 - 3 Al-Gharafa (15-09-2025)
9 Al-Gharafa 4 3 6 10 -4 LAl-Gharafa 1 - 2 Al-Hilal Saudi FC (03-11-2025)LAl-Ahli Jeddah 4 - 0 Al-Gharafa (20-10-2025)WAl-Gharafa 2 - 0 Al Shorta (29-09-2025)LSharjah FC 4 - 3 Al-Gharafa (15-09-2025)
10 Al Sadd 4 2 4 7 -3 LAl Sadd 1 - 2 Al-Ahli Jeddah (04-11-2025)LAl-Hilal Saudi FC 3 - 1 Al Sadd (21-10-2025)DAl Sadd 1 - 1 Sharjah FC (30-09-2025)DAl Shorta 1 - 1 Al Sadd (15-09-2025)
11 Al Shorta 4 1 2 8 -6 LTractor Sazi 1 - 0 Al Shorta (03-11-2025)LAl Shorta 1 - 4 Al-Ittihad FC (20-10-2025)LAl-Gharafa 2 - 0 Al Shorta (29-09-2025)DAl Shorta 1 - 1 Al Sadd (15-09-2025)
12 Nasaf 4 0 6 13 -7 LNasaf 1 - 2 Al Wahda FC (03-11-2025)LShabab Al Ahli Dubai 4 - 1 Nasaf (21-10-2025)LNasaf 2 - 3 Al-Hilal Saudi FC (29-09-2025)LAl-Ahli Jeddah 4 - 2 Nasaf (15-09-2025)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.