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

Super League 2019/20

Every result, the table as it finished, and the price each match went off at. 132 matches played between February 2019 and July 2019.

132Matches
401Goals
3.04Per game
45.5%Home wins
97%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 16 5 1 +30 53
2 PAHPahang 22 12 7 3 +16 43
3 SELSelangor 22 10 7 5 +6 37
4 KEDKedah 22 9 7 6 +8 34
5 PERPerak 22 8 9 5 +5 33
6 MUMelaka United 22 9 6 7 +4 33
7 TERTerengganu 22 7 9 6 -2 30
8 PJCPetaling Jaya City 22 8 2 12 -7 26
9 PFPkns FC 22 5 6 11 -1 21
10 FUFFelda United FC 22 4 7 11 -16 19
11 PKNPknp 22 3 7 12 -18 16
12 KLFKuala Lumpur FA 22 4 2 16 -25 14

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.04
401 goals. 54.5% of matches went over 2.5.
Home advantage
45.5%
Draws 28%, away wins 26.5%.
Half-time lead held
75.6%
From 82 matches where someone led at the break.
1–1 24 · 18.2%
1–0 14 · 10.6%
2–1 10 · 7.6%
1–2 8 · 6.1%
3–1 7 · 5.3%
2–0 7 · 5.3%

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.

Sunday 21 July 2019
14:00 Perak 2 – 1 Kuala Lumpur FA 1.79 4.58 4.65
14:00 Petaling Jaya City 1 – 0 Pknp 2.68 4.00 2.40
14:00 Felda United FC 5 – 1 Kedah 2.51 3.79 2.70
Saturday 20 July 2019
14:00 Pkns FC 2 – 3 Selangor 3.40 4.14 1.96
14:00 Pahang 4 – 1 Melaka United 1.77 4.23 4.33
Friday 19 July 2019
14:00 Johor Darul Takzim FC 3 – 3 Terengganu 1.34 5.75 8.40
Wednesday 17 July 2019
14:00 Pahang 3 – 1 Felda United FC 1.49 4.97 6.38
Tuesday 16 July 2019
14:00 Melaka United 1 – 1 Pkns FC 1.85 4.05 4.65
14:00 Johor Darul Takzim FC 0 – 1 Petaling Jaya City 1.20 7.91 15.00
Saturday 13 July 2019
14:00 Selangor 3 – 0 Petaling Jaya City 1.83 4.08 4.00
14:00 Pknp 1 – 1 Felda United FC 2.09 3.80 3.48
14:00 Kuala Lumpur FA 0 – 4 Johor Darul Takzim FC 11.10 6.57 1.22
14:00 Kedah 4 – 2 Perak 2.15 3.71 3.30
Friday 12 July 2019
14:00 Terengganu 1 – 1 Pahang 3.10 3.87 2.12
Wednesday 10 July 2019
14:00 Perak 3 – 2 Selangor 2.09 3.86 3.18
14:00 Kuala Lumpur FA 0 – 2 Felda United FC 2.13 3.88 3.01
Tuesday 9 July 2019
14:00 Terengganu 2 – 2 Kedah 2.84 3.78 2.30
14:00 Pahang 3 – 2 Pkns FC 1.42 4.93 7.56
14:00 Melaka United 2 – 1 Pknp 1.43 4.91 7.50
Sunday 7 July 2019
14:00 Felda United FC 1 – 2 Selangor 3.84 4.13 1.86
Saturday 6 July 2019
14:00 Perak 0 – 3 Johor Darul Takzim FC — — —
14:00 Pahang 2 – 0 Kuala Lumpur FA — — —
14:00 Petaling Jaya City 1 – 2 Melaka United — — —
Friday 5 July 2019
14:00 Pkns FC 1 – 2 Terengganu 2.07 4.03 3.06
14:00 Kedah 1 – 1 Pknp 1.46 5.03 6.50
Wednesday 26 June 2019
14:00 Terengganu 3 – 1 Kuala Lumpur FA 1.58 4.53 4.83
14:00 Melaka United 1 – 2 Johor Darul Takzim FC 5.00 4.38 1.65
14:00 Kedah 3 – 2 Petaling Jaya City 1.62 4.24 5.10
Tuesday 25 June 2019
14:00 Selangor 5 – 2 Pahang 2.90 3.44 2.45
14:00 Pknp 2 – 2 Pkns FC 2.61 3.75 2.51
14:00 Felda United FC 2 – 3 Perak 3.62 3.82 1.98
Wednesday 19 June 2019
14:00 Kuala Lumpur FA 0 – 1 Melaka United 2.52 3.84 3.25
14:00 Johor Darul Takzim FC 3 – 2 Selangor 1.23 6.68 13.00
Tuesday 18 June 2019
14:00 Pkns FC 2 – 3 Kedah 2.70 3.60 2.60
14:00 Perak 3 – 1 Terengganu 2.04 3.75 3.86
14:00 Pahang 2 – 0 Pknp 1.40 5.25 8.50
14:00 Petaling Jaya City 1 – 0 Felda United FC 1.94 3.80 4.25
Saturday 15 June 2019
14:00 Selangor 2 – 1 Kuala Lumpur FA 1.45 4.94 5.90
14:00 Melaka United 3 – 3 Terengganu 2.10 3.76 3.20
Friday 14 June 2019
14:00 Pknp 1 – 1 Johor Darul Takzim FC 10.50 6.04 1.28
14:00 Petaling Jaya City 0 – 1 Perak 2.75 3.35 2.65
14:00 Kedah 0 – 0 Pahang 2.30 3.50 3.15
14:00 Felda United FC 5 – 4 Pkns FC 3.13 3.60 2.24
Sunday 26 May 2019
15:00 Kuala Lumpur FA 4 – 1 Pknp 2.49 3.72 2.75
15:00 Johor Darul Takzim FC 2 – 0 Kedah 1.27 5.95 13.00
Saturday 25 May 2019
15:00 Pkns FC 3 – 0 Petaling Jaya City 1.96 3.76 3.61
15:00 Perak 2 – 3 Melaka United 2.07 3.53 3.44
Friday 24 May 2019
15:00 Terengganu 1 – 0 Selangor 2.69 3.70 2.39
Sunday 19 May 2019
15:00 Pahang 0 – 0 Perak 1.74 4.00 4.50
Saturday 18 May 2019
15:00 Pknp 1 – 1 Selangor 2.90 3.88 2.22
15:00 Kedah 2 – 1 Melaka United 2.00 3.69 3.65
15:00 Felda United FC 1 – 1 Terengganu 2.77 3.71 2.43
Friday 17 May 2019
15:00 Pkns FC 1 – 2 Johor Darul Takzim FC 7.50 5.00 1.41
15:00 Petaling Jaya City 1 – 0 Kuala Lumpur FA 1.81 4.08 3.90
Wednesday 15 May 2019
15:00 Selangor 3 – 1 Kedah 2.56 3.50 2.95
15:00 Melaka United 6 – 0 Felda United FC 1.63 4.25 6.25
Tuesday 14 May 2019
15:00 Terengganu 3 – 5 Petaling Jaya City 1.77 3.78 4.50
15:00 Perak 3 – 1 Pknp 1.66 4.50 5.50
15:00 Kuala Lumpur FA 2 – 1 Pkns FC 2.74 3.75 2.40
15:00 Johor Darul Takzim FC 2 – 0 Pahang 1.63 4.16 4.83
Saturday 4 May 2019
14:00 Selangor 1 – 1 Melaka United 2.30 3.82 3.48
14:00 Pknp 2 – 2 Terengganu 2.77 3.55 2.48
14:00 Petaling Jaya City 2 – 0 Pahang 5.95 4.00 1.69
14:00 Felda United FC 0 – 2 Johor Darul Takzim FC 8.50 5.42 1.34
Friday 3 May 2019
14:00 Pkns FC 3 – 3 Perak 2.70 3.56 2.47
14:00 Kedah 5 – 2 Kuala Lumpur FA 1.41 5.25 6.50
Sunday 28 April 2019
14:00 Pahang 1 – 1 Johor Darul Takzim FC 3.04 3.59 2.23
Saturday 27 April 2019
14:00 Pkns FC 3 – 2 Kuala Lumpur FA 1.69 3.86 5.05
14:00 Pknp 0 – 4 Perak 3.13 3.57 2.20
14:00 Petaling Jaya City 1 – 2 Terengganu 3.00 3.43 2.33
Friday 26 April 2019
14:00 Kedah 1 – 1 Selangor 1.91 4.24 5.05
14:00 Felda United FC 1 – 1 Melaka United 2.89 3.56 2.60
Tuesday 23 April 2019
14:00 Kuala Lumpur FA 3 – 3 Perak 4.55 3.81 1.81
Sunday 21 April 2019
14:00 Melaka United 1 – 0 Kedah — — —
Saturday 20 April 2019
14:00 Selangor 2 – 1 Pknp 2.04 3.74 3.65
14:00 Perak 0 – 1 Pahang 3.58 3.59 2.12
14:00 Kuala Lumpur FA 1 – 0 Petaling Jaya City 2.28 3.53 2.96
14:00 Johor Darul Takzim FC 3 – 1 Pkns FC 1.29 6.04 13.50
Friday 19 April 2019
14:00 Terengganu 2 – 1 Felda United FC 1.54 4.90 6.15
Sunday 14 April 2019
14:00 Pkns FC 1 – 2 Pahang 3.00 3.74 2.35
Saturday 13 April 2019
14:00 Pknp 1 – 0 Melaka United 2.43 3.62 2.80
14:00 Petaling Jaya City 0 – 1 Johor Darul Takzim FC 7.00 4.99 1.41
14:00 Felda United FC 1 – 1 Kuala Lumpur FA 1.99 3.78 3.70
Friday 12 April 2019
14:00 Selangor 1 – 1 Perak 2.42 3.67 2.74
14:00 Kedah 3 – 0 Terengganu 2.03 3.77 3.32
Sunday 7 April 2019
14:00 Perak 2 – 2 Pkns FC 2.35 3.45 3.13
14:00 Pahang 1 – 1 Petaling Jaya City 1.42 5.00 7.00
Saturday 6 April 2019
14:00 Terengganu 1 – 2 Pknp 1.68 4.20 4.90
14:00 Melaka United 3 – 4 Selangor 2.30 3.77 3.14
14:00 Kuala Lumpur FA 2 – 1 Kedah 5.20 4.40 1.64
Friday 5 April 2019
14:00 Johor Darul Takzim FC 3 – 1 Felda United FC 1.19 6.90 14.75
Saturday 30 March 2019
13:00 Pknp 4 – 0 Kuala Lumpur FA 1.87 3.99 3.70
13:00 Petaling Jaya City 1 – 0 Pkns FC 3.90 3.60 2.08
13:00 Felda United FC 1 – 3 Pahang 4.00 3.88 1.90
Friday 29 March 2019
13:00 Selangor 1 – 0 Terengganu 2.50 3.72 2.80
13:00 Melaka United 0 – 0 Perak 2.41 3.61 2.94
13:00 Kedah 1 – 1 Johor Darul Takzim FC 4.50 3.83 1.85
Sunday 10 March 2019
13:00 Kuala Lumpur FA 2 – 3 Selangor 3.86 4.36 1.81
Saturday 9 March 2019
13:00 Terengganu 3 – 0 Melaka United 2.19 3.71 3.22
13:00 Pkns FC 2 – 0 Felda United FC 1.76 4.08 4.40
13:00 Perak 1 – 0 Petaling Jaya City 1.57 5.48 6.95
13:00 Johor Darul Takzim FC 3 – 0 Pknp 1.32 5.57 10.40
Friday 8 March 2019
13:00 Pahang 1 – 0 Kedah 2.35 3.72 2.89
Sunday 3 March 2019
13:00 Melaka United 2 – 0 Kuala Lumpur FA 1.55 4.62 5.63
Saturday 2 March 2019
13:00 Pknp 0 – 3 Pahang 3.74 3.97 2.00
13:00 Kedah 0 – 0 Pkns FC 2.10 4.25 4.40
13:00 Felda United FC 1 – 0 Petaling Jaya City 2.24 3.68 3.11
Friday 1 March 2019
13:00 Terengganu 1 – 1 Perak 2.31 3.96 2.82
13:00 Selangor 2 – 4 Johor Darul Takzim FC 5.25 4.18 1.76
Sunday 24 February 2019
13:00 Pahang 1 – 1 Selangor 1.59 4.42 5.60
Saturday 23 February 2019
13:00 Pkns FC 1 – 0 Pknp 1.78 4.12 4.41
13:00 Perak 1 – 1 Felda United FC 1.57 4.53 5.65
13:00 Johor Darul Takzim FC 2 – 1 Melaka United 1.32 5.85 8.90
Friday 22 February 2019
13:00 Petaling Jaya City 0 – 2 Kedah 3.00 3.74 2.30
13:00 Kuala Lumpur FA 0 – 1 Terengganu 4.00 4.40 2.04
Sunday 17 February 2019
13:00 Selangor 0 – 4 Pkns FC 1.90 4.08 4.00
Saturday 16 February 2019
13:00 Pknp 2 – 3 Petaling Jaya City 2.18 3.75 3.20
13:00 Melaka United 1 – 1 Pahang 3.26 3.86 2.12
13:00 Kedah 4 – 0 Felda United FC 1.50 4.97 6.05
Friday 15 February 2019
13:00 Terengganu 2 – 2 Johor Darul Takzim FC 7.50 4.61 1.52
Sunday 10 February 2019
13:00 Felda United FC 1 – 1 Pknp 2.24 3.70 3.09
Saturday 9 February 2019
13:00 Pkns FC 0 – 1 Melaka United 2.38 3.67 2.88
13:00 Pahang 3 – 0 Terengganu 1.98 3.86 3.63
13:00 Petaling Jaya City 1 – 1 Selangor 3.13 3.89 2.16
Friday 8 February 2019
13:00 Perak 1 – 1 Kedah 2.03 3.86 3.50
13:00 Johor Darul Takzim FC 4 – 1 Kuala Lumpur FA 1.08 13.00 29.00
Sunday 3 February 2019
13:00 Selangor 1 – 1 Felda United FC 1.72 4.30 4.45
Saturday 2 February 2019
13:00 Pknp 0 – 2 Kedah 2.37 3.70 2.94
13:00 Melaka United 2 – 1 Petaling Jaya City 1.67 4.85 5.45
13:00 Johor Darul Takzim FC 1 – 0 Perak 1.34 5.54 9.54
Friday 1 February 2019
13:00 Terengganu 1 – 1 Pkns FC 2.19 3.97 3.00
13:00 Kuala Lumpur FA 1 – 3 Pahang 3.18 3.88 2.09

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