POLICE say it's "sheer luck" that two men survived a ute rollover which killed a 20-year-old Mirani man on Friday night.
A Queensland Police Service spokeswoman said it was "still early days" when it came to an ongoing investigation and the crash at Eungella Dam was "still being looked at".
"The young man who has died must have hit a tree (when the ute rolled)," the spokeswoman said.
"It's sheer luck for the other two young men, from what I've heard.
"The driver and the other passenger were in a state of shock."
The spokeswoman said police would test the blood of the ute's driver for drugs and alcohol - as is routine in a serious traffic crash - and would be investigating whether speed, distraction or the like contributed to the rollover.
Police believe the ute was being driven along Mount Barker Road about 10pm when it left the roadway and rolled.
All three occupants of the car were thrown from the vehicle on impact.
The Mirani man died at the scene while the ute's driver and another passenger, both aged 20, were taken to Mackay Base Hospital.
The men were in a stable condition on Saturday afternoon and by Sunday afternoon both had been discharged from hospital.
All occupants had been inside the ute during the rollover and no one had been travelling on the vehicle's tray, the spokeswoman said.
It's believed the survivors of the crash managed to phone emergency services.
However, the crash had been heard by several people nearby, who "went to investigate" and may also have phoned for help, the spokeswoman added.
RACQ CQ Rescue was tasked to the crash on Friday night. A CQ Rescue spokesperson said that by the time crews arrived and found somewhere to land, the two injured already had been transported to hospital by road.
Eungella Dam is a scenic lake which adjoins a rainforest, about 120km west of Mackay. It is a well-known location for camping, boating and fishing
Update your news preferences and get the latest news delivered to your inbox.