MINNEAPOLIS (WCCO) — A 23-year-old man was walking on the ice of Cannon Lake Friday evening when he was struck by a snowmobile, according to the Rice County Sheriff’s Office.

A press release says that when first responders got on scene, they found Coy Allen Kreger of Faribault suffering from “significant injuries.”

READ MORE: Ettinger Wins Dem Nod For Hagedorn's 1st District Seat; Finstad, Munson Vie For GOP Primary Win

Rescue personnel used a sled to get him off the lake. Then he was taken to District One Hospital.

Later he was transferred to Hennepin County Medical Center in an ambulance. A helicopter was unable to transport him because of fog and freezing precipitation at the time.

READ MORE: Sonny Day: Gray's 7 Shutout Innings Send Twins Past Tigers

The driver of the snowmobile was taken to District One Hospital for treatment as well. Afterwards police arrested him on suspicion of criminal vehicular operation and underage drinking and driving.

Kreger remains in critical condition at HCMC, and the crash is under investigation by the Rice County Sheriff’s Office.

MORE NEWS: St. Paul's Ford Plant Redevelopment Project Inches Closer To Completion

WCCO does not name suspects until they have been formally charged with a crime.