A Saint Cloud police officer has died from injuries sustained in an off-duty crash Monday night in Apple Valley.

The crash happened just before 10:00 p.m. Monday night on Highway 77 just south of Interstate 35E in Apple Valley.

The Minnesota State Patrol said 44-year-old Ryan Matthew Ebert of Big Lake was driving a 2024 Ram 1500 northbound when he struck a transit bus and the cable barrier.