Fremantle have finalised their team for Sunday's clash with Richmond at Optus Stadium.

There are no late changes to the Fremantle lineup and midfielder Connor Blakely will be the medical sub.

It is the eighth time Blakely has been named as the medical sub, also named as the sub in Freo's round two clash with GWS, round six clash with North Melbourne, round eight with Brisbane, round 11 with Port Adelaide, round 17 with Hawthorn and round 19 with Sydney.

Richmond have designated utility Josh Caddy as their medical sub.

FINAL TEAM v Richmond
IN: Josh Treacy, Joel Western, Tobe Watson
OUT: Nat Fyfe (shoulder), Michael Walters (hamstring), Alex Pearce (concussion)
 
B: Nathan Wilson, Griffin Logue, Brandon Walker
HB: Hayden Young, Luke Ryan, James Aish
C: Travis Colyer, David Mundy, Adam Cerra
HF: Bailey Banfield, Matt Taberner, Liam Henry
F: Lachie Schultz, Josh Treacy, Mitch Crowden
R/Fol: Sean Darcy, Caleb Serong, Andrew Brayshaw
I: Lloyd Meek, Darcy Tucker, Joel Western, Tobe Watson
S: Connor Blakely
E: Ethan Hughes, Brett Bewley, Nathan O’Driscoll

RICHMOND TEAM
IN: Dion Prestia
OUT: Josh Caddy, Marlion Pickett

B: Ryan Garthwaite, Dylan Grimes, David Astbury
HB: Rhyan Mansell, Jayden Short, Daniel Rioli
C: Shane Edwards, Trent Cotchin, Liam Baker
HF: Jack Graham, Kane Lambert, Shai Bolton
F: Tom Lynch, Mabior Chol, Jack Riewoldt
R/Fol: Toby Nankervis, Dion Prestia, Matt Parker
I: Sydney Stack, Jack Ross, Jason Castagna, Jake Aarts
S: Josh Caddy
E: Thomson Dow, Callum Coleman-Jones, Ben Miller