A 22-month-old boy has died after being caught in a drive-by shooting in Jacksonville, Florida, on Friday night, officials said.

Aiden Michael McClendon was sitting with his mother and grandmother in a car when shots were fired at the vehicle around 6 p.m. ET, Jacksonville Sheriff's Office Chief of Investigations Tom Hackney told reporters late Friday.

The boy, who was the only person hit, was rushed to hospital in a critical condition after being stuck at least three times in the upper body, according to a statement from the sheriff's office.