fixtures
| # | Team | Pts | P | Home | Away | |
|---|---|---|---|---|---|---|
| 1 |
|
76 | 29 | 3 - 2 | 29 Apr | |
| 2 |
|
68 | 28 | 3 - 3 | 0 - 0 | |
| 3 |
|
66 | 28 | |||
| 4 |
|
62 | 29 | 2 - 1 | 3 - 2 | |
| 5 |
|
46 | 28 | 2 - 1 | 11 May | |
| 6 |
|
45 | 28 | 3 - 1 | 0 - 1 | |
| 7 |
|
42 | 29 | 4 - 0 | 0 - 0 | |
| 8 |
|
39 | 29 | 1 - 0 | 0 - 3 | |
| 9 |
|
34 | 29 | 2 - 0 | 1 - 1 | |
| 10 |
|
34 | 28 | 2 - 0 | 0 - 2 | |
| 11 |
|
31 | 27 | 4 - 1 | 20 May | |
| 12 |
|
31 | 28 | 1 - 1 | 2 - 5 | |
| 13 |
|
29 | 29 | 16 May | 0 - 1 | |
| 14 |
|
28 | 27 | 06 May | 2 - 1 | |
| 15 |
|
23 | 28 | 3 - 0 | 0 - 1 | |
| 16 |
|
23 | 28 | 1 - 1 | 0 - 1 | |
| 17 |
|
16 | 28 | 03 May | 0 - 1 | |
| 18 |
|
11 | 28 | 4 - 1 | 0 - 1 |
Global stats in Saudi Pro League
Main formation
- 4-2-3-1 20 matches this season
- Year of construction: 2014
- Surface: grass
- Capacity: 63079
- Average attendance: 17635
- Maximum attendance: 62165
- % sold: 33
- Type club male
- Names Al Ahli, Ahli
- Code AHL
- Area Qatar
Al Ahli on Football Today
Al Ahli match result
The next match is Vissel Kobe vs Ahli and kicks-off at 17:15 on the Monday 20 April 2026 as part of the of AFC Champions League.
The latest result of AFC Champions League featured Ahli and Darul Ta'zim and ended up in a 2-1 score.
Ahli is currently at rank 3. in the General table of Saudi Pro League 2025/2026.
Main players
Enzo Millot is the latest most expensive arrival, coming from Stuttgart on the Saturday 09 August 2025 for a 30M € fee.
Gabri Veiga is the latest biggest sale. He left to Porto on the Thursday 05 June 2025, a transfer which is valued at 15M €.
The full squad is as follows:Goalkeepers: Ahmad Ali Saleem Al Rehaili Al Harbi, Ghassan Abdulaziz Yaqoub Al Barqawi, Abdulrahman bin Salem bin Fadhel Al Sanbi, Édouard Mendy, Ali Ahmed Bakhashwin, Bader Hussam Kabli, Abdullah bin Ahmad bin Abdulaziz Abdo and Salman Al-Jadani
Defenders: Riyadh Eisa Yami, Khaled Abdulaziz Al-Barakah, Zakaria bin Siraj bin Ahmed Hawsawi, Roger Ibañez, Mohammed bin Sulaiman bin Mohammed Bakor, Abdullah Khalid Mohammed Al Ammar, Ali bin Hassan bin Mohammed Majrashi, Merih Demiral, Mohammed bin Abdulrahman bin Mohammed Yousef, Matteo Dams, Rayan bin Mohammed bin Bilko Hamed, Baker Eissa, Yazan Madani and Abdulelah Mohammed Al Khaibari
Midfielders: Mahmoud Saud Al Tumbkti, Laurențiu Aurelian Reghecampf, Valentin Andy Franck Atangana Edoa, Julian Draxler, Riyad Mahrez, Sumayhan Dhaidan Al Nabit Al Baqaawi, Firas Al-Buraikan, Enzo Millot, Galeno, Eid bin Mohammed bin Saeed Al Muwallad, Fahad bin Ayidh bin Ateeq Al Arari Al Rashidi, Matheus Gonçalves, Ibrahim Montasser A. Azzam, Mohammed bin Abdullah bin Eid Al Majhad, Ziyad bin Mubarak bin Eid Al Marwani Al Johani, Ziyad Mallah Mohammed Abba, Franck Kessié, Ramez bin Zaid bin Ahmed Al Attar and Ayman bin Yousef bin Ibrahim Fallatah
Strikers: Morad Mohammed Abdullah Khodari, Mohammed Abdullah Al Amri, Ivan Benjamin Elijah Toney, Yaseen Atiah Yaseen Al Zahri Al Zubaidi, Saleh bin Waheeb bin Saeed Abu Al Shamat, Salem Saleh bin Salimin Abdullah, Ricardo Mathias da Silva and Safi Mohammed Alzaqarta
Ahli schedule & next match
Following Vissel Kobe vs Ahli, the next match will be Nassr vs Ahli on Wednesday 29 April 2026. The manager Matthias Jaissle will reveal its strategy and the lineups a few hours before the fixture. The team usually starts with a 4-2-3-1 formation| # | Team | Pts | P | W | D | L | GF | GA | GD | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
76 | 29 | 25 | 1 | 3 | 79 | 21 | 58 | |
| 2 |
|
68 | 28 | 20 | 8 | 0 | 75 | 25 | 50 | |
| 3 |
|
66 | 28 | 20 | 6 | 2 | 55 | 20 | 35 | |
| 4 |
|
62 | 29 | 18 | 8 | 3 | 67 | 31 | 36 | |
| 5 |
|
46 | 28 | 13 | 7 | 8 | 50 | 37 | 13 | |
| 6 |
|
45 | 28 | 13 | 6 | 9 | 45 | 38 | 7 | |
| 7 |
|
42 | 29 | 12 | 6 | 11 | 41 | 50 | -9 | |
| 8 |
|
39 | 29 | 11 | 6 | 12 | 37 | 41 | -4 | |
| 9 |
|
34 | 29 | 9 | 7 | 13 | 35 | 45 | -10 | |
| 10 |
|
34 | 28 | 9 | 7 | 12 | 31 | 48 | -17 | |
| 11 |
|
31 | 27 | 8 | 7 | 12 | 46 | 46 | 0 | |
| 12 |
|
31 | 28 | 7 | 10 | 11 | 36 | 42 | -6 | |
| 13 |
|
29 | 29 | 9 | 2 | 18 | 38 | 57 | -19 | |
| 14 |
|
28 | 27 | 7 | 7 | 13 | 34 | 48 | -14 | |
| 15 |
|
23 | 28 | 4 | 11 | 13 | 25 | 46 | -21 | |
| 16 |
|
23 | 28 | 5 | 8 | 15 | 29 | 52 | -23 | |
| 17 |
|
16 | 28 | 4 | 4 | 20 | 23 | 59 | -36 | |
| 18 |
|
11 | 28 | 2 | 5 | 21 | 27 | 67 | -40 |
- AFC Champions League Elite
- Relegation
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
39 | 14 | 13 | 0 | 1 | 39 | 10 | 29 |
| 2 |
|
37 | 15 | 11 | 4 | 0 | 38 | 11 | 27 |
| 3 |
|
36 | 14 | 11 | 3 | 0 | 35 | 12 | 23 |
| 4 |
|
33 | 15 | 9 | 6 | 0 | 35 | 12 | 23 |
| 5 |
|
27 | 14 | 9 | 0 | 5 | 19 | 15 | 4 |
| 6 |
|
26 | 15 | 7 | 5 | 3 | 25 | 23 | 2 |
| 7 |
|
25 | 14 | 7 | 4 | 3 | 27 | 19 | 8 |
| 8 |
|
21 | 14 | 5 | 6 | 3 | 17 | 15 | 2 |
| 9 |
|
20 | 14 | 6 | 2 | 6 | 18 | 26 | -8 |
| 10 |
|
18 | 13 | 5 | 3 | 5 | 21 | 24 | -3 |
| 11 |
|
18 | 14 | 5 | 3 | 6 | 20 | 24 | -4 |
| 12 |
|
17 | 13 | 5 | 2 | 6 | 23 | 19 | 4 |
| 13 |
|
17 | 14 | 5 | 2 | 7 | 16 | 21 | -5 |
| 14 |
|
14 | 14 | 3 | 5 | 6 | 15 | 19 | -4 |
| 15 |
|
12 | 14 | 2 | 6 | 6 | 13 | 18 | -5 |
| 16 |
|
12 | 15 | 3 | 3 | 9 | 15 | 34 | -19 |
| 17 |
|
10 | 14 | 3 | 1 | 10 | 16 | 30 | -14 |
| 18 |
|
9 | 14 | 2 | 3 | 9 | 17 | 32 | -15 |
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
37 | 15 | 12 | 1 | 2 | 40 | 11 | 29 |
| 2 |
|
31 | 13 | 9 | 4 | 0 | 37 | 14 | 23 |
| 3 |
|
30 | 14 | 9 | 3 | 2 | 20 | 8 | 12 |
| 4 |
|
29 | 14 | 9 | 2 | 3 | 32 | 19 | 13 |
| 5 |
|
22 | 15 | 6 | 4 | 5 | 21 | 20 | 1 |
| 6 |
|
21 | 14 | 6 | 3 | 5 | 23 | 18 | 5 |
| 7 |
|
19 | 15 | 6 | 1 | 8 | 22 | 27 | -5 |
| 8 |
|
18 | 14 | 4 | 6 | 4 | 26 | 23 | 3 |
| 9 |
|
16 | 14 | 5 | 1 | 8 | 16 | 27 | -11 |
| 10 |
|
14 | 14 | 3 | 5 | 6 | 23 | 27 | -4 |
| 11 |
|
14 | 14 | 3 | 5 | 6 | 13 | 22 | -9 |
| 12 |
|
13 | 15 | 2 | 7 | 6 | 15 | 18 | -3 |
| 13 |
|
13 | 15 | 4 | 1 | 10 | 18 | 30 | -12 |
| 14 |
|
11 | 14 | 2 | 5 | 7 | 12 | 28 | -16 |
| 15 |
|
10 | 13 | 2 | 4 | 7 | 14 | 24 | -10 |
| 16 |
|
9 | 14 | 2 | 3 | 9 | 14 | 33 | -19 |
| 17 |
|
4 | 13 | 1 | 1 | 11 | 8 | 25 | -17 |
| 18 |
|
2 | 14 | 0 | 2 | 12 | 10 | 35 | -25 |
- Squad size 49
- Average age 25.2
- Foreign players 49 (100%)
- Contracts ending 2
-
Ahmad Ali Saleem Al Rehaili Al Harbi31 years
-
Ghassan Abdulaziz Yaqoub Al Barqawi23 years
-
#1 Abdulrahman bin Salem bin Fadhel Al Sanbi25 years
-
#16 Édouard Mendy34 years - 06/2028
-
#22 Ali Ahmed Bakhashwin17 years
-
#55 Bader Hussam Kabli19 years
-
#62 Abdullah bin Ahmad bin Abdulaziz Abdo23 years
-
#72 Salman Al-Jadani21 years
-
Riyadh Eisa Yami20 years
-
Khaled Abdulaziz Al-Barakah35 years
-
#2 Zakaria bin Siraj bin Ahmed Hawsawi25 years
-
#3 Roger Ibañez27 years - 06/2027
-
#5 Mohammed bin Sulaiman bin Mohammed Bakor22 years
-
#15 Abdullah Khalid Mohammed Al Ammar32 years
-
#27 Ali bin Hassan bin Mohammed Majrashi26 years
-
#28 Merih Demiral28 years - 06/2029
-
#29 Mohammed bin Abdulrahman bin Mohammed Yousef23 years
-
#32 Matteo Dams22 years - 06/2029
-
#46 Rayan bin Mohammed bin Bilko Hamed24 years
-
#55 Baker Eissa32 years
-
#60 Yazan Madani21 years
-
#88 Abdulelah Mohammed Al Khaibari28 years
-
Mahmoud Saud Al Tumbkti21 years
-
Laurențiu Aurelian Reghecampf50 years
-
#6 Valentin Andy Franck Atangana Edoa20 years - 06/2028
-
#7 Julian Draxler32 years
-
#7 Riyad Mahrez35 years - 06/2027
-
#8 Sumayhan Dhaidan Al Nabit Al Baqaawi30 years
-
#9 Firas Al-Buraikan25 years
-
#10 Enzo Millot23 years - 06/2028
-
#13 Galeno28 years - 06/2028
-
#14 Eid bin Mohammed bin Saeed Al Muwallad24 years
-
#19 Fahad bin Ayidh bin Ateeq Al Arari Al Rashidi28 years
-
#20 Matheus Gonçalves20 years - 06/2027
-
#23 Ibrahim Montasser A. Azzam18 years
-
#29 Mohammed bin Abdullah bin Eid Al Majhad27 years
-
#30 Ziyad bin Mubarak bin Eid Al Marwani Al Johani24 years - 07/2026
-
#40 Ziyad Mallah Mohammed Abba20 years
-
#79 Franck Kessié29 years - 06/2026
-
#87 Ramez bin Zaid bin Ahmed Al Attar20 years
-
#95 Ayman bin Yousef bin Ibrahim Fallatah22 years
-
Morad Mohammed Abdullah Khodari22 years
-
Mohammed Abdullah Al Amri20 years
-
#17 Ivan Benjamin Elijah Toney30 years - 06/2028
-
#26 Yaseen Atiah Yaseen Al Zahri Al Zubaidi22 years
-
#47 Saleh bin Waheeb bin Saeed Abu Al Shamat23 years
-
#49 Salem Saleh bin Salimin Abdullah18 years
-
#77 Ricardo Mathias da Silva19 years
-
#99 Safi Mohammed Alzaqarta27 years
- 4-4-2 8 time
- 4-3-3 5 time
- 4-1-4-1 3 time
- 3-4-2-1 1 time
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 28 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 14 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 14 matches already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 28 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 14 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 14 matches already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 28 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 14 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 14 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 40'
- Last goal scored on average 63'
- Number of matches - at least 1 goal scored 26
- First goal conceded on average 48'
- Last goal conceded on average 54'
- Number of matches - at least 1 goal conceded 13
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 35'
- Last goal scored on average 69'
- Number of matches - at least 1 goal scored 14
- First goal conceded on average 47'
- Last goal conceded on average 52'
- Number of matches - at least 1 goal conceded 9
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 46'
- Last goal scored on average 55'
- Number of matches - at least 1 goal scored 12
- First goal conceded on average 48'
- Last goal conceded on average 59'
- Number of matches - at least 1 goal conceded 4
-
1st half
- 1 - 0 5 (36%)
- 0 - 1 3 (21%)
- 2 - 0 2 (14%)
- 0 - 0 2 (14%)
- 2 - 2 1 (7%)
- 0 - 3 1 (7%)
-
Final Time
- 4 - 1 2 (14%)
- 2 - 0 2 (14%)
- 2 - 1 2 (14%)
- 1 - 1 2 (14%)
- 4 - 0 1 (7%)
- 3 - 0 1 (7%)
- 3 - 1 1 (7%)
- 3 - 2 1 (7%)
- 1 - 0 1 (7%)
- 3 - 3 1 (7%)
-
1st half
- 0 - 0 8 (57%)
- 0 - 1 3 (21%)
- 2 - 4 1 (7%)
- 0 - 2 1 (7%)
- 1 - 1 1 (7%)
-
Final Time
- 0 - 1 6 (43%)
- 0 - 0 2 (14%)
- 2 - 5 1 (7%)
- 0 - 3 1 (7%)
- 0 - 2 1 (7%)
- 1 - 1 1 (7%)
- 3 - 2 1 (7%)
- 2 - 1 1 (7%)
| Count | Average age | Amount | |
|---|---|---|---|
| Arrivals | 6 | 22 | 74M € |
| Departures | 4 | 27 | 31.8M € |
| Total | 10 | 24 | -42.2M € |