Player Stats

RANDALL, Michael

Date of birth: 20 February 2000
Debut: 20 July 2019 (19y 150d)
Last Game: 14 June 2025 (25y 114d)
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
2019WAFLPeel Thunder 3651370432712017132-3-0
2020WAFLPeel Thunder 118121351132234121250-8-0
2021WAFLPeel Thunder 111710836823013874157526-11-0
2023WAFLEast Perth 1112831891107946039338-4-0
2024WAFLEast Perth 111763348215133650546012-5-0
2025WAFLPerth 1110261971405733028447-3-0
East Perth291465373252121110939320-9-0
Peel Thunder301213573386187120295908-22-0
Perth10261971405733028447-3-0
Totals 69 28 25 1307 851 456 264 2 216 227 35-34-0

Click headings to sort data

Season League Team Opponent Venue # G B D K HB M HO T I50 Game W/L
12019WAFLPeel ThunderEast FremantleEast Fremantle Oval3600151053015R15,2019W
22019WAFLPeel ThunderClaremontRushton Park360014953045R17,2019L
32019WAFLPeel ThunderSouth FremantleRushton Park360012843092R18,2019L
42019WAFLPeel ThunderSwan DistrictsBassendean Oval360115781011R19,2019L
52019WAFLPeel ThunderPerthRushton Park361214952020R20,2019W
62020WAFLPeel ThunderPerthRushton Park1100201825035R1,2020L
72020WAFLPeel ThunderEast FremantleEast Fremantle Oval1100131034032R2,2020L
82020WAFLPeel ThunderWest PerthRushton Park1100191901066R3,2020L
92020WAFLPeel ThunderClaremontClaremont Oval1100201376033R4,2020L
102020WAFLPeel ThunderSubiacoRushton Park11006602011R5,2020L
112020WAFLPeel ThunderSwan DistrictsBassendean Oval1111181624114R6,2020L
122020WAFLPeel ThunderSouth FremantleRushton Park1101171615023R7,2020L
132020WAFLPeel ThunderEast PerthLeederville Oval1100221577021R9,2020L
142021WAFLPeel ThunderEast FremantleRushton Park1121221754026R1,2021L
152021WAFLPeel ThunderEast PerthLeederville Oval11222515109032R2,2021W
162021WAFLPeel ThunderSouth FremantleFremantle Oval110113581040R3,2021L
172021WAFLPeel ThunderWest CoastRushton Park11012313101035R5,2021W
182021WAFLPeel ThunderPerthLathlain Park11102111101042R6,2021W
192021WAFLPeel ThunderWest PerthRushton Park110016880032R7,2021L
202021WAFLPeel ThunderSubiacoLeederville Oval1111191546032R8,2021L
212021WAFLPeel ThunderSwan DistrictsRushton Park1101221483023R9,2021L
222021WAFLPeel ThunderClaremontClaremont Oval111018991034R10,2021L
232021WAFLPeel ThunderEast PerthRushton Park1100171075041R12,2021L
242021WAFLPeel ThunderEast FremantleEast Fremantle Oval1100271984064R14,2021W
252021WAFLPeel ThunderClaremontRushton Park11102915149041R15,2021L
262021WAFLPeel ThunderWest PerthArena Joondalup1100251785017R16,2021L
272021WAFLPeel ThunderSouth FremantleRushton Park1100191184063R17,2021L
282021WAFLPeel ThunderSwan DistrictsBassendean Oval1100251968052R18,2021L
292021WAFLPeel ThunderWest CoastRushton Park112036221411025R20,2021W
302021WAFLPeel ThunderPerthRushton Park1101111012123R21,2021W
312023WAFLEast PerthWest PerthLeederville Oval11003120060R8,2023W
322023WAFLEast PerthEast FremantleLeederville Oval1113181358034R9,2023W
332023WAFLEast PerthSouth FremantleFremantle Oval1100161155033R10,2023W
342023WAFLEast PerthPerthLeederville Oval1120121024022R11,2023W
352023WAFLEast PerthSwan DistrictsBassendean Oval1110199105021R13,2023W
362023WAFLEast PerthClaremontLeederville Oval110011563042R14,2023W
372023WAFLEast PerthPeel ThunderRushton Park1120191182042R15,2023W
382023WAFLEast PerthSubiacoLeederville Oval1100181265044R16,2023L
392023WAFLEast PerthEast FremantleWACA1120209113034R18,2023L
402023WAFLEast PerthWest CoastLeederville Oval11002713146035R19,2023W
412023WAFLEast PerthWest PerthArena Joondalup110012752022R20,2023L
422023WAFLEast PerthClaremontLeederville Oval110014953034EF,2023L
432024WAFLEast PerthSouth FremantleFremantle Oval111010553051R1,2024W
442024WAFLEast PerthSwan DistrictsLeederville Oval111012572030R2,2024W
452024WAFLEast PerthPeel ThunderRushton Park1100237164032R3,2024L
462024WAFLEast PerthPerthLathlain Park11002412127061R5,2024W
472024WAFLEast PerthWest CoastLeederville Oval11103524118056R6,2024W
482024WAFLEast PerthEast FremantleFremantle Oval1100232032046R7,2024W
492024WAFLEast PerthWest PerthArena Joondalup1100171167001R9,2024W
502024WAFLEast PerthClaremontLeederville Oval1100201374026R10,2024L
512024WAFLEast PerthSwan DistrictsBassendean Oval1101241592015R12,2024L
522024WAFLEast PerthSouth FremantleLeederville Oval11102515105016R13,2024W
532024WAFLEast PerthSubiacoLeederville Oval11002611155004R14,2024W
542024WAFLEast PerthWest PerthLeederville Oval1111201377002R18,2024W
552024WAFLEast PerthWest CoastLathlain Park1111191540024R19,2024L
562024WAFLEast PerthEast FremantleLeederville Oval1100231943095R20,2024W
572024WAFLEast PerthPeel ThunderLeederville Oval1100181262013R21,2024W
582024WAFLEast PerthSwan DistrictsLeederville Oval11001410420742SF,2024W
592024WAFLEast PerthPeel ThunderPerth Stadium110015872054GF,2024L
602025WAFLPerthSouth FremantleLathlain Park111013763021R1,2025L
612025WAFLPerthWest PerthArena Joondalup1102231496007R2,2025W
622025WAFLPerthWest CoastLathlain Park1100252054011R3,2025W
632025WAFLPerthEast PerthLathlain Park1100161152016R4,2025W
642025WAFLPerthSubiacoLathlain Park11012925460210R5,2025W
652025WAFLPerthEast FremantleEast Fremantle Oval1100211295022R6,2025L
662025WAFLPerthPeel ThunderLathlain Park1101282262055R7,2025W
672025WAFLPerthClaremontClaremont Oval1101201284071R8,2025L
682025WAFLPerthWest CoastLathlain Park1110141220057R9,2025W
692025WAFLPerthSwan DistrictsBassendean Oval11018531034R10,2025W
69 28 25 1307 851 456 264 2 216 227

[Top]

Click headings to sort data

Opponent Games Goals Behinds Disposals Kicks Handballs Marks HitOuts Tackles Inside 50s W-L-D
Claremont821146856133030261-7-0
East Fremantle9541821295336033385-4-0
East Perth42280512923010102-2-0
Peel Thunder521103604312018163-2-0
Perth643102703221119135-1-0
South Fremantle832125784729032193-5-0
Subiaco51298692924010212-3-0
Swan Districts9351571005728125244-5-0
West Coast7521791196030021336-1-0
West Perth813135904528018274-4-0
Totals 69 28 25 1307 851 456 264 2 216 227 35-34-0

[Top]

Click headings to sort data

Venue Games Goals Behinds Disposals Kicks Handballs Marks HitOuts Tackles Inside 50s W-L-D
Arena Joondalup4027749282003172-2-0
Bassendean Oval624109713821113172-4-0
Claremont Oval3115834241101380-3-0
East Fremantle Oval40076512516012132-2-0
Fremantle Oval41162412111016103-1-0
Lathlain Park9431891355425028377-2-0
Leederville Oval19107362230132890616214-5-0
Perth Stadium100158720540-1-0
Rushton Park188733922311666162555-13-0
WACA1202091130340-1-0
Totals 69 28 25 1307 851 456 264 2 216 227 35-34-0

[Top]

Click headings to sort data

Round Games Goals Behinds Disposals Kicks Handballs Marks HitOuts Tackles Inside 50s W-L-D
Home & Away6628251264824440257220121534-32-0
WAFL Finals3004327167015121-2-0
Totals 69 28 25 1307 851 456 264 2 216 227 35-34-0


[Top]

Click headings to sort data

Click headings to sort data

Season Team Votes Top 5 Placing
2021Peel Thunder3
2024East Perth6
2025Perth1
Totals 10 0


[Top]

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
2019WAFLPeel Thunder 51.32-3-0
2020WAFLPeel Thunder 81.20-8-0
2021WAFLPeel Thunder 1710.86-11-0
2023WAFLEast Perth 128.38-4-0
2024WAFLEast Perth 176.312-5-0
2025WAFLPerth 102.67-3-0
Totals 69 28.25 35-34-0


Click headings to sort data

Game Team Opponent Venue G.B W-L-D
1R15,2019Peel ThunderEast FremantleEast Fremantle Oval0.0W
2R17,2019Peel ThunderClaremontRushton Park0.0L
3R18,2019Peel ThunderSouth FremantleRushton Park0.0L
4R19,2019Peel ThunderSwan DistrictsBassendean Oval0.1L
5R20,2019Peel ThunderPerthRushton Park1.2W
6R1,2020Peel ThunderPerthRushton Park0.0L
7R2,2020Peel ThunderEast FremantleEast Fremantle Oval0.0L
8R3,2020Peel ThunderWest PerthRushton Park0.0L
9R4,2020Peel ThunderClaremontClaremont Oval0.0L
10R5,2020Peel ThunderSubiacoRushton Park0.0L
11R6,2020Peel ThunderSwan DistrictsBassendean Oval1.1L
12R7,2020Peel ThunderSouth FremantleRushton Park0.1L
13R9,2020Peel ThunderEast PerthLeederville Oval0.0L
14R1,2021Peel ThunderEast FremantleRushton Park2.1L
15R2,2021Peel ThunderEast PerthLeederville Oval2.2W
16R3,2021Peel ThunderSouth FremantleFremantle Oval0.1L
17R5,2021Peel ThunderWest CoastRushton Park0.1W
18R6,2021Peel ThunderPerthLathlain Park1.0W
19R7,2021Peel ThunderWest PerthRushton Park0.0L
20R8,2021Peel ThunderSubiacoLeederville Oval1.1L
21R9,2021Peel ThunderSwan DistrictsRushton Park0.1L
22R10,2021Peel ThunderClaremontClaremont Oval1.0L
23R12,2021Peel ThunderEast PerthRushton Park0.0L
24R14,2021Peel ThunderEast FremantleEast Fremantle Oval0.0W
25R15,2021Peel ThunderClaremontRushton Park1.0L
26R16,2021Peel ThunderWest PerthArena Joondalup0.0L
27R17,2021Peel ThunderSouth FremantleRushton Park0.0L
28R18,2021Peel ThunderSwan DistrictsBassendean Oval0.0L
29R20,2021Peel ThunderWest CoastRushton Park2.0W
30R21,2021Peel ThunderPerthRushton Park0.1W
31R8,2023East PerthWest PerthLeederville Oval0.0W
32R9,2023East PerthEast FremantleLeederville Oval1.3W
33R10,2023East PerthSouth FremantleFremantle Oval0.0W
34R11,2023East PerthPerthLeederville Oval2.0W
35R13,2023East PerthSwan DistrictsBassendean Oval1.0W
36R14,2023East PerthClaremontLeederville Oval0.0W
37R15,2023East PerthPeel ThunderRushton Park2.0W
38R16,2023East PerthSubiacoLeederville Oval0.0L
39R18,2023East PerthEast FremantleWACA2.0L
40R19,2023East PerthWest CoastLeederville Oval0.0W
41R20,2023East PerthWest PerthArena Joondalup0.0L
42EF,2023East PerthClaremontLeederville Oval0.0L
43R1,2024East PerthSouth FremantleFremantle Oval1.0W
44R2,2024East PerthSwan DistrictsLeederville Oval1.0W
45R3,2024East PerthPeel ThunderRushton Park0.0L
46R5,2024East PerthPerthLathlain Park0.0W
47R6,2024East PerthWest CoastLeederville Oval1.0W
48R7,2024East PerthEast FremantleFremantle Oval0.0W
49R9,2024East PerthWest PerthArena Joondalup0.0W
50R10,2024East PerthClaremontLeederville Oval0.0L
51R12,2024East PerthSwan DistrictsBassendean Oval0.1L
52R13,2024East PerthSouth FremantleLeederville Oval1.0W
53R14,2024East PerthSubiacoLeederville Oval0.0W
54R18,2024East PerthWest PerthLeederville Oval1.1W
55R19,2024East PerthWest CoastLathlain Park1.1L
56R20,2024East PerthEast FremantleLeederville Oval0.0W
57R21,2024East PerthPeel ThunderLeederville Oval0.0W
582SF,2024East PerthSwan DistrictsLeederville Oval0.0W
59GF,2024East PerthPeel ThunderPerth Stadium0.0L
60R1,2025PerthSouth FremantleLathlain Park1.0L
61R2,2025PerthWest PerthArena Joondalup0.2W
62R3,2025PerthWest CoastLathlain Park0.0W
63R4,2025PerthEast PerthLathlain Park0.0W
64R5,2025PerthSubiacoLathlain Park0.1W
65R6,2025PerthEast FremantleEast Fremantle Oval0.0L
66R7,2025PerthPeel ThunderLathlain Park0.1W
67R8,2025PerthClaremontClaremont Oval0.1L
68R9,2025PerthWest CoastLathlain Park1.0W
69R10,2025PerthSwan DistrictsBassendean Oval0.1W


Click headings to sort data

Opponent G G.B W-L-D
Claremont82.11-7-0
East Fremantle95.45-4-0
East Perth42.22-2-0
Peel Thunder52.13-2-0
Perth64.35-1-0
South Fremantle83.23-5-0
Subiaco51.22-3-0
Swan Districts93.54-5-0
West Coast75.26-1-0
West Perth81.34-4-0
Totals 69 28.25 35-34-0


Click headings to sort data

Venue G G.B W-L-D
Arena Joondalup40.22-2-0
Bassendean Oval62.42-4-0
Claremont Oval31.10-3-0
East Fremantle Oval40.02-2-0
Fremantle Oval41.13-1-0
Lathlain Park94.37-2-0
Leederville Oval1910.714-5-0
Perth Stadium10.00-1-0
Rushton Park188.75-13-0
WACA12.00-1-0
Totals 69 28.25 35-34-0


Click headings to sort data

Type G G.B W-L-D
Home & Away6628.2534-32-0
Finals30.01-2-0
Totals 69 28.25 35-34-0


Click headings to sort data

Click headings to sort data

Season Team Votes Top 5 Placing
2021Peel Thunder3
2024East Perth6
2025Perth1
Totals 10 0