# 2024–25 Al-Ahli Saudi FC season

The 2024–25 season is Al-Ahli's 88th year in existence and 48th season in the Pro League. The club are participating in the Pro League, the King's Cup, the AFC Champions League Elite, and the Super Cup.
The season covers the period from 1 July 2024 to 30 June 2025.

## Players
### Squad information

    As of 19 October 2024
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 1 | GK | KSA | Abdulrahman Al-Sanbi |
| 3 | DF | BRA | Roger Ibañez |
| 5 | DF | KSA | Mohammed Sulaiman |
| 6 | DF | KSA | Bassam Al-Hurayji |
| 7 | FW | ALG | Riyad Mahrez |
| 8 | FW | KSA | Sumayhan Al-Nabit |
| 9 | FW | KSA | Firas Al-Buraikan |
| 10 | FW | BRA | Roberto Firmino (captain) |
| 11 | MF | BRA | Alexsander |
| 14 | MF | KSA | Abdullah Otayf |
| 15 | DF | KSA | Abdullah Al-Ammar |
| 16 | GK | SEN | Édouard Mendy |
| 19 | MF | KSA | Fahad Al-Rashidi |
| 24 | MF | ESP | Gabri Veiga |
| 26 | DF | KSA | Fahad Al-Hamad |
| 27 | DF | KSA | Ali Majrashi |
| 28 | DF | TUR | Merih Demiral |
| No. | Pos. | Nation | Player |
| 29 | MF | KSA | Mohammed Al-Majhad |
| 30 | MF | KSA | Ziyad Al-Johani |
| 31 | DF | KSA | Saad Balobaid |
| 34 | DF | KSA | Bandar Al-Shamrani |
| 39 | MF | KSA | Yaseen Al-Zubaidi |
| 40 | MF | KSA | Ali Al-Asmari |
| 45 | MF | KSA | Abdulkarim Darisi |
| 46 | DF | KSA | Rayan Hamed |
| 62 | GK | KSA | Abdullah Abdo |
| 79 | MF | CIV | Franck Kessie |
| 87 | MF | KSA | Ramez Zaid Al-Attar |
| 90 | MF | KSA | Amar Al-Yuhaybi |
| 99 | FW | ENG | Ivan Toney |
| — | GK | KSA | Ghassan Barqawi |

### Out on loan

Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 97 | FW | FRA | Allan Saint-Maximin (at Fenerbahçe until 30 June 2025) |

## Transfers and loans
### Transfers in

| Entry date | Position | No. | Player | From club | Fee |
| 30 June 2024 | GK | – | Ghassan Barqawi | Al-Ain | End of loan |
| 30 June 2024 | DF | 13 | Ibrahim Al-Zubaidi | Abha | End of loan |
| 30 June 2024 | DF | 35 | Ahmed Al-Nakhli | Al-Kholood | End of loan |
| 30 June 2024 | MF | 39 | Yaseen Al-Zubaidi | Al-Okhdood | End of loan |
| 30 June 2024 | MF | 92 | Modou Barrow | Sivasspor | End of loan |
| 30 June 2024 | FW | 94 | Marcão | Fatih Karagümrük | End of loan |
| 30 June 2024 | FW | – | Mourad Khodari | Al-Okhdood | End of loan |
| 20 August 2024 | MF | 11 | Alexsander | Fluminense | $10,000,000 |
| 31 August 2024 | FW | 99 | Ivan Toney | Brentford | $46,000,000 |
| 29 January 2025 | DF | 32 | Matteo Dams | PSV Eindhoven | $9,400,000 |
| 31 January 2025 | MF | – | Eid Al-Muwallad | Al-Okhdood | Undisclosed |
| 31 January 2025 | FW | – | Galeno | Porto | $46,6500,000 |

### Transfers out

| Exit date | Position | No. | Player | To club | Fee |
| 18 July 2024 | DF | 13 | Ibrahim Al-Zubaidi | Al-Orobah | Free |
| 14 August 2024 | MF | – | Yazan Madani | KF Egnatia | Free |
| 20 August 2024 | DF | 35 | Ahmed Al-Nakhli | Al-Hazem | Free |
| 20 August 2024 | FW | 91 | Sultan Al-Suraihi | Al-Hazem | Free |
| 23 August 2024 | FW | – | Mourad Khodari | Al-Wehda | Free |
| 26 August 2024 | MF | – | Zaid Al-Enezi | Al-Ula | Free |
| 2 September 2024 | FW | – | Majed Khalifah | Al-Kholood | Free |
| 3 September 2024 | DF | 37 | Abdulbasit Hindi | Al-Ettifaq | $1,865,000 |
| 3 September 2024 | FW | 17 | Haitham Asiri | Al-Qadsiah | $2,930,000 |
| 14 September 2024 | MF | 92 | Modou Barrow | Abha | Free |
| 25 September 2024 | MF | 44 | Naif Bakri | Al-Anwar | Free |
| 29 January 2025 | MF | 40 | Ali Al-Asmari | Neom | Undisclosed |
| 31 January 2025 | DF | 26 | Fahad Al-Hamad | Al-Tai | Free |
| 31 January 2025 | DF | 92 | Adel Khodari | Al-Bukiryah | Free |
| 1 February 2025 | DF | 34 | Bander Al-Shamrani | Al-Ain | Free |
| 2 February 2025 | DF | – | Saud Tambakti | Al-Riyadh | Free |

### Loans out

| Start date | End date | Position | No. | Player | To club | Fee |
| 17 July 2024 | End of season | FW | 97 | Allan Saint-Maximin | Fenerbahçe | $8,740,000 |
| 30 July 2024 | End of season | FW | 94 | Marcão | Kocaelispor | Undisclosed |
| 23 August 2024 | End of season | MF | 18 | Younes Al-Shanqiti | Al-Shabab | None |
| 29 August 2024 | End of season | MF | 95 | Ayman Fallatah | Damac | None |
| 2 September 2024 | End of season | MF | 65 | Faisal Al-Sibyani | Damac | None |
| 12 September 2024 | End of season | MF | 49 | Firas Al-Ghamdi | Al-Arabi | None |
| 13 September 2024 | End of season | MF | 73 | Abdulrahman Al-Humayani | Al-Anwar | None |
| 31 January 2025 | End of season | MF | 39 | Yaseen Al-Zubaidi | Al-Okhdood | None |

## Competitions
### Overview

| Competition | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | Pld | W | D | L | GF | GA | GD | Win % |
| Pro League | 24 | 15 | 3 | 6 | 47 | 23 | +24 | 062.50 |
| King's Cup | 1 | 0 | 0 | 1 | 1 | 2 | −1 | 000.00 |
| ACL Elite | 10 | 9 | 1 | 0 | 26 | 9 | +17 | 090.00 |
| Super Cup | 1 | 0 | 1 | 0 | 1 | 1 | +0 | 000.00 |
| Total | 36 | 24 | 5 | 7 | 79 | 35 | +44 | 066.67 |
Updated to match played 11 March 2025 Source: Competitions

### Pro League
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 3 | Al-Nassr | 25 | 15 | 6 | 4 | 53 | 27 | +26 | 51 | Qualification for AFC Champions League Two group stage |
| 4 | Al-Qadsiah | 25 | 16 | 3 | 6 | 37 | 21 | +16 | 51 | |
| 5 | Al-Ahli | 25 | 15 | 3 | 7 | 48 | 25 | +23 | 48 | |
| 6 | Al-Shabab | 25 | 13 | 4 | 8 | 46 | 30 | +16 | 43 | |
| 7 | Al-Ettifaq | 25 | 10 | 5 | 10 | 32 | 36 | −4 | 35 | |

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Last updated: 7 February 2025. Source: Saudi Pro League

#### Results by round

| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |
| Ground | H | A | A | H | A | H | A | H | A | H | A | H | A | H | A | A | H | A | H | H | A | H | A | H | A | H | A | H | A | H | A | H | H | A |
| Result | W | L | D | W | L | L | W | D | L | W | W | W | W | W | L | W | W | W | W | L | W | W | W | D | | | | | | | | | | |
| Position | 3 | 8 | 9 | 6 | 7 | 10 | 6 | 8 | 9 | 8 | 7 | 6 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | | | | | | | | | | |

#### Matches

All times are local, AST (UTC+3).
Win  Draw  Loss  Postponed

### King's Cup

All times are local, AST (UTC+3).

### AFC Champions League Elite
#### League stage

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Al-Hilal | 8 | 7 | 1 | 0 | 24 | 7 | +17 | 22 | Advance to round of 16 |
| 2 | Al-Ahli | 8 | 7 | 1 | 0 | 23 | 8 | +15 | 22 | Advance to round of 16 |
| 3 | Al-Nassr | 8 | 5 | 2 | 1 | 17 | 6 | +11 | 17 | Advance to round of 16 |
| 4 | Al-Sadd | 8 | 3 | 3 | 2 | 10 | 9 | +1 | 12 | Advance to round of 16 |
| 5 | Al Wasl | 8 | 3 | 2 | 3 | 8 | 12 | −4 | 11 | Advance to round of 16 |
| 6 | Esteghlal | 8 | 2 | 3 | 3 | 8 | 9 | −1 | 9 | Advance to round of 16 |
| 7 | Al-Rayyan | 8 | 2 | 2 | 4 | 8 | 12 | −4 | 8 | Advance to round of 16 |
| 8 | Pakhtakor | 8 | 1 | 4 | 3 | 4 | 6 | −2 | 7 | Advance to round of 16 |
| 9 | Persepolis | 8 | 1 | 4 | 3 | 6 | 10 | −4 | 7 | |
| 10 | Al-Gharafa | 8 | 2 | 1 | 5 | 10 | 18 | −8 | 7 | |
| 11 | Al-Shorta | 8 | 1 | 3 | 4 | 7 | 17 | −10 | 6 | |
| 12 | Al Ain | 8 | 0 | 2 | 6 | 11 | 22 | −11 | 2 | |

## Statistics
### Appearances

    Last updated on 7 February 2025.
| No. | Pos | Nat | Player | Total | Total | Pro League | Pro League | King's Cup | King's Cup | ACL Elite | ACL Elite | Super Cup | Super Cup |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| Goalkeepers ||||||||||||||
| 1 | GK | KSA | Abdulrahman Al-Sanbi | 8 | 0 | 4+1 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
| 16 | GK | SEN | Édouard Mendy | 21 | 0 | 15 | 0 | 1 | 0 | 4 | 0 | 1 | 0 |
| 62 | GK | KSA | Abdullah Abdoh | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Defenders ||||||||||||||
| 3 | DF | BRA | Roger Ibañez | 27 | 3 | 18 | 1 | 1 | 0 | 7 | 2 | 1 | 0 |
| 5 | DF | KSA | Mohammed Sulaiman | 5 | 0 | 2+2 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 |
| 6 | DF | KSA | Bassam Al-Hurayji | 10 | 0 | 3+3 | 0 | 1 | 0 | 0+2 | 0 | 1 | 0 |
| 15 | DF | KSA | Abdullah Al-Ammar | 13 | 0 | 4+6 | 0 | 0+1 | 0 | 2 | 0 | 0 | 0 |
| 27 | DF | KSA | Ali Majrashi | 24 | 0 | 15 | 0 | 1 | 0 | 7 | 0 | 1 | 0 |
| 28 | DF | TUR | Merih Demiral | 24 | 1 | 15+1 | 1 | 1 | 0 | 6 | 0 | 1 | 0 |
| 31 | DF | KSA | Saad Balobaid | 21 | 1 | 13+2 | 1 | 0 | 0 | 4+2 | 0 | 0 | 0 |
| 32 | DF | BEL | Matteo Dams | 3 | 0 | 0+2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 46 | DF | KSA | Rayan Hamed | 7 | 0 | 3+1 | 0 | 0 | 0 | 1+2 | 0 | 0 | 0 |
| 77 | DF | MKD | Ezgjan Alioski | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Midfielders ||||||||||||||
| 8 | MF | KSA | Sumayhan Al-Nabit | 17 | 0 | 0+10 | 0 | 1 | 0 | 1+4 | 0 | 1 | 0 |
| 11 | MF | BRA | Alexsander | 11 | 0 | 3+4 | 0 | 0 | 0 | 2+2 | 0 | 0 | 0 |
| 14 | MF | KSA | Eid Al-Muwallad | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 19 | MF | KSA | Fahad Al-Rashidi | 17 | 0 | 0+12 | 0 | 0 | 0 | 1+3 | 0 | 0+1 | 0 |
| 24 | MF | ESP | Gabri Veiga | 26 | 6 | 16+2 | 5 | 1 | 0 | 5+1 | 1 | 0+1 | 0 |
| 29 | MF | KSA | Mohammed Al-Majhad | 4 | 0 | 0+4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 30 | MF | KSA | Ziyad Al-Johani | 26 | 2 | 16+1 | 2 | 1 | 0 | 4+3 | 0 | 1 | 0 |
| 45 | MF | KSA | Abdulkarim Darisi | 11 | 1 | 2+5 | 1 | 0+1 | 0 | 0+2 | 0 | 1 | 0 |
| 79 | MF | CIV | Franck Kessié | 25 | 2 | 16+1 | 1 | 0+1 | 0 | 6 | 1 | 1 | 0 |
| Forwards ||||||||||||||
| 7 | FW | ALG | Riyad Mahrez | 27 | 9 | 19 | 5 | 0 | 0 | 7 | 4 | 1 | 0 |
| 9 | FW | KSA | Firas Al-Buraikan | 26 | 4 | 12+6 | 2 | 0+1 | 0 | 6+1 | 2 | 0 | 0 |
| 10 | FW | BRA | Roberto Firmino | 25 | 9 | 13+4 | 5 | 1 | 0 | 4+2 | 3 | 1 | 1 |
| 13 | FW | BRA | Galeno | 2 | 0 | 1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 |
| 99 | FW | ENG | Ivan Toney | 24 | 14 | 15+1 | 9 | 1 | 1 | 5+2 | 4 | 0 | 0 |
| Players sent out on loan this season ||||||||||||||
| 39 | MF | KSA | Yaseen Al-Zubaidi | 5 | 0 | 0+2 | 0 | 1 | 0 | 0+2 | 0 | 0 | 0 |
| Player who made an appearance this season but have left the club ||||||||||||||
| 17 | FW | KSA | Haitham Asiri | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 26 | DF | KSA | Fahad Al-Hamad | 5 | 0 | 1+2 | 0 | 0 | 0 | 0+1 | 0 | 0+1 | 0 |
| 37 | DF | KSA | Abdulbasit Hindi | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 |
| 40 | MF | KSA | Ali Al-Asmari | 12 | 1 | 3+7 | 1 | 0 | 0 | 1+1 | 0 | 0 | 0 |

### Goalscorers

| Rank | No. | Pos | Nat | Name | Pro League | King's Cup | ACL Elite | Super Cup | Total |
| 1 | 99 | FW | | Ivan Toney | 9 | 1 | 4 | 0 | 14 |
| 2 | 7 | FW | | Riyad Mahrez | 5 | 0 | 4 | 0 | 9 |
| 2 | 10 | FW | | Roberto Firmino | 5 | 0 | 3 | 1 | 9 |
| 4 | 24 | MF | | Gabri Veiga | 5 | 0 | 1 | 0 | 6 |
| 5 | 9 | FW | | Firas Al-Buraikan | 2 | 0 | 2 | 0 | 4 |
| 6 | 3 | DF | | Roger Ibañez | 1 | 0 | 2 | 0 | 3 |
| 7 | 30 | MF | | Ziyad Al-Johani | 2 | 0 | 0 | 0 | 2 |
| 7 | 79 | MF | | Franck Kessié | 1 | 0 | 1 | 0 | 2 |
| 9 | 28 | DF | | Merih Demiral | 1 | 0 | 0 | 0 | 1 |
| 9 | 31 | DF | | Saad Balobaid | 1 | 0 | 0 | 0 | 1 |
| 9 | 40 | MF | | Ali Al-Asmari | 1 | 0 | 0 | 0 | 1 |
| 9 | 45 | MF | | Abdulkarim Darisi | 1 | 0 | 0 | 0 | 1 |
| Own goal | Own goal | Own goal | Own goal | Own goal | 0 | 0 | 0 | 0 | 0 |
| Total | Total | Total | Total | Total | 34 | 1 | 17 | 1 | 53 |
Last Updated: 7 February 2025

### Assists

| Rank | No. | Pos | Nat | Name | Pro League | King's Cup | ACL Elite | Super Cup | Total |
| 1 | 7 | FW | | Riyad Mahrez | 5 | 0 | 6 | 1 | 12 |
| 2 | 9 | FW | | Firas Al-Buraikan | 3 | 0 | 2 | 0 | 5 |
| 2 | 10 | FW | | Roberto Firmino | 3 | 0 | 2 | 0 | 5 |
| 4 | 79 | MF | | Franck Kessié | 4 | 0 | 0 | 0 | 4 |
| 4 | 99 | FW | | Ivan Toney | 3 | 0 | 1 | 0 | 4 |
| 6 | 3 | FW | | Roger Ibañez | 1 | 0 | 1 | 0 | 2 |
| 6 | 30 | MF | | Ziyad Al-Johani | 0 | 0 | 2 | 0 | 2 |
| 8 | 11 | MF | | Alexsander | 1 | 0 | 0 | 0 | 1 |
| 8 | 16 | GK | | Édouard Mendy | 1 | 0 | 0 | 0 | 1 |
| 8 | 24 | MF | | Gabri Veiga | 1 | 0 | 0 | 0 | 1 |
| 8 | 28 | DF | | Merih Demiral | 1 | 0 | 0 | 0 | 1 |
| 8 | 31 | DF | | Saad Balobaid | 1 | 0 | 0 | 0 | 1 |
| Total | Total | Total | Total | Total | 22 | 0 | 14 | 1 | 37 |
Last Updated: 3 February 2025

### Clean sheets

| Rank | No. | Pos | Nat | Name | Pro League | King's Cup | ACL Elite | Super Cup | Total |
| 1 | 16 | GK | | Édouard Mendy | 7 | 0 | 1 | 0 | 8 |
| 2 | 1 | GK | | Abdulrahman Al-Sanbi | 1 | 0 | 1 | 0 | 2 |
| Total | Total | Total | Total | Total | 8 | 0 | 2 | 0 | 10 |
Last Updated: 7 February 2025