In the transfer window, Bali United surprised the public when they successfully signed Irfan Bachdim and Dutch-born naturalized Stefano Lilipaly.
Several players were released before the campaign got under way; defender Bobby Satria left to play for Sriwijaya, Rully Desrian joined Bhayangkara while Zoran Knežević, Nemanja Vidaković, and Daniel Heffernan were without a club.
Bali United were also left by their first manager, Indra Sjafri who was appointed as Indonesia national under-19 football team head coach.
[2] Bali United began the season in bad form with two defeats in a row which resulted in the dismissal of Hans-Peter Schaller.
They continued their impressive form until the last match and finishing second in the table, same points with eventual winners Bhayangkara but lost in head-to-head results.
Comvalius also broke the record of Peri Sandria who scored 34 goals in single season which lasted for 22 years and became league top scorer.
[10] At the Surajaya Stadium on 30 April, a penalty goal by Marcos Flores earned Bali United a 1–0 win against Persela.
The team then played out a goalless draw against Persija, when I Made Wardana successfully thwarting a penalty from Luiz Júnior.
Erwin Ramdani and Facundo Talín equalized for PS TNI, and the visitors went in front after Fadil Sausu converted a corner kick right into the goal.
[21] Bali United recorded the biggest win in their history so far, against Barito Putera at Kapten I Wayan Dipta Stadium.
Sriwijaya replied with two goals from Beto Gonçalves and Yanto Basna, but van der Velden in 64th minute equalized for the away team with a volley.
[23] At home to PSM on 23 July, the team earned three points courtesy of Comvalius, Flores, and Miftahul Hamdi.
[27] As the match against Persela was postponed due to Indonesian Independence Day week, Bali United traveled to Semen Padang on 24 August and claimed a 3–1 victory.
[28] Bali United recorded the second five-goal margin win this season, against Mitra Kukar at Kapten I Wayan Dipta Stadium.
[33] Goals from Bachdim and midfielder Marcos Flores against Perseru, gave the team an eighth straight unbeaten in the league.
[34] At Patriot Chandrabhaga Stadium, Bali United lost 3–2 to the league leaders Bhayangkara; midfielder Paulo Sérgio scored twice and an own goal from I Made Andhika Wijaya widening the gap between two teams.
Bali United defeated PSM 1–0 on 6 November in a horror ending as the home supporter went riot after the match.