OLLIE Wines will play against Richmond this weekend after being named in the middle of Port Adelaide's 25-man squad.

Kane Cornes has also been named among the followers for his 300th and final AFL game. 

PREVIEW: Power v Tigers

Cam O'Shea is the only omitted player from the extended squad, while Paul Stewart and upgraded rookie Sam Gray have been named on the Power's extended bench.

Gray will play on Sunday afternoon, with the rest of the team to be shaved to 22 men on Friday at 4:30pm. 

UPGRADE: Sam Gray joins senior list

Meanwhile, Port Adelaide's Academy team will play at Hickinbotham Oval on Friday night, featuring several of the club's contracted players and a raft of talented, up-and-coming Magpies. 

Port Adelaide Round 7 AFL squad v Richmond
Adelaide Oval, Sunday 24 May, 4:10pm (ACST) /4:40pm (AEST)/2:40pm (AWST)

FB: Jack Hombsch, Jackson Trengove, Alipate Carlile
HB: Nathan Krakouer, Tom Jonas, Jasper Pittard
C: Matt White, Travis Boak, Brad Ebert
HF: Robbie Gray, Justin Westhoff, Chad Wingard
FF: Patrick Ryder, Jay Schulz, Angus Monfries
Foll: Matthew Lobbe, Kane Cornes, Ollie Wines
I/C from: Kane Mitchell, Matthew Broadbent, Hamish Hartlett, Paul Stewart, Karl Amon, Jarman Impey, Sam Gray

Into 25: Carlile, Stewart, Wines, S. Gray
Out: O'Shea (omitted)

Port Adelaide Round 7B Academy team v South Adelaide
Hickinbotham Oval, Friday 22 May, 7:10pm

FB: Keanu Miller, Mitchell Smith, Sean Davidson
HB: Tom Corcoran, Ciaran Hollingworth-Hughes, Jackson Williams
C: Callum Cook, Zac Hawkins, Robbie Young
HF: Adam Mahney, Jonathon Ross, Jack Haarsma
FF: Matthew Williams, Luke Reynolds, Tom Gray
Foll: Sam Gordon, Ben Sawford, Teejay Halkias
I/C from: James Deeley-Godfrey, Levi Proude, Tim Zavrl, Jack Foster