2024–25 Malaysia A1 Semi-Pro League

The 2024–25 Malaysia A1 Semi-Pro League, currently known as the 2024–25 MBSB Bank Championship for sponsorship reasons, is the fourth season of the Malaysia A1 Semi-Pro League, currently the second tier football league in Malaysia, since its establishment in 2019.

Establishment and format
The top two teams will play in the play-offs to determine which teams will qualify for promotion to the 2025–26 Malaysia Super League season. The bottom two teams will be relegated to the Malaysia A2 League.

Clubs
15 clubs confirmed their participation in the 2024–25 Malaysia A1 Semi-Pro League.


 * Armed Forces
 * Bukit Tambun
 * Bunga Raya Damansara
 * Gombak
 * Harini
 * Immigration
 * Kuala Lumpur Rovers
 * Machan
 * Malaysian University
 * Manjung City
 * Melaka
 * PIB Shah Alam
 * PT Athletic
 * UiTM United
 * YP Maintenance

Season changes
The following teams have changed division since the 2023 season.

To MBSB Bank Championship
Promoted from Al-Ikhsan Cup
 * Bunga Raya Damansara
 * Machan
 * UiTM United
 * YPM FC

Promoted by winning the 2023 Selangor Champions League
 * Gombak

Invited team
 * PT Athletic

From MBSB Bank Championship
Promoted to Super League
 * None

Relegated to al-ikhsan Cup
 * Naga UKS

Withdrawn
 * Kelantanundefined
 * BRM
 * Perlis United
 * SAINS
 * Sarawak United

Name changes

 * Bunga Raya were renamed to Bunga Raya Damansara and relocated to Damansara, Selangor.

 Notes: 
 * Expelled from Super League, withdrawn from MBSB Bank Championship

Coaching changes
Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.

Foreign players
The number of foreign players is restricted to two per each team.

Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.


 * Players name in bold indicates that the player was registered during the mid-season transfer window.
 * Foreign players who left their clubs or were de-registered from the playing squad due to medical issues or other matters.

Hat-trick
Notes (H) – Home team (A) – Away team 4 – Player scored 4 goals

Players

 * Most red cards: 1
 * Wan Irfan (UiTM United)
 * Firdaus Faudzi (Kuala Lumpur Rovers)
 * Most yellow cards: 3
 * 🇧🇷 Vinícius Amaral (Gombak)

Club

 * Most red cards:1
 * UiTM United
 * Kuala Lumpur Rovers


 * Most yellow cards:10
 * Immigration