FootyWorld Stats LogoFootyWorld
  • Players
  • Fixture
  • Teams
  • Venues
  • Lineups
  • SuperCoach
  • Stats
    SeasonRecordsTeams
  • Players
  • Fixture
  • Teams
  • Venues
  • Lineups
  • SuperCoach
FootyWorld

Your world of AFL statistics.

Explore

  • Players
  • Stats
  • Venues
  • Teams
  • Lineups

Account

  • Sign In

Legal

  • Privacy Policy
  • Terms of Use

© 2026 FootyWorld. All rights reserved.

Stats provided for informational purposes only. Not affiliated with the AFL.

Xavier O'Neill

#24
242424
West Coast EaglesRetired

XavierO'Neill

Midfielder Forward186 cmDebut: R13 2020 vs GWS
Number
#24
Games Played
39
Drafted From
Blackburn (VIC)Whitefriars College (VIC)Oakleigh
Blackburn (VIC)|Whitefriars College (VIC)|Oakleigh

Statistics

2023 Season*

* Not on a 2026 playing list. Showing the last played season.

Tracking against position: mid-fwd in 2023, minimum 3 games.

These bands compare each season average per game against position: mid-fwd using the position-group mean and standard deviation for that stat.

Poor< -1.5 SD from mean
Below avg-1.5 to -0.5 SD
Average-0.5 to 0.5 SD
Above avg0.5 to 1.5 SD
Elite> 1.5 SD from mean

How Season Averages Work

These bands compare each season average per game against position: mid-fwd using the position-group mean and standard deviation for that stat.

Poor< -1.5 SD from mean
Below avg-1.5 to -0.5 SD
Average-0.5 to 0.5 SD
Above avg0.5 to 1.5 SD
Elite> 1.5 SD from mean

Top Stats

Swipe

Supercoach

50

Average

Mean: 60

AFL Fantasy

54

Average

Mean: 58

Disposals

12.1

Average

Mean: 14.4

Kicks

6.7

Average

Mean: 7.8

Handballs

5.5

Average

Mean: 6.6

Goals

0.3

Average

Mean: 0.5

Behinds

0.3

Average

Mean: 0.4

Marks

2.5

Average

Mean: 2.9

Tackles

4.0

Above avg

Mean: 2.9

Clearances

1.6

Average

Mean: 1.7

Supercoach

50

Average

Mean: 60

AFL Fantasy

54

Average

Mean: 58

Disposals

12.1

Average

Mean: 14.4

Kicks

6.7

Average

Mean: 7.8

Handballs

5.5

Average

Mean: 6.6

Goals

0.3

Average

Mean: 0.5

Behinds

0.3

Average

Mean: 0.4

Marks

2.5

Average

Mean: 2.9

Tackles

4.0

Above avg

Mean: 2.9

Clearances

1.6

Average

Mean: 1.7

Attacking

Swipe

Disposals

12.1

Average

Mean: 14.4

Disposal Efficiency

72.7

Above avg

Mean: 68.9

Effective Disposals

8.6

Average

Mean: 10.0

Kicks

6.7

Average

Mean: 7.8

Effective Kicks

3.7

Average

Mean: 4.6

Kicking Efficiency

57.4

Average

Mean: 56.6

Handballs

5.5

Average

Mean: 6.6

Contested Poss

4.3

Below avg

Mean: 5.6

Uncontested Poss

7.8

Average

Mean: 8.8

Marks

2.5

Average

Mean: 2.9

Intercept Marks

0.1

Below avg

Mean: 0.2

Contested Marks

0.1

Average

Mean: 0.2

Marks on Lead

0.1

Average

Mean: 0.3

Marks Inside 50

0.3

Average

Mean: 0.4

Clearances

1.6

Average

Mean: 1.7

Centre Clearances

0.3

Average

Mean: 0.5

Stoppage Clearances

1.3

Average

Mean: 1.2

Goals

0.3

Average

Mean: 0.5

Behinds

0.3

Average

Mean: 0.4

Shots at Goal

0.9

Average

Mean: 1.1

Goal Accuracy

14.4

Below avg

Mean: 24.0

Goal Assists

0.1

Below avg

Mean: 0.5

Score Involvements

2.1

Below avg

Mean: 4.0

Score Launches

0.3

Below avg

Mean: 0.7

Inside 50s

2.3

Average

Mean: 2.5

Metres Gained

177

Average

Mean: 224

Ground Ball Gets

3.1

Below avg

Mean: 4.2

F50 Ground Ball Gets

0.2

Below avg

Mean: 1.0

Off Win %

16.7

Above avg

Mean: 7.4

Offensive 1v1s

0.4

Average

Mean: 0.4

Offensive 1v1 Wins

0.2

Above avg

Mean: 0.1

Disposals

12.1

Average

Mean: 14.4

Disposal Efficiency

72.7

Above avg

Mean: 68.9

Effective Disposals

8.6

Average

Mean: 10.0

Kicks

6.7

Average

Mean: 7.8

Effective Kicks

3.7

Average

Mean: 4.6

Kicking Efficiency

57.4

Average

Mean: 56.6

Handballs

5.5

Average

Mean: 6.6

Contested Poss

4.3

Below avg

Mean: 5.6

Uncontested Poss

7.8

Average

Mean: 8.8

Marks

2.5

Average

Mean: 2.9

Intercept Marks

0.1

Below avg

Mean: 0.2

Contested Marks

0.1

Average

Mean: 0.2

Marks on Lead

0.1

Average

Mean: 0.3

Marks Inside 50

0.3

Average

Mean: 0.4

Clearances

1.6

Average

Mean: 1.7

Centre Clearances

0.3

Average

Mean: 0.5

Stoppage Clearances

1.3

Average

Mean: 1.2

Goals

0.3

Average

Mean: 0.5

Behinds

0.3

Average

Mean: 0.4

Shots at Goal

0.9

Average

Mean: 1.1

Goal Accuracy

14.4

Below avg

Mean: 24.0

Goal Assists

0.1

Below avg

Mean: 0.5

Score Involvements

2.1

Below avg

Mean: 4.0

Score Launches

0.3

Below avg

Mean: 0.7

Inside 50s

2.3

Average

Mean: 2.5

Metres Gained

177

Average

Mean: 224

Ground Ball Gets

3.1

Below avg

Mean: 4.2

F50 Ground Ball Gets

0.2

Below avg

Mean: 1.0

Off Win %

16.7

Above avg

Mean: 7.4

Offensive 1v1s

0.4

Average

Mean: 0.4

Offensive 1v1 Wins

0.2

Above avg

Mean: 0.1

Defensive

Swipe

Tackles

4.0

Above avg

Mean: 2.9

Tackles Inside 50

0.5

Below avg

Mean: 0.7

Rebound 50s

0.8

Average

Mean: 0.9

Intercepts

1.4

Below avg

Mean: 1.9

Spoils

0.5

Average

Mean: 0.5

1%ers

1.0

Average

Mean: 0.9

Def 1v1s

0.1

Average

Mean: 0.1

Def 1v1 Losses

0.1

Below avg

Mean: 0.0

Def Loss %

6.7

Below avg

Mean: 2.3

Pressure Acts

18.5

Above avg

Mean: 14.9

Def Half Pressure Acts

7.6

Above avg

Mean: 5.8

Tackles

4.0

Above avg

Mean: 2.9

Tackles Inside 50

0.5

Below avg

Mean: 0.7

Rebound 50s

0.8

Average

Mean: 0.9

Intercepts

1.4

Below avg

Mean: 1.9

Spoils

0.5

Average

Mean: 0.5

1%ers

1.0

Average

Mean: 0.9

Def 1v1s

0.1

Average

Mean: 0.1

Def 1v1 Losses

0.1

Below avg

Mean: 0.0

Def Loss %

6.7

Below avg

Mean: 2.3

Pressure Acts

18.5

Above avg

Mean: 14.9

Def Half Pressure Acts

7.6

Above avg

Mean: 5.8

General

Swipe

Supercoach

50

Average

Mean: 60

AFL Fantasy

54

Average

Mean: 58

Rating Points

5.3

Below avg

Mean: 7.8

Frees For

0.8

Above avg

Mean: 0.6

Frees Against

1.1

Below avg

Mean: 0.7

Turnovers

2.1

Above avg

Mean: 2.9

K:H Ratio

1.38

Average

Mean: 1.64

CBA Attendances

8.3

Above avg

Mean: 4.5

Contested Poss Rate

35.6

Average

Mean: 38.1

Time on Ground

75.1

Average

Mean: 72.0

Supercoach

50

Average

Mean: 60

AFL Fantasy

54

Average

Mean: 58

Rating Points

5.3

Below avg

Mean: 7.8

Frees For

0.8

Above avg

Mean: 0.6

Frees Against

1.1

Below avg

Mean: 0.7

Turnovers

2.1

Above avg

Mean: 2.9

K:H Ratio

1.38

Average

Mean: 1.64

CBA Attendances

8.3

Above avg

Mean: 4.5

Contested Poss Rate

35.6

Average

Mean: 38.1

Time on Ground

75.1

Average

Mean: 72.0

vs Career Average

Career avg

Possession

Disposals
12.1-0.0
Kicks
6.7-0.2
Handballs
5.5+0.2
Contested Poss
4.3-0.2

Scoring

Goals
0.3+0.1
Behinds
0.3+0.2
Score Inv.
2.1+0.0
Goal Assists
0.1-0.2

Defensive

Marks
2.5+0.4
Tackles
4.0+0.5
Pressure Acts
18.5+1.0
1%ers
1.0+0.1

Fantasy

Supercoach
50.0-0.9
AFL Fantasy
53.9+1.7
Metres Gained
177.3+2.9
Disposal Eff.
72.7+4.9

Recent Matches

OppRndSCAFDISPKHBCLTKLMKGLBHSITOGMG
Freo
R22 '235975178938200371130
Ess
R21 '2328326330510006536
NM
R20 '236474138535411471294
CFCCarl
R19 '233750139403200247180
Bris
R17 '23383497200300274159

2023 Season Highs

Attacking

Swipe

Disposals17
FREFremantle
R22, 2023
Disposal Efficiency100
BRIBrisbane Lions
R17, 2023
Effective Disposals11
FREFremantle
R22, 2023
Kicks9
CFCCARLCarlton
R19, 2023
Effective Kicks7
BRIBrisbane Lions
R17, 2023
Kicking Efficiency100
BRIBrisbane Lions
R17, 2023
Handballs9
FREFremantle
R22, 2023
Contested Poss8
CFCCARLCarlton
R7, 2023
Uncontested Poss12
CFCCARLCarlton
R19, 2023
Marks5
COLLCollingwood
R12, 2023
Intercept Marks1
HAWHawthorn
R10, 2023
Contested Marks1
STKSt Kilda
R16, 2023
Marks on Lead1
HAWHawthorn
R10, 2023
Marks Inside 501
NTHNorth Melbourne
R20, 2023
Clearances5
CFCCARLCarlton
R7, 2023
Centre Clearances2
CFCCARLCarlton
R7, 2023
Stoppage Clearances3
FREFremantle
R22, 2023
Goals2
CFCCARLCarlton
R7, 2023
Behinds1
NTHNorth Melbourne
R20, 2023
Shots at Goal3
CFCCARLCarlton
R7, 2023
Goal Accuracy100
COLLCollingwood
R12, 2023
Goal Assists1
CFCCARLCarlton
R19, 2023
Score Involvements5
CFCCARLCarlton
R7, 2023
Score Launches1
FREFremantle
R22, 2023
Inside 50s4
NTHNorth Melbourne
R20, 2023
Metres Gained294
NTHNorth Melbourne
R20, 2023
Ground Ball Gets7
CFCCARLCarlton
R7, 2023
F50 Ground Ball Gets1
FREFremantle
R22, 2023
Off Win %100
ADEAdelaide Crows
R13, 2023
Offensive 1v1s2
RICHRichmond
R8, 2023
Offensive 1v1 Wins1
ADEAdelaide Crows
R13, 2023
Disposals17
FREFremantle
R22, 2023
Disposal Efficiency100
BRIBrisbane Lions
R17, 2023
Effective Disposals11
FREFremantle
R22, 2023
Kicks9
CFCCARLCarlton
R19, 2023
Effective Kicks7
BRIBrisbane Lions
R17, 2023
Kicking Efficiency100
BRIBrisbane Lions
R17, 2023
Handballs9
FREFremantle
R22, 2023
Contested Poss8
CFCCARLCarlton
R7, 2023
Uncontested Poss12
CFCCARLCarlton
R19, 2023
Marks5
COLLCollingwood
R12, 2023
Intercept Marks1
HAWHawthorn
R10, 2023
Contested Marks1
STKSt Kilda
R16, 2023
Marks on Lead1
HAWHawthorn
R10, 2023
Marks Inside 501
NTHNorth Melbourne
R20, 2023
Clearances5
CFCCARLCarlton
R7, 2023
Centre Clearances2
CFCCARLCarlton
R7, 2023
Stoppage Clearances3
FREFremantle
R22, 2023
Goals2
CFCCARLCarlton
R7, 2023
Behinds1
NTHNorth Melbourne
R20, 2023
Shots at Goal3
CFCCARLCarlton
R7, 2023
Goal Accuracy100
COLLCollingwood
R12, 2023
Goal Assists1
CFCCARLCarlton
R19, 2023
Score Involvements5
CFCCARLCarlton
R7, 2023
Score Launches1
FREFremantle
R22, 2023
Inside 50s4
NTHNorth Melbourne
R20, 2023
Metres Gained294
NTHNorth Melbourne
R20, 2023
Ground Ball Gets7
CFCCARLCarlton
R7, 2023
F50 Ground Ball Gets1
FREFremantle
R22, 2023
Off Win %100
ADEAdelaide Crows
R13, 2023
Offensive 1v1s2
RICHRichmond
R8, 2023
Offensive 1v1 Wins1
ADEAdelaide Crows
R13, 2023

Defensive

Swipe

Tackles8
FREFremantle
R22, 2023
Tackles Inside 502
HAWHawthorn
R10, 2023
Rebound 50s3
GCSGold Coast SUNS
R9, 2023
Intercepts3
FREFremantle
R22, 2023
Spoils2
NTHNorth Melbourne
R20, 2023
1%ers3
COLLCollingwood
R12, 2023
Def 1v1s1
CFCCARLCarlton
R19, 2023
Def 1v1 Losses1
CFCCARLCarlton
R19, 2023
Def Loss %100
CFCCARLCarlton
R19, 2023
Pressure Acts38
HAWHawthorn
R10, 2023
Def Half Pressure Acts19
HAWHawthorn
R10, 2023
Tackles8
FREFremantle
R22, 2023
Tackles Inside 502
HAWHawthorn
R10, 2023
Rebound 50s3
GCSGold Coast SUNS
R9, 2023
Intercepts3
FREFremantle
R22, 2023
Spoils2
NTHNorth Melbourne
R20, 2023
1%ers3
COLLCollingwood
R12, 2023
Def 1v1s1
CFCCARLCarlton
R19, 2023
Def 1v1 Losses1
CFCCARLCarlton
R19, 2023
Def Loss %100
CFCCARLCarlton
R19, 2023
Pressure Acts38
HAWHawthorn
R10, 2023
Def Half Pressure Acts19
HAWHawthorn
R10, 2023

General

Swipe

Supercoach84
CFCCARLCarlton
R7, 2023
AFL Fantasy75
FREFremantle
R22, 2023
Rating Points13
CFCCARLCarlton
R7, 2023
Frees For2
ADEAdelaide Crows
R13, 2023
Frees Against2
FREFremantle
R22, 2023
Turnovers5
ADEAdelaide Crows
R13, 2023
Clangers6
FREFremantle
R22, 2023
K:H Ratio4
BRIBrisbane Lions
R17, 2023
CBA Attendances17
FREFremantle
R22, 2023
Contested Poss Rate78
NTHNorth Melbourne
R1, 2023
Time on Ground97
COLLCollingwood
R12, 2023
Supercoach84
CFCCARLCarlton
R7, 2023
AFL Fantasy75
FREFremantle
R22, 2023
Rating Points13
CFCCARLCarlton
R7, 2023
Frees For2
ADEAdelaide Crows
R13, 2023
Frees Against2
FREFremantle
R22, 2023
Turnovers5
ADEAdelaide Crows
R13, 2023
Clangers6
FREFremantle
R22, 2023
K:H Ratio4
BRIBrisbane Lions
R17, 2023
CBA Attendances17
FREFremantle
R22, 2023
Contested Poss Rate78
NTHNorth Melbourne
R1, 2023
Time on Ground97
COLLCollingwood
R12, 2023