Adelaide midfielder Sam Gibson has confirmed he will hang up the boots at season's end, after seven seasons in the AFL.

Gibson played 130 games for North Melbourne before making the switch to Adelaide at the end of last season.

The 32-year-old has played five games for the Crows this season, with his last match coming in Round 13.

“I’m really grateful for the opportunity to play at the highest level with both the Kangaroos and the Crows,” Gibson told afc.com.au.

“North Melbourne gave me a chance when no-one else would and I had six wonderful years at Arden Street with some friendships and memories I’ll cherish forever.

“It was a privilege to come to Adelaide late last year and be a part of this football club.

“There’s a fantastic group of players and coaches here that will no doubt have success in the near future.

“For me, I’m looking forward to the next chapter, either here in Adelaide or back in Melbourne.

“I was a graduate engineer before I was drafted and hope to get back into construction, which is something I really love.”

Gibson made his debut in round 12, 2012, and didn't miss a game for the Kangaroos until he was delisted at the end of the 2017 season.