Saturday 30th April
- Central Coast Mariners 1 , Western United 0 at Full timeCentral Coast MarinersWestern UnitedFull time
- Adelaide United 2 , Brisbane Roar 0 at Full timeAdelaide UnitedBrisbane RoarFull time
- Perth Glory 1 , Western Sydney Wanderers 1 at Full timePerth GloryWestern Sydney WanderersFull time
Friday 29th April
- Melbourne Victory 3 , Wellington Phoenix 1 at Full timeMelbourne VictoryWellington PhoenixFull time
Monday 25th April
- Brisbane Roar 1 , Melbourne Victory 1 at Full timeBrisbane RoarMelbourne VictoryFull time
Sunday 24th April
- Wellington Phoenix 1 , Western Sydney Wanderers 0 at Full timeWellington PhoenixWestern Sydney WanderersFull time
- Adelaide United 2 , Perth Glory 0 at Full timeAdelaide UnitedPerth GloryFull time
Saturday 23rd April
- Newcastle Jets 2 , Central Coast Mariners 4 at Full timeNewcastle JetsCentral Coast MarinersFull time
Friday 22nd April
- Macarthur 1 , Melbourne Victory 4 at Full timeMacarthurMelbourne VictoryFull time
Wednesday 20th April
- Western Sydney Wanderers 3 , Newcastle Jets 2 at Full timeWestern Sydney WanderersNewcastle JetsFull time
Tuesday 19th April
- Western United 2 , Macarthur 0 at Full timeWestern UnitedMacarthurFull time
Sunday 17th April
- Wellington Phoenix 0 , Central Coast Mariners 4 at Full timeWellington PhoenixCentral Coast MarinersFull time
Saturday 16th April
- Western United 6 , Perth Glory 0 at Full timeWestern UnitedPerth GloryFull time
- Newcastle Jets 1 , Melbourne Victory 2 at Full timeNewcastle JetsMelbourne VictoryFull time
Friday 15th April
- Macarthur 2 , Brisbane Roar 1 at Full timeMacarthurBrisbane RoarFull time
Wednesday 13th April
- Perth Glory 0 , Wellington Phoenix 1 at Full timePerth GloryWellington PhoenixFull time
- Western Sydney Wanderers 2 , Central Coast Mariners 2 at Full timeWestern Sydney WanderersCentral Coast MarinersFull time
Tuesday 12th April
- Melbourne Victory 0 , Brisbane Roar 0 at Full timeMelbourne VictoryBrisbane RoarFull time
- Sydney 2 , Adelaide United 3 at Full timeSydneyAdelaide UnitedFull time
Sunday 10th April
- Newcastle Jets 6 , Perth Glory 1 at Full timeNewcastle JetsPerth GloryFull time
Saturday 9th April
- Western United 1 , Wellington Phoenix 4 at Full timeWestern UnitedWellington PhoenixFull time
- Western Sydney Wanderers 1 , Brisbane Roar 1 at Full timeWestern Sydney WanderersBrisbane RoarFull time
- Central Coast Mariners 0 , Sydney 5 at Full timeCentral Coast MarinersSydneyFull time
- Melbourne Victory 3 , Melbourne City 0 at Full timeMelbourne VictoryMelbourne CityFull time
Friday 8th April
- Adelaide United 1 , Macarthur 0 at Full timeAdelaide UnitedMacarthurFull time
Wednesday 6th April
- Melbourne City 4 , Sydney 0 at Full timeMelbourne CitySydneyFull time
- Perth Glory 0 , Melbourne Victory 1 at Full timePerth GloryMelbourne VictoryFull time
Tuesday 5th April
- Central Coast Mariners 5 , Wellington Phoenix 0 at Full timeCentral Coast MarinersWellington PhoenixFull time
Sunday 3rd April
- Brisbane Roar 2 , Newcastle Jets 0 at Full timeBrisbane RoarNewcastle JetsFull time
- Macarthur 4 , Perth Glory 2 at Full timeMacarthurPerth GloryFull time
Saturday 2nd April
- Western United 2 , Central Coast Mariners 2 at Full timeWestern UnitedCentral Coast MarinersFull time
- Wellington Phoenix 0 , Melbourne City 6 at Full timeWellington PhoenixMelbourne CityFull time
- Adelaide United 0 , Melbourne Victory 1 at Full timeAdelaide UnitedMelbourne VictoryFull time
- Sydney 3 , Western Sydney Wanderers 2 at Full timeSydneyWestern Sydney WanderersFull time
All times are UK and subject to change. BBC is not responsible for any changes.