The Winnebago County Coroner has identified the teen that drowned at Spencer Park in Belvidere on Tuesday.
He is Braulio Hernandez, 16, of Belvidere. He was a student at Belvidere North High School.
Hernandez was pulled from a pond at Spencer Lake after being submerged in the water for more than 30 minutes. First responders performed CPR and were able to revive him, but he later died.
He was initially hospitalized at SwedishAmerican Hospital in Belvidere before being transported to St. Anthony Medical Center in Rockford where he died.
An autopsy is pending.