fixtures
| # | Team | Pts | P | Home | Away | |
|---|---|---|---|---|---|---|
| 1 |
|
38 | 14 | 3 - 3 | 02 Feb | |
| 2 |
|
31 | 14 | 3 - 2 | 28 Apr | |
| 3 |
|
31 | 13 | 14 Jan | 07 May | |
| 4 |
|
28 | 13 | |||
| 5 |
|
27 | 13 | 2 - 1 | 12 Mar | |
| 6 |
|
27 | 14 | 05 Mar | 0 - 1 | |
| 7 |
|
22 | 14 | 28 Jan | 0 - 0 | |
| 8 |
|
21 | 14 | 20 Jan | 21 May | |
| 9 |
|
20 | 13 | 1 - 0 | 24 Jan | |
| 10 |
|
20 | 14 | 09 Apr | 2 - 1 | |
| 11 |
|
16 | 14 | 05 Feb | 0 - 2 | |
| 12 |
|
13 | 13 | 2 - 0 | 23 Apr | |
| 13 |
|
12 | 14 | 13 May | 17 Jan | |
| 14 |
|
10 | 14 | 03 Apr | 22 Feb | |
| 15 |
|
9 | 14 | 1 - 1 | 26 Feb | |
| 16 |
|
8 | 13 | 1 - 1 | 13 Feb | |
| 17 |
|
8 | 14 | 02 May | 0 - 1 | |
| 18 |
|
2 | 14 | 19 Feb | 0 - 1 |
Global stats in Saudi Pro League
Main formation
- 4-2-3-1 12 matches this season
- Year of construction: 2014
- Surface: grass
- Capacity: 63079
- Average attendance: 17919
- Maximum attendance: 62165
- % sold: 34
- Type club male
- Names Al Ahli, Ahli
- Code AHL
- Area Qatar
Al Ahli on Football Today
Al Ahli match result
The next match is Ahli vs Taawoun and kicks-off at 17:30 on the Wednesday 14 January 2026 as part of the the week 15 of Saudi Pro League.
The latest result of Saudi Pro League featured Okhdood and Ahli and ended up in a 0-1 score.
Ahli is currently at rank 4. 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, 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, Saleh bin Waheeb bin Saeed Abu Al Shamat, 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, 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 Abdullah 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 Yousef Fallatah
Strikers: Morad Mohammed Abdullah Khodari, Mohammed Abdullah Al Amri, Firas Al-Buraikan, Ivan Benjamin Elijah Toney, Yaseen Atiah Yaseen Al Zahri Al Zubaidi, Ricardo Mathias da Silva and Safi Mohammed Alzaqarta
Ahli schedule & next match
Following Ahli vs Taawoun, the next match will be Al Kholood vs Ahli on Saturday 17 January 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 |
|
38 | 14 | 12 | 2 | 0 | 38 | 13 | 25 | |
| 2 |
|
31 | 14 | 10 | 1 | 3 | 39 | 15 | 24 | |
| 3 |
|
31 | 13 | 10 | 1 | 2 | 29 | 14 | 15 | |
| 4 |
|
28 | 13 | 8 | 4 | 1 | 19 | 10 | 9 | |
| 5 |
|
27 | 13 | 8 | 3 | 2 | 26 | 13 | 13 | |
| 6 |
|
27 | 14 | 8 | 3 | 3 | 28 | 17 | 11 | |
| 7 |
|
22 | 14 | 6 | 4 | 4 | 24 | 25 | -1 | |
| 8 |
|
21 | 14 | 6 | 3 | 5 | 32 | 22 | 10 | |
| 9 |
|
20 | 13 | 6 | 2 | 5 | 18 | 20 | -2 | |
| 10 |
|
20 | 14 | 6 | 2 | 6 | 19 | 23 | -4 | |
| 11 |
|
16 | 14 | 4 | 4 | 6 | 14 | 22 | -8 | |
| 12 |
|
13 | 13 | 3 | 4 | 6 | 12 | 21 | -9 | |
| 13 |
|
12 | 14 | 4 | 0 | 10 | 19 | 27 | -8 | |
| 14 |
|
10 | 14 | 1 | 7 | 6 | 11 | 25 | -14 | |
| 15 |
|
9 | 14 | 2 | 3 | 9 | 13 | 31 | -18 | |
| 16 |
|
8 | 13 | 1 | 5 | 7 | 9 | 20 | -11 | |
| 17 |
|
8 | 14 | 2 | 2 | 10 | 10 | 25 | -15 | |
| 18 |
|
2 | 14 | 0 | 2 | 12 | 15 | 32 | -17 |
- AFC Champions League Elite
- Relegation
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
22 | 8 | 7 | 1 | 0 | 19 | 7 | 12 |
| 2 |
|
18 | 7 | 6 | 0 | 1 | 22 | 6 | 16 |
| 3 |
|
16 | 7 | 5 | 1 | 1 | 16 | 8 | 8 |
| 4 |
|
15 | 7 | 4 | 3 | 0 | 13 | 8 | 5 |
| 5 |
|
14 | 6 | 4 | 2 | 0 | 14 | 3 | 11 |
| 6 |
|
12 | 7 | 4 | 0 | 3 | 12 | 11 | 1 |
| 7 |
|
12 | 7 | 4 | 0 | 3 | 9 | 8 | 1 |
| 8 |
|
12 | 8 | 3 | 3 | 2 | 12 | 14 | -2 |
| 9 |
|
10 | 6 | 3 | 1 | 2 | 15 | 7 | 8 |
| 10 |
|
8 | 7 | 2 | 2 | 3 | 8 | 10 | -2 |
| 11 |
|
7 | 8 | 2 | 1 | 5 | 9 | 14 | -5 |
| 12 |
|
7 | 7 | 2 | 1 | 4 | 7 | 12 | -5 |
| 13 |
|
6 | 6 | 1 | 3 | 2 | 4 | 8 | -4 |
| 14 |
|
6 | 7 | 2 | 0 | 5 | 11 | 16 | -5 |
| 15 |
|
5 | 6 | 1 | 2 | 3 | 7 | 11 | -4 |
| 16 |
|
4 | 7 | 0 | 4 | 3 | 5 | 10 | -5 |
| 17 |
|
4 | 6 | 1 | 1 | 4 | 5 | 12 | -7 |
| 18 |
|
1 | 6 | 0 | 1 | 5 | 8 | 14 | -6 |
| # | Team | Pts | P | W | D | L | GF | GA | GD |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
|
16 | 6 | 5 | 1 | 0 | 19 | 6 | 13 |
| 2 |
|
15 | 7 | 4 | 3 | 0 | 19 | 9 | 10 |
| 3 |
|
15 | 6 | 5 | 0 | 1 | 13 | 6 | 7 |
| 4 |
|
13 | 7 | 4 | 1 | 2 | 17 | 9 | 8 |
| 5 |
|
13 | 6 | 4 | 1 | 1 | 6 | 2 | 4 |
| 6 |
|
13 | 6 | 4 | 1 | 1 | 11 | 8 | 3 |
| 7 |
|
13 | 7 | 4 | 1 | 2 | 12 | 10 | 2 |
| 8 |
|
12 | 8 | 3 | 3 | 2 | 9 | 10 | -1 |
| 9 |
|
11 | 8 | 3 | 2 | 3 | 17 | 15 | 2 |
| 10 |
|
10 | 6 | 3 | 1 | 2 | 12 | 11 | 1 |
| 11 |
|
8 | 7 | 2 | 2 | 3 | 7 | 12 | -5 |
| 12 |
|
7 | 7 | 2 | 1 | 4 | 8 | 13 | -5 |
| 13 |
|
6 | 7 | 2 | 0 | 5 | 8 | 11 | -3 |
| 14 |
|
6 | 7 | 1 | 3 | 3 | 6 | 15 | -9 |
| 15 |
|
3 | 7 | 0 | 3 | 4 | 2 | 9 | -7 |
| 16 |
|
1 | 6 | 0 | 1 | 5 | 1 | 11 | -10 |
| 17 |
|
1 | 8 | 0 | 1 | 7 | 7 | 18 | -11 |
| 18 |
|
1 | 7 | 0 | 1 | 6 | 5 | 21 | -16 |
- Squad size 47
- Average age 25.2
- Foreign players 47 (100%)
- Contracts ending 2
-
Riyadh Eisa Yami19 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 Bakor21 years
-
#15 Abdullah Khalid Mohammed Al Ammar31 years
-
#27 Ali bin Hassan bin Mohammed Majrashi26 years
-
#28 Merih Demiral27 years - 06/2029
-
#29 Mohammed bin Abdulrahman bin Mohammed Yousef23 years
-
#32 Matteo Dams21 years - 06/2029
-
#46 Rayan bin Mohammed bin Bilko Hamed23 years
-
#47 Saleh bin Waheeb bin Saeed Abu Al Shamat23 years
-
#55 Baker Eissa32 years
-
#60 Yazan Madani20 years
-
#88 Abdulelah Mohammed Al Khaibari28 years
-
Mahmoud Saud Al Tumbkti20 years
-
Laurențiu Aurelian Reghecampf50 years
-
#6 Valentin Andy Franck Atangana Edoa20 years - 06/2028
-
#7 Julian Draxler32 years
-
#7 Riyad Mahrez34 years - 06/2027
-
#8 Sumayhan Dhaidan Al Nabit Al Baqaawi29 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. Azzam17 years
-
#29 Mohammed Abdullah 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 Attar19 years
-
#95 Ayman Yousef Fallatah22 years
- 4-4-2 4 time
- 4-1-4-1 3 time
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 13 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 7 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 6 matches already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 13 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 7 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 6 matches already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 13 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 7 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 6 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 39'
- Last goal scored on average 54'
- Number of matches - at least 1 goal scored 12
- First goal conceded on average 55'
- Last goal conceded on average 62'
- Number of matches - at least 1 goal conceded 6
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 32'
- Last goal scored on average 58'
- Number of matches - at least 1 goal scored 7
- First goal conceded on average 57'
- Last goal conceded on average 65'
- Number of matches - at least 1 goal conceded 5
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 48'
- Last goal scored on average 50'
- Number of matches - at least 1 goal scored 5
- First goal conceded on average 43'
- Last goal conceded on average 47'
- Number of matches - at least 1 goal conceded 1
| Count | Average age | Amount | |
|---|---|---|---|
| Arrivals | 7 | 23 | 74M € |
| Departures | 3 | 26 | 21.5M € |
| Total | 10 | 24 | -52.5M € |