Sydney's Gary Rohan is set to be discharged from hospital after a sickening collision during yesterday's loss to Carlton.

Rohan spent the night at the Epworth Hospital after he was knocked out following a collision with Carlton defender, Sam Rowe.

Rohan was running back with the flight of the ball and jumped to spoil Rowe, before clipping the Carlton defender in the air and falling awkwardly onto the ground.

He was taken off on a stretcher and taken to hospital for scans.

"From my understanding he's having precautionary scans. He's moving OK, he's awake and he's having precautionary scans," Swans coach John Longmire said post-match.

"It obviously didn't look good and it looked as though he was in a bit of trouble for quite a while. That's the thing you notice. Normally when a player cops that sort of hit they're able to get up pretty quickly but he certainly didn't look like he was moving too flash."

However, the 25-year-old has avoided serious injury and will be discharged later today.

"Thanks everyone for the well wishes. Scans came back all clear, just got a sore head, neck and back," Rohan wrote on a post on Instagram on Sunday morning.

"On a plus side, (I) got a good view from (the) hospital bed."