The 2024–25 season was Persib Bandung's 91st competitive season. This season is Persib's 30th consecutive season in the top-flight since professional competition formed on 1994. In addition to the domestic league, Persib also participated in the AFC Champions League Two, returning to Asian competition after a nine-year absence. The season covers the period from 1 July 2024 to 30 June 2025.
On 5 May 2025, Persib successfully defended their Liga 1 title with three games to spare after title rivals Persebaya drew 3–3 away at Persik. It was also the club's first league title through a double round-robin format.
Review
Background
The 2023–24 season saw the introduction of a championship series postseason for Liga 1 to determine its champion which would be contested by the top four teams in the regular series. Three matches into the season, head coach Luis Milla resigned from his role due to family matters. After a brief stint under caretaker Yaya Sunarya, Bojan Hodak resigned from Kuala Lumpur City to join the club and fill in the vacant head coach post. Under his leadership, Maung Bandung would end up finishing the regular series in second place, qualifying them for the championship series. After beating Bali United in the semifinals, Persib defeated Madura United 6–1 on aggregate in the Liga 1 finals to secure their first league title in a decade. It also gave the club entry into the AFC Champions League Two group stage for their first Asian campaign in nine years.
Pre-season Persib would begin the season with Si Jalak Harupat Stadium serving as their homebase due to renovations continuing at Gelora Bandung Lautan Api Stadium. On transfers, goalkeeper Fitrul Dwi Rustapa was the first player to be departing the club during pre-season on 25 June as he left to join Bali United. A week later, winger Arsan Makarin also departed to join Liga 2 side PSPS. The first signing came the following day with Mateo Kocijan joining from Albanian club Partizani. On 5 July, defender Alberto Rodríguez transferred to Indian Super League side Mohun Bagan. After a training session on 9 July, head coach Bojan Hodak confirmed that Italian midfielder Stefano Beltrame will not be retained by the club. Three more signings were made before Persib participates in the Piala Presiden preseason tournament, defender Gustavo França joined from Tondela on 10 July, striker Dimas Drajad moved from Persikabo 1973 on 14 July, and midfielder Adam Alis joined on 18 July for a six-month loan from Borneo Samarinda with an option to make a permanent transfer to the club.
As hosts in Group A, Persib began their Piala Presiden involvement on 19 July with a 2–0 win over PSM with Ciro Alves scoring first followed by a Nermin Haljeta own goal. Following that, they faced Borneo Samarinda on 22 July where a late Berguinho goal saw them lose 0–1. On 25 July, forward Ezra Walian completed a transfer to Persik. Persib's involvement in the tournament ended on 26 July after losing 0–1 to Persis in their final group stage match. The next day, Persib signed free agent Mailson Lima who last played for Kazakhstani club FC Aksu.
August On 4 August, Zalnaldo secured a six-month loan move to PSIS as goalkeeper Reky Rahayu was left out of the club's plans and released. Persib began their title defense on 9 August with a 4–1 home win over newly promoted PSBS with David da Silva scoring a brace. On 13 August, full-back Eriyanto completed his move to Persiraja in Liga 2. The following day on 14 August, midfielder Abdul Aziz completed a season-long loan move to Persis. Five days later, Maung Bandung were held to a 2–2 draw against Dewa United at Gianyar on despite a Tyronne del Pino brace. On 22 August, goalkeeper completed his move to Persiku. The month concluded with a 1–1 draw at home to Arema where Dimas Drajad scored his first goal for the club.
September After the first international break of the season, Persib returned to action on 11 September with a goalless draw against PSM at Batakan Stadium before taking their second win of the season, 2–1 at home to 10-men PSIS four days later. Their AFC Champions League Two campaign began with a late 0–1 defeat to Thailand's Port courtesy of a late Willen winner. Persib would return to winning ways in the first Indonesian El Clásico of the season, beating Persija 2–0 at home in a match where both sides had a player sent off. However, the club would later receive sanctions from the PSSI Disciplinary Committee including having to host two matches behind closed doors and three matches on partial stadium closure along with a fine of Rp295 million after crowd troubles occurred when the match ended. Persib would conclude the month with a 2–2 draw away to Madura United as they ended the month fourth in the league on 13 points.
October Persib began the month with an away trip to Zhejiang in the AFC Champions League Two. An attempted clearance header by Victor Igbonefo fell into the path of Jean Evrard Kouassi for the game's only goal as the Chinese club won 1–0, leaving Maung Bandung still without a point in the competition as the international break came. Persib returned to action on October 18 in their first of two behind closed doors matches, beating Persebaya 2–0 to end their opponents unbeaten start to the season. The AFC Champions League Two campaign resumed against Lion City Sailors at Si Jalak Harupat Stadium where Tyronne del Pino's opener late in the first half was cancelled out by Bailey Wright's header early in the second half. Both sides finished the match with 10 men each in a 1–1 draw, giving Persib their first point in the group stage. The club would end October by getting their first away win of the season, courtesy of a 2–0 victory over Persik at Kediri. The result leaves Persib second in the league on 19 points, only one point behind leaders Bali United.
November The next month began with Persib's second home match without supporters against Semen Padang who held them out to a 1–1 draw, extending their unbeaten start in the league to 10 matches. The reverse fixture against Lion City Sailors was next on 7 November in the AFC Champions League Two at Jalan Besar Stadium. After going two goals down after 23 minutes, Maung Bandung staged a late comeback with two goals scored during added time to win the match 3–2 and secure their first win in Asian competition this season. Persib's next match came after the final international break of the year against Borneo Samarinda with the club returning to Gelora Bandung Lautan Api Stadium after it went through eight months of renovation work. A Ciro Alves goal in the 36th minute gave Maung Bandung a 1–0 win, overtaking Borneo Samarinda in the standings and keeping them one point off Persebaya at the top. November concluded with a trip to the BG Stadium to face off against Port again in the AFC Champions League Two. David da Silva headed late to rescue a point for Persib in a 2–2 draw, leaving them bottom of the group ahead of the final matchday of the group stage.
December The final month of 2024 started with the last matchday of the AFC Champions League Two group stage on 5 December. Persib needed to win at home against Zhejiang while hoping Port win away against Lion City Sailors. Maung Bandung lost their final match 3–4 to the Chinese side, eliminating them from the competition with Port losing 5–2 to the Sailors on the other match sending Zhejiang out as well. The club returned to league action away against PSS, coming back from a goal down to win 2–1 at Manahan Stadium. They followed this result up with a 2–0 home win over Malut United and a 2–1 win away against 10-men Barito Putera at Bantul, though Dedi Kusnandar suffered a season-ending injury in the latter match. Persib would take two more wins to close out the year, a 3–1 home triumph over Persita and a 1–0 away victory against Persis. Both matches saw the opposition have a player sent off as Maung Bandung ended the year top of the league on 38 points after Persebaya lost their match against Bali United.
January On 1 January, Persib made the transfer of Adam Alis permanent on a two-and-a-half-year contract while Faris Abdul Hafizh moved on loan to Gresik United for three months. The club's first match in 2025 was an away trip against Bali United, the fixture had been postponed from 1 December to 7 January due to Persib's participation in the AFC Champions League Two. The match saw 13 yellow cards given out including one for each head coach. Rahmat Arjuna headed the opening goal early in the second half to give the Bali United the lead. Maung Bandung needed a late Gustavo França goal deep into added time after the hosts had Yabes Roni sent off for a second yellow to draw the match 1–1 and keep their unbeaten record in the league. The next day, Persib signed forward Gervane Kastaneer from Spanish club Castellón. Their next match was a trip to Jayapura to take on PSBS at Jayapura. After Nick Kuipers was shown second yellow and sent off, Abel Argañaraz scored for the hosts to give them the lead. It would take a Tyronne del Pino free kick on the 85th minute for Persib to secure another 1–1 draw. On 14 January, Ahmad Agung joined the club on loan from Persik for six months to strengthen Persib's midfield options after the injuries to Rachmat Irianto and Dedi Kusnandar. Maung Bandung host Dewa United at Gelora Bandung Lautan Api Stadium for the next fixture. The club would have its first defeat in the league this season with former Persib player Ricky Kambuaya assisting Alex Martins and Septian Bagaskara scoring goals for the visitors in a 0–2 home loss. Persib would end the month back in winning ways and remain top of the league with a 3–1 away win against Arema in Blitar where new signing Kastaneer scored his first goal for the club.
February Persib began February with a home match against PSM, Ciro Alves scored on the 74th minute to give them a 1–0 win. The next match was a trip to Jatidiri Stadium against PSIS. Nick Kuipers headed in the only goal of the game after 35 minutes for another 1–0 win where Maung Bandung had to play most of the match with 10 men after Mateo Kocijan received a second yellow in the 41st minute. On 16 February, the second Indonesian El Clásico took place against Persija at Patriot Stadium. Persib fell two goals behind in the first half but scored two in the second half to secure a 2–2 draw. The final match of the month saw the club being held to a goalless home draw against Madura United as Maung Bandung remain in first on 51 points, eight points ahead of Dewa United in second place.
March The next month began with an away trip to Gelora Bung Tomo Stadium for a match against Persebaya on 1 March. After a goalless first half, Persib would have their first away league defeat of the season as the hosts won 4–1. In their next match, a home fixture against Persik, Maung Bandung ended their three-match winless run with a 4–1 victory over the visitors who went down to 10 men for the last 18 minutes. On 8 March, winger Mailson Lima was released by the club having not scored a goal during his time with Persib. A visit to Padang was next to face Semen Padang. After going behind through a Bruno Gomes penalty on the 37th minute, Persib staged a second half comeback with goals from Tyronne del Pino, Adam Alis, and a Beckham Putra brace for another 4–1 win. The club remained at the summit of Liga 1 on 57 points, maintaining their eight-point advantage over Dewa United heading into the March international break.
April