Skip to content
Fitzroy Doncaster Cricket Club
Menu
Members

Zachary Macciocca✅

#42 · Debut season 2016/17

PlayHQ profile →@zacmacc_ →

Is this you, or your child? Open My cricket →Sign in to see the next game, your season and your own notes.

Pass it on

WhatsAppEmail

Sponsor this player →

Fantasy

$105k · Keeper

122 pts this season · In 31 of 98 sides

Player records

GradeAll grades1st XI2nd XIPick a grade to see season and career figures for that side only.

Analytics from the scorecards · all grades

78 games on file, kept up to date from the scorecards

Batting · Middle order

78

Matches

64

Innings

1,641

Runs

31.56

Average

52.4

Strike rate

3,133

Balls

103

High score

9 / 1

50s / 100s

Match by match

052103avg 31.56v Frankston Peninsula: 7 runsv Frankston P…v Carlton: 7 runsv Melbourne University: 11 runsv Casey-South Melbourne: 17 runsv St Kilda: 8 runsv Kingston Hawthorn: 31* runsv Dandenong: 19 runsv Melbourne University: 5 runsv Northcote: 19 runsv Richmond: 64* runsv Richmondv Geelong: 86* runsv Dandenong: 8 runsv Ringwood: 24 runsv Kingston Hawthorn: 37 runsv Camberwell Magpies: 0 runsv Melbourne: 1 runsv Footscray: 6 runsv Frankston Peninsula: 32 runsv Carlton: 5 runsv Carltonv Greenvale Kangaroos: 38 runsv St Kilda: 24 runsv St Kilda: 5 runsv Northcote: 32 runsv Footscray: 52 runsv Geelong: 6 runsv Carlton: 0 runsv Prahran: 6 runsv Dandenong: 19 runsv Dandenongv Ringwood: 52* runsv Greenvale Kangaroos: 73* runsv Richmond: 15 runsv Frankston Peninsula: 7 runsv Essendon: 12 runsv Melbourne: 66 runsv St Kilda: 15 runsv Kingston Hawthorn: 38 runsv Kingston Hawthorn: 35* runsv Kingston Ha…v Camberwell Magpies: 75 runsv Northcote: 22 runsv Ringwood: 29* runsv Northcote: 2 runsv Melbourne University: 3* runsv Dandenong: 103 runs103v Melbourne: 45 runsv Greenvale Kangaroos: 0 runsv Ringwood: 0 runsv Ringwoodv St Kilda: 4 runsv Casey South Melbourne: 0 runsv Richmond: 6 runsv Prahran: 31* runsv Northcote: 20 runsv Carlton: 70* runsv Melbourne University: 10 runsv Footscray: 11 runsv Footscray: 21 runsv Footscrayv Geelong: 30 runsv Frankston Peninsula: 37 runsv Kingston Hawthorn: 33 runsv Essendon: 19 runsv Melbourne: 44* runsv Geelong: 38* runsv St Kilda: 4 runsv Dandenong: 49 runsv Melbourne: 53 runsv Melbourne

Wicket-keeping

7

Games kept

15

Catches

2

Stumpings

1

Run outs

17

Dismissals

2.43

Per game

4

Best v Essendon

1.6

Byes per game

A game counts as kept when the scorecard credits a catch behind or a stumping, or names the player as keeper on a dismissal.

Best partnerships

  • 120 with Tom Kellar for the 4th wicket v Camberwell Magpies · Round 19
  • 119 with Alexander Bychkov for the 3rd wicket v Richmond · Round 3
  • 116 with Tom Kellar for the 2nd wicket v Melbourne · Round 16
  • 106 with Michael Jephcott for the 2nd wicket v Greenvale Kangaroos · Round 17
  • 100* with Mark Phelan for the 6th wicket v Geelong · Finals Round 2

Recent form

GameBatBowlFieldResult
v Richmond · Round 4————
v Melbourne · Round 353 (153) bowled—1ctW
v Dandenong · Round 249 (105) caught——W
v Footscray · Round 1————
v St Kilda · Finals Round 34 (40) caught—2ct 1roW
v Geelong · Finals Round 238* (120)—2ct 1stW
v Melbourne · Finals Round 144* (125)—4ctW
v Essendon · Round 1719 (38) caught—4ct—
All-time PlayCricket recordAll-time Fitzroy Doncaster Cricket Club figures, combined across every grade — not scoped to one team or season. 156 matches · 2,884 runs · 0 wickets.

Batting

156

Matches

134

Innings

2,884

Runs

26.70

Average

103

High score

59.2

Strike rate

26

Not outs

16

50s

1

100s

245

4s

30

6s

Bowling

0

Wickets

0.0

Overs

0

Maidens

0

Runs conceded

—

Average

0-0

Best bowling

0

5WI

0

10WM

Fielding

130

Catches

97

Catches (WK)

18

Stumpings

24

Run outs

By season

SeasonMatchesRunsWkts
Summer 2025/2621526—
Summer 2024/2518527—
Summer 2023/2418386—
Summer 2022/2317334—
Summer 2021/2217200—
Summer 2020/2115266—
Summer 2019/2016220—
Summer 2018/191793—
Summer 2017/1815264—
Summer 2016/17268—
Charts

Runs by season

682016/172642017/18932018/192202019/202662020/212002021/223342022/233862023/245272024/255262025/26

Wickets by season

2016/172017/182018/192019/202020/212021/222022/232023/242024/252025/26

Sourced from PlayCricket, last updated 3 Sept 2026

From the record books

First XI · 2019-20 to 2026-27 · 26 matchesFull archive career →
SeasonMRunsHSAvgOversWktsBestCt
2019-2021477.00–––2
2020-2120–––––
2021-222111111.00–––3
2022-2387531*25.00–––5
2023-243762.33–––1
2024-25328229.33–––
2025-264564514.00–––1
2026-2721025351.00–––1
Career262935316.280–13
Every scorecard · 27 (1 with only a catch, not counted as a match)
2019-20v Frankston Peninsula7–Something wrong? Tell us
2019-20v Carlton7–Something wrong? Tell us
2019-20v Greenvale KangaroosOnly a catch on this card — not in the team listed––Something wrong? Tell us
2020-21v Carltondnb–Something wrong? Tell us
2020-21v Prahrandnb–Something wrong? Tell us
2021-22v Melbourne University11–Something wrong? Tell us
2021-22v Greenvale Kangaroosdnb–Something wrong? Tell us
2022-23v Casey-South Melbourne17–Something wrong? Tell us
2022-23v St Kilda8–Something wrong? Tell us
2022-23v Essendondnb–Something wrong? Tell us
2022-23v Northcotednb–Something wrong? Tell us
2022-23v Camberwell Magpiesdnb–Something wrong? Tell us
2022-23v Geelongdnb–Something wrong? Tell us
2022-23v Kingston Hawthorn31*–Something wrong? Tell us
2022-23v Dandenong19–Something wrong? Tell us
2023-24v Camberwell Magpies0–Something wrong? Tell us
2023-24v Melbourne1–Something wrong? Tell us
2023-24v Footscray6–Something wrong? Tell us
2024-25v Geelong6–Something wrong? Tell us
2024-25v Carlton0–Something wrong? Tell us
2024-25v Northcote22–Something wrong? Tell us
2025-26v Melbourne45–Something wrong? Tell us
2025-26v Greenvale Kangaroos0–Something wrong? Tell us
2025-26v Ringwood0–Something wrong? Tell us
2025-26v Footscray11–Something wrong? Tell us
2026-27v Dandenong49–Something wrong? Tell us
2026-27v Melbourne53–Something wrong? Tell us

Milestones

  1. DebutFirst matchv Frankston Peninsula, 2019-20
  2. First fifty53v Melbourne, 2026-27
  3. Highest score53v Melbourne, 2026-27
  4. Last matchMatch 26v Melbourne, 2026-27

Runs by season

2019-20: 14 runs1419-202020-21: 0 runs20-212021-22: 11 runs1121-222022-23: 75 runs7522-232023-24: 7 runs723-242024-25: 28 runs2824-252025-26: 56 runs5625-262026-27: 102 runs10226-27

Every innings, in order

53502019-20 v Frankston Peninsula: 72019-20 v Carlton: 72021-22 v Melbourne University: 112022-23 v Casey-South Melbourne: 172022-23 v St Kilda: 82022-23 v Kingston Hawthorn: 31*2022-23 v Dandenong: 192023-24 v Camberwell Magpies: 02023-24 v Melbourne: 12023-24 v Footscray: 62024-25 v Geelong: 62024-25 v Carlton: 02024-25 v Northcote: 222025-26 v Melbourne: 452025-26 v Greenvale Kangaroos: 02025-26 v Ringwood: 02025-26 v Footscray: 112026-27 v Dandenong: 492026-27 v Melbourne: 53

Lighter bars are not-out innings. Hover a bar for the match.

Against each club

Melbourne3995333.001
Carlton3773.50
Greenvale Kanagaroos3000.00
Dandenong2684934.00
Northcote2222222.00
Footscray217118.50
Geelong2666.00
Camberwell Magpies2000.00
Kingston Hawthorn13131*–
Casey-South Melbourne1171717.00
Melbourne University1111111.00
St Kilda1888.00
Frankston Peninsula1777.00
Prahran1–––
Essendon1–––
Ringwood1000.00

Clubs that merged are counted as one, under today's name. Tap a heading to sort; open a club for every match against it.

Splits

By batting position
PosInnNORunsHSAvg50s0s
510000.001
68057197.132
7601805330.0011
810111111.00
10314531*22.50
InnNORunsHSAvg50s0s
Middle order (4–7)1502375315.8014
Lower order (8–11)415631*18.67

Batted most often at 6th.

Scores and consistency
  • Ducks4
  • 1–96
  • 10–194
  • 20–291
  • 30–493
  • 50–991
  • 100+0

Turned 0 of 1 fifty-plus scores into hundreds. 8.0% of the side's runs in the innings batted. Top-scored for the side 2 times.

Dismissals
  • Caught10 · 56%
  • LBW5 · 28%
  • Bowled2 · 11%
  • Stumped1 · 6%
In wins and losses
InnNORunsHSAvg50s0s
In wins711765329.3311
In losses1001004510.003
In draws2017118.50
  • Scored 50+: the side won 1 of 1 (100%).
  • Every other match: the side won 12 of 26 (46%), lost 12.
Batting first or second
InnNORunsHSAvg50s0s
Batting first1001675316.7012
Batting second911264515.752
As captain and keeper
InnNORunsHSAvg50s0s
As wicketkeeper2018119.00
Otherwise1712755317.1914
By ground
GroundMInnRunsHSAvg
Schramms Reserve, Doncaster13121945317.64
Mervyn G Hughes Oval, Footscray2217118.50
Bill Lawry Oval, Northcote21222222.00
Princes Park - Turf Oval 121777.00
Greenvale Reserve - Oval # 1200––
Albert Ground11454545.00
Russell Lucas Oval, Ringwood11000.00
St Kilda Cricket Ground11888.00
Essendon Cricket Ground100––
Geelong Cricket Ground100––
Toorak Park100––

At the club

In the record book

Among players of 2019-20 to 2026-27: 18th of 49 for runs, 19th of 52 for matches, 14th of 43 for catches.

Under Fitzroy-Doncaster: 72nd of 184 for runs, 76th of 197 for matches, 55th of 167 for catches.

Played like…

  • NM Walsh2010-11 to 2011-12 · 22 m · 275 runs · 1 wkts
  • DC Trickey1978-79 to 1980-81 · 26 m · 265 runs · 0 wkts
  • WH Brendel1926-27 to 1928-29 · 17 m · 182 runs · 0 wkts
  • RH Hill2004-05 · 19 m · 195 runs · 0 wkts

The careers nearest Macciocca’s in length, runs and wickets a match, average and the balance of batting to bowling.

The shape of the career

Season by season

2019-20: 2 matches, 14 runs2019-202020-21: 2 matches, 0 runs2020-212021-22: 2 matches, 11 runs2021-222022-23: 8 matches, 75 runs2022-232023-24: 3 matches, 7 runs2023-242024-25: 3 matches, 28 runs2024-252025-26: 4 matches, 56 runs · Doug Rumble Trophy — Best Clubman2025-262026-27: 2 matches, 102 runs2026-27

Runs, up Honour in his name

2025-26: Doug Rumble Trophy — Best Clubman

The arc

The best ten-innings patch came in 2023-24 to 2026-27: 192 runs at 19.20. The leanest, 2023-24 to 2025-26: 91 runs at 9.10.

Rolling average, innings 5 to 19: 9.1 to 19.219.2

Batting average over the last ten innings, at each innings of the career.

Milestones

MilestoneWhenMatch
First fifty5317 Oct 2026v Melbourne, 2026-27

Streaks

Consecutive scores of 25 or more: 2 innings
from v Dandenong, 2026-27 to v Melbourne, 2026-27 · first · last
Consecutive matches played: 5 matches
from v Northcote, 2022-23 to v Dandenong, 2022-23 · first · last
Longest run of single figures: 5 innings
from v Camberwell Magpies, 2023-24 to v Carlton, 2024-25 · first · last

More splits

Batting position over the years16112019-20: 10 (2 inns, avg 7.00)2021-22: 8 (1 inns, avg 11.00)2022-23: 6 (4 inns, avg 25.00)2023-24: 6 (3 inns, avg 2.33)2024-25: 6 (3 inns, avg 9.33)2025-26: 7 (4 inns, avg 14.00)2026-27: 7 (2 inns, avg 51.00)2019202220242026

Batted at 10th for 1 season, moved up to 8th from 2021-22, moved up to 6th from 2022-23, dropped to 7th from 2025-26.

SeasonUsual spotInnAvg
2019-201027.00
2021-228111.00
2022-236425.00
2023-24632.33
2024-25639.33
2025-267414.00
2026-277251.00
Home and away
MInnNORunsHSAvg
Home131211945317.64
Away1370994514.14

Home taken as the ground the club played at most in each season: Fitzroy Cricket Ground, Schramms Reserve.

By day
MInnNORunsHSAvg
Saturday251812825316.59
Sunday110111111.00
Month by month
MonthMInnNORunsHSAvg
Oct6601535325.50
Nov220773.50
Dec650541710.80
Jan730762.33
Feb3317231*36.00
Other2000––
Finals
2Finals played
0Runs
MInnNORunsHSAvg
Home and away241912935316.28
Finals2000––
Fielding

Caught most off

  1. Ejaaz Alavi × 3
  2. Kobe Smith × 2
  3. Samuel Elliott × 2
  4. Gurnaz Khatra × 1
  5. Harrison Goad × 1
  6. Liam Myott × 1

Career figures combine what's recorded live in Morrie with the club's own historical records — averages are shown only where there's enough real data to be honest about.

News, fixtures, events and offers from Fitzroy Doncaster Cricket Club, straight to your inbox. No spam, and you can unsubscribe at any time.