David Mackay could spend up to a month on the sidelines after suffering a rib injury in Saturday’s win against West Coast.

The 29-year-old was injured in a collision during the 3rd quarter and was unable to play out the game.

Crows General Manager High Performance Matt Hass said scans had shown damage to Mackay’s rib cartilage.

“Unfortunately for D-Mac he copped that heavy knock in the match on the weekend,” Hass said.

“He’s got rib cartilage damage so that looks to be about a month depending on how he progresses with training and treatment.”

Adelaide could be bolstered by the return of three players with Tom Lynch (concussion), Sam Gibson (hamstring) and Riley Knight (hamstring) all expected to be available.

“Lynchy had some mild concussion, he has progressed really well, he will train with the group tomorrow and we expect him to play,” Hass said.

“Great news for Knight, he’s done a mountain of work and progressed really nicely over the last month and got some good training in so should he get through main training tomorrow we expect him to play on the weekend.”

Cam Ellis-Yolmen will miss another game with a quad injury he picked up at training last week.

“Cam was a late withdrawal with some quad tightness. Unfortunately, he hasn’t progressed like we’d expect over the weekend so it looks to be another week,” Hass said.

Swingman Andy Otten will be out for at least a fortnight as he manages Achilles soreness.

“Otto has had that Achilles that we’ve been managing for most of the year,” Hass said.

“We will build his training loads and monitor him week-to-week but hopefully he will be back in that two-to-three week mark.”

Draftee Andrew McPherson faces an extended stint on the sidelines after suffering a hamstring injury in Sunday’s State League game against Sturt.

Jackson Edwards will also miss up to a month with a lateral ankle sprain.