![]() | This article has multiple issues. Please help improve it or discuss these issues on the talk page . (Learn how and when to remove these messages)
|
Season | 2025 |
---|---|
Dates | 8 March 2025 – 12 July 2025 |
Matches played | 24 |
Goals scored | 166 (6.92 per match) |
Top goalscorer | Vitor Fernando (13 goals) |
Biggest home win | Selangor 11–3 KL City |
Biggest away win | TOT United 0–7 Selangor |
Highest scoring | Selangor 11–3 KL City |
Longest winning run | 6 matches Johor Darul Ta'zim |
Longest unbeaten run | 6 matches Johor Darul Ta'zim |
Longest winless run | 5 matches TOT United |
Longest losing run | 5 matches TOT United |
← 2024 2026 → |
The 2025 season will be the 6th season of the Malaysia Premier Futsal League (MPFL) and the 16th season of the Malaysian futsal league overall. The MPFL Division 1 is contested by 8 team. [1] The season began on 8 March 2025, and concluded on 12 July 2025. Johor Darul Ta'zim are the defending champions. [2]
The following teams have changed division since the 2024 season. [3]
To the MPFL Division 1Promoted from the MPFL Division 2 | From the MPFL Division 1Relegated to the MPFL Division 2 Withdrawn |
Team | Location | Stadium |
---|---|---|
Johor Darul Ta'zim | Johor Bahru | Pasir Gudang Indoor Stadium |
Kedah | Alor Setar | Sultan Abdul Halim Indoor Stadium |
KL City | Kuala Lumpur | ISN Raja Muda Sports Complex |
Malaysian University | Shah Alam | Panasonic Sport Complex Selangor Youth & Sports Complex |
Pahang Rangers | Kuantan | Sukpa Indoor Stadium |
Sabah | Kota Kinabalu | Dewan Sri Putatan |
Selangor | Shah Alam | Panasonic Sport Complex |
TOT United | Kuala Lumpur | Ortuseight Arena ISN Raja Muda Sports Complex |
Team | Head coach | Captain | Kit manufacturer | Sponsor |
---|---|---|---|---|
Johor Darul Ta'zim | ![]() | ![]() | Nike | JDT Fan Token |
Kedah | ![]() | ![]() | Athelead | Experience Kedah |
KL City | ![]() | ![]() | Hundred | Bodyhack / Data Sukan |
Malaysian University | ![]() | ![]() | Let's Play Performance | Hyba Quest |
Pahang Rangers | ![]() | ![]() | Ortuseight | N/A |
Sabah | ![]() | ![]() | Maxumax | Jetama |
Selangor | ![]() | ![]() | Joma | MBI / Air Selangor |
TOT United | ![]() | ![]() | Kovra | MBI |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | |
---|---|---|---|---|---|---|---|---|---|---|
1 | Johor Darul Ta'zim | 11 | 11 | 0 | 0 | 73 | 25 | +48 | 33 | Qualification to the AFF Futsal Club Championship |
2 | Selangor | 11 | 9 | 0 | 2 | 74 | 22 | +52 | 27 | |
3 | Pahang Rangers | 11 | 8 | 0 | 3 | 66 | 41 | +25 | 24 | |
4 | Sabah | 11 | 5 | 2 | 4 | 37 | 38 | −1 | 17 | |
5 | KL City | 11 | 3 | 1 | 7 | 29 | 49 | −20 | 10 | |
6 | Kedah | 11 | 2 | 2 | 7 | 22 | 53 | −31 | 8 | |
7 | Malaysian University | 11 | 1 | 3 | 7 | 24 | 60 | −36 | 6 | Play-off to the 2025 Malaysia Futsal Cup & Relegated to the 2026 MPFL Division 2 |
8 | TOT United | 11 | 1 | 0 | 10 | 18 | 55 | −37 | 3 |
League leader |
Rank | Player | Team | Goals |
---|---|---|---|
1 | ![]() | Selangor | 23 |
2 | ![]() | Johor Darul Ta'zim | 16 |
![]() | Johor Darul Ta'zim | ||
![]() | Pahang Rangers | ||
5 | ![]() | Pahang Rangers | 14 |
6 | ![]() | Selangor | 12 |
7 | ![]() | Pahang Rangers | 11 |
![]() | Sabah | ||
9 | ![]() | KL City | 9 |
![]() | Selangor | ||
11 | 3 players | 3 clubs | 7 |
12 | 3 players | 3 clubs | 6 |
Player | For | Against | Result | Date |
---|---|---|---|---|
![]() | Johor Darul Ta'zim | Malaysian University | 8–3 (H) [5] | 8 March 2025 |
![]() | Pahang Rangers | 6–2 (H) [6] | 15 March 2025 | |
![]() | KL City | Kedah | 5–1 (H) [7] | 22 March 2025 |
![]() | Selangor | TOT United | 0–7 (A) [8] | 23 March 2025 |
![]() | KL City | 11–3 (H) [9] | 19 April 2025 | |
![]() | ||||
![]() | Sabah | Pahang Rangers | 6–5 (A) [10] | 19 April 2025 |
![]() | Johor Darul Ta'zim | KL City | 6–1 (H) [11] | 26 April 2025 |
![]() | Pahang Rangers | Kedah | 1–8 (A) [12] | 26 April 2025 |
![]() | Selangor | Pahang Rangers | 6–5 (A) [13] | 3 May 2025 |
![]() | Johor Darul Ta'zim | Kedah | 11–2 (H) [14] | 10 May 2025 |
![]() | ||||
![]() | Pahang Rangers | TOT United | 7–2 (H) [15] | 10 May 2025 |
![]() | Selangor | Kedah | 3–9 (A) [16] | 22 May 2025 |
![]() | Johor Darul Ta'zim | Malaysian University | 2–12 (A) [17] | 24 May 2025 |
![]() | Kedah | 1–5 (A) [18] | 31 May 2025 | |
![]() | Pahang Rangers | TOT United | 1–9 (A) [19] | 2 June 2025 |
![]() | Selangor | Malaysian University | 9–0 (H) [20] | 2 June 2025 |
![]() | 9–0 (H) [21] | 2 June 2025 | ||
![]() | Sabah | KL City | 6–3 (H) [22] | 9 June 2025 |
![]() | Johor Darul Ta'zim | Pahang Rangers | 6–7 (A) [23] | 14 June 2025 |
![]() | Selangor | TOT United | 6–1 (H) [24] | 14 June 2025 |
Notes (H) – Home team (A) – Away team 4 – Player scored 4 goals 5 – Player scored 5 goals