JOEL Selwood needs four more games to become the 91st player in VFL/AFL history to play 300 games.

Right now, there's only eight current players in the 300 club.

Mitch Cleary investigates who's next from the pool of players with 100 or more games already.

Adelaide Crows

Bryce Gibbs (265 games) has this year plus 2021 left on his contract and will reach the mark if he can play the bulk of scheduled matches in that time. Skipper Rory Sloane (200) is contracted to 2023 and would need to sign a new deal into 2024 and play a handful of finals by age 34 to get there. Daniel Talia (187), Brodie Smith (168) and Rory Laird (144) are chances if they play every game until 34.

00:29 Mins
Published on

Sloane's hilarious pre-game pump-up

Rory Sloane brings out the 'yeah baby' to get his teammates going

Published on

Brisbane Lions

If Lachie Neale (160) can play every game until age 33 in 2025 he will reach the mark. Daniel Rich (208) would need to play most games until the age of 34, while Dayne Zorko's (168) late start to footy leaves him pushing the clock given he's already 31. New recruit Grant Birchall (248) looked on track early in his career and will now need a miracle to get there after knee and hamstring issues.

02:01 Mins
Published on

Neale withstands early shots in fiery outing

Lachie Neale was targeted at all angles by the Power but fought on gallantly to produce a typically impressive performance

Published on


Former skipper Marc Murphy (269) is out of contract at season's end but will reach the milestone provided he plays most of this season and returns next year at 34. It's looking a long way ahead, but no one would ever doubt 25-year-old co-captain Patrick Cripps (101) carrying the Blues for the next 8-10 years. Eddie Betts (316) and Kade Simpson (326) are already in the club. 

00:46 Mins
Published on

Toyota Fixture Throwback: Murphy stays calm to slot the sealer

Marc Murphy kicks a steadying set shot late in the game

Published on


At 27, Adam Treloar (163) is as well placed as any to get there after squeezing plenty of games in as a youngster. Already contracted until 2025, the former Giant would only need to play a handful of games on top of that. Steele Sidebottom (235) is reported to have re-signed to 2022 – a year in which he turns 31 – and would be on the cusp of the milestone if he plays every game between now and then. If Brodie Grundy (133) plays every game in his mega-contract to 2027, he'll join the club that already includes Scott Pendlebury (302). 

02:20 Mins
Published on

Treloar at his terrifying best

Adam Treloar was absolutely everywhere in his side's demolition of the Suns

Published on


Skipper Dyson Heppell (169) could get there if the Bombers play a couple of finals and his body holds up until 33, given he played so much in his early years. Dylan Shiel (158) could get there by 33, while David Zaharakis (208) and Michael Hurley (180) would need to play to 34 and 35 respectively. Midfielder Zach Merrett (127) has started on fire and is only 24. 

00:31 Mins
Published on

Crafty Heppell's snapping goal

Essendon captain Dyson Heppell kicks his 50th career goal with a left-foot snap

Published on


No one would question 28-year-old skipper Nat Fyfe (174) playing until 34 and if he could play every match in that time, he'd be the Dockers' third 300-game player after Matthew Pavlich (353) and David Mundy (316). At the same age as Fyfe, Michael Walters (152) would need an extra season.

06:10 Mins
Published on

Fyfe highlights: The best of the Brownlow medallist's season

Fremantle superstar Nat Fyfe wins his second Brownlow Medal with 33 votes

Published on

Geelong Cats

Given Patrick Dangerfield (249) has a contract until 2024, he'll be eyeing the 350-game barrier. Mitch Duncan (204) also has a deal until 2024 and can afford to miss a handful of games in that time and still join Dangerfield, Selwood (296) and Gary Ablett (346) in the club. Tom Hawkins (257) would likely need to play into 2022 given there's 38 games left in the next two home and away seasons. Luke Dahlhaus (179) could get there by 33, Cam Guthrie (162) by 34 and you wouldn't rule out Mark Blicavs (159) playing until age 35 given he was a late starter. Harry Taylor (262) is set to fall short.

00:34 Mins
Published on

Danger dobs a monster bomb on his left

Patrick Dangerfield kicks a sensational goal off a couple of steps

Published on

Gold Coast Suns

Dual premiership Tiger Brandon Ellis (177) has a deal until 2024. If he stays on the park and plays one more season beyond that he'll hit the milestone. Jarrod Harbrow (245) turns 32 in July but would be some chance given his durability for the Suns over a long period.

04:22 Mins
Published on

Get Excited, Suns: The best of new recruit Brandon Ellis

Gold Coast makes an official five-year offer to obtain Richmond utility Brandon Ellis

Published on

GWS Giants

Provided captain Stephen Coniglio (134) stays fit, he'll reach the feat if he plays one season on top of his current deal that expires in 2026. Lachie Whitfield (134) has a deal until 2027 and will be on par with his skipper, while 27-year-old Jeremy Cameron (155) is on target to do it in 2026 as he eyes a long-term contract. Callan Ward (217) could scrape in by age 33 if he is injury-free, while Toby Greene (145) is another to watch to see if he can join Heath Shaw (309).

03:16 Mins
Published on

Kobe Bryant's captaincy advice for AFL skipper

Stephen Coniglio reveals what he learned from Kobe Bryant late last year and the NY's message he received

Published on


Alastair Clarkson is never shy in mentioning Liam Shiels (206) as the most underrated player at the Hawks. The midfielder, who turns 29 on Wednesday, could join the illustrious group by age 33 if he remains on the park. Luke Breust (208) would be a year older, while 28-year-old Jack Gunston (193) would be a sneaky chance which would be made even more remarkable by the fact he only played 14 games in his first two seasons. Shaun Burgoyne (377) is in a league of his own.

03:47 Mins
Published on

The Deadliest: Shaun Burgoyne highlights

Is the man dubbed 'Silk' the greatest Indigenous and Torres Strait Islander player?

Published on


Provided the remaining 16 games are played this season, former skipper Nathan Jones (286) will likely celebrate the feat this year. Jake Melksham (169) has a contract until 2022 which will take him halfway there, while 27-year-old Tom McDonald (162) and 26-year-old Adam Tomlinson (140) wouldn't be without a shot. 

08:56 Mins
Published on

To Hell and Back: 'Last year really broke me down mentally'

Check out the first episode of Melbourne's pre-season documentary series

Published on

North Melbourne

If Todd Goldstein (235) plays every scheduled game in the remainder of his contract to 2022, he'll be on 295 before finals are factored in. He'll turn 35 if he goes into 2023. Shaun Atley (198) is the smokey in the pack given he'll turn 29 when his 2021 deal expires. He would require three more full seasons to reach 300 at age 32. Skipper Jack Ziebell (211) and gun inside midfielder Ben Cunnington (210) could hit the mark if they play until 33.

01:06 Mins
Published on

Goldstein does it all himself

Todd Goldstein has decided to do it alone as he grabbed the ball straight out of the ruck before snapping it through

Published on

Former skipper Travis Boak (265) recently penned a two-year extension to 2022 and has ample time to join Kane Cornes (300) in the exclusive 300 club at Alberton. Veteran Justin Westhoff (269) just keeps on keeping on. If he plays the remaining 16 games this home and away season, he'll need 15 just if he plays on as a 34-year-old. Brad Ebert (247) would need two more seasons beyond this, while 32-year-old Robbie Gray (219) will most likely fall short.

00:27 Mins
Published on

Boak kicks Power's first in his 250th game

Travis Boak kicks Port's first goal of the match in his 250th match

Published on


Dual Norm Smith medallist Dustin Martin (225) has been incredibly durable – playing at least 20 games in every season and was the fastest Tiger in history to 200. With a lucrative deal to 2024, he's on track to crash through the 300-game barrier in 2023. Jack Riewoldt (263) will be on the verge come the end of next season provided the Tigers play finals, while 31-year-old Shane Edwards will be touch and go given he has a deal to 2021. Trent Cotchin (235) will need to play to 33. Josh Caddy (158), Tom Lynch (157) and Dion Prestia (156), who are all 27, could do it at age 33.

09:54 Mins
Published on

Ten years since Dustin Martin's debut: The best Dusty highlights

A star was born in round one, 2010 as Richmond's future superstar made his debut against Carlton

Published on

St Kilda

Dan Hannebery (214) would need to play every scheduled game plus a handful of finals to hit the 300-mark in his final contracted season in 2023. New recruit Bradley Hill (150) has a contract that runs until the end of 2025 – a year in which he turns 32. One more season on top of that, plus a couple of finals, will take him to the magical figure. Paddy Ryder (244) is unlikely to get there given he would need to play nearly every game until the end of 2022 as a 34-year-old.

04:26 Mins
Published on

Get Excited, Saints: The best of new recruit Bradley Hill

Explosive midfielder Bradley Hill has landed at St Kilda from Fremantle

Published on

Sydney Swans

Co-captain Josh Kennedy (247) has been incredibly durable in his time as a Swan but is seeking a new contract beyond this season. While he's likely to get a one-year extension, playing into 2022 as a 34-year-old to hit 300 will be touch and go. At 27, Luke Parker (196) is every chance to do it as a 32-year-old in 2022 and join a club that includes Lance Franklin (300).

00:33 Mins
Published on

Parker flies and admires his own work

Luke Parker takes a cracking mark and finishes off in style

Published on

West Coast Eagles

Ex-skipper Shannon Hurn (270) is on track to do it next season – provided he gets a new contract – and become the first Eagle in history to surpass 300. Andrew Gaff (198) is set to trigger a four-year extension until 2024 which would take him there. A fit Jack Darling (197) will get there with time to spare given he has a contract to 2025. Luke Shuey (202) turns 30 in June and Jack Redden (211) is 30 in December. Both could get they're playing at 34, just like Brad Sheppard (179) who is 29 in May and Jamie Cripps (163) who has just turned 28. Elliot Yeo (155) isn't 27 until October and has time on his side. Josh Kennedy (244) is likely to fall short as he weighs up retirement at season's end.

00:50 Mins
Published on

Gaff breaks goalless finals drought

Andrew Gaff has finally broken his goalless finals streak with this running goal to bring his side within four points of the Cats

Published on

Western Bulldogs

Skipper Marcus Bontempelli (128) won't be thinking of 300 just yet but given he's rarely missed a game since debuting he's slated to do it by the time he's 32. Jack Macrae (142) is a year older and could do it at the same age, while fellow 1994 baby Lachie Hunter (129) is not without a shot.

00:32 Mins
Published on

Toyota Fixture Throwback: JJ's dash and Bont goes bang

An inspirational move as Jason Johannisen and Marcus Bontempelli combine to give the Bulldogs the lead

Published on