It happened around 4:30 p.m.
Police say the boy was riding on the sidewalk at 1180 South and 4000 West going the direction of traffic. There was red light in his direction of travel, but he continued into traffic.
The boy was hit by a vehicle that had a green signal.
The boy was transported to the hospital with head trauma and a broken arm.
The boy was not wearing a helmet.
Copyright 2016 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.