Player Stats

MOULTON, Tyson

Date of birth: 23 January 1996
Debut: 2 July 2016 (20y 161d)
Last Game: 10 May 2025 (29y 107d)
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 5111128450151-0-0
2017WAFLWest Perth 11,21,34,66151510166967054031368-7-0
2018WAFLWest Perth 34151361651145151139388-7-0
2019WAFLWest Perth 4103312190314512695-5-0
2020WAFLWest Perth 48209066241801586-2-0
2021WAFLWest Perth 4198526620462683453413-6-0
2022WAFLWest Perth 4172022617452610342313-3-1
2023WAFLWest Perth 4181023315578671282011-7-0
2024WAFLWest Perth 49001421103221026121-8-0
2025WAFLWest Perth 4300412714100510-3-0
West Perth115452514621044418400625018666-48-1
Totals 115 45 25 1462 1044 418 400 6 250 186 66-48-1

Click headings to sort data

Season League Team Opponent Venue # G B D K HB M HO T I50 Game W/L
12016WAFLWest PerthEast FremantleArena Joondalup51112845015R15,2016W
22017WAFLWest PerthEast PerthArena Joondalup342114592022R2,2017W
32017WAFLWest PerthSubiacoArena Joondalup21107433001R3,2017L
42017WAFLWest PerthSouth FremantleFremantle Oval66007340012R4,2017L
52017WAFLWest PerthPeel ThunderRushton Park1122181357027R5,2017W
62017WAFLWest PerthSwan DistrictsArena Joondalup111013764001R6,2017W
72017WAFLWest PerthPerthArena Joondalup113012754023R7,2017W
82017WAFLWest PerthEast FremantleEast Fremantle Oval341110644011R8,2017W
92017WAFLWest PerthClaremontArena Joondalup34025413021R10,2017W
102017WAFLWest PerthEast PerthLeederville Oval1111131034043R11,2017L
112017WAFLWest PerthSwan DistrictsBassendean Oval11009453031R12,2017W
122017WAFLWest PerthSouth FremantleArena Joondalup341113494011R13,2017L
132017WAFLWest PerthClaremontClaremont Oval341112664013R14,2017L
142017WAFLWest PerthSubiacoLeederville Oval341114957042R22,2017L
152017WAFLWest PerthClaremontClaremont Oval340012842014R23,2017W
162017WAFLWest PerthSwan DistrictsBassendean Oval34107613074EF,2017L
172018WAFLWest PerthClaremontArena Joondalup3430161068033R1,2018W
182018WAFLWest PerthEast PerthLeederville Oval34007522042R2,2018L
192018WAFLWest PerthSouth FremantleArena Joondalup34107432010R3,2018L
202018WAFLWest PerthPerthLathlain Park34309814113R5,2018W
212018WAFLWest PerthEast PerthArena Joondalup340110916028R9,2018W
222018WAFLWest PerthPeel ThunderRushton Park34017523042R10,2018L
232018WAFLWest PerthSubiacoArena Joondalup3420141042035R13,2018L
242018WAFLWest PerthEast FremantleEast Fremantle Oval3400171164043R14,2018W
252018WAFLWest PerthSwan DistrictsArena Joondalup340016883063R16,2018W
262018WAFLWest PerthPeel ThunderArena Joondalup341110734031R17,2018W
272018WAFLWest PerthSouth FremantleFremantle Oval340115784023R18,2018L
282018WAFLWest PerthSubiacoArena Joondalup341010554010R19,2018L
292018WAFLWest PerthEast PerthLeederville Oval3422111101033R20,2018W
302018WAFLWest PerthSouth FremantleFremantle Oval34006422010QF,2018L
312018WAFLWest PerthSouth FremantleFremantle Oval3400101002012PF,2018W
322019WAFLWest PerthSwan DistrictsBassendean Oval41211926023R11,2019W
332019WAFLWest PerthSubiacoArena Joondalup40110646012R12,2019L
342019WAFLWest PerthPerthArena Joondalup42011654050R13,2019W
352019WAFLWest PerthWest CoastLathlain Park4008535022R14,2019L
362019WAFLWest PerthEast PerthArena Joondalup400101008020R15,2019W
372019WAFLWest PerthEast FremantleArena Joondalup400141134031R17,2019W
382019WAFLWest PerthClaremontClaremont Oval400131030150R18,2019W
392019WAFLWest PerthSubiacoLeederville Oval40012751000R19,2019L
402019WAFLWest PerthSouth FremantleArena Joondalup400131216031R20,2019L
412019WAFLWest PerthWest CoastArena Joondalup400191455030EF,2019L
422020WAFLWest PerthSwan DistrictsBassendean Oval400141045011R1,2020W
432020WAFLWest PerthSouth FremantleArena Joondalup4009811021R2,2020L
442020WAFLWest PerthPeel ThunderRushton Park400181533032R3,2020W
452020WAFLWest PerthEast PerthArena Joondalup4109632011R4,2020W
462020WAFLWest PerthPerthLathlain Park40011650032R5,2020W
472020WAFLWest PerthSubiacoArena Joondalup41012752000R9,2020W
482020WAFLWest PerthPerthArena Joondalup40055010201SF,2020W
492020WAFLWest PerthSouth FremantleFremantle Oval40012934031PF,2020L
502021WAFLWest PerthSouth FremantleFremantle Oval4119812022R1,2021L
512021WAFLWest PerthWest CoastSplendid Park, Yanchep4218803011R2,2021W
522021WAFLWest PerthClaremontClaremont Oval420151324047R5,2021L
532021WAFLWest PerthSwan DistrictsArena Joondalup42112934227R6,2021W
542021WAFLWest PerthPeel ThunderRushton Park4108710023R7,2021W
552021WAFLWest PerthPerthArena Joondalup401161424132R8,2021L
562021WAFLWest PerthEast PerthLederville Oval401181443030R9,2021W
572021WAFLWest PerthSwan DistrictsBassendean Oval400131122042R11,2021W
582021WAFLWest PerthClaremontArena Joondalup400201555020R12,2021W
592021WAFLWest PerthEast PerthArena Joondalup40013944011R14,2021W
602021WAFLWest PerthEast FremantleArena Joondalup400131031011R15,2021W
612021WAFLWest PerthPeel ThunderArena Joondalup400251879021R16,2021W
622021WAFLWest PerthSubiacoLeederville Oval400151231031R17,2021L
632021WAFLWest PerthWest CoastArena Joondalup400151327051R19,2021W
642021WAFLWest PerthSouth FremantleArena Joondalup40014864031R20,2021W
652021WAFLWest PerthEast FremantleEast Fremantle Oval40015874012R21,2021L
662021WAFLWest PerthPerthLathlain Park400161335032R22,2021W
672021WAFLWest PerthSwan DistrictsArena Joondalup40010734000EF,2021W
682021WAFLWest PerthClaremontClaremont Oval400117420301SF,2021L
692022WAFLWest PerthClaremontArena Joondalup40011921051R1,2022L
702022WAFLWest PerthPeel ThunderRushton Park40012753021R2,2022W
712022WAFLWest PerthSubiacoLeederville Oval400151327031R3,2022W
722022WAFLWest PerthSouth FremantleArena Joondalup40012844011R4,2022W
732022WAFLWest PerthWest CoastArena Joondalup400161249011R5,2022W
742022WAFLWest PerthPerthArena Joondalup400131036004R6,2022W
752022WAFLWest PerthPerthLathlain Park400121025020R10,2022W
762022WAFLWest PerthPeel ThunderArena Joondalup400141132041R12,2022W
772022WAFLWest PerthClaremontClaremont Oval400141223012R13,2022L
782022WAFLWest PerthWest CoastLathlain Park410211654010R14,2022W
792022WAFLWest PerthSouth FremantleFremantle Oval40011923002R15,2022D
802022WAFLWest PerthEast FremantleArena Joondalup400111014031R16,2022W
812022WAFLWest PerthEast PerthEast Fremantle Oval400151052055R18,2022W
822022WAFLWest PerthSwan DistrictsBassendean Oval4005411010R19,2022L
832022WAFLWest PerthSubiacoArena Joondalup400151053010R20,2022W
842022WAFLWest PerthEast FremantleArena Joondalup4101814410222SF,2022W
852022WAFLWest PerthClaremontLeederville Oval40011923021GF,2022W
862023WAFLWest PerthClaremontArena Joondalup400111015001R1,2023L
872023WAFLWest PerthWest CoastArena Joondalup40010732001R2,2023W
882023WAFLWest PerthSwan DistrictsBassendean Oval4007522001R3,2023W
892023WAFLWest PerthSubiacoArena Joondalup40010735010R4,2023L
902023WAFLWest PerthEast FremantleWACA4005322002R5,2023W
912023WAFLWest PerthPerthLathlain Park40013853041R6,2023W
922023WAFLWest PerthPeel ThunderArena Joondalup4009542012R7,2023L
932023WAFLWest PerthEast PerthLeederville Oval4005321040R8,2023L
942023WAFLWest PerthSouth FremantleArena Joondalup400164120012R9,2023W
952023WAFLWest PerthSubiacoLeederville Oval400151145013R10,2023L
962023WAFLWest PerthSwan DistrictsArena Joondalup41015783020R11,2023L
972023WAFLWest PerthEast FremantleArena Joondalup400141043041R13,2023L
982023WAFLWest PerthWest CoastLathlain Park40013855120R14,2023W
992023WAFLWest PerthClaremontClaremont Oval400131031021R15,2023W
1002023WAFLWest PerthPerthArena Joondalup400211929002R17,2023W
1012023WAFLWest PerthSouth FremantleFremantle Oval400231497002R18,2023W
1022023WAFLWest PerthPeel ThunderRushton Park400151327030R19,2023W
1032023WAFLWest PerthEast PerthArena Joondalup400181175031R20,2023W
1042024WAFLWest PerthWest CoastArena Joondalup400141134011R7,2024W
1052024WAFLWest PerthSwan DistrictsBassendean Oval400111013023R8,2024L
1062024WAFLWest PerthEast PerthArena Joondalup400161333023R9,2024L
1072024WAFLWest PerthEast FremantleFremantle Oval400121021081R10,2024L
1082024WAFLWest PerthPeel ThunderArena Joondalup400181534050R12,2024L
1092024WAFLWest PerthPerthLathlain Park40015781013R13,2024L
1102024WAFLWest PerthSwan DistrictsArena Joondalup400211924020R14,2024L
1112024WAFLWest PerthWest CoastLathlain Park400161330000R15,2024L
1122024WAFLWest PerthEast FremantleArena Joondalup400191271051R16,2024L
1132025WAFLWest PerthSouth FremantleArena Joondalup4009722021R4,2025L
1142025WAFLWest PerthClaremontArena Joondalup400201376020R5,2025L
1152025WAFLWest PerthPeel ThunderRushton Park40012752010R6,2025L
115 45 25 1462 1044 418 400 6 250 186

[Top]

Click headings to sort data

Opponent Games Goals Behinds Disposals Kicks Handballs Marks HitOuts Tackles Inside 50s W-L-D
Claremont14631841364847133247-7-0
East Fremantle12321601134734033218-4-0
East Perth13661591164343036299-4-0
Peel Thunder12441661234346032208-4-0
Perth128115411341462262210-2-0
South Fremantle16331861196747024225-10-1
Subiaco12621491014846018153-9-0
Swan Districts14631641164847232269-5-0
West Coast1031140107334411677-3-0
Totals 115 45 25 1462 1044 418 400 6 250 186 66-48-1

[Top]

Click headings to sort data

Venue Games Goals Behinds Disposals Kicks Handballs Marks HitOuts Tackles Inside 50s W-L-D
Arena Joondalup57251076053422622331168135-22-0
Bassendean Oval82277591825020155-3-0
Claremont Oval73190662416117173-4-0
East Fremantle Oval41157352214011113-1-0
Fremantle Oval912105743125018152-6-1
Lathlain Park1040134944032219137-3-0
Lederville Oval1011814430301-0-0
Leederville Oval1044118902832028163-7-0
Rushton Park73390672325017155-2-0
Splendid Park, Yanchep12188030111-0-0
WACA10053220021-0-0
Totals 115 45 25 1462 1044 418 400 6 250 186 66-48-1

[Top]

Click headings to sort data

Round Games Goals Behinds Disposals Kicks Handballs Marks HitOuts Tackles Inside 50s W-L-D
Home & Away10543251353959394373622617661-43-1
WAFL Finals1020109852427024105-5-0
Totals 115 45 25 1462 1044 418 400 6 250 186 66-48-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 11.11-0-0
2017WAFLWest Perth 1515.108-7-0
2018WAFLWest Perth 1513.68-7-0
2019WAFLWest Perth 103.35-5-0
2020WAFLWest Perth 82.06-2-0
2021WAFLWest Perth 198.513-6-0
2022WAFLWest Perth 172.013-3-1
2023WAFLWest Perth 181.011-7-0
2024WAFLWest Perth 90.01-8-0
2025WAFLWest Perth 30.00-3-0
Totals 115 45.25 66-48-1


Click headings to sort data

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


Click headings to sort data

Opponent G G.B W-L-D
Claremont146.37-7-0
East Fremantle123.28-4-0
East Perth136.69-4-0
Peel Thunder124.48-4-0
Perth128.110-2-0
South Fremantle163.35-10-1
Subiaco126.23-9-0
Swan Districts146.39-5-0
West Coast103.17-3-0
Totals 115 45.25 66-48-1


Click headings to sort data

Venue G G.B W-L-D
Arena Joondalup5725.1035-22-0
Bassendean Oval82.25-3-0
Claremont Oval73.13-4-0
East Fremantle Oval41.13-1-0
Fremantle Oval91.22-6-1
Lathlain Park104.07-3-0
Lederville Oval10.11-0-0
Leederville Oval104.43-7-0
Rushton Park73.35-2-0
Splendid Park, Yanchep12.11-0-0
WACA10.01-0-0
Totals 115 45.25 66-48-1


Click headings to sort data

Type G G.B W-L-D
Home & Away10543.2561-43-1
Finals102.05-5-0
Totals 115 45.25 66-48-1


Click headings to sort data

Click headings to sort data