Speed and alcohol are likely factors in an early morning rollover south of Three Hills.

RCMP were dispatched to a single vehicle rollover on Highway 21 around 3:30 a.m. Saturday.

The investigation revealed a lone adult man was traveling south and left the road on the west side and rolled multiple times.

The 19-year-old driver had to be airlifted by STARS Air Ambulance to Calgary due to critical injuries.

Criminal charges are anticipated as the investigation continues.