ResultDomestic
Marsh Sheffield ShieldNew South Wales won by 96 runs← Umpires & match officials
MATCH OFFICIAL PROFILE
GC Joshua
On-field umpire · TV umpire · Reserve umpire
129Recorded matches
4Formats
2008First recorded year
2020Latest recorded year
These are appointments in the available dataset, not a complete career record. An appearance in these records does not establish current panel membership.
Roles in the scorebook
On-field umpire 77TV umpire 34Reserve umpire 18
Recorded appointments
ResultDomestic
Marsh Sheffield ShielddrawResultDomestic
Sheffield ShieldWestern Australia won by 51 runsResultDomestic
Sheffield ShielddrawResultDomestic
Big Bash LeagueMelbourne Renegades won by 3 wicketsResultDomestic
Big Bash LeagueMelbourne Stars won by 94 runsResultDomestic
Big Bash LeagueHobart Hurricanes won by 16 runsResultDomestic
Big Bash LeagueMelbourne Renegades won by 27 runsResultDomestic
Big Bash LeagueMelbourne Stars won by 5 runsResultDomestic
Big Bash LeagueMelbourne Renegades won by 12 runsResultDomestic
Big Bash LeagueMelbourne Stars won by 6 wicketsResultDomestic
Big Bash LeaguePerth Scorchers won by 7 wicketsResultDomestic
Big Bash LeagueMelbourne Renegades won by 8 wicketsResultDomestic
Big Bash LeagueBrisbane Heat won by 15 runs (D/L)ResultDomestic
Big Bash LeagueMelbourne Stars won by 8 wicketsResultDomestic
Big Bash LeagueSydney Sixers won by 5 wicketsResultDomestic
Big Bash LeagueSydney Sixers won by 33 runsResultDomestic
Big Bash LeaguePerth Scorchers won by 7 wicketsSource: Cricsheet · ODC-By 1.0 · Coverage & methodology. Results through 25 Oct 2026.