MELBOURNE has sensationally dropped veteran Bernie Vince for Sunday's clash against St Kilda.

Debutant Harrison Petty and Sam Weideman have been included in the Demons' side at the expense of Vince and forward Tim Smith.

Vince is averaging just 16.4 disposals a game this season, his lowest since 2007 when he played just six games for Adelaide in his second year.

CHECK 'EM OUT Full teams here

Demons football boss Josh Mahoney insisted the 32-year-old is capable of reclaiming his spot.

"Bernie remains an important player for our football club," Mahoney told the club's website.

"He knows his form hasn’t been at its best, but we expect him to go back, play well and find his way back into the team.

"We’re confident Bernie can return to the required level and have an impact for us for the rest of the season."

The Saints have also made two changes with captain Jarryn Geary back from a calf injury and 19-year-old Irishman Darragh Joyce to make his debut.

Logan Austin and Jimmy Webster have been omitted.

Essendon forward Travis Colyer will play his first senior game of the season against North Melbourne on Sunday.

He's one of two inclusions for the Bombers along with Patrick Ambrose who last played seniors in round 10.

Colyer missed the first half of the season with a foot injury.

Josh Green has been omitted, while Mason Redman might not play again this year due to an ankle injury.

Ben Jacobs makes a welcome return from his delayed onset concussion for North, while Ryan Clarke returns.

Paul Ahern has been dropped and Billy Hartung is out with a hamstring injury.

The Lions welcome back Mitch Robinson, Daniel McStay and Jake Barrett for their clash with Fremantle at Optus Stadium on Sunday.

Michael Waters and Alex Pearce return for the Dockers with Conor Blakely (knee) and Ryan Nyhuis (omitted) making way.

Walters returns from a one-week ban for a stomach punch while Pearce has recovered from a thumb injury.

Friday, June 29

Western Bulldogs v Geelong at Etihad Stadium, 7.50pm AEST

WESTERN BULLDOGS

In: M.Suckling, B.Lynch
Out: M.Honeychurch, C.Daniel (knee soreness)
New: Brad Lynch (Swan Districts)

GEELONG

In: H.Taylor, C.Guthrie, Q.Narkle
Out: L.McCarthy (hamstring), C.Gregson, Z.Guthrie
New: Quinton Narkle (Perth) 

Saturday, June 30

Carlton v Port Adelaide at the MCG, 1.45pm AEST

CARLTON

In: M.Murphy, J.Pickett, N.Graham, L.Casboult, A.Phillips
Out: M.Kreuzer (ankle), L.Plowman (knee), D.Thomas (suspended), L.O'Brien, C.O'Shea

PORT ADELAIDE

In: J.Hombsch, J.Trengove
Out: D.Byrne-Jones (club suspension), T.Jonas (hamstring)
New: Jack Trengove

Adelaide v West Coast at Adelaide Oval, 4.05pm ACST

ADELAIDE

In: L.Brown, R.Laird, R.Sloane, D.Fogarty, C.Ellis-Yolmen, C.Hampton
Out: P.Wilson, E.Betts (hamstring), A.Otten (Achilles), M.Poholke, R.Atkins, S.Gibson (hamstring)

WEST COAST

In: B.Ah Chee, B.Ainsworth
Out: J.Nelson, M.LeCras (wrist)

Gold Coast v Collingwood at Metricon Stadium, 7.25pm AEST

GOLD COAST

In: W.Powell, S.May, R.Thompson, B.Crossley
Out: T.Lynch (knee), S.Day (shoulder), J.Leslie, C.Ah Chee
New: Wil Powell (Claremont)

COLLINGWOOD

In: B.Crocker, B.Sier
Out: A.Treloar (hamstring), L.Greenwood (concussion)
New: Brayden Sier (Northern U18)

Greater Western Sydney v Hawthorn at Spotless Stadium, 7.25pm AEST

GREATER WESTERN SYDNEY

In: R.Lobb
Out: J.Cameron (suspension)

HAWTHORN

In: J.Ceglar
Out: S.Burgoyne (hamstring)

Sunday, July 1

Melbourne v St Kilda at the MCG, 1.10pm AEST

MELBOURNE

In: H.Petty, S.Weideman
Out: T.Smith, B.Vince
New: Harrison Petty (Norwood)

ST KILDA

In: J.Geary, D.Joyce
Out: J.Webster (injured), L.Austin
New: Darragh Joyce (Ireland)

Essendon v North Melbourne at Etihad Stadium, 3.20pm AEST

ESSENDON

In: T.Colyer P.Ambrose
Out: M.Redman (ankle), J.Green

NORTH MELBOURNE

In: B.Jacobs, R.Clarke
Out: B.Hartung (hamstring), P.Ahern

Fremantle v Brisbane at Optus Stadium, 2.40pm AWST

FREMANTLE

In: A.Pearce, M.Walters
Out: C.Blakely (knee), R.Nyhuis

BRISBANE

In: D.McStay, M.Robinson, J.Barrett
Out: H.Andrews (concussion), Z.Bailey, S.Mayes