Player Stats

HAMILTON, Mark

Date of birth: 23 October 1991
Debut: 19 March 2016 (24y 148d)
Last Game: 11 June 2023 (31y 231d)
Individual player data may be incomplete. Click here for more information.

Currently the WAFL FootyFacts player database includes every player for every game for the 1906, 1916-1942 (1918 has limited player data available), and from 1947 onwards. Team lists can be viewed on the individual game pages.

In addition to the above seasons, every player for every game for Claremont (1926) and Swan Districts (1934) since inception are inlcuded.

Player game stats including disposals, kicks, marks, handballs and hit outs included for 1968, 1969 (round 1-3 and Finals only), 1974 (disposals, kicks, marks and handballs only, not including rounds 18 and 21, East Perth round 1 and South Fremantle round 2), most of 1975 (not including round 19 and a few other games missing), 1983-1987 and from 2006 and Swan Districts from 1996-2005 which also includes tackles. Tackles and Inside 50's for all teams from 2011.

Individual goalscorers for every game are included for 1906 and from 1916 onwards with random goalscorers added in other season with behinds for most seasons from 1933.

A '0' in the season column and the number of games in the corresponding games column in the Season Summary table represents the number of games played by the player that are not currently listed in the individual Game by Game table.

Although jumper numbers have been added throughout the site, the jumper number data is mostly incomplete and numbers will be added over time.

State games do not include 2nd XVIII games or games versus the Goldfields and/or VFL or SANFL teams.


Click headings to sort data

Season League Team # Games Goals Behinds Disposals Kicks Handballs Marks HitOuts Tackles Inside 50s W-L-D
2016WAFLWest Perth 17,36199914972775365361811-8-0
2017WAFLWest Perth 28,36,46183018281101395949109-9-0
2018WAFLWest Perth 3620002621511119023241412-8-0
2019WAFLWest Perth 3619001781047459255319-10-0
2020WAFLWest Perth 363002516970612-1-0
2021WAFLWest Perth 361910234136981041723713-6-0
2022WAFLWest Perth 361500164986670021110-4-1
2023WAFLWest Perth 36200137650311-1-0
West Perth11513912076655424271892155367-47-1
Totals 115 13 9 1207 665 542 427 189 215 53 67-47-1

Click headings to sort data

Season League Team Opponent Venue # G B D K HB M HO T I50 Game W/L
12016WAFLWest PerthSouth FremantleFremantle Oval360153231320R1,2016L
22016WAFLWest PerthEast FremantleEast Fremantle Oval361082631342R4,2016L
32016WAFLWest PerthEast PerthLeederville Oval360210373351R5,2016L
42016WAFLWest PerthSwan DistrictsBassendean Oval360113765543R6,2016W
52016WAFLWest PerthClaremontKulin361010553310R7,2016W
62016WAFLWest PerthPeel ThunderArena Joondalup36007433203R8,2016W
72016WAFLWest PerthSubiacoLeederville Oval36114312020R10,2016W
82016WAFLWest PerthPerthLathlain Park3601133102131R11,2016W
92016WAFLWest PerthEast PerthArena Joondalup36005231111R12,2016W
102016WAFLWest PerthSouth FremantleArena Joondalup36116333310R14,2016L
112016WAFLWest PerthEast FremantleArena Joondalup363113676012R15,2016W
122016WAFLWest PerthPeel ThunderRushton Park17004311241R16,2016W
132016WAFLWest PerthEast PerthLeederville Oval36109542111R17,2016L
142016WAFLWest PerthPerthArena Joondalup36105323401R19,2016W
152016WAFLWest PerthSubiacoWanneroo36017433220R20,2016L
162016WAFLWest PerthClaremontArena Joondalup36008534210R21,2016W
172016WAFLWest PerthSwan DistrictsArena Joondalup36005141410R23,2016W
182016WAFLWest PerthSouth FremantleFremantle Oval36005141211QF,2016L
192016WAFLWest PerthPeel ThunderArena Joondalup3600129344211SF,2016L
202017WAFLWest PerthEast PerthArena Joondalup46008534320R2,2017W
212017WAFLWest PerthSubiacoArena Joondalup3610176114542R3,2017L
222017WAFLWest PerthSouth FremantleFremantle Oval36107343130R4,2017L
232017WAFLWest PerthPeel ThunderRushton Park360011470040R5,2017W
242017WAFLWest PerthPerthArena Joondalup36002171431221R7,2017W
252017WAFLWest PerthEast FremantleEast Fremantle Oval3600143113632R8,2017W
262017WAFLWest PerthClaremontArena Joondalup36008531240R10,2017W
272017WAFLWest PerthEast PerthLeederville Oval28005411150R11,2017L
282017WAFLWest PerthSwan DistrictsBassendean Oval28005322430R12,2017W
292017WAFLWest PerthSouth FremantleArena Joondalup360016796220R13,2017L
302017WAFLWest PerthClaremontClaremont Oval36109542621R14,2017L
312017WAFLWest PerthSubiacoArena Joondalup36009721041R15,2017L
322017WAFLWest PerthPeel ThunderArena Joondalup36003210001R16,2017L
332017WAFLWest PerthPerthLathlain Park36009360550R18,2017W
342017WAFLWest PerthEast FremantleArena Joondalup360011382311R21,2017W
352017WAFLWest PerthSubiacoLeederville Oval3600155103730R22,2017L
362017WAFLWest PerthClaremontClaremont Oval28005412011R23,2017W
372017WAFLWest PerthSwan DistrictsBassendean Oval28009542210EF,2017L
382018WAFLWest PerthClaremontArena Joondalup360013675920R1,2018W
392018WAFLWest PerthEast PerthLeederville Oval36008532020R2,2018L
402018WAFLWest PerthSouth FremantleArena Joondalup3600181268112R3,2018L
412018WAFLWest PerthSwan DistrictsBassendean Oval360014776300R4,2018W
422018WAFLWest PerthPerthLathlain Park360014866120R5,2018W
432018WAFLWest PerthSubiacoLeederville Oval360013583110R6,2018L
442018WAFLWest PerthEast FremantleArena Joondalup360010554000R7,2018W
452018WAFLWest PerthEast PerthArena Joondalup3600199108021R9,2018W
462018WAFLWest PerthPeel ThunderRushton Park360011745030R10,2018L
472018WAFLWest PerthClaremontClaremont Oval360014954000R11,2018W
482018WAFLWest PerthPerthArena Joondalup360013672202R12,2018W
492018WAFLWest PerthSubiacoArena Joondalup360011746011R13,2018L
502018WAFLWest PerthEast FremantleEast Fremantle Oval360018996010R14,2018W
512018WAFLWest PerthSwan DistrictsArena Joondalup36008621524R16,2018W
522018WAFLWest PerthPeel ThunderArena Joondalup360014867000R17,2018W
532018WAFLWest PerthSouth FremantleFremantle Oval3600191364032R18,2018L
542018WAFLWest PerthSouth FremantleFremantle Oval360014865100QF,2018L
552018WAFLWest PerthClaremontArena Joondalup360086230001SF,2018W
562018WAFLWest PerthSouth FremantleFremantle Oval360012662002PF,2018W
572018WAFLWest PerthSubiacoPerth Stadium360011923040GF,2018L
582019WAFLWest PerthPeel ThunderRushton Park360011564010R1,2019L
592019WAFLWest PerthClaremontArena Joondalup36008442040R2,2019L
602019WAFLWest PerthSouth FremantleFremantle Oval360012935030R3,2019L
612019WAFLWest PerthSwan DistrictsArena Joondalup36008625310R4,2019L
622019WAFLWest PerthEast FremantleEast Fremantle Oval360010463230R5,2019W
632019WAFLWest PerthPerthLathlain Park36005412550R6,2019W
642019WAFLWest PerthPeel ThunderArena Joondalup360011926160R7,2019W
652019WAFLWest PerthEast PerthLeederville Oval36009815200R8,2019L
662019WAFLWest PerthWest CoastArena Joondalup360011833220R9,2019W
672019WAFLWest PerthSwan DistrictsBassendean Oval36007250120R11,2019W
682019WAFLWest PerthSubiacoArena Joondalup36009271130R12,2019L
692019WAFLWest PerthPerthArena Joondalup360013763221R13,2019W
702019WAFLWest PerthWest CoastLathlain Park360012753160R14,2019L
712019WAFLWest PerthEast PerthArena Joondalup360010735160R15,2019W
722019WAFLWest PerthEast FremantleArena Joondalup36004131130R17,2019W
732019WAFLWest PerthClaremontClaremont Oval3600161065320R18,2019W
742019WAFLWest PerthSubiacoLeederville Oval36009452010R19,2019L
752019WAFLWest PerthSouth FremantleArena Joondalup36006423000R20,2019L
762019WAFLWest PerthWest CoastArena Joondalup36007341030EF,2019L
772020WAFLWest PerthSubiacoArena Joondalup36008714030R9,2020W
782020WAFLWest PerthPerthArena Joondalup360043100001SF,2020W
792020WAFLWest PerthSouth FremantleFremantle Oval360013673031PF,2020L
802021WAFLWest PerthWest CoastSplendid Park, Yanchep360012393000R2,2021W
812021WAFLWest PerthSubiacoArena Joondalup360011746000R3,2021L
822021WAFLWest PerthClaremontClaremont Oval3600187113010R5,2021L
832021WAFLWest PerthSwan DistrictsArena Joondalup3600161154023R6,2021W
842021WAFLWest PerthPeel ThunderRushton Park36006605000R7,2021W
852021WAFLWest PerthPerthArena Joondalup3600131035920R8,2021L
862021WAFLWest PerthEast PerthLederville Oval360016796010R9,2021W
872021WAFLWest PerthSwan DistrictsBassendean Oval360013583010R11,2021W
882021WAFLWest PerthClaremontArena Joondalup360011835021R12,2021W
892021WAFLWest PerthEast PerthArena Joondalup3600161068021R14,2021W
902021WAFLWest PerthEast FremantleArena Joondalup360013586000R15,2021W
912021WAFLWest PerthPeel ThunderArena Joondalup3600181089000R16,2021W
922021WAFLWest PerthSubiacoLeederville Oval36009636032R17,2021L
932021WAFLWest PerthWest CoastArena Joondalup360017988010R19,2021W
942021WAFLWest PerthSouth FremantleArena Joondalup36005412020R20,2021W
952021WAFLWest PerthEast FremantleEast Fremantle Oval360011836110R21,2021L
962021WAFLWest PerthPerthLathlain Park36101512310020R22,2021W
972021WAFLWest PerthSwan DistrictsArena Joondalup36004222330EF,2021W
982021WAFLWest PerthClaremontClaremont Oval3600106474001SF,2021L
992022WAFLWest PerthClaremontArena Joondalup3600161248000R1,2022L
1002022WAFLWest PerthPeel ThunderRushton Park360011654010R2,2022W
1012022WAFLWest PerthSubiacoLeederville Oval360014868010R3,2022W
1022022WAFLWest PerthSouth FremantleArena Joondalup36009816000R4,2022W
1032022WAFLWest PerthWest CoastArena Joondalup360016977020R5,2022W
1042022WAFLWest PerthPerthArena Joondalup36009725020R6,2022W
1052022WAFLWest PerthEast PerthArena Joondalup3600181269020R7,2022W
1062022WAFLWest PerthEast FremantleWACA36008443020R8,2022L
1072022WAFLWest PerthPeel ThunderArena Joondalup3600111014030R12,2022W
1082022WAFLWest PerthClaremontClaremont Oval360011382010R13,2022L
1092022WAFLWest PerthWest CoastLathlain Park360011472031R14,2022W
1102022WAFLWest PerthSouth FremantleFremantle Oval360010372030R15,2022D
1112022WAFLWest PerthEast FremantleArena Joondalup36008536010R16,2022W
1122022WAFLWest PerthEast PerthEast Fremantle Oval360012754000R18,2022W
1132022WAFLWest PerthSwan DistrictsBassendean Oval36000000000R19,2022L
1142023WAFLWest PerthEast PerthLeederville Oval360010554031R8,2023L
1152023WAFLWest PerthSouth FremantleArena Joondalup36003211000R9,2023W
115 13 9 1207 665 542 427 189 215 53

[Top]

Click headings to sort data

Opponent Games Goals Behinds Disposals Kicks Handballs Marks HitOuts Tackles Inside 50s W-L-D
Claremont1520165957056292139-6-0
East Fremantle1241128557349262079-3-0
East Perth1412155896662123268-6-0
Peel Thunder130013083475292469-4-0
Perth12211347361414125611-1-0
South Fremantle1622160926857232484-11-1
Subiaco1422147806752163263-11-0
Swan Districts12011025547313020109-3-0
West Coast7008643432731715-2-0
Totals 115 13 9 1207 665 542 427 189 215 53 67-47-1

[Top]

Click headings to sort data

Venue Games Goals Behinds Disposals Kicks Handballs Marks HitOuts Tackles Inside 50s W-L-D
Arena Joondalup556258134223922587913039-16-0
Bassendean Oval70161293218151135-2-0
Claremont Oval7108344392513723-4-0
East Fremantle Oval61073334025221244-2-0
Fremantle Oval91197524528171861-7-1
Kulin110105533101-0-0
Lathlain Park71179413825132626-1-0
Lederville Oval100167960101-0-0
Leederville Oval1223115615441152752-10-0
Perth Stadium100119230400-1-0
Rushton Park6005431231921314-2-0
Splendid Park, Yanchep100123930001-0-0
WACA10084430200-1-0
Wanneroo10174332200-1-0
Totals 115 13 9 1207 665 542 427 189 215 53 67-47-1

[Top]

Click headings to sort data

Round Games Goals Behinds Disposals Kicks Handballs Marks HitOuts Tackles Inside 50s W-L-D
Home & Away10313910986014973941731984863-39-1
WAFL Finals1200109644533161754-8-0
Totals 115 13 9 1207 665 542 427 189 215 53 67-47-1


[Top]

Click headings to sort data

Click headings to sort data

Tilt your phone to view extended data.
Individual player data may be incomplete. Click here for more information.

Currently the WAFL FootyFacts player database includes every player for every game for the 1906, 1916-1942 (1918 has limited player data available), and from 1947 onwards. Team lists can be viewed on the individual game pages.

In addition to the above seasons, every player for every game for Claremont (1926) and Swan Districts (1934) since inception are inlcuded.

Player game stats including disposals, kicks, marks, handballs and hit outs included for 1968, 1969 (round 1-3 and Finals only), 1974 (disposals, kicks, marks and handballs only, not including rounds 18 and 21, East Perth round 1 and South Fremantle round 2), most of 1975 (not including round 19 and a few other games missing), 1983-1987 and from 2006 and Swan Districts from 1996-2005 which also includes tackles. Tackles and Inside 50's for all teams from 2011.

Individual goalscorers for every game are included for 1906 and from 1916 onwards with random goalscorers added in other season with behinds for most seasons from 1933.

A '0' in the season column and the number of games in the corresponding games column in the Season Summary table represents the number of games played by the player that are not currently listed in the individual Game by Game table.

Although jumper numbers have been added throughout the site, the jumper number data is mostly incomplete and numbers will be added over time.

State games do not include 2nd XVIII games or games versus the Goldfields and/or VFL or SANFL teams.


Click headings to sort data

Season League Team G G.B W-L-D
2016WAFLWest Perth 199.911-8-0
2017WAFLWest Perth 183.09-9-0
2018WAFLWest Perth 200.012-8-0
2019WAFLWest Perth 190.09-10-0
2020WAFLWest Perth 30.02-1-0
2021WAFLWest Perth 191.013-6-0
2022WAFLWest Perth 150.010-4-1
2023WAFLWest Perth 20.01-1-0
Totals 115 13.9 67-47-1


Click headings to sort data

Game Team Opponent Venue G.B W-L-D
1R1,2016West PerthSouth FremantleFremantle Oval0.1L
2R4,2016West PerthEast FremantleEast Fremantle Oval1.0L
3R5,2016West PerthEast PerthLeederville Oval0.2L
4R6,2016West PerthSwan DistrictsBassendean Oval0.1W
5R7,2016West PerthClaremontKulin1.0W
6R8,2016West PerthPeel ThunderArena Joondalup0.0W
7R10,2016West PerthSubiacoLeederville Oval1.1W
8R11,2016West PerthPerthLathlain Park0.1W
9R12,2016West PerthEast PerthArena Joondalup0.0W
10R14,2016West PerthSouth FremantleArena Joondalup1.1L
11R15,2016West PerthEast FremantleArena Joondalup3.1W
12R16,2016West PerthPeel ThunderRushton Park0.0W
13R17,2016West PerthEast PerthLeederville Oval1.0L
14R19,2016West PerthPerthArena Joondalup1.0W
15R20,2016West PerthSubiacoWanneroo0.1L
16R21,2016West PerthClaremontArena Joondalup0.0W
17R23,2016West PerthSwan DistrictsArena Joondalup0.0W
18QF,2016West PerthSouth FremantleFremantle Oval0.0L
191SF,2016West PerthPeel ThunderArena Joondalup0.0L
20R2,2017West PerthEast PerthArena Joondalup0.0W
21R3,2017West PerthSubiacoArena Joondalup1.0L
22R4,2017West PerthSouth FremantleFremantle Oval1.0L
23R5,2017West PerthPeel ThunderRushton Park0.0W
24R7,2017West PerthPerthArena Joondalup0.0W
25R8,2017West PerthEast FremantleEast Fremantle Oval0.0W
26R10,2017West PerthClaremontArena Joondalup0.0W
27R11,2017West PerthEast PerthLeederville Oval0.0L
28R12,2017West PerthSwan DistrictsBassendean Oval0.0W
29R13,2017West PerthSouth FremantleArena Joondalup0.0L
30R14,2017West PerthClaremontClaremont Oval1.0L
31R15,2017West PerthSubiacoArena Joondalup0.0L
32R16,2017West PerthPeel ThunderArena Joondalup0.0L
33R18,2017West PerthPerthLathlain Park0.0W
34R21,2017West PerthEast FremantleArena Joondalup0.0W
35R22,2017West PerthSubiacoLeederville Oval0.0L
36R23,2017West PerthClaremontClaremont Oval0.0W
37EF,2017West PerthSwan DistrictsBassendean Oval0.0L
38R1,2018West PerthClaremontArena Joondalup0.0W
39R2,2018West PerthEast PerthLeederville Oval0.0L
40R3,2018West PerthSouth FremantleArena Joondalup0.0L
41R4,2018West PerthSwan DistrictsBassendean Oval0.0W
42R5,2018West PerthPerthLathlain Park0.0W
43R6,2018West PerthSubiacoLeederville Oval0.0L
44R7,2018West PerthEast FremantleArena Joondalup0.0W
45R9,2018West PerthEast PerthArena Joondalup0.0W
46R10,2018West PerthPeel ThunderRushton Park0.0L
47R11,2018West PerthClaremontClaremont Oval0.0W
48R12,2018West PerthPerthArena Joondalup0.0W
49R13,2018West PerthSubiacoArena Joondalup0.0L
50R14,2018West PerthEast FremantleEast Fremantle Oval0.0W
51R16,2018West PerthSwan DistrictsArena Joondalup0.0W
52R17,2018West PerthPeel ThunderArena Joondalup0.0W
53R18,2018West PerthSouth FremantleFremantle Oval0.0L
54QF,2018West PerthSouth FremantleFremantle Oval0.0L
551SF,2018West PerthClaremontArena Joondalup0.0W
56PF,2018West PerthSouth FremantleFremantle Oval0.0W
57GF,2018West PerthSubiacoPerth Stadium0.0L
58R1,2019West PerthPeel ThunderRushton Park0.0L
59R2,2019West PerthClaremontArena Joondalup0.0L
60R3,2019West PerthSouth FremantleFremantle Oval0.0L
61R4,2019West PerthSwan DistrictsArena Joondalup0.0L
62R5,2019West PerthEast FremantleEast Fremantle Oval0.0W
63R6,2019West PerthPerthLathlain Park0.0W
64R7,2019West PerthPeel ThunderArena Joondalup0.0W
65R8,2019West PerthEast PerthLeederville Oval0.0L
66R9,2019West PerthWest CoastArena Joondalup0.0W
67R11,2019West PerthSwan DistrictsBassendean Oval0.0W
68R12,2019West PerthSubiacoArena Joondalup0.0L
69R13,2019West PerthPerthArena Joondalup0.0W
70R14,2019West PerthWest CoastLathlain Park0.0L
71R15,2019West PerthEast PerthArena Joondalup0.0W
72R17,2019West PerthEast FremantleArena Joondalup0.0W
73R18,2019West PerthClaremontClaremont Oval0.0W
74R19,2019West PerthSubiacoLeederville Oval0.0L
75R20,2019West PerthSouth FremantleArena Joondalup0.0L
76EF,2019West PerthWest CoastArena Joondalup0.0L
77R9,2020West PerthSubiacoArena Joondalup0.0W
781SF,2020West PerthPerthArena Joondalup0.0W
79PF,2020West PerthSouth FremantleFremantle Oval0.0L
80R2,2021West PerthWest CoastSplendid Park, Yanchep0.0W
81R3,2021West PerthSubiacoArena Joondalup0.0L
82R5,2021West PerthClaremontClaremont Oval0.0L
83R6,2021West PerthSwan DistrictsArena Joondalup0.0W
84R7,2021West PerthPeel ThunderRushton Park0.0W
85R8,2021West PerthPerthArena Joondalup0.0L
86R9,2021West PerthEast PerthLederville Oval0.0W
87R11,2021West PerthSwan DistrictsBassendean Oval0.0W
88R12,2021West PerthClaremontArena Joondalup0.0W
89R14,2021West PerthEast PerthArena Joondalup0.0W
90R15,2021West PerthEast FremantleArena Joondalup0.0W
91R16,2021West PerthPeel ThunderArena Joondalup0.0W
92R17,2021West PerthSubiacoLeederville Oval0.0L
93R19,2021West PerthWest CoastArena Joondalup0.0W
94R20,2021West PerthSouth FremantleArena Joondalup0.0W
95R21,2021West PerthEast FremantleEast Fremantle Oval0.0L
96R22,2021West PerthPerthLathlain Park1.0W
97EF,2021West PerthSwan DistrictsArena Joondalup0.0W
981SF,2021West PerthClaremontClaremont Oval0.0L
99R1,2022West PerthClaremontArena Joondalup0.0L
100R2,2022West PerthPeel ThunderRushton Park0.0W
101R3,2022West PerthSubiacoLeederville Oval0.0W
102R4,2022West PerthSouth FremantleArena Joondalup0.0W
103R5,2022West PerthWest CoastArena Joondalup0.0W
104R6,2022West PerthPerthArena Joondalup0.0W
105R7,2022West PerthEast PerthArena Joondalup0.0W
106R8,2022West PerthEast FremantleWACA0.0L
107R12,2022West PerthPeel ThunderArena Joondalup0.0W
108R13,2022West PerthClaremontClaremont Oval0.0L
109R14,2022West PerthWest CoastLathlain Park0.0W
110R15,2022West PerthSouth FremantleFremantle Oval0.0D
111R16,2022West PerthEast FremantleArena Joondalup0.0W
112R18,2022West PerthEast PerthEast Fremantle Oval0.0W
113R19,2022West PerthSwan DistrictsBassendean Oval0.0L
114R8,2023West PerthEast PerthLeederville Oval0.0L
115R9,2023West PerthSouth FremantleArena Joondalup0.0W


Click headings to sort data

Opponent G G.B W-L-D
Claremont152.09-6-0
East Fremantle124.19-3-0
East Perth141.28-6-0
Peel Thunder130.09-4-0
Perth122.111-1-0
South Fremantle162.24-11-1
Subiaco142.23-11-0
Swan Districts120.19-3-0
West Coast70.05-2-0
Totals 115 13.9 67-47-1


Click headings to sort data

Venue G G.B W-L-D
Arena Joondalup556.239-16-0
Bassendean Oval70.15-2-0
Claremont Oval71.03-4-0
East Fremantle Oval61.04-2-0
Fremantle Oval91.11-7-1
Kulin11.01-0-0
Lathlain Park71.16-1-0
Lederville Oval10.01-0-0
Leederville Oval122.32-10-0
Perth Stadium10.00-1-0
Rushton Park60.04-2-0
Splendid Park, Yanchep10.01-0-0
WACA10.00-1-0
Wanneroo10.10-1-0
Totals 115 13.9 67-47-1


Click headings to sort data

Type G G.B W-L-D
Home & Away10313.963-39-1
Finals120.04-8-0
Totals 115 13.9 67-47-1


Click headings to sort data

Click headings to sort data