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

Super League 2022/23

Every result, the table as it finished, and the price each match went off at. 132 matches played between March 2022 and October 2022.

132Matches
388Goals
2.94Per game
47%Home wins
83%Priced at kickoff
Johor Darul Takzim FCTop of the table

Final table 12 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 JDTJohor Darul Takzim FC 22 17 5 0 +49 56
2 TERTerengganu 22 14 2 6 +19 44
3 SFSabah FA 22 13 3 6 +10 42
4 NSNegeri Sembilan 22 12 5 5 +7 41
5 SELSelangor 22 8 6 8 +6 30
6 KLFKuala Lumpur FA 22 8 5 9 -1 29
7 PAHPahang 22 8 4 10 +2 28
8 KEDKedah 22 8 3 11 -9 27
9 PJCPetaling Jaya City 22 6 8 8 -8 26
10 MUMelaka United 22 4 6 12 -21 18
11 SUSelangor United 22 5 2 15 -31 17
12 PENPenang 22 2 5 15 -23 11

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.94
388 goals. 57.6% of matches went over 2.5.
Home advantage
47%
Draws 20.5%, away wins 32.6%.
Half-time lead held
72.8%
From 81 matches where someone led at the break.
2–0 12 · 9.1%
1–2 12 · 9.1%
1–1 11 · 8.3%
0–1 11 · 8.3%
2–1 10 · 7.6%
1–0 10 · 7.6%

Results 132

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 15 October 2022
14:00 Petaling Jaya City 1 – 0 Kuala Lumpur FA 3.31 3.40 2.35
14:00 Johor Darul Takzim FC 3 – 0 Sabah FA 1.31 7.04 14.00
14:00 Kedah 1 – 3 Terengganu 5.30 4.50 1.65
14:00 Pahang 2 – 0 Negeri Sembilan 3.22 3.63 2.25
14:00 Selangor United 1 – 0 Melaka United — — —
14:00 Penang 1 – 1 Selangor 5.80 4.50 1.63
Tuesday 11 October 2022
14:00 Johor Darul Takzim FC 4 – 1 Kedah 1.24 7.25 13.00
14:00 Kuala Lumpur FA 1 – 2 Terengganu 3.84 3.66 2.10
14:00 Petaling Jaya City 2 – 0 Penang 1.57 4.34 6.30
13:15 Pahang 1 – 2 Sabah FA 2.50 3.85 2.81
13:15 Negeri Sembilan 2 – 0 Melaka United 1.30 6.50 11.50
12:30 Selangor United 0 – 1 Selangor — — —
Saturday 8 October 2022
14:00 Negeri Sembilan 4 – 3 Kedah 1.95 3.87 4.23
Friday 7 October 2022
14:00 Pahang 0 – 0 Johor Darul Takzim FC 10.15 5.70 1.30
13:15 Melaka United 2 – 4 Terengganu 7.70 4.90 1.45
13:15 Petaling Jaya City 0 – 1 Selangor 3.81 3.78 2.02
12:30 Sabah FA 4 – 1 Penang 1.38 5.40 9.03
Tuesday 4 October 2022
14:00 Kedah 1 – 3 Johor Darul Takzim FC 7.00 5.00 1.50
Saturday 1 October 2022
14:00 Terengganu 2 – 0 Sabah FA 2.40 4.17 5.30
14:00 Kedah 0 – 1 Petaling Jaya City 1.69 4.20 5.00
14:00 Selangor 5 – 0 Melaka United 1.66 4.95 10.15
13:15 Johor Darul Takzim FC 5 – 0 Negeri Sembilan 1.19 8.75 21.00
13:15 Selangor United 1 – 4 Pahang — — —
Wednesday 28 September 2022
14:00 Kuala Lumpur FA 5 – 0 Selangor United — — —
Saturday 24 September 2022
14:00 Penang 1 – 0 Kuala Lumpur FA 3.82 3.75 1.95
Thursday 15 September 2022
14:00 Petaling Jaya City 2 – 2 Johor Darul Takzim FC 18.23 7.00 1.20
14:00 Melaka United 0 – 0 Kuala Lumpur FA 3.69 4.13 2.02
Wednesday 14 September 2022
14:00 Terengganu 3 – 0 Penang 1.35 6.69 12.10
14:00 Kedah 3 – 1 Selangor 2.69 3.85 3.40
Sunday 11 September 2022
13:15 Pahang 0 – 2 Kuala Lumpur FA 2.21 3.51 3.30
Saturday 10 September 2022
12:00 Sabah FA 2 – 3 Selangor 1.95 3.80 4.30
Friday 9 September 2022
13:15 Melaka United 0 – 3 Kedah 2.94 3.79 2.90
13:15 Negeri Sembilan 3 – 2 Selangor United — — —
Saturday 3 September 2022
14:00 Terengganu 5 – 0 Melaka United 1.73 4.30 6.72
13:15 Selangor 1 – 1 Johor Darul Takzim FC 12.00 6.65 1.29
Friday 2 September 2022
14:00 Kedah 1 – 0 Penang 1.44 5.50 7.00
Thursday 1 September 2022
12:30 Sabah FA 2 – 2 Kuala Lumpur FA 1.60 4.20 5.80
Monday 29 August 2022
13:15 Johor Darul Takzim FC 4 – 0 Melaka United 1.09 14.00 46.00
Sunday 21 August 2022
14:00 Selangor 0 – 1 Petaling Jaya City 1.57 4.25 6.80
13:15 Pahang 1 – 2 Terengganu 3.26 3.40 2.23
Thursday 18 August 2022
14:00 Penang 2 – 3 Pahang 3.27 3.98 2.35
13:15 Kuala Lumpur FA 1 – 0 Negeri Sembilan 2.48 3.50 3.15
Wednesday 17 August 2022
14:00 Kedah 1 – 1 Sabah FA 2.73 3.70 2.75
14:00 Selangor 0 – 2 Terengganu 2.25 3.45 3.25
13:15 Selangor United 0 – 0 Petaling Jaya City — — —
Saturday 13 August 2022
14:00 Melaka United 2 – 2 Pahang 2.11 3.75 3.35
14:00 Terengganu 1 – 0 Selangor United — — —
14:00 Petaling Jaya City 0 – 2 Negeri Sembilan 3.11 3.25 2.35
Wednesday 10 August 2022
14:00 Terengganu 1 – 2 Johor Darul Takzim FC 6.01 4.44 1.64
Tuesday 9 August 2022
14:00 Petaling Jaya City 0 – 3 Pahang 2.20 3.68 3.24
14:00 Negeri Sembilan 3 – 2 Penang 1.57 4.54 7.26
13:15 Sabah FA 1 – 0 Selangor United — — —
Monday 1 August 2022
14:00 Terengganu 0 – 0 Petaling Jaya City 1.52 4.48 6.50
14:00 Pahang 2 – 0 Kedah 2.75 3.75 2.63
13:15 Johor Darul Takzim FC 5 – 0 Kuala Lumpur FA 1.18 7.40 17.58
Sunday 31 July 2022
14:00 Selangor 2 – 3 Negeri Sembilan 2.15 3.50 3.85
14:00 Penang 2 – 3 Selangor United — — —
12:30 Sabah FA 2 – 1 Melaka United 2.17 3.64 4.12
Wednesday 27 July 2022
14:00 Kuala Lumpur FA 2 – 1 Kedah 2.31 3.80 3.64
14:00 Negeri Sembilan 2 – 1 Terengganu 3.19 3.48 2.33
13:15 Selangor United 0 – 4 Johor Darul Takzim FC — — —
13:15 Pahang 2 – 0 Selangor 3.42 3.93 2.45
Tuesday 26 July 2022
14:00 Melaka United 4 – 1 Penang 2.02 3.82 4.16
13:15 Petaling Jaya City 1 – 2 Sabah FA 3.24 3.40 2.61
Wednesday 20 July 2022
14:00 Melaka United 2 – 2 Petaling Jaya City 1.87 3.87 4.51
14:00 Penang 0 – 1 Johor Darul Takzim FC 11.50 7.09 1.28
14:00 Selangor 1 – 1 Kuala Lumpur FA 1.80 4.30 4.20
Tuesday 19 July 2022
14:00 Kedah 3 – 1 Selangor United — — —
13:15 Sabah FA 2 – 1 Terengganu 2.50 3.44 3.32
Saturday 16 July 2022
14:00 Selangor 2 – 0 Penang 1.41 5.09 7.04
13:15 Kuala Lumpur FA 0 – 0 Petaling Jaya City 1.57 4.20 5.75
Friday 15 July 2022
14:00 Terengganu 2 – 1 Kedah 1.83 4.02 4.56
13:15 Sabah FA 1 – 2 Johor Darul Takzim FC 5.40 4.35 1.68
Tuesday 5 July 2022
13:15 Melaka United 2 – 0 Selangor 3.32 3.85 2.21
Sunday 3 July 2022
14:00 Terengganu 2 – 1 Pahang 1.68 4.50 6.50
13:15 Negeri Sembilan 0 – 1 Sabah FA 2.35 3.42 3.00
Saturday 2 July 2022
14:00 Melaka United 1 – 1 Johor Darul Takzim FC 12.00 6.40 1.25
Wednesday 29 June 2022
14:00 Terengganu 0 – 0 Negeri Sembilan 1.80 4.09 4.70
Tuesday 28 June 2022
14:00 Selangor 1 – 1 Sabah FA 1.81 3.79 4.30
14:00 Johor Darul Takzim FC 4 – 0 Petaling Jaya City 1.15 8.67 19.73
Saturday 25 June 2022
14:00 Melaka United 2 – 3 Selangor United — — —
13:15 Negeri Sembilan 3 – 0 Pahang 1.90 3.81 3.88
Friday 24 June 2022
13:15 Johor Darul Takzim FC 5 – 1 Selangor 1.30 6.00 9.50
Wednesday 22 June 2022
14:00 Penang 2 – 1 Terengganu 4.63 4.00 1.90
Sunday 19 June 2022
14:00 Selangor 7 – 0 Selangor United — — —
Saturday 18 June 2022
14:00 Penang 1 – 1 Petaling Jaya City 1.87 3.98 4.60
14:00 Terengganu 2 – 0 Kuala Lumpur FA 2.20 3.35 3.64
13:15 Sabah FA 2 – 1 Pahang 2.05 3.60 3.96
13:15 Melaka United 0 – 0 Negeri Sembilan 1.99 3.60 3.70
Wednesday 18 May 2022
13:15 Johor Darul Takzim FC 2 – 2 Pahang 1.20 9.40 21.00
Tuesday 17 May 2022
14:00 Kedah 0 – 0 Negeri Sembilan 1.78 4.11 4.50
14:00 Penang 2 – 4 Sabah FA 3.00 3.42 2.60
13:15 Selangor United 1 – 2 Kuala Lumpur FA — — —
Wednesday 11 May 2022
14:00 Negeri Sembilan 0 – 1 Johor Darul Takzim FC 11.50 5.67 1.30
13:15 Pahang 1 – 2 Selangor United — — —
Tuesday 10 May 2022
14:00 Petaling Jaya City 3 – 3 Kedah 2.92 3.67 2.29
13:15 Kuala Lumpur FA 3 – 2 Penang 1.71 4.66 6.56
Saturday 7 May 2022
13:15 Kuala Lumpur FA 1 – 2 Pahang 1.96 3.80 3.70
Friday 6 May 2022
14:00 Kedah 2 – 3 Melaka United 1.97 3.70 4.15
13:15 Selangor United 1 – 2 Negeri Sembilan — — —
Friday 29 April 2022
15:00 Selangor 3 – 1 Pahang 1.73 4.33 4.33
Sunday 24 April 2022
15:00 Negeri Sembilan 2 – 1 Kuala Lumpur FA 3.20 3.38 2.35
14:15 Sabah FA 4 – 0 Kedah 2.45 3.60 3.04
Saturday 23 April 2022
15:00 Petaling Jaya City 1 – 3 Selangor United — — —
15:00 Pahang 3 – 1 Penang 1.92 3.76 4.00
Friday 22 April 2022
15:00 Terengganu 2 – 0 Selangor 2.59 3.55 2.80
Sunday 17 April 2022
15:00 Penang 1 – 2 Kedah 2.98 3.61 2.85
14:15 Selangor United 0 – 2 Terengganu — — —
Saturday 16 April 2022
15:00 Pahang 1 – 2 Melaka United 1.91 4.00 4.40
15:00 Kuala Lumpur FA 2 – 0 Sabah FA 1.90 3.50 4.20
15:00 Negeri Sembilan 3 – 1 Petaling Jaya City 2.24 3.25 3.55
Sunday 10 April 2022
15:00 Selangor 4 – 1 Kedah 2.29 3.75 3.07
15:00 Johor Darul Takzim FC 2 – 1 Terengganu 1.20 6.67 15.24
14:15 Selangor United 0 – 1 Sabah FA — — —
Saturday 9 April 2022
15:00 Kuala Lumpur FA 2 – 0 Melaka United 2.15 3.45 4.85
15:00 Pahang 1 – 1 Petaling Jaya City 1.64 4.33 7.60
15:00 Penang 1 – 1 Negeri Sembilan 2.05 3.62 3.80
Wednesday 6 April 2022
15:00 Petaling Jaya City 3 – 0 Terengganu 4.00 3.56 1.93
15:00 Kedah 1 – 0 Pahang 1.82 3.98 4.40
15:00 Kuala Lumpur FA 0 – 3 Johor Darul Takzim FC 12.15 5.60 1.30
Tuesday 5 April 2022
15:00 Negeri Sembilan 2 – 2 Selangor 4.10 4.04 2.10
15:00 Melaka United 0 – 1 Sabah FA 2.38 3.34 3.18
14:15 Selangor United 1 – 1 Penang — — —
Wednesday 9 March 2022
13:00 Kedah 3 – 2 Kuala Lumpur FA 1.99 3.54 3.79
12:15 Johor Darul Takzim FC 6 – 0 Selangor United — — —
11:30 Sabah FA 3 – 1 Petaling Jaya City 1.77 3.50 4.98
Tuesday 8 March 2022
13:00 Penang 1 – 1 Melaka United 2.70 3.48 3.10
Saturday 5 March 2022
13:00 Petaling Jaya City 1 – 0 Melaka United 3.52 3.24 2.30
Friday 4 March 2022
13:00 Johor Darul Takzim FC 1 – 0 Penang 1.20 8.78 23.00
13:00 Kuala Lumpur FA 3 – 3 Selangor 2.43 3.30 3.05
12:15 Selangor United 0 – 1 Kedah — — —
11:30 Sabah FA 0 – 1 Negeri Sembilan 2.05 3.46 3.77

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key