Player Stats

CIPRO, Joshua

Date of birth: 10 May 1998
Debut: 27 August 2016 (18y 110d)
Last Game: 1 June 2024 (26y 23d)
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, 1926-1942 seasons 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 (not including round 3), 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 1926 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.

The player would not have scored a goal in any of these games unless they were prior to 1926.

For any players whose career started from 1947 onwards, a '0' in the season column represents a differential between my records and the official WAFL records.

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
2016WAFLSwan Districts 671001651100410-1-0
2017WAFLSwan Districts 1740051302111010102-2-0
2018WAFLSwan Districts 17110158730410-1-0
2019WAFLSwan Districts 17136522412310131046424-9-0
2020WAFLSwan Districts 17852137696826031263-5-0
2021WAFLSwan Districts 171914379163216500957510-9-0
2022WAFLSwan Districts 17144626513313239055518-6-0
2023WAFLSwan Districts 17144630415714763052477-7-0
2024WAFLSwan Districts 17823159738623025324-4-0
Swan Districts8223261550761789246032228538-44-0
Totals8223261550761789246032228538-44-0


[Top]

Click headings to sort data

Season League Team Opponent Venue # G B D K HB M HO T I50 Game W/L
12016WAFLSwan DistrictsWest PerthArena Joondalup6700165110041 R23,2016L
22017WAFLSwan DistrictsPerthLathlain Park1700171164033 R11,2017W
32017WAFLSwan DistrictsWest PerthBassendean Oval170011743012 R12,2017L
42017WAFLSwan DistrictsClaremontClaremont Oval170012483021 R13,2017L
52017WAFLSwan DistrictsPeel ThunderBassendean Oval170011831044 R19,2017W
62018WAFLSwan DistrictsWest PerthArena Joondalup171015873041 R16,2018L
72019WAFLSwan DistrictsSouth FremantleBassendean Oval1700191454044 R1,2019L
82019WAFLSwan DistrictsEast PerthLeederville Oval1700175120033 R2,2019L
92019WAFLSwan DistrictsPerthBassendean Oval1730211295012 R3,2019L
102019WAFLSwan DistrictsWest PerthArena Joondalup1710181081055 R4,2019W
112019WAFLSwan DistrictsSubiacoBassendean Oval170014954042 R5,2019L
122019WAFLSwan DistrictsEast FremantleBassendean Oval170011652072 R6,2019L
132019WAFLSwan DistrictsWest CoastBassendean Oval1702208122035 R7,2019W
142019WAFLSwan DistrictsPerthLathlain Park17009632032 R8,2019L
152019WAFLSwan DistrictsSouth FremantleFremantle Oval170012661023 R16,2019L
162019WAFLSwan DistrictsWest CoastBassendean Oval1710221482034 R17,2019W
172019WAFLSwan DistrictsSubiacoLeederville Oval1710191361062 R18,2019L
182019WAFLSwan DistrictsPeel ThunderBassendean Oval1701191092035 R19,2019W
192019WAFLSwan DistrictsClaremontClaremont Oval17022310135023 R20,2019L
202020WAFLSwan DistrictsWest PerthBassendean Oval170115784063 R1,2020L
212020WAFLSwan DistrictsClaremontClaremont Oval1710238151075 R2,2020L
222020WAFLSwan DistrictsSubiacoBassendean Oval170015874053 R3,2020L
232020WAFLSwan DistrictsSouth FremantleFremantle Oval171016793013 R5,2020L
242020WAFLSwan DistrictsPeel ThunderBassendean Oval1710211385004 R6,2020W
252020WAFLSwan DistrictsEast PerthLeederville Oval171110822041 R7,2020L
262020WAFLSwan DistrictsPerthBassendean Oval17102110114062 R8,2020W
272020WAFLSwan DistrictsEast FremantleEast Fremantle Oval170016883025 R9,2020W
282021WAFLSwan DistrictsClaremontBassendean Oval1700188100066 R1,2021L
292021WAFLSwan DistrictsPerthLathlain Park17002310135057 R2,2021W
302021WAFLSwan DistrictsWest CoastBassendean Oval17022612142046 R3,2021W
312021WAFLSwan DistrictsEast PerthLeederville Oval17012513122075 R5,2021W
322021WAFLSwan DistrictsWest PerthArena Joondalup17002411136036 R6,2021L
332021WAFLSwan DistrictsSubiacoBassendean Oval1700177102031 R7,2021L
342021WAFLSwan DistrictsEast FremantleBassendean Oval1700221396077 R8,2021W
352021WAFLSwan DistrictsPeel ThunderRushton Park1700166101086 R9,2021W
362021WAFLSwan DistrictsWest PerthBassendean Oval1700166101002 R11,2021L
372021WAFLSwan DistrictsSubiacoLeederville Oval1700229137032 R12,2021W
382021WAFLSwan DistrictsWest CoastBassendean Oval170012391060 R14,2021W
392021WAFLSwan DistrictsSouth FremantleBassendean Oval1700215162072 R15,2021L
402021WAFLSwan DistrictsPerthBassendean Oval17002311124076 R16,2021W
412021WAFLSwan DistrictsEast FremantleEast Fremantle Oval1700186120081 R17,2021L
422021WAFLSwan DistrictsPeel ThunderBassendean Oval1710209110056 R18,2021W
432021WAFLSwan DistrictsEast PerthBassendean Oval1701191184052 R19,2021W
442021WAFLSwan DistrictsSouth FremantleFremantle Oval1700133101022 R21,2021L
452021WAFLSwan DistrictsClaremontClaremont Oval17002611155025 R22,2021L
462021WAFLSwan DistrictsWest PerthArena Joondalup170018991073 EF,2021L
472022WAFLSwan DistrictsSubiacoKalgoorlie170117981056 R5,2022L
482022WAFLSwan DistrictsSouth FremantleBassendean Oval170121111010107 R6,2022W
492022WAFLSwan DistrictsWest CoastBassendean Oval17012211114024 R7,2022W
502022WAFLSwan DistrictsPeel ThunderBassendean Oval17002210121046 R8,2022W
512022WAFLSwan DistrictsWest PerthArena Joondalup1700191184023 R9,2022L
522022WAFLSwan DistrictsSubiacoBassendean Oval17102412125045 R10,2022W
532022WAFLSwan DistrictsPerthBassendean Oval17012313103034 R12,2022W
542022WAFLSwan DistrictsSouth FremantleFremantle Oval170013762072 R13,2022L
552022WAFLSwan DistrictsEast PerthBassendean Oval1700198114031 R14,2022W
562022WAFLSwan DistrictsClaremontClaremont Oval17102111102044 R15,2022L
572022WAFLSwan DistrictsWest CoastBassendean Oval17202311124033 R17,2022W
582022WAFLSwan DistrictsEast FremantleWACA170015785034 R18,2022L
592022WAFLSwan DistrictsWest PerthBassendean Oval170113762031 R19,2022W
602022WAFLSwan DistrictsPeel ThunderRushton Park170113581021 R20,2022L
612023WAFLSwan DistrictsPeel ThunderRushton Park1700229132071 R5,2023L
622023WAFLSwan DistrictsClaremontBassendean Oval17002010102045 R6,2023L
632023WAFLSwan DistrictsSubiacoLeederville Oval1701191180034 R7,2023L
642023WAFLSwan DistrictsWest CoastBassendean Oval170118993032 R8,2023W
652023WAFLSwan DistrictsPerthBassendean Oval1701181447046 R9,2023W
662023WAFLSwan DistrictsEast FremantleWACA1700197123083 R10,2023L
672023WAFLSwan DistrictsWest PerthArena Joondalup17002814148056 R11,2023W
682023WAFLSwan DistrictsEast PerthBassendean Oval1700176113011 R13,2023L
692023WAFLSwan DistrictsSubiacoBassendean Oval1700201285002 R14,2023W
702023WAFLSwan DistrictsWest CoastBassendean Oval1700241597023 R15,2023W
712023WAFLSwan DistrictsSouth FremantleBassendean Oval1701201196022 R17,2023W
722023WAFLSwan DistrictsPerthLathlain Park1711271897055 R18,2023W
732023WAFLSwan DistrictsClaremontClaremont Oval17102610164053 R19,2023L
742023WAFLSwan DistrictsPeel ThunderBassendean Oval17212611156034 R20,2023L
752024WAFLSwan DistrictsWest CoastBassendean Oval17102211115028 R1,2024W
762024WAFLSwan DistrictsEast PerthLeederville Oval1700186121013 R2,2024L
772024WAFLSwan DistrictsPerthLathlain Park170013671014 R3,2024L
782024WAFLSwan DistrictsEast FremantleBassendean Oval17002111106082 R5,2024L
792024WAFLSwan DistrictsClaremontClaremont Oval17022512134036 R6,2024W
802024WAFLSwan DistrictsPeel ThunderBassendean Oval1700194151042 R7,2024L
812024WAFLSwan DistrictsWest PerthBassendean Oval1710141133015 R8,2024W
822024WAFLSwan DistrictsSubiacoLeederville Oval17012712152052 R9,2024W
82232615507617892460322285

[Top]

Click headings to sort data

Opponent Games Goals Behinds Disposals Kicks Handballs Marks HitOuts Tackles Inside 50s W-L-D
Claremont9341948411026035381-8-0
East Fremantle700122586425043242-5-0
East Perth713125576816024163-4-0
Peel Thunder10431898510420040396-4-0
Perth10531951118442038417-3-0
South Fremantle812135647120035252-6-0
Subiaco10231941029231038294-6-0
West Coast946189949530028359-0-0
West Perth123220710610136041384-8-0
8223261550761789246032228538-44-0

[Top]

Click headings to sort data

Venue Games Goals Behinds Disposals Kicks Handballs Marks HitOuts Tackles Inside 50s W-L-D
Arena Joondalup720138687023030252-5-0
Bassendean Oval431415820419401142016315327-16-0
Claremont Oval734156669024025271-6-0
East Fremantle Oval200341420301061-1-0
Fremantle Oval4105423317012100-4-0
Kalgoorlie101179810560-1-0
Lathlain Park51189513819017213-2-0
Leederville Oval824157778015032223-5-0
Rushton Park301512031401781-2-0
WACA200341420801170-2-0
8223261550761789246032228538-44-0

[Top]

Click headings to sort data

Round Games Goals Behinds Disposals Kicks Handballs Marks HitOuts Tackles Inside 50s W-L-D
Home & Away8123261532752780245031528238-43-0
National Competitions0--
WAFL Finals100189910730-1-0
Totals8223261550761789246032228538-44-0


[Top]

Click headings to sort data

Click headings to sort data

Season Team Votes Top 5 Placing
2019Swan Districts2
2021Swan Districts2
2023Swan Districts2
Swan Districts6
Total Votes6


[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, 1926-1942 seasons 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 (not including round 3), 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 1926 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.

The player would not have scored a goal in any of these games unless they were prior to 1926.

For any players whose career started from 1947 onwards, a '0' in the season column represents a differential between my records and the official WAFL records.

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
2016WAFLSwan Districts 10.00-1-0
2017WAFLSwan Districts 40.02-2-0
2018WAFLSwan Districts 11.00-1-0
2019WAFLSwan Districts 136.54-9-0
2020WAFLSwan Districts 85.23-5-0
2021WAFLSwan Districts 191.410-9-0
2022WAFLSwan Districts 144.68-6-0
2023WAFLSwan Districts 144.67-7-0
2024WAFLSwan Districts 82.34-4-0
Swan Districts8223.2638-44-0
Totals8223.2638-44-0

Key: G = Games, G.B = Goals.Behinds, W-L-D = Won-Lost-Drawn

[Top]

Click headings to sort data

Game Team Opponent Venue G.B W-L-D
1 R23,2016Swan DistrictsWest PerthArena Joondalup0.0L
2 R11,2017Swan DistrictsPerthLathlain Park0.0W
3 R12,2017Swan DistrictsWest PerthBassendean Oval0.0L
4 R13,2017Swan DistrictsClaremontClaremont Oval0.0L
5 R19,2017Swan DistrictsPeel ThunderBassendean Oval0.0W
6 R16,2018Swan DistrictsWest PerthArena Joondalup1.0L
7 R1,2019Swan DistrictsSouth FremantleBassendean Oval0.0L
8 R2,2019Swan DistrictsEast PerthLeederville Oval0.0L
9 R3,2019Swan DistrictsPerthBassendean Oval3.0L
10 R4,2019Swan DistrictsWest PerthArena Joondalup1.0W
11 R5,2019Swan DistrictsSubiacoBassendean Oval0.0L
12 R6,2019Swan DistrictsEast FremantleBassendean Oval0.0L
13 R7,2019Swan DistrictsWest CoastBassendean Oval0.2W
14 R8,2019Swan DistrictsPerthLathlain Park0.0L
15 R16,2019Swan DistrictsSouth FremantleFremantle Oval0.0L
16 R17,2019Swan DistrictsWest CoastBassendean Oval1.0W
17 R18,2019Swan DistrictsSubiacoLeederville Oval1.0L
18 R19,2019Swan DistrictsPeel ThunderBassendean Oval0.1W
19 R20,2019Swan DistrictsClaremontClaremont Oval0.2L
20 R1,2020Swan DistrictsWest PerthBassendean Oval0.1L
21 R2,2020Swan DistrictsClaremontClaremont Oval1.0L
22 R3,2020Swan DistrictsSubiacoBassendean Oval0.0L
23 R5,2020Swan DistrictsSouth FremantleFremantle Oval1.0L
24 R6,2020Swan DistrictsPeel ThunderBassendean Oval1.0W
25 R7,2020Swan DistrictsEast PerthLeederville Oval1.1L
26 R8,2020Swan DistrictsPerthBassendean Oval1.0W
27 R9,2020Swan DistrictsEast FremantleEast Fremantle Oval0.0W
28 R1,2021Swan DistrictsClaremontBassendean Oval0.0L
29 R2,2021Swan DistrictsPerthLathlain Park0.0W
30 R3,2021Swan DistrictsWest CoastBassendean Oval0.2W
31 R5,2021Swan DistrictsEast PerthLeederville Oval0.1W
32 R6,2021Swan DistrictsWest PerthArena Joondalup0.0L
33 R7,2021Swan DistrictsSubiacoBassendean Oval0.0L
34 R8,2021Swan DistrictsEast FremantleBassendean Oval0.0W
35 R9,2021Swan DistrictsPeel ThunderRushton Park0.0W
36 R11,2021Swan DistrictsWest PerthBassendean Oval0.0L
37 R12,2021Swan DistrictsSubiacoLeederville Oval0.0W
38 R14,2021Swan DistrictsWest CoastBassendean Oval0.0W
39 R15,2021Swan DistrictsSouth FremantleBassendean Oval0.0L
40 R16,2021Swan DistrictsPerthBassendean Oval0.0W
41 R17,2021Swan DistrictsEast FremantleEast Fremantle Oval0.0L
42 R18,2021Swan DistrictsPeel ThunderBassendean Oval1.0W
43 R19,2021Swan DistrictsEast PerthBassendean Oval0.1W
44 R21,2021Swan DistrictsSouth FremantleFremantle Oval0.0L
45 R22,2021Swan DistrictsClaremontClaremont Oval0.0L
46 EF,2021Swan DistrictsWest PerthArena Joondalup0.0L
47 R5,2022Swan DistrictsSubiacoKalgoorlie0.1L
48 R6,2022Swan DistrictsSouth FremantleBassendean Oval0.1W
49 R7,2022Swan DistrictsWest CoastBassendean Oval0.1W
50 R8,2022Swan DistrictsPeel ThunderBassendean Oval0.0W
51 R9,2022Swan DistrictsWest PerthArena Joondalup0.0L
52 R10,2022Swan DistrictsSubiacoBassendean Oval1.0W
53 R12,2022Swan DistrictsPerthBassendean Oval0.1W
54 R13,2022Swan DistrictsSouth FremantleFremantle Oval0.0L
55 R14,2022Swan DistrictsEast PerthBassendean Oval0.0W
56 R15,2022Swan DistrictsClaremontClaremont Oval1.0L
57 R17,2022Swan DistrictsWest CoastBassendean Oval2.0W
58 R18,2022Swan DistrictsEast FremantleWACA0.0L
59 R19,2022Swan DistrictsWest PerthBassendean Oval0.1W
60 R20,2022Swan DistrictsPeel ThunderRushton Park0.1L
61 R5,2023Swan DistrictsPeel ThunderRushton Park0.0L
62 R6,2023Swan DistrictsClaremontBassendean Oval0.0L
63 R7,2023Swan DistrictsSubiacoLeederville Oval0.1L
64 R8,2023Swan DistrictsWest CoastBassendean Oval0.1W
65 R9,2023Swan DistrictsPerthBassendean Oval0.1W
66 R10,2023Swan DistrictsEast FremantleWACA0.0L
67 R11,2023Swan DistrictsWest PerthArena Joondalup0.0W
68 R13,2023Swan DistrictsEast PerthBassendean Oval0.0L
69 R14,2023Swan DistrictsSubiacoBassendean Oval0.0W
70 R15,2023Swan DistrictsWest CoastBassendean Oval0.0W
71 R17,2023Swan DistrictsSouth FremantleBassendean Oval0.1W
72 R18,2023Swan DistrictsPerthLathlain Park1.1W
73 R19,2023Swan DistrictsClaremontClaremont Oval1.0L
74 R20,2023Swan DistrictsPeel ThunderBassendean Oval2.1L
75 R1,2024Swan DistrictsWest CoastBassendean Oval1.0W
76 R2,2024Swan DistrictsEast PerthLeederville Oval0.0L
77 R3,2024Swan DistrictsPerthLathlain Park0.0L
78 R5,2024Swan DistrictsEast FremantleBassendean Oval0.0L
79 R6,2024Swan DistrictsClaremontClaremont Oval0.2W
80 R7,2024Swan DistrictsPeel ThunderBassendean Oval0.0L
81 R8,2024Swan DistrictsWest PerthBassendean Oval1.0W
82 R9,2024Swan DistrictsSubiacoLeederville Oval0.1W

Key: G = Games, G.B = Goals.Behinds, W-L-D = Won-Lost-Drawn

[Top]

Click headings to sort data

Opponent G G.B W-L-D
Claremont93.41-8-0
East Fremantle70.02-5-0
East Perth71.33-4-0
Peel Thunder104.36-4-0
Perth105.37-3-0
South Fremantle81.22-6-0
Subiaco102.34-6-0
West Coast94.69-0-0
West Perth123.24-8-0
8223.2638-44-0

Key: G = Games, G.B = Goals.Behinds, W-L-D = Won-Lost-Drawn

[Top]

Click headings to sort data

Opponent G G.B W-L-D
Arena Joondalup72.02-5-0
Bassendean Oval4314.1527-16-0
Claremont Oval73.41-6-0
East Fremantle Oval20.01-1-0
Fremantle Oval41.00-4-0
Kalgoorlie10.10-1-0
Lathlain Park51.13-2-0
Leederville Oval82.43-5-0
Rushton Park30.11-2-0
WACA20.00-2-0
8223.2638-44-0

Key: G = Games, G.B = Goals.Behinds, W-L-D = Won-Lost-Drawn

[Top]

Click headings to sort data

Round Games G.B W-L-D
Home & Away8123.2638-43-0
National Competitions0.--
WAFL Finals10.00-1-0
Totals8223.2638-44-0


[Top]

Click headings to sort data

Click headings to sort data

Season Team Votes Top 5 Placing
2019Swan Districts2
2021Swan Districts2
2023Swan Districts2
Swan Districts6
Total Votes6


[Top]