PERTH, WESTERN AUSTRALIA - APRIL 03: Diego Castro of the Glory gestures to the shed after scoring during the round 26 A-League match between the Perth Glory and Melbourne City FC at nib Stadium on April 3, 2016 in Perth, Australia. (Photo by Paul Kane/Getty Images)

Perth Glory's Diego Castro has won the Johnny Warren medal for the A-League player of the year, just ahead of Socceroo Aaron Mooy at last night's Dolan Warren Awards night.

Melbourne City had two players inside the top three, with Bruno Fonaroli finishing third, a further six points behind Mooy.

Adelaide United manager Guillermo Amor won coach of the year, City's Thomas Sorensen was awarded the goalkeeper of the year and Jamie Maclaren was named young player of the year.

Meanwhile, in the W-League, Canberra United’s Ashleigh Sykes won the Julie Dolan Medal for the player of the year.

2015-16 A-League award winners:

Johnny Warren Medal (Player of the Year): Diego Castro – Perth Glory

Hyundai A-League NAB Young Footballer of the Year: Jamie Maclaren – Brisbane Roar FC

Goalkeeper of the Year: Thomas Sorensen – Melbourne City FC

Nike Golden Boot Award: Bruno Fornaroli – Melbourne City FC (23 Goals)

Goal of the Year: Roy O’Donovan – Central Coast Mariners (Rd 25)

Coach of the Year: Guillermo Amor – Adelaide United

Fair Play Award: Brisbane Roar FC

Referee of the Year: Jarred Gillett

Foxtel National Youth League Player of the Year: Dylan Smith – Adelaide United

Foxtel National Youth League Fair Play Award: Brisbane Roar FC

2015-16 W-League award winners:

Julie Dolan Medal: Ashleigh Sykes – Canberra United

Westfield W-League NAB Young Footballer of the Year Award: Larissa Crummer – Melbourne City FC

Players Player of the Year: Kim Little – Melbourne City FC

Goalkeeper of the Year: Kaitlyn Savage – Adelaide United

Goal of the Year: Vanessa Di Bernardo – Perth Glory (Rd 5)

Coach of the Year: Craig Deans – Newcastle Jets

Golden Boot Award: Larissa Crummer – Melbourne City FC

Fair Play Award: Melbourne City FC

Referee of the Year: Kate Jacewicz