Teams and fixtures for round 15 of the 2012 AFL season.

FRIDAY
Collingwood v Carlton, MCG, 5.50pm

SATURDAY
North Melbourne v West Coast, Blundstone Arena, 11.45am
Melbourne v Richmond, MCG, 12.10pm
Sydney v Brisbane, SCG, 2.40pm
St Kilda v Essendon, Etihad Stadium, 5.40pm
Port Adelaide v Adelaide, AAMI Stadium, 5.40pm

SUNDAY
Hawthorn v GWS, MCG, 11.10am
Gold Coast v Geelong, Metricon Stadium, 1.15pm
Fremantle v Western Bulldogs, Patersons Stadium, 2.40pm

COLLINGWOOD v CARLTON
Collingwood
B: Heritier O'Brien, Nathan Brown, Marley Williams
HB: Nick Maxwell, Ben Reid, Alan Toovey
C: Simon Buckley, Dale Thomas, Jarryd Blair
HF: Ben Sinclair, Chris Dawes, Heath Shaw
F: Dayne Beams, Travis Cloke, Tyson Goldsack
Foll: Darren Jolly, Dane Swan, Steele Sidebottom
I/C: Sharrod Wellingham, Alex Fasolo, Jamie Elliott, Jackson Paine
Emg: Martin Clarke, Paul Seedsman, Caolan Mooney
In: Ben Sinclair
Out: Caolan Mooney

Carlton
B: Matthew Watson, Michael Jamison, Aaron Joseph
HB: Bryce Gibbs, Nick Duigan, Zach Tuohy
C: Heath Scotland, Mitch Robinson, Dennis Armfield
HF: Kade Simpson, Andrew Walker, Andrew Collins
F: Jeffrey Garlett, Shaun Hampson, Eddie Betts
Foll: Matthew Kreuzer, Chris Judd, Andrew Carrazzo
I/C: Christopher Yarran, Brock McLean, Andrew McInnes, Edward Curnow
Emg: Paul Bower, David Ellard, Robert Warnock
In: Andrew Collins, Andrew McInnes, Edward Curnow
Out: David Ellard, Robert Warnock, Joshua Bootsma
New: Andrew McInnes (Dandenong Stingrays / Devon Meadows)

North Melbourne v West Coast
North Melbourne
B: Luke Delaney, Scott McMahon, Michael Firrito
HB: Shaun Atley, Nathan Grima, Sam Gibson
C: Ryan Bastinac, Daniel Wells, Samuel Wright
HF: Liam Anthony, Robert Tarrant, Brent Harvey
F: Lachlan Hansen, Drew Petrie, Matt Campbell
Foll: Todd Goldstein, Andrew Swallow, Jack Ziebell
I/C: Lindsay Thomas, Leigh Adams, Jamie Macmillan, Kieran Harper
Emg: Cruize Garlett, Will Sierakowski, Cameron Pederson

West Coast
B: Beau Waters, Darren Glass, Will Schofield
HB: Shannon Hurn, Eric Mackenzie, Sam Butler
C: Matthew Rosa, Matthew Priddis, Andrew Gaff
HF: Ashton Hams, Quinten Lynch, Chris Masten
F: Nic Naitanui, Jack Darling, Daniel Kerr
Foll: Dean Cox, Scott Selwood, Luke Shuey
I/C: Patrick McGinnity, Jacob Brennan, Josh Hill, Murray Newman
Emg: Mitch Brown, Thomas Swift, Koby Stevens
In: Sam Butler, Will Schofield
Out: Mitch Brown, Brad Sheppard (Ankle)
Milestones: Daniel Kerr - 200 games

Melbourne v Richmond
Melbourne
B: Daniel Nicholson, James Frawley, Jared Rivers
HB: Joel Macdonald, Jack Watts, Jack Grimes
C: Jack Trengove, Jordie McKenzie, Jeremy Howe
HF: Colin Sylvia, Stefan Martin, Sam Blease
F: James Magner, Colin Garland, Luke Tapscott
Foll: Jake Spencer, Brent Moloney, Nathan Jones
I/C: Matthew Bate, Lynden Dunn, Jamie Bennell, Rohan Bail
Emg: Ricky Petterd, James Strauss, Lucas Cook
In: Nathan Jones, Jamie Bennell
Out: Tom McDonald (Lung), James Sellar (Thigh)
Milestones: Matthew Bate - 100 games

Richmond
B: Steven Morris, Alex Rance, Chris Newman
HB: Bachar Houli, Ben Griffiths, Matt Dea
C: Shaun Grigg, Trent Cotchin, Brandon Ellis
HF: Matthew White, Brett Deledio, Shane Edwards
F: Addam Maric, Jack Riewoldt, Robin Nahas
Foll: Ivan Maric, Reece Conca, Shane Tuck
I/C: Luke McGuane, Jake Batchelor, Tom Derickx, Brett O'Hanlon
Emg: Brad Miller, Todd Elton, Matthew Arnot
In: Luke McGuane, Matthew White, Reece Conca, Jake Batchelor, Tom Derickx, Brett O'Hanlon, Addam Maric
Out: Daniel Jackson (Suspension), Daniel Connors, Jake King (Knee), Dustin Martin (Club Suspension), Dylan Grimes (Hamstring), Brad Miller, Todd Elton
New: Tom Derickx (Claremont)

Sydney v Brisbane
Sydney
B: Rhyce Shaw, Heath Grundy, Alex Johnson
HB: Nicholas Smith, Ted Richards, Jarrad McVeigh
C: Martin Mattner, Jude Bolton, Lewis Jetta
HF: Daniel Hannebery, Sam Reid, Ben McGlynn
F: Lewis Roberts-Thomson, Adam Goodes, Ryan O'Keefe
Foll: Shane Mumford, Josh P. Kennedy, Kieren Jack
I/C: Craig Bird, Mike Pyke, Andrejs Everitt, Tony Armstrong
Emg: Nick Malceski, Jesse White, Trent Dennis-Lane

Brisbane
B: Josh Drummond, Joel Patfull, Ryan Harwood
HB: Pearce Hanley, Niall McKeever, Jed Adcock
C: Ryan Lester, Daniel Rich, Cheynee Stiller
HF: Simon Black, Jonathan Brown, Dayne Zorko
F: James Polkinghorne, Daniel Merrett, Jack Redden
Foll: Ben Hudson, Tom Rockliff, Andrew Raines
I/C: Patrick Karnezis, Joshua Green, Rohan Bewick, Jack Crisp
Emg: Aaron Cornelius, Claye Beams, Elliot Yeo
In: Cheynee Stiller, Patrick Karnezis, Jack Crisp
Out: Ashley McGrath (Leg), Mitchell Golby (Foot), Jared Polec (Foot)
Milestones: Cheynee Stiller - 100 games

Port Adelaide v Adelaide
Port Adelaide
B: Jacob Surjan, Alipate Carlile, Paul Stewart
HB: Tom Logan, Troy Chaplin, Darren Pfeiffer
C: Kane Cornes, Travis Boak, Bradley Ebert
HF: Danyle Pearce, Justin Westhoff, John McCarthy
F: Chad Wingard, John Butcher, Brett Ebert
Foll: Matthew Lobbe, Matthew Broadbent, David Rodan
I/C: Andrew Moore, Ben Jacobs, Aaron Young, Thomas Jonas
Emg: Jackson Trengove, Jarrad Redden, Daniel Stewart
In: Jacob Surjan, Travis Boak
Out: Cameron O'Shea, Brent Renouf (Knee)

Adelaide
B: Daniel Talia, Ben Rutten, Michael Doughty
HB: Brodie Smith, Sam Shaw, Brent Reilly
C: David Mackay, Patrick Dangerfield, Bernie Vince
HF: Richard Douglas, Shaun McKernan, Rory Sloane
F: Jason Porplyzia, Kurt Tippett, Matthew Wright
Foll: Sam Jacobs, Scott Thompson, Nathan van Berlo
I/C: Chris Knights, Brodie Martin, Ricky Henderson, Tim McIntyre
Emg: Richard Tambling, Tom Lynch, Luke Brown
In: Shaun McKernan, Ricky Henderson, Tim McIntyre
Out: Taylor Walker (Suspension), Jared Petrenko (Foot), Ian Callinan (Calf)
New: Tim McIntyre (Sturt)
Milestones: Sam Jacobs - 50 games

St Kilda v Essendon
St Kilda
B: Jarryn Geary, Tom Simpkin, James Gwilt
HB: Sean Dempster, Sam Fisher, Sam Gilbert
C: Nick Dal Santo, David Armitage, Jason Gram
HF: Arryn Siposs, Nick Riewoldt, Adam Schneider
F: Stephen Milne, Justin Koschitzke, Jack Steven
Foll: Ben McEvoy, Lenny Hayes, Leigh Montagna
I/C: Clinton Jones, Farren Ray, Ahmed Saad, Beau Wilkes
Emg: Terry Milera, Daniel Markworth, Jack Newnes
In: Clinton Jones, Farren Ray, Tom Simpkin, Arryn Siposs, Beau Wilkes
Out: Jason Blake (Ankle), Raphael Clarke, Brendon Goddard (Suspension), Rhys Stanley (Hamstring), Terry Milera
Milestones: Stephen Milne - 250 games

Essendon
B: Kyle Hardingham, Dustin Fletcher, Cale Hooker
HB: Ricky Dyson, Jake Carlisle, Courtenay Dempsey
C: Brent Stanton, Ben Howlett, David Myers
HF: Alwyn Davey, Michael Hurley, Michael Hibberd
F: Sam Lonergan, Patrick Ryder, Leroy Jetta
Foll: David Hille, Jobe Watson, Heath Hocking
I/C: Nathan Lovett-Murray, Kyle Reimers, Jake Melksham, Dyson Heppell
Emg: Tom Bellchambers, Travis Colyer, Elliott Kavanagh
In: Ricky Dyson, Alwyn Davey
Out: Stewart Crameri (Suspension), Cory Dell'Olio

Hawthorn v GWS
Hawthorn
B: Brendan Whitecross, Josh Gibson, Benjamin Stratton
HB: Grant Birchall, Ryan Schoenmakers, Matt Suckling
C: Bradley Hill, Sam Mitchell, Isaac Smith
HF: Cyril Rioli, Lance Franklin, Jack Gunston
F: Paul Puopolo, Jarryd Roughead, Luke Breust
Foll: David Hale, Brad Sewell, Jordan Lewis
I/C: Clinton Young, Liam Shiels, Luke Lowden, Shane Savage, Thomas Murphy, Kyle Cheney, Derick Wanganeen
In: Luke Lowden, Thomas Murphy, Kyle Cheney, Derick Wanganeen, Bradley Hill
Out: Brent Guerra (Suspension), Shaun Burgoyne (corked thigh)
New: Luke Lowden (Sandringham Dragons / Caulfield Grammar), Derick Wanganeen (Port Magpies)

GWS
B: Adam Kennedy, Tim Mohr, Shaun Edwards
HB: Curtly Hampton, Phil Davis, Tomas Bugg
C: Rhys Palmer, Callan Ward, Adam Treloar
HF: Toby Greene, Jeremy Cameron, Adam Tomlinson
F: Nathan Wilson, Jonathon Patton, Chad Cornes
Foll: Jonathan Giles, James McDonald, Taylor Adams
I/C: Sam Darley, Andrew Phillips, Tom Scully, Stephen Coniglio, Nick Haynes, Devon Smith, Dean Brogan
In: Sam Darley, Andrew Phillips, Stephen Coniglio, Nick Haynes, Taylor Adams
Out: Dylan Shiel (Foot), Luke Power (Ribs)
Milestones: Chad Cornes - 250 games

Gold Coast v Geelong
Gold Coast
B: Matt Shaw, Matthew Warnock, Jarrod Harbrow
HB: Daniel Stanley, Jared Brennan, Trent McKenzie
C: Michael Rischitelli, Karmichael Hunt, Joel Wilkinson
HF: Harley Bennell, Charlie Dixon, Liam Patrick
F: Campbell Brown, Sam Day, Brandon Matera
Foll: Tom Hickey, Josh Caddy, Gary Ablett
I/C: Zac Smith, Maverick Weller, Sam Iles, Dion Prestia, Jackson Allen, Aaron Hall, Kyal Horsley
In: Maverick Weller, Jarrod Harbrow, Campbell Brown, Michael Rischitelli, Dion Prestia, Jackson Allen, Aaron Hall
Out: Taylor Hine, Steven May (Hamstring), Jeremy Taylor, Alex Sexton (Hip)
New: Jackson Allen

Geelong
B: Tom Lonergan, Matthew Scarlett, Corey Enright
HB: David Wojcinski, Harry Taylor, Josh Hunt
C: Steven Motlop, James Kelly, Allen Christensen
HF: Andrew Mackie, Paul Chapman, Mathew Stokes
F: Joel Corey, Tom Hawkins, Steve Johnson
Foll: Trent West, Joel Selwood, Jimmy Bartel
I/C: Dawson Simpson, Mitch Brown, Taylor Hunt, Billie Smedts, Cameron Guthrie, George Horlin-Smith, Jordan Murdoch
In: Paul Chapman, Josh Hunt, David Wojcinski, Dawson Simpson, Mitch Brown
Out: Mitch Duncan (Knee), James Podsiadly (Ankle)

Fremantle v Western Bulldogs
Fremantle
B: Antoni Grover, Luke McPharlin, Adam McPhee
HB: Garrick Ibbotson, Michael Johnson, David Mundy
C: Michael Barlow, Ryan Crowley, Clancee Pearce
HF: Tendai Mzungu, Christopher Mayne, Stephen Hill
F: Hayden Ballantyne, Matthew Pavlich, Greg Broughton
Foll: Jonathon Griffin, Matthew de Boer, Nick Lower
I/C: Paul Duffield, Kepler Bradley, Nick Suban, Michael Walters, Dylan Roberton, Lachie Neale, Cameron Sutcliffe
In: Paul Duffield, Antoni Grover, Kepler Bradley, Stephen Hill, Michael Walters, Cameron Sutcliffe
Out: Zachary Clarke, Alex Silvagni, Jayden Pitt
New: Cameron Sutcliffe (Woodville West Torrens)

Western Bulldogs
B: Lukas Markovic, Brian Lake, Christian Howard
HB: Shaun Higgins, Mark Austin, Easton Wood
C: Daniel Cross, Matthew Boyd, Justin Sherman
HF: Clay Smith, Tory Dickson, Mitchell Wallis
F: Luke Dahlhaus, Ayce Cordy, Tom Campbell
Foll: William Minson, Ryan Griffen, Liam Picken
I/C: Lindsay Gilbee, Ryan Hargrave, Jordan Roughead, Jason Tutt, Nathan Djerrkura, Thomas Liberatore, Daniel Pearce
In: Lindsay Gilbee, Ayce Cordy, Jason Tutt, Nathan Djerrkura, Mitchell Wallis, Daniel Pearce, Mark Austin
Out: Dylan Addison (Jaw), Adam Cooney (Soreness), Robert Murphy (Hip), Liam Jones

More from 7Sport

North Queensland have leapfrogged Canterbury into the NRL's top four, courtesy of a 24-16 win at Belmore Sports Ground, with Ethan Lowe scoring two tries.

Travis Cloke and Matt Suckling both return for round 23. Catch all the ins and outs for your AFL team, right here.