Player
Joel Hamling
Sydney · #29·10 seasons (2015–2026)·107 games·Born 9-Apr-1993 (age 33)·194 cm·92 kg
Games
107
Disposals
1,176
Goals
3
Tackles
146
Brownlow votes
2
What is KICK? A 0-100 rating for every player, every game. 85+ elite · 70-84 top tier · 50-69 best-22 · <50 fringe. How it works →
Form
Recent matches
The last 5 games, newest first. Click any row for the full match recap.
17 Apr 2026R7
vs
Greater Western Sydney
Won by 41
17.5 (107) – 8.18 (66)
26
11 Apr 2026R6
vs
Gold Coast
Won by 32
14.16 (100) – 9.14 (68)
38
25 Jul 2025R21
@
Greater Western Sydney
Lost by 44
8.10 (58) – 15.12 (102)
14
19 Jul 2025R20
vs
North Melbourne
Won by 31
12.12 (84) – 7.11 (53)
27
13 Jul 2025R19
@
St Kilda
Won by 5
14.8 (92) – 13.9 (87)
20
Per-game KICK caps at 100 for display. A game that exceeded the cap shows as 100+; season and career averages use the uncapped raw value, which is why a stretch of 100+ games can lift the headline number above a naive average of what's shown here.
All-time
Career-best games
The 10 highest-KICK individual matches of Joel Hamling's career, ranked. Click any row for the full match recap.
#1
10 Jun 2018R12
vsAdelaide
Won by 310.11 (71) – 9.14 (68)
65
#2
20 Jul 2019R18
vsSydney
Won by 17.10 (52) – 7.9 (51)
59
#3
2 Jul 2017R15
vsSt Kilda
Lost by 912.8 (80) – 12.17 (89)
55
#4
3 Jun 2018R11
@Collingwood
Lost by 6112.5 (77) – 21.12 (138)
54
#5
7 Apr 2019R3
vsSt Kilda
Won by 511.5 (71) – 9.12 (66)
52
#6
25 Jun 2017R14
@Geelong
Lost by 211.6 (72) – 10.14 (74)
52
#7
27 Apr 2019R6
vsWestern Bulldogs
Won by 1913.10 (88) – 9.15 (69)
49
#8
22 Jul 2017R18
vsHawthorn
Lost by 527.6 (48) – 15.10 (100)
49
#9
29 Jul 2018R19
vsHawthorn
Lost by 597.11 (53) – 17.10 (112)
47
#10
7 Jul 2018R16
@Melbourne
Lost by 547.6 (48) – 13.24 (102)
47
Show 10 more (rank 11–20)
#11
27 May 2017R10
@Adelaide
Lost by 1006.7 (43) – 20.23 (143)
46
#12
14 May 2017R8
@Richmond
Won by 210.12 (72) – 10.10 (70)
46
#13
15 Jul 2018R17
vsPort Adelaide
Won by 98.11 (59) – 7.8 (50)
45
#14
12 May 2018R8
vsSt Kilda
Won by 3013.11 (89) – 8.11 (59)
45
#15
27 Jun 2015R13
@St Kilda
Won by 69.8 (62) – 7.14 (56)
45
#16
21 May 2017R9
vsCarlton
Won by 3513.8 (86) – 7.9 (51)
44
#17
7 May 2017R7
vsEssendon
Won by 3717.14 (116) – 11.13 (79)
44
#18
17 Aug 2019R22
vsEssendon
Lost by 327.13 (55) – 13.9 (87)
43
#19
11 Aug 2019R21
@St Kilda
Lost by 310.9 (69) – 10.12 (72)
43
#20
6 Jul 2019R16
vsWest Coast
Lost by 912.19 (31) – 19.8 (122)
43
What do K, HB, I50, CP mean?
KKicks
HBHandballs
DDisposals (kicks + handballs)
MMarks
TTackles
GGoals
BBehinds
HOHit-outs (rucks tapping the ball from a bounce)
I50Inside-50s (ball moved into attacking zone)
CLClearances (first possession from a stoppage)
CPContested possessions
CGClangers (errors: bad kicks, turnovers, frees against)
BRBrownlow votes (3-2-1 best-on-ground, one match)
R50Rebound 50s (ball cleared from defensive zone)
TOG%Time on ground percentage
Full glossary: AFL stats & terms →
Career
Per-game averages
| Year | Team | GP | K | HB | D | M | T | G | B | HO | I50 | R50 | CL | CP | UP | CG | BR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | Western Bulldogs | 11 | 5.8 | 4.3 | 10.1 | 4.8 | 1.4 | — | — | 0.1 | 0.4 | 2.0 | 0.1 | 3.1 | 6.9 | 1.2 | — |
| 2016 | Western Bulldogs | 12 | 5.6 | 4.9 | 10.5 | 3.6 | 1.3 | — | — | — | 0.7 | 1.5 | — | 3.5 | 6.9 | 1.4 | — |
| 2017 | Fremantle | 22 | 5.7 | 6.5 | 12.2 | 5.0 | 1.9 | — | — | — | 0.7 | 2.7 | 0.1 | 4.0 | 8.0 | 1.7 | — |
| 2018 | Fremantle | 18 | 7.2 | 6.3 | 13.5 | 5.9 | 1.2 | — | — | — | 0.5 | 3.4 | 0.1 | 5.1 | 8.3 | 1.8 | 0.1 |
| 2019 | Fremantle | 22 | 6.2 | 4.4 | 10.6 | 5.0 | 1.1 | — | — | — | 0.6 | 3.2 | — | 4.3 | 6.5 | 1.5 | — |
| 2021 | Fremantle | 1 | 3.0 | 7.0 | 10.0 | — | 1.0 | — | — | 2.0 | — | 1.0 | — | 6.0 | 4.0 | 1.0 | — |
| 2022 | Fremantle | 1 | 6.0 | 4.0 | 10.0 | 4.0 | — | — | — | — | 1.0 | 1.0 | — | 1.0 | 10.0 | 2.0 | — |
| 2023 | Fremantle | 4 | 4.5 | 6.8 | 11.2 | 4.2 | 1.0 | — | — | — | — | 1.0 | 0.5 | 3.8 | 7.5 | 0.5 | — |
| 2025 | Sydney | 14 | 4.1 | 3.5 | 7.6 | 2.6 | 1.4 | 0.2 | 0.2 | 0.1 | 0.6 | 1.1 | 0.1 | 3.1 | 4.4 | 1.2 | — |
| 2026 | Sydney | 2 | 5.0 | 6.5 | 11.5 | 3.0 | 1.5 | — | — | — | — | 3.5 | — | 6.0 | 5.0 | 1.0 | — |
Career totals
| Year | Team | GP | K | HB | D | M | T | G | B | HO | I50 | R50 | CL | CP | UP | CG | BR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 | Western Bulldogs | 11 | 64 | 47 | 111 | 53 | 15 | — | — | 1 | 4 | 22 | 1 | 34 | 76 | 13 | — |
| 2016 | Western Bulldogs | 12 | 67 | 59 | 126 | 43 | 16 | — | — | — | 8 | 18 | — | 42 | 83 | 17 | — |
| 2017 | Fremantle | 22 | 126 | 142 | 268 | 110 | 42 | — | — | — | 16 | 60 | 2 | 87 | 176 | 38 | — |
| 2018 | Fremantle | 18 | 129 | 114 | 243 | 106 | 21 | — | — | — | 9 | 62 | 2 | 92 | 149 | 32 | 2 |
| 2019 | Fremantle | 22 | 137 | 97 | 234 | 111 | 25 | — | — | — | 13 | 71 | — | 94 | 143 | 33 | — |
| 2021 | Fremantle | 1 | 3 | 7 | 10 | — | 1 | — | — | 2 | — | 1 | — | 6 | 4 | 1 | — |
| 2022 | Fremantle | 1 | 6 | 4 | 10 | 4 | — | — | — | — | 1 | 1 | — | 1 | 10 | 2 | — |
| 2023 | Fremantle | 4 | 18 | 27 | 45 | 17 | 4 | — | — | — | — | 4 | 2 | 15 | 30 | 2 | — |
| 2025 | Sydney | 14 | 57 | 49 | 106 | 36 | 19 | 3 | 3 | 1 | 8 | 15 | 1 | 44 | 62 | 17 | — |
| 2026 | Sydney | 2 | 10 | 13 | 23 | 6 | 3 | — | — | — | — | 7 | — | 12 | 10 | 2 | — |
Records
Top 10 single-game performances
Disposals
22
21, 21, 20, 19, 18, 18, 18, 17, 16
Kicks
13
10, 10, 10, 10, 10, 10, 10, 10, 10
Marks
11
11, 11, 9, 9, 8, 8, 8, 8, 8
Handballs
13
12, 12, 11, 11, 10, 10, 10, 10, 9
Goals
1
1, 1
Behinds
2
1
Hit Outs
2
1, 1
Tackles
6
5, 5, 4, 4, 4, 4, 4, 4, 3
Rebounds
11
8, 6, 6, 6, 6, 6, 5, 5, 5
Inside 50s
3
3, 3, 2, 2, 2, 2, 2, 2, 2
Clearances
1
1, 1, 1, 1, 1, 1, 1
Clangers
5
4, 4, 4, 4, 4, 4, 3, 3, 3
Frees
3
3, 3, 3, 3, 2, 2, 2, 2, 2
Frees Against
3
3, 2, 2, 2, 2, 2, 2, 2, 2
Contested Possessions
10
10, 10, 9, 9, 7, 7, 7, 7, 6
Uncontested Possessions
16
14, 13, 12, 12, 12, 12, 11, 11, 11
Contested Marks
4
3, 3, 3, 3, 2, 2, 2, 2, 2
Marks Inside 50
3
1
One Percenters
15
14, 14, 14, 14, 13, 13, 13, 13, 13
Bounces
2
2, 2, 1, 1, 1, 1
Goal Assists
2
1, 1