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

Selangor

MBPJ Stadium, Petaling Jaya. Every match we hold, with the price it went off at.

309Played
152Won
49.2%Win rate
1.94Scored per game
1.26Conceded per game
82Clean sheets

Home and away

The same record, split by where it was played.

At home
55.8%
154 played, 86 won. 2.02 scored a game.
Away
42.6%
155 played, 66 won. 1.85 scored a game.
How the market priced them
47.7%
235 priced matches at an average of 2.83, which implied 35.3%.

Season by season 27

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 FA Cup 5311 +4
2026/27 Super League 5500 +12
2025/26 Super League 241644 +39
2025/26 ASEAN Club Championship 9432 +5
2025/26 Malaysia Cup 6411 +8
2025/26 AFC Champions League Two 6015 -8
2025/26 FA Cup 5311 +14
2024/25 Super League 241644 +28
2024/25 FA Cup 6303 +1
2024/25 AFC Champions League Two 6312 +4
2024/25 Malaysia Cup 2011 -1
2023/24 Super League 262015 +50
2023/24 Malaysia Cup 4112 0
2023/24 FA Cup 3201 +2
2022/23 Super League 22868 +6
2022/23 Malaysia Cup 7412 +5
2022/23 FA Cup 4310 +9
2021/22 Super League 221066 +15
2021/22 Malaysia Cup 8404 +1
2020/21 Super League 11452 +7
2020/21 Malaysia Cup 1100 +1
2019/20 Super League 221075 +6
2019/20 Malaysia Cup 10343 0
2018/19 Super League 22769 -4
2018/19 Malaysia Cup 5203 0
2017/18 Super League 22967 +4
2016/17 Super League 22778 +1

Recent matches 30

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

Wednesday 23 December 2026
A Selangor scheduled Johor Darul Takzim FC —
Sunday 20 December 2026
A Selangor scheduled Kuching FA —
Saturday 12 December 2026
A Selangor scheduled Negeri Sembilan —
Saturday 5 December 2026
H Selangor scheduled DPMM FC Brunei —
Saturday 28 November 2026
A Selangor scheduled Sabah FA —
Sunday 8 November 2026
A Selangor scheduled Kuching FA —
Sunday 1 November 2026
A Selangor scheduled Imigresen —
Friday 23 October 2026
H Selangor 2 – 1 Kuching FA —
Saturday 17 October 2026
H Selangor 3 – 1 Penang —
Sunday 11 October 2026
H Selangor 2 – 3 Imigresen —
Saturday 19 September 2026
A Selangor 4 – 1 Imigresen —
Sunday 13 September 2026
H Selangor 3 – 0 Kuala Lumpur FA —
Wednesday 9 September 2026
H Selangor 2 – 1 Sabah FA 1.42
Sunday 6 September 2026
H Selangor 3 – 2 Melaka 1.17
Wednesday 2 September 2026
A Selangor 2 – 2 Sabah FA 1.62
Friday 28 August 2026
A Selangor 3 – 0 Terengganu 1.80
Saturday 22 August 2026
A Selangor 4 – 1 Kelantan Red Warrior FC 1.14
Wednesday 27 May 2026
A Selangor 1 – 2 Buriram United 5.75
Wednesday 20 May 2026
H Selangor 0 – 1 Buriram United 4.25
Sunday 17 May 2026
H Selangor 6 – 0 Pdrm —
Wednesday 13 May 2026
A Selangor 2 – 0 Nam Dinh 6.40
Wednesday 6 May 2026
H Selangor 2 – 1 Nam Dinh 2.60
Saturday 2 May 2026
H Selangor 4 – 0 Penang 1.28
Friday 24 April 2026
A Selangor 6 – 0 Kelantan United 1.21
Saturday 18 April 2026
A Selangor 0 – 1 Kuching FA 2.96
Saturday 11 April 2026
H Selangor 1 – 1 Sabah FA 1.25
Sunday 5 April 2026
H Selangor 1 – 1 Kuching FA 1.73
Sunday 15 March 2026
A Selangor 3 – 2 Kuala Lumpur FA 2.00
Sunday 8 March 2026
H Selangor 4 – 0 Imigresen —
Saturday 28 February 2026
A Selangor 0 – 0 Melaka 1.29