PORT ADELAIDE defender Tom Jonas has declared himself fit for selection after a month on the sidelines battling the early stages of osteitis pubis.

The 23-year-old was omitted from the Power's side ahead of its round eight clash against Fremantle with a groin injury and hasn't returned to the line up since.

Although osteitis pubis can develop into a debilitating condition, Jonas said his time off and rehabilitation had him well placed to tackle Port's second half of the season.

"I'm ready to go this week, I've just got to get through training tomorrow and it's in the hands of the coaches whether I get a game this week," Jonas said.

"I've got a bit of osteitis pubis, a few symptoms, so I'm just trying to get on top of that so that come the second half of the season I'm ready to go.

"I've spent a lot of time in the pool and on the bike and I've been running for the last three or four sessions.

"I've done as much rehab and as much work as I can, I'm feeling really good."

Jonas, who won Port's coaches award in 2012, said he remained impressed by the club's form despite two scares in as many weeks.

The Power only narrowly beat Hawthorn in round 10 and were made to fight until the final few minutes against Melbourne in Alice Springs last weekend.

"The form's been really strong, we've played some quality opponents – Melbourne have been playing some really good football. Paul Roos has made them a really defensive side and a really hard side to play," he said.

"We're really happy with the way we're going."

The Power will come up against St Kilda on Saturday, a side they only narrowly beat in a practice match in March.

Port won the match by nine points with youngster Tom Clurey impressing against veteran Saint Nick Riewoldt.

Clurey hasn't played since his AFL debut in round one this year, but Jonas said teammate Jack Hombsch also had the fitness to run with the Saints' superstar forward.

"[Hombsch] has got a great engine and is in some really good form, so he could get the job [on Riewoldt]," Jonas said.

"But we've also got 'Jacko' (Jackson Trengove) and 'Bobby' (Alipate Carlile) so there's a chance it'll get shared amongst the three of them."