The 18-year-old from Bell Post Hill was taken to hospital after an alleged altercation between two groups of youths on Goulburn Avenue just after 6:30pm on 23 August.
Police arrested two males nearby shortly after the stabbing.
A 16-year-old boy from Brookfield has been charged with intentionally cause serious injury, affray and commit an indictable offence while on bail.
An 18-year-old Melton man has been charged with affray, possess drug of dependence and commit an indictable offence while on bail.
Both were remanded in custody to appear in court at a later date.
Police later arrested a third person on Wednesday 26 August in relation to the investigation.
A 19-year-old man from Bell Park has been charged with violent disorder, affray and commit indictable offence whilst on bail and appeared at Geelong Magistrates’ Court.
The matter is now being investigated by the Homicide Squad and following the teen’s death, charges will be reviewed as a matter of course.
Police believe all parties involved in the incident are known to each other.