He was flown to the Lady Cilento Children’s Hospital in Brisbane in a critical condition early on Sunday morning and died today.

Queensland police said the accident occurred on Saturday night while 13-year-old Zeke Douglas was out with friends in Maroochydore hunting cane toads.

Zeke and his friends had been hitting the toads with a golf club.

“He was too close to his mate who swung the golf club that collected him in the head, and he went straight down and went into cardiac arrest,” Queensland Ambulance Service spokesman Toni Careless said.

Ms Careless said the scene was “traumatic and upsetting” as paramedics worked under light from torches and mobile phones.

“You still had the other children who were there and another child had arrived to comfort them and you had the mother,” she said. Police said they believed it was a terrible accident that was not being treated as suspicious.