The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
AS

Al Safa

Al-Safa Stadium, Jeddah. Every match we hold, with the price it went off at.

123Played
36Won
29.3%Win rate
1.11Scored per game
1.69Conceded per game
22Clean sheets

Home and away

The same record, split by where it was played.

At home
34.4%
64 played, 22 won. 1.27 scored a game.
Away
23.7%
59 played, 14 won. 0.93 scored a game.
How the market priced them
27.3%
77 priced matches at an average of 4.4, which implied 22.7%.

Season by season 8

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Division 2 3102 -5
2025/26 Division 2 3012513 -12
2024/25 Division 1 346622 -36
2024/25 King's Cup 1001 -2
2023/24 Division 1 3412814 -4
2020/21 King's Cup 2101 -1
2017/18 King's Cup 1001 -4
2016/17 Division 2 184410 -8

Recent matches 30

Newest first, with the price this club was at kickoff.

Tuesday 5 January 2027
A Al Safa scheduled Hetten FC —
Friday 25 December 2026
A Al Safa scheduled Baish —
Saturday 19 December 2026
A Al Safa scheduled Al Sahel —
Monday 14 December 2026
H Al Safa scheduled Arar —
Wednesday 9 December 2026
A Al Safa scheduled Al Gottah —
Friday 4 December 2026
H Al Safa scheduled Al Nairyah —
Friday 27 November 2026
H Al Safa scheduled Mudhar Club —
Friday 20 November 2026
A Al Safa scheduled Al Taraji —
Friday 13 November 2026
H Al Safa scheduled Al Qalah —
Saturday 7 November 2026
A Al Safa scheduled Al Rayan —
Monday 2 November 2026
H Al Safa scheduled Al-Wajj —
Wednesday 28 October 2026
A Al Safa 0 – 3 Al Qwarah —
Saturday 24 October 2026
H Al Safa 0 – 3 Al-Ain —
Friday 9 October 2026
H Al Safa 2 – 1 Afif —
Thursday 9 April 2026
H Al Safa 2 – 2 Al-Kawkab 2.98
Friday 3 April 2026
A Al Safa 1 – 0 Al Qous 3.05
Friday 27 March 2026
A Al Safa 2 – 2 Mudhar Club 5.20
Friday 13 March 2026
A Al Safa 0 – 3 Al Saqer 8.50
Friday 6 March 2026
H Al Safa 2 – 1 Arar 1.64
Saturday 28 February 2026
A Al Safa 1 – 2 Hetten FC —
Sunday 22 February 2026
H Al Safa 0 – 1 Al Loa —
Tuesday 17 February 2026
H Al Safa 1 – 2 Hajer 5.00
Thursday 12 February 2026
A Al Safa 1 – 6 Al Nairyah —
Saturday 7 February 2026
A Al Safa 3 – 2 Ohod —
Saturday 31 January 2026
H Al Safa 2 – 1 Bisha —
Saturday 24 January 2026
H Al Safa 0 – 0 Al Gottah —
Monday 19 January 2026
A Al Safa 0 – 1 Al-Wajj —
Wednesday 14 January 2026
H Al Safa 1 – 2 Al Rayan 1.95
Friday 9 January 2026
A Al Safa 2 – 0 Al Qalah 4.10
Saturday 27 December 2025
A Al Safa 0 – 2 Al-Kawkab 2.36