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

Sabah FA

Likas Stadium, Kota Kinabalu. Every match we hold, with the price it went off at.

292Played
116Won
39.7%Win rate
1.51Scored per game
1.46Conceded per game
65Clean sheets

Home and away

The same record, split by where it was played.

At home
47%
149 played, 70 won. 1.71 scored a game.
Away
32.2%
143 played, 46 won. 1.31 scored a game.
How the market priced them
36.6%
153 priced matches at an average of 3.99, which implied 25.1%.

Season by season 28

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 MFL Cup 5230 +3
2026/27 Super League 5212 +1
2026/27 FA Cup 2011 -1
2026/27 Friendlies Clubs 1001 -3
2025/26 Super League 245811 -15
2025/26 FA Cup 6321 +4
2025/26 Malaysia Cup 2011 -3
2024/25 Super League 241176 +8
2024/25 Malaysia Cup 6321 +7
2024/25 FA Cup 3102 0
2024/25 Friendlies Clubs 1100 +1
2023/24 Super League 261736 +31
2023/24 AFC Champions League Two 7403 +7
2023/24 Malaysia Cup 4121 +2
2023/24 Friendlies Clubs 2011 -1
2023/24 FA Cup 2101 +1
2022/23 Super League 221336 +10
2022/23 Malaysia Cup 6222 -1
2022/23 FA Cup 3201 +1
2021/22 Super League 224711 -17
2021/22 Malaysia Cup 8224 -5
2020/21 Super League 11236 -12
2019/20 Premier League 201343 +16
2019/20 Malaysia Cup 6114 -4
2018/19 Premier League 20776 +9
2018/19 Malaysia Cup 10523 -4
2017/18 Premier League 229310 -5
2016/17 Premier League 225512 -15

Recent matches 30

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

Sunday 20 December 2026
A Sabah FA scheduled Johor Darul Takzim FC —
Friday 11 December 2026
H Sabah FA scheduled Kuala Lumpur FA —
Saturday 5 December 2026
H Sabah FA scheduled Melaka —
Saturday 28 November 2026
H Sabah FA scheduled Selangor —
Saturday 21 November 2026
A Sabah FA scheduled Kelantan Red Warrior FC —
Saturday 31 October 2026
H Sabah FA scheduled Terengganu —
Saturday 17 October 2026
A Sabah FA 1 – 1 Negeri Sembilan —
Sunday 13 September 2026
H Sabah FA 1 – 2 DPMM FC Brunei —
Wednesday 9 September 2026
A Sabah FA 1 – 2 Selangor 6.00
Saturday 5 September 2026
H Sabah FA 0 – 2 Kuching FA 4.90
Wednesday 2 September 2026
H Sabah FA 2 – 2 Selangor 4.75
Friday 28 August 2026
H Sabah FA 2 – 0 Penang —
Monday 24 August 2026
H Sabah FA 3 – 1 Imigresen —
Saturday 15 August 2026
H Sabah FA 0 – 3 Persib Bandung —
Friday 15 May 2026
H Sabah FA 0 – 1 Terengganu 2.68
Saturday 9 May 2026
A Sabah FA 1 – 0 DPMM FC Brunei 2.58
Saturday 2 May 2026
H Sabah FA 5 – 1 Pdrm 1.08
Sunday 26 April 2026
A Sabah FA 0 – 0 Penang 3.84
Thursday 23 April 2026
A Sabah FA 0 – 1 Melaka 2.52
Sunday 19 April 2026
H Sabah FA 0 – 0 Penang 2.89
Saturday 11 April 2026
A Sabah FA 1 – 1 Selangor 16.00
Saturday 4 April 2026
A Sabah FA 1 – 1 Penang 3.62
Saturday 14 March 2026
H Sabah FA 1 – 2 Imigresen 1.85
Wednesday 11 March 2026
H Sabah FA 1 – 0 Perak 1.70
Saturday 7 March 2026
A Sabah FA 0 – 2 Kuching FA 6.50
Wednesday 4 March 2026
A Sabah FA 0 – 0 Perak 1.60
Saturday 28 February 2026
H Sabah FA 1 – 1 Negeri Sembilan 2.20
Sunday 22 February 2026
H Sabah FA 1 – 6 Johor Darul Takzim FC 19.00
Sunday 15 February 2026
A Sabah FA 1 – 1 Pdrm —
Sunday 8 February 2026
H Sabah FA 2 – 0 Pdrm —