An 18-year-old man has been arrested and charged in connection with the brawl at Overlee Park in Clarkston.
At around 8.15pm on Tuesday evening, police were called to a report of a large-scale disturbance between Overlee Park and Netherton Braes.
Three 16 year old boys were injured during the incident and taken to the Queen Elizabeth University Hospital.
One of the victims remains in hospital for treatment to a stab wound, while the other two victims have since been released following treatment for a head injury and the other for minor injuries.
Enquiries are continuing to trace individuals involved in the disturbance and anyone with information is asked to contact Cathcart CID via 101, quoting incident number 3675 of Wednesday 7 August 2018.