The 2019 Liga 1 U-20 was the ninth edition of the Indonesia Junior Level League system since its introduction in 2008 and the first of the Elite Pro Academy since being changed from an under-19 to under-20.
The season started on 20 July and finished with a final on 12 October 2019.
[1][2] Persebaya U20s won the title on 12 October 2019 after defeating Barito Putera U20s 3–0 on penalties after 3–3 draw until extra time in the final.
The winners and runner-ups from each group along with two best third-placed teams advanced to second round.
[3] Second round was the group stage and is played from 10 September – 1 October 2019.