Geelong v Western Bulldogs
Simonds Stadium, 7:50pm AEST, Friday 22nd July
Geelong
B Jake Kolodjashnij, Tom Lonergan, Corey Enright
HB Jed Bews, Harry Taylor, Tom Ruggles
C Andrew Mackie, Joel Selwood, Mitch Duncan
HF Nakia Cockatoo, Zac Smith, Lincoln McCarthy
F Jimmy Bartel, Tom Hawkins, Daniel Menzel
FOL Rhys Stanley, Patrick Dangerfield, Cameron Guthrie
I/C Mark Blicavs, Josh Cowan, Sam Menegola, Steven Motlop
EMG Josh Caddy, Shane Kersten, Darcy Lang
IN
Zac Smith
OUT
Shane Kersten (Omitted)
Western Bulldogs
B Jed Adcock, Fletcher Roberts, Easton Wood
HB Jason Johannisen, Joel Hamling, Shane Biggs
C Lachie Hunter, Marcus Bontempelli, Liam Picken
HF Lin Jong, Jake Stringer, Clay Smith
F Tory Dickson, Tom Boyd, Luke Dahlhaus
FOL Jordan Roughead, Jack Macrae, Tom Liberatore
I/C Zaine Cordy, Josh Dunkley, Koby Stevens, Caleb Daniel
EMG Lukas Webb, Mitch Honeychurch, Bailey Dale
IN
Jed Adcock, Joel Hamling, Jake Stringer, Luke Dahlhaus, Zaine Cordy
OUT
Dale Morris (Hamstring), Jack Redpath (Knee), Matthew Boyd (Achilles), Matthew Suckling (Achilles), Mitch Wallis (Leg)
GWS Giants v Richmond
Manuka Oval, 1:45pm AEST, Saturday 30th July
GWS Giants
B Joel Patfull, Phil Davis, Zac Williams
HB Heath Shaw, Nick Haynes, Josh Kelly
C Toby Greene, Callan Ward, Nathan Wilson
HF Rory Lobb, Jonathon Patton, Steve Johnson
F Tom Scully, Jeremy Cameron, Adam Tomlinson
FOL Shane Mumford, Stephen Coniglio, Dylan Shiel
I/C Sam J. Reid, Devon Smith, Harrison Himmelberg, Ryan Griffen
EMG Matthew Kennedy, James Stewart, Adam Kennedy
IN
Ryan Griffen
OUT
Adam Kennedy (Omitted)
Richmond
B David Astbury, Alex Rance, Dylan Grimes
HB Jayden Short, Taylor Hunt, Brandon Ellis
C Daniel Rioli, Trent Cotchin, Anthony Miles
HF Dustin Martin, Sam Lloyd, Ty Vickery
F Kane Lambert, Jack Riewoldt, Adam Marcon
FOL Shaun Hampson, Nick Vlastuin, Reece Conca
I/C Shaun Grigg, Oleg Markov, Nathan Drummond, Bachar Houli
EMG Andrew Moore, Nathan Broad, Jason Castagna
IN
Ty Vickery, Kane Lambert, Adam Marcon, Bachar Houli
OUT
Jason Castagna (Omitted), Liam McBean (Omitted), Ben Griffiths (Groin), Shane Edwards (Calf)
NEW
Adam Marcon
Hawthorn v Carlton
Aurora Stadium, 2:10pm AEST, Saturday 30th July
Hawthorn
B Taylor Duryea, James Frawley, Ben Stratton
HB Luke Hodge, Josh Gibson, Grant Birchall
C Isaac Smith, Sam Mitchell, Bradley Hill
HF Luke Breust, Jack Gunston, Brendan Whitecross
F James Sicily, Ben McEvoy, Cyril Rioli
FOL Jonathon Ceglar, Jordan Lewis, Shaun Burgoyne
I/C Kaiden Brand, Will Langford, Jonathan O’Rourke, Tim O’Brien
EMG Dallas Willsmore, Blake Hardwick, Kurt Heatherley
IN
Will Langford
OUT
Paul Puopolo (Hip)
Carlton
B Lachie Plowman, Jacob Weitering, Dylan Buckley
HB Sam Docherty, Sam Rowe, Ed Curnow
C Blaine Boekhorst, Patrick Cripps, Kade Simpson
HF Sam Kerridge, Levi Casboult, Dennis Armfield
F Nick Graham, Simon White, Jack Silvagni
FOL Andrew Phillips, Bryce Gibbs, Matthew Wright
I/C Matthew Kreuzer, Andrejs Everitt, Liam Sumner, Zach Tuohy
EMG Jed Lamb, Liam Jones, Mark Whiley
IN
Andrejs Everitt
OUT
Charlie Curnow (Knee)
Collingwood v West Coast
MCG, 4:35pm AEST, Saturday 30th July
Collingwood
B Jonathon Marsh, Nathan J. Brown, Jeremy Howe
HB Marley Williams, Ben Reid, Brayden Maynard
C Steele Sidebottom, Adam Treloar, James Aish
HF Rupert Wills, Travis Cloke, Travis Varcoe
F Darcy Moore, Jesse White, Ben Crocker
FOL Brodie Grundy, Scott Pendlebury, Taylor Adams
I/C Jordan De Goey, Levi Greenwood, Jack Crisp, Josh Smith
EMG Tyson Goldsack, Adam Oxley, Mason Cox
IN
Rupert Wills, Ben Crocker, Jordan De Goey
OUT
Alex Fasolo (Shoulder), Jarryd Blair (Groin), Ben Sinclair (Concussion)
NEW
Rupert Wills
West Coast
B Brad Sheppard, Eric Mackenzie, Will Schofield
HB Shannon Hurn, Jeremy McGovern, Sam Butler
C Andrew Gaff, Matt Priddis, Elliot Yeo
HF Mark LeCras, Jack Darling, Chris Masten
F Jamie Cripps, Josh J. Kennedy, Josh Hill
FOL Scott Lycett, Mark Hutchings, Luke Shuey
I/C Dom Sheed, Sharrod Wellingham, Liam Duggan, Simon Tunbridge
EMG Jackson Nelson, Thomas Barrass, Malcolm Karpany
IN
Will Schofield, Mark Hutchings, Dom Sheed, Simon Tunbridge
OUT
Jack Redden (Shoulder), Thomas Barrass (Rested), Jonathan Giles (Omitted), Jackson Nelson (Omitted)
Brisbane v Port Adelaide
Gabba, 7:25pm AEST, Saturday 30th July
Brisbane
B Josh Walker, Daniel Merrett, Tom Cutler
HB Liam Dawson, Harris Andrews, Sam Mayes
C Tom Rockliff, Ben Keays, Lewis Taylor
HF Pearce Hanley, Matthew Hammelmann, Eric Hipwood
F Josh Green, Michael Close, Ryan Bastinac
FOL Archie Smith, Daniel Rich, Mitch Robinson
I/C Dayne Zorko, Nick Robertson, Rhys Mathieson, Sam Skinner
EMG Jarrad Jansen, Jonathan Freeman, Ryan Lester
IN
Lewis Taylor, Michael Close, Archie Smith, Nick Robertson, Sam Skinner
OUT
Josh Schache (General Soreness), Rueben William (Groin), Stefan Martin (Rested), Darcy Gardiner (Ankle), Rohan Bewick (Groin)
NEW
Archie Smith, Sam Skinner
Port Adelaide
B Darcy Byrne-Jones, Logan Austin, Jasper Pittard
HB Matthew Broadbent, Tom Clurey, Hamish Hartlett
C Jared Polec, Ollie Wines, Sam Gray
HF Brad Ebert, Justin Westhoff, Chad Wingard
F Jarman Impey, John Butcher, Aaron Young
FOL Jackson Trengove, Travis Boak, Robbie Gray
I/C Paul Stewart, Karl Amon, Brendon Ah Chee, Nathan Krakouer
EMG Jake Neade, Jimmy Toumpas, Riley Bonner
IN
Karl Amon, Nathan Krakouer
OUT
Kane Mitchell (Omitted), Jay Schulz (Omitted)
North Melbourne v St Kilda
Etihad Stadium, 7:25pm AEST, Saturday 30th July
North Melbourne
B Scott D. Thompson, Michael Firrito, Shaun Atley
HB Jamie Macmillan, Robbie Tarrant, Nick Dal Santo
C Sam Gibson, Daniel Wells, Ryan Clarke
HF Jack Ziebell, Ben Brown, Brent Harvey
F Lindsay Thomas, Drew Petrie, Jarrad Waite
FOL Todd Goldstein, Ben Cunnington, Andrew Swallow
I/C Brad McKenzie, Jed Anderson, Trent Dumont, Aaron Mullett
EMG Majak Daw, Corey Wagner, Declan Mountford
IN
Jarrad Waite
OUT
Majak Daw (Omitted)
St Kilda
B Dylan Roberton, Sean Dempster, Jarryn Geary
HB Jack Newnes, Sam Gilbert, Daniel McKenzie
C Shane Savage, Sebastian Ross, Leigh Montagna
HF Maverick Weller, Nick Riewoldt, Jack Billings
F Tim Membrey, Josh Bruce, Jade Gresham
FOL Tom Hickey, David Armitage, Jack Steven
I/C Luke Dunstan, Blake Acres, Nathan Wright, Darren Minchington
EMG Eli Templeton, Luke Delaney, Jack Sinclair
IN
Darren Minchington
OUT
Jack Sinclair (Omitted)
Melbourne v Gold Coast Suns
MCG, 1:10 pm AEST, Sunday 31st July
Melbourne
B Josh Wagner, Tom McDonald, Neville Jetta
HB Jayden Hunt, Oscar McDonald, Matt Jones
C Christian Petracca, Bernie Vince, Dom Tyson
HF Jeff Garlett, Jack Watts, Sam Frost
F Chris Dawes, Jesse Hogan, Dean Kent
FOL Max Gawn, Nathan Jones, Jack Viney
I/C Angus Brayshaw, Billy Stretch, Colin Garland, Alex Neal-Bullen, Tomas Bugg, Aaron Vandenberg, James Harmes
IN
Colin Garland, Tomas Bugg, Aaron Vandenberg
Gold Coast Suns
B Nick Malceski, Steven May, Kade Kolodjashnij
HB Jarrod Harbrow, Rory Thompson, Alex Sexton
C Joshua Schoenfeld, Jesse Lonergan, Matt Shaw
HF Brandon Matera, Tom J. Lynch, Jarrad Grant
F Sam Day, Peter Wright, Ryan Davis
FOL Tom Nicholls, Jack Martin, Touk Miller
I/C Matt Rosa, Callum Ah Chee, Trent McKenzie, Sean Lemmens, Jesse Joyce, Jarrod Garlett, Seb Tape
IN
Matt Rosa, Trent McKenzie, Sean Lemmens
Fremantle v Sydney
Domain Stadium, 3:20 pm AEST, Sunday 31st July
Fremantle
B Garrick Ibbotson, Zac Dawson, Cameron Sutcliffe
HB Tommy Sheridan, Sam Collins, Lee Spurr
C Danyle Pearce, Lachie Neale, Hayden Crozier
HF Lachie Weller, Matt Taberner, Michael Walters
F Shane Yarran, Matthew Pavlich, Chris Mayne
FOL Zac Clarke, David Mundy, Stephen Hill
I/C Ed Langdon, Tendai Mzungu, Matt de Boer, Darcy Tucker, Jack Hannath, Ethan Hughes, Alex Silvagni
IN
Matthew Pavlich, Matt de Boer, Darcy Tucker, Jack Hannath, Ethan Hughes, Alex Silvagni
OUT
Jonathon Griffin (Omitted), Connor Blakely (Omitted), Nick Suban (Omitted)
Sydney
B Nick Smith, Aliir Aliir, Callum Mills
HB Dane Rampe, Heath Grundy, Jarrad McVeigh
C Jake Lloyd, Josh P. Kennedy, Harry Cunningham
HF Tom Mitchell, Lance Franklin, Luke Parker
F Isaac Heeney, Gary Rohan, Dean Towers
FOL Sam Naismith, Kieren Jack, Dan Hannebery
I/C Jordan Foote, George Hewett, Ben McGlynn, Toby Nankervis, Tom Papley, Xavier Richards, Ted Richards
IN
Jarrad McVeigh, Ben McGlynn, Toby Nankervis, Ted Richards
OUT
Callum Sinclair (Knee)
Adelaide v Essendon
Adelaide Oval, 4:40 pm AEST, Sunday 31st July
Adelaide
B Luke Brown, Daniel Talia, Kyle Hartigan
HB David Mackay, Jake Lever, Kyle Cheney
C Paul Seedsman, Brad Crouch, Rory Atkins
HF Charlie Cameron, Tom Lynch, Eddie Betts
F Richard Douglas, Mitch McGovern, Josh Jenkins
FOL Sam Jacobs, Rory Sloane, Matt Crouch
I/C Scott Thompson, Rory Laird, Wayne Milera, Brodie Smith, Jarryd Lyons, Harrison Wigg, Reilly O’Brien
IN
David Mackay, Paul Seedsman, Wayne Milera, Harrison Wigg, Reilly O’Brien
OUT
Ricky Henderson (Achilles), Taylor Walker (Ankle)
NEW
Harrison Wigg, Reilly O’Brien
Essendon
B Matt Dea, Michael Hartley, Anthony McDonald-Tipungwuti
HB Martin Gleeson, Sam Michael, Aaron Francis
C Zach Merrett, David Zaharakis, Will Hams
HF Adam Cooney, Patrick Ambrose, Orazio Fantasia
F Jayden Laverde, Joe Daniher, Darcy Parish
FOL Matthew Leuenberger, Craig Bird, Brendon Goddard
I/C Courtenay Dempsey, Jackson Merrett, Mason Redman, Kyle Langford, Conor McKenna, James Polkinghorne, Sam Grimley
IN
Sam Michael, Craig Bird, Jackson Merrett, Mason Redman, James Polkinghorne, Sam Grimley
OUT
Shaun McKernan (Illness), James Kelly (Rested), Mitch Brown (Groin)