A man who was charged with critically injuring a pedestrian in a hit-and-run crash early Sunday in unincorporated McHenry was released on bond.

At 2:23 a.m., a 2014 Chevrolet Malibu heading south in the 3000 block of Lincoln Road struck a pedestrian who was near the edge of the road, according to the McHenry County sheriff’s office.

The pedestrian, a 48-year-old Woodstock man, was initially taken to Centegra Medical Center in McHenry, then was flown to Condell Medical Center in Libertyville, where he was in critical but “stable” condition.

The driver of the Malibu, 22-year-old Alexsandro J. Tackett, left the scene and was found by sheriff’s deputies elsewhere in McHenry, according to the sheriff’s office. He was not injured in the crash.

Tackett, of Wonder Lake, was charged with leaving the scene of an injury accident and failure to report an injury accident, according to the sheriff’s office.

Tackett was released Monday on a $2,000 bond, according to McHenry County sheriff’s office records.

Lincoln Road was closed for more than five hours after the crash.