It happened last Tuesday as 11-year-old Gage Smith was walking home from a school bus stop in Williamsport.
His mother Jennifer said Gage helped break up a fight between two other kids, and an uncle of one of those boys followed Gage home and punched him in the face.
Williamsport Police did not provide the name of the suspect, but an arrest is pending.
Jennifer said she's worried about the other children in the community.
Gage will visit a doctor on Wednesday to determine if he can return to school.
Police in Williamsport said the investigation is ongoing.
Copyright 2016 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.