ALeagueStats.com

Team Statistics | A League (Men) | FFA Cup | AFC Tournaments | Player Statistics | Detailed Statistics | Other Statistics | Complete Fixture Histories | Tipping Help | A-League Stats (women)


League Tables

#Team

P

W

D

L

F

A

Diff.

Pts

1Central Coast Mariners

27

17

4

6

49

27

22

55

2Wellington Phoenix

27

15

8

4

42

26

16

53

3Melbourne Victory

27

10

12

5

43

33

10

42

4Sydney FC

27

12

5

10

52

41

11

41

5Macarthur FC

27

11

8

8

45

48

-3

41

6Melbourne City FC

27

11

6

10

50

38

12

39

7Western Sydney Wanderers

27

11

4

12

44

48

-4

37

8Adelaide United

27

9

5

13

52

53

-1

32

9Brisbane Roar

27

8

6

13

42

55

-13

30

10Newcastle Jets

27

6

10

11

39

47

-8

28

11Western United FC

27

7

5

15

36

55

-19

26

12Perth Glory

27

5

7

15

46

69

-23

22

#Team

P

W

D

L

F

A

Diff.

Pts

1Wellington Phoenix

13

10

2

1

23

10

13

32

2Central Coast Mariners

14

9

2

3

28

16

12

29

3Sydney FC

13

8

2

3

29

15

14

26

4Melbourne City FC

14

7

5

2

35

10

25

26

5Melbourne Victory

13

6

4

3

22

15

7

22

6Macarthur FC

14

5

5

4

22

25

-3

20

7Adelaide United

14

5

3

6

30

28

2

18

8Brisbane Roar

14

5

3

6

27

27

0

18

9Perth Glory

14

4

4

6

29

30

-1

16

10Western United FC

13

4

3

6

18

20

-2

15

11Western Sydney Wanderers

13

4

2

7

22

22

0

14

12Newcastle Jets

13

3

5

5

18

19

-1

14

#Team

P

W

D

L

F

A

Diff.

Pts

1Central Coast Mariners

13

8

2

3

21

11

10

26

2Western Sydney Wanderers

14

7

2

5

22

26

-4

23

3Macarthur FC

13

6

3

4

23

23

0

21

4Wellington Phoenix

14

5

6

3

19

16

3

21

5Melbourne Victory

14

4

8

2

21

18

3

20

6Sydney FC

14

4

3

7

23

26

-3

15

7Adelaide United

13

4

2

7

22

25

-3

14

8Newcastle Jets

14

3

5

6

21

28

-7

14

9Melbourne City FC

13

4

1

8

15

28

-13

13

10Brisbane Roar

13

3

3

7

15

28

-13

12

11Western United FC

14

3

2

9

18

35

-17

11

12Perth Glory

13

1

3

9

17

39

-22

6

#Team

P

W

D

L

F

A

Diff.

Pts

1Sydney FC

27

14

6

7

29

16

13

48

2Wellington Phoenix

27

10

13

4

15

9

6

43

3Central Coast Mariners

27

10

12

5

19

10

9

42

4Melbourne City FC

27

9

13

5

22

12

10

40

5Melbourne Victory

27

8

16

3

21

12

9

40

6Newcastle Jets

27

11

6

10

18

16

2

39

7Macarthur FC

27

9

11

7

20

18

2

38

8Adelaide United

27

9

7

11

21

27

-6

34

9Western Sydney Wanderers

27

7

11

9

20

25

-5

32

10Brisbane Roar

27

6

10

11

18

20

-2

28

11Western United FC

27

5

10

12

10

25

-15

25

12Perth Glory

27

1

11

15

13

36

-23

14

#Team

P

W

D

L

F

A

Diff.

Pts

1Central Coast Mariners

27

18

5

4

30

17

13

59

2Wellington Phoenix

27

10

13

4

27

17

10

43

3Adelaide United

27

11

8

8

31

26

5

41

4Western Sydney Wanderers

27

10

8

9

24

23

1

38

5Perth Glory

27

10

7

10

33

33

0

37

6Macarthur FC

27

9

9

9

25

30

-5

36

7Melbourne City FC

27

9

8

10

28

26

2

35

8Melbourne Victory

27

8

10

9

22

21

1

34

9Sydney FC

27

8

6

13

23

25

-2

30

10Western United FC

27

8

6

13

26

30

-4

30

11Brisbane Roar

27

6

10

11

24

35

-11

28

12Newcastle Jets

27

7

6

14

21

31

-10

27

#TeamHighestLowestAverage
1Melbourne City FC65.0%41.0%55.77%
2Brisbane Roar72.4%41.2%55.21%
3Sydney FC70.1%27.6%55.07%
4Adelaide United64.7%36.1%51.96%
5Melbourne Victory67.9%31.8%50.98%
6Western Sydney Wanderers68.9%35.7%50.16%
7Western United FC69.1%32.1%48.94%
8Wellington Phoenix64.4%30.8%48.21%
9Macarthur FC69.2%34.6%47.70%
10Central Coast Mariners62.0%29.9%46.53%
11Newcastle Jets61.3%30.9%45.87%
12Perth Glory61.8%31.1%43.28%
#TeamShots per gameShots on target per gameShooting Accuracy
1Central Coast Mariners13.135.3040.37%
2Wellington Phoenix11.554.4838.79%
3Melbourne City FC16.686.3638.13%
4Macarthur FC12.964.8637.50%
5Perth Glory13.705.1137.30%
6Sydney FC18.476.8336.98%
7Western Sydney Wanderers15.635.7036.47%
8Western United FC14.525.2235.95%
9Brisbane Roar15.855.6335.52%
10Melbourne Victory16.905.7734.14%
11Newcastle Jets12.814.3734.11%
12Adelaide United18.526.3034.02%
#TeamShots takenGoals scoredShots taken per goal scored
1Central Coast Mariners394547.30
2Wellington Phoenix335437.79
3Perth Glory370468.04
4Macarthur FC363458.07
5Newcastle Jets346398.87
6Melbourne City FC467519.16
7Western Sydney Wanderers422449.59
8Adelaide United500529.62
9Sydney FC554579.72
10Brisbane Roar4284210.19
11Western United FC3923610.89
12Melbourne Victory5244711.15
NB: APL league rules this season means ladder is sorted by Points, then by wins (yes, really!), then goal difference, then goals scored.

Grand Final

25/05/2024 Central Coast Mariners 3-1 Melbourne Victory after extra time (Grand Final)

Top Scorers

#PlayerTeam

Goals

1Adam TaggartPerth Glory20
2Bruno FornaroliMelbourne Victory18
3Apostolos StamatelopoulosNewcastle Jets17
4Hiroshi IbusukiAdelaide United15
5Tolgay ArslanMelbourne City FC13
Angel TorresCentral Coast Mariners13
Kosta BarbarousesWellington Phoenix13
8Joe LolleySydney FC12
Valere GermainMacarthur FC12
10Fabio GomezSydney FC11

Season Statistics

Highest scoring match9 goals28/12/2023 Melbourne City FC 8-1 Brisbane Roar
Biggest winning margin8 goals14/04/2024 Melbourne City FC 8-0 Perth Glory
Most yellow cards (player)11Joshua Risdon (Western United FC)
Most yellow cards (team)65Macarthur FC
Least yellow cards (team)40Newcastle Jets
Most red cards (player)2Roderick Miranda (Melbourne Victory)
Jake Girdwood-Reich (Sydney FC)
Most red cards (team)7Sydney FC
Least red cards (team)1Newcastle Jets
Overall average crowd size8551
Largest average crowd size14252Sydney FC
Smallest average crowd size3274Western United FC
Best change in crowds from previous season+65%Wellington Phoenix (6333->10479)
Worst change in crowds from previous season-15%Sydney FC (16887->14252)

Starting Squad Ages*

TeamAverage AgeYoungest PlayerOldest Player
Adelaide United26.99 yearsNestory Irankunda (17 years 253 days)Javi Lopez (38 years 101 days)
Brisbane Roar27.76 yearsThomas Waddingham (18 years 205 days)Jay O`Shea (35 years 260 days)
Central Coast Mariners26.05 yearsMiguel Di Pizio (17 years 338 days)Danny Vukovic (39 years 59 days)
Macarthur FC28.70 yearsBernardo Oliveira (19 years 331 days)Matthew Jurman (34 years 140 days)
Melbourne City FC29.87 yearsBen Mazzeo (18 years 144 days)Jamie Young (38 years 254 days)
Melbourne Victory29.14 yearsFranco Lino (18 years 99 days)Bruno Fornaroli (36 years 261 days)
Newcastle Jets24.47 yearsArchie Goodwin (19 years 116 days)Jason Hoffman (34 years 274 days)
Perth Glory26.39 yearsDaniel Bennie (17 years 192 days)David Williams (36 years 19 days)
Sydney FC28.39 yearsZachary De Jesus (17 years 280 days)Andrew Redmayne (35 years 126 days)
Wellington Phoenix26.26 yearsLukas Kelly-Heald (18 years 218 days)David Ball (34 years 156 days)
Western Sydney Wanderers27.87 yearsTaiga Harper (18 years 256 days)Milos Ninkovic (39 years 110 days)
Western United FC26.35 yearsZach Lisoajski (18 years 91 days)Nikita Rukavytsya (36 years 246 days)
*This includes any player who was in the starting 11 for a regular season, finals or grand final match.

Player recruitment

Complete fixture list for 2023/24

DateTypeMatch
20/10/2023LeagueAdelaide United 3-0 Central Coast Mariners
21/10/2023LeagueMacarthur FC 1-1 Brisbane Roar
21/10/2023LeagueMelbourne City FC 1-2 Western United FC
21/10/2023LeagueSydney FC 0-2 Melbourne Victory
22/10/2023LeagueWestern Sydney Wanderers 0-0 Wellington Phoenix
22/10/2023LeaguePerth Glory 2-2 Newcastle Jets
27/10/2023LeagueBrisbane Roar 3-0 Sydney FC
28/10/2023LeagueWellington Phoenix 2-1 Perth Glory
28/10/2023LeagueWestern Sydney Wanderers 5-0 Western United FC
29/10/2023LeagueCentral Coast Mariners 1-2 Macarthur FC
29/10/2023LeagueMelbourne Victory 5-3 Newcastle Jets
29/10/2023LeagueAdelaide United 6-0 Melbourne City FC
3/11/2023LeagueMelbourne City FC 2-0 Sydney FC
4/11/2023LeagueWellington Phoenix 5-2 Brisbane Roar
4/11/2023LeagueMacarthur FC 1-0 Western United FC
4/11/2023LeagueMelbourne Victory 1-1 Adelaide United
4/11/2023LeaguePerth Glory 2-0 Central Coast Mariners
5/11/2023LeagueNewcastle Jets 2-2 Western Sydney Wanderers
10/11/2023LeagueMelbourne Victory 1-1 Wellington Phoenix
11/11/2023LeagueWestern United FC 0-1 Newcastle Jets
11/11/2023LeagueWestern Sydney Wanderers 2-0 Perth Glory
11/11/2023LeagueAdelaide United 1-5 Sydney FC
12/11/2023LeagueMelbourne City FC 3-3 Macarthur FC
12/11/2023LeagueCentral Coast Mariners 1-2 Brisbane Roar
24/11/2023LeagueMacarthur FC 1-1 Melbourne Victory
25/11/2023LeagueWellington Phoenix 1-0 Melbourne City FC
25/11/2023LeagueCentral Coast Mariners 3-1 Newcastle Jets
25/11/2023LeagueSydney FC 0-1 Western Sydney Wanderers
26/11/2023LeagueBrisbane Roar 2-1 Perth Glory
26/11/2023LeagueWestern United FC 1-3 Adelaide United
1/12/2023LeagueBrisbane Roar 2-2 Western Sydney Wanderers
2/12/2023LeagueWestern United FC 0-1 Wellington Phoenix
2/12/2023LeagueSydney FC 3-2 Perth Glory
3/12/2023LeagueCentral Coast Mariners 2-2 Melbourne Victory
3/12/2023LeagueNewcastle Jets 0-2 Melbourne City FC
4/12/2023LeagueMacarthur FC 4-3 Adelaide United
8/12/2023LeagueCentral Coast Mariners 4-0 Western United FC
8/12/2023LeaguePerth Glory 1-2 Melbourne City FC
9/12/2023LeagueWellington Phoenix 0-3 Newcastle Jets
9/12/2023LeagueSydney FC 0-2 Macarthur FC
10/12/2023LeagueAdelaide United 0-2 Brisbane Roar
10/12/2023LeagueWestern Sydney Wanderers 3-4 Melbourne Victory
15/12/2023LeagueWestern United FC 2-1 Brisbane Roar
15/12/2023LeagueWestern Sydney Wanderers 1-0 Adelaide United
16/12/2023LeagueNewcastle Jets 2-2 Perth Glory
16/12/2023LeagueMelbourne Victory 3-0 Sydney FC
17/12/2023LeagueMelbourne City FC 3-3 Central Coast Mariners
18/12/2023LeagueMacarthur FC 0-3 Wellington Phoenix
21/12/2023LeagueBrisbane Roar 0-3 Central Coast Mariners
22/12/2023LeagueAdelaide United 3-1 Newcastle Jets
23/12/2023LeagueWellington Phoenix 2-0 Western Sydney Wanderers
23/12/2023LeagueSydney FC 4-2 Western United FC
23/12/2023LeagueMelbourne City FC 0-0 Melbourne Victory
23/12/2023LeaguePerth Glory 3-2 Macarthur FC
28/12/2023LeagueMelbourne City FC 8-1 Brisbane Roar
29/12/2023LeagueSydney FC 3-1 Wellington Phoenix
30/12/2023LeagueNewcastle Jets 2-0 Western United FC
30/12/2023LeagueMelbourne Victory 2-0 Adelaide United
31/12/2023LeagueCentral Coast Mariners 4-2 Perth Glory
1/01/2024LeagueWestern Sydney Wanderers 3-1 Macarthur FC
4/01/2024LeagueAdelaide United 2-2 Wellington Phoenix
5/01/2024LeagueMacarthur FC 1-1 Newcastle Jets
6/01/2024LeagueWestern Sydney Wanderers 0-1 Central Coast Mariners
6/01/2024LeagueBrisbane Roar 1-2 Sydney FC
6/01/2024LeaguePerth Glory 2-3 Melbourne Victory
7/01/2024LeagueWestern United FC 1-2 Melbourne City FC
8/01/2024LeagueAdelaide United 1-1 Macarthur FC
12/01/2024LeagueMacarthur FC 3-3 Western United FC
12/01/2024LeagueMelbourne City FC 0-1 Western Sydney Wanderers
13/01/2024LeagueCentral Coast Mariners 1-1 Melbourne Victory
13/01/2024LeagueAdelaide United 4-3 Sydney FC
14/01/2024LeagueBrisbane Roar 3-2 Newcastle Jets
14/01/2024LeaguePerth Glory 3-4 Wellington Phoenix
18/01/2024LeagueBrisbane Roar 1-3 Macarthur FC
19/01/2024LeagueWellington Phoenix 1-1 Melbourne Victory
19/01/2024LeagueSydney FC 4-0 Newcastle Jets
20/01/2024LeagueWestern Sydney Wanderers 1-2 Perth Glory
21/01/2024LeagueCentral Coast Mariners 2-1 Melbourne City FC
23/01/2024LeagueNewcastle Jets 3-1 Brisbane Roar
25/01/2024LeagueMelbourne City FC 1-0 Adelaide United
26/01/2024LeagueMelbourne Victory 1-1 Sydney FC
27/01/2024LeagueWestern United FC 0-1 Western Sydney Wanderers
27/01/2024LeagueNewcastle Jets 1-2 Wellington Phoenix
27/01/2024LeagueCentral Coast Mariners 2-0 Brisbane Roar
28/01/2024LeagueMacarthur FC 2-2 Perth Glory
2/02/2024LeagueBrisbane Roar 1-1 Wellington Phoenix
2/02/2024LeaguePerth Glory 4-2 Melbourne City FC
3/02/2024LeagueWestern United FC 2-2 Sydney FC
3/02/2024LeagueNewcastle Jets 1-1 Melbourne Victory
3/02/2024LeagueAdelaide United 0-4 Central Coast Mariners
4/02/2024LeagueMacarthur FC 4-3 Western Sydney Wanderers
6/02/2024LeagueWellington Phoenix 0-0 Central Coast Mariners
9/02/2024LeagueAdelaide United 3-3 Perth Glory
10/02/2024LeagueWellington Phoenix 2-0 Western United FC
10/02/2024LeagueMelbourne Victory 0-1 Macarthur FC
10/02/2024LeagueBrisbane Roar 5-1 Melbourne City FC
10/02/2024LeagueCentral Coast Mariners 1-3 Sydney FC
11/02/2024LeagueWestern Sydney Wanderers 3-3 Newcastle Jets
16/02/2024LeagueWestern United FC 2-0 Newcastle Jets
17/02/2024LeagueSydney FC 2-1 Adelaide United
17/02/2024LeagueMelbourne City FC 0-0 Melbourne Victory
17/02/2024LeaguePerth Glory 3-2 Brisbane Roar
18/02/2024LeagueCentral Coast Mariners 1-0 Western Sydney Wanderers
18/02/2024LeagueMacarthur FC 1-2 Wellington Phoenix
20/02/2024LeagueMelbourne Victory 2-1 Western United FC
23/02/2024LeagueBrisbane Roar 2-2 Western United FC
24/02/2024LeagueSydney FC 1-1 Melbourne City FC
24/02/2024LeagueAdelaide United 1-2 Western Sydney Wanderers
24/02/2024LeaguePerth Glory 0-0 Wellington Phoenix
25/02/2024LeagueMelbourne Victory 0-1 Central Coast Mariners
25/02/2024LeagueNewcastle Jets 2-2 Macarthur FC
1/03/2024LeagueMacarthur FC 2-0 Melbourne City FC
2/03/2024LeagueWestern United FC 1-0 Perth Glory
2/03/2024LeagueNewcastle Jets 0-1 Central Coast Mariners
2/03/2024LeagueWestern Sydney Wanderers 1-4 Sydney FC
3/03/2024LeagueWellington Phoenix 3-2 Adelaide United
3/03/2024LeagueBrisbane Roar 3-2 Melbourne Victory
8/03/2024LeagueWestern Sydney Wanderers 1-3 Western United FC
9/03/2024LeagueMelbourne City FC 1-0 Wellington Phoenix
9/03/2024LeagueAdelaide United 1-2 Melbourne Victory
9/03/2024LeaguePerth Glory 2-2 Newcastle Jets
10/03/2024LeagueSydney FC 1-1 Brisbane Roar
10/03/2024LeagueMacarthur FC 0-3 Central Coast Mariners
12/03/2024LeagueMelbourne City FC 7-0 Western Sydney Wanderers
14/03/2024LeagueWestern United FC 2-2 Melbourne Victory
15/03/2024LeagueNewcastle Jets 0-1 Adelaide United
16/03/2024LeagueWellington Phoenix 2-1 Sydney FC
16/03/2024LeagueBrisbane Roar 1-2 Macarthur FC
16/03/2024LeaguePerth Glory 1-2 Western Sydney Wanderers
29/03/2024LeagueAdelaide United 4-1 Western United FC
30/03/2024LeagueMelbourne City FC 0-0 Newcastle Jets
30/03/2024LeagueSydney FC 2-0 Central Coast Mariners
31/03/2024LeagueWellington Phoenix 1-0 Brisbane Roar
31/03/2024LeagueMelbourne Victory 2-1 Perth Glory
1/04/2024LeagueMacarthur FC 1-3 Western Sydney Wanderers
2/04/2024LeagueCentral Coast Mariners 2-1 Melbourne City FC
3/04/2024LeaguePerth Glory 1-1 Sydney FC
5/04/2024LeagueWestern Sydney Wanderers 1-2 Brisbane Roar
6/04/2024LeagueWestern United FC 4-2 Macarthur FC
6/04/2024LeagueCentral Coast Mariners 2-1 Wellington Phoenix
6/04/2024LeagueMelbourne Victory 2-1 Melbourne City FC
7/04/2024LeagueNewcastle Jets 3-1 Sydney FC
7/04/2024LeaguePerth Glory 2-4 Adelaide United
12/04/2024LeagueWellington Phoenix 1-0 Melbourne Victory
12/04/2024LeagueAdelaide United 1-2 Macarthur FC
13/04/2024LeagueWestern United FC 0-2 Central Coast Mariners
13/04/2024LeagueBrisbane Roar 0-2 Newcastle Jets
13/04/2024LeagueSydney FC 2-1 Western Sydney Wanderers
14/04/2024LeagueMelbourne City FC 8-0 Perth Glory
16/04/2024LeagueWestern United FC 3-3 Adelaide United
19/04/2024LeagueNewcastle Jets 1-1 Wellington Phoenix
20/04/2024LeagueWestern Sydney Wanderers 1-2 Melbourne City FC
20/04/2024LeagueMelbourne Victory 0-0 Brisbane Roar
20/04/2024LeagueMacarthur FC 1-0 Sydney FC
21/04/2024LeaguePerth Glory 3-4 Western United FC
26/04/2024LeagueBrisbane Roar 3-4 Adelaide United
27/04/2024LeagueNewcastle Jets 1-3 Central Coast Mariners
27/04/2024LeagueWellington Phoenix 3-0 Macarthur FC
27/04/2024LeagueMelbourne Victory 3-4 Western Sydney Wanderers
28/04/2024LeagueSydney FC 7-1 Perth Glory
28/04/2024LeagueMelbourne City FC 1-0 Western United FC
1/05/2024LeagueCentral Coast Mariners 2-0 Adelaide United
4/05/2024A-League FinalsSydney FC 4-0 Macarthur FC
5/05/2024A-League FinalsMelbourne Victory 1-1 Melbourne City FC (Penalties: 3-2)
10/05/2024A-League FinalsSydney FC 1-2 Central Coast Mariners
12/05/2024A-League FinalsMelbourne Victory 0-0 Wellington Phoenix
18/05/2024A-League FinalsCentral Coast Mariners 0-0 Sydney FC
18/05/2024A-League FinalsWellington Phoenix 1-2 Melbourne Victory after extra time
25/05/2024A-League Grand FinalCentral Coast Mariners 3-1 Melbourne Victory after extra time

(C) 2026 ALeagueStats
Licensed under the Creative Commons Attribution 4.0 (CC BY 4.0) license:https://creativecommons.org/licenses/by/4.0/
These stats love being shared, just tag their owner.
Updated: 23 May 2026. Most recent match: 23/05/2026 Auckland FC 1-0 Sydney FC (Grand Final)
Want to chat stats? Contact me.