Registered with:
Gordon District Cricket Club (Premier) · Lane Cove Cricket Club · Sydney Junior Winter Cricket Association · University of NSW Cricket Club (NSW) · Blacktown City & District Cricket Association · Sydney Warriors · Blacktown District Cricket Club · North Shore Junior Cricket Association · Norwest Cricket Club (inactive) · Working Class Warriors
District represented:Blacktown Mounties(Green Shield — NSW Premier Cricket)
· North Shore(junior rep association)
Age:
Born on/after 1 Sep 1999
(inferred from U15 eligibility, 2014/15 season)
Green Shield:
1 season(s) played
(first 2014/15) · last GS year 2015/16 (ages out of U16 after this)
First Grade (Belvidere Cup) · 2026/27 · 25×4, 1×6
· SR 58
The story is the acceleration: a measured first fifty off 85 balls (SR 59), then 50 to 100 in just 78 (SR 64) — more than double the tempo.
Scoring breakdown
106 of 182 runs (58%) in boundaries · 73% dots
Runs vs balls faced
0→20 · 46 balls · SR 43watchful
20→40 · 22 balls · SR 91steady
40→50 · 17 balls · SR 59watchful
50→60 · 8 balls · SR 125brisk
60→80 · 36 balls · SR 56watchful
80→100 · 34 balls · SR 59watchful
OverallProficient
43/100
fielding 40% · bat 30% · bowl 30%
FieldingNeeds Work
26/100
BattingElite
82/100
Bowling
Not enough data
Representative pathway — 23 pathway points in the overall rating
● Green Shield below age (1 season(s), +4)
● Division 1 representative (+4)
● Premier or state pathway — 26 matches (+10.0)
● Regional representative — 4 matches (+0.6)
● Body of work — 204 imported matches (+4.1)
Critical recommendations
highBatting
Strike rotation needs urgent work
Strike rate of 43.9 means long dot-ball chains and pressure on partners. Drill singles into gaps, soft-hand placement, and calling.
Strengths
✓ Proven ability to go big — 7 hundred(s), best of 182.
How these ratings are calculated
Overall
Weighted blend of the disciplines: Fielding 26 × 40% · Batting 82 × 30% · Bowling not rated (weight redistributed). Unrated disciplines are dropped and the remaining weights rescaled, so a non-bowler is not punished for not bowling.
Level
×0.78 for the level played (1st grade 22 · 2nd grade 8). The same score is worth more in harder cricket.
Form
Rated on the last 30 matches since 27 Oct 2024. Older cricket still shows in the career figures but does not count.
Fielding
Outfield: 60 catches + 4 run outs (4 direct, 0 assisted) in 204 matches — 0.31 per match.
Batting
5,268 runs in 207 innings, adjusted average 28.9, strike rate 43.9. Qualifies on the floors (avg ≥ 20, SR ≥ 40).
Bowling
Not rated: 45 wickets from 191.2 overs across 52 matches bowled in (of 204 played) — 0.22 per match, under the 0.25 floor. Bowls too rarely to judge.
Fielding — imported matches (204)
60
Ct (field)
0
Ct (WK)
0.29
Catches / match
4
RO (direct)
0
RO (assist)
0
Stumpings
64
Total dismissals
0.31
Dismissals / match
Batting — imported matches
5268
Runs (207 inns)
28.89
Avg (adj)
43.94
Strike rate
182
High score
28
Not outs
2
Median position
Century (100+)Fifty (50–99)Not out (under 50)Out (under 50)
Bowling — imported matches
45
Wickets (191.2 ov)
3.42
Economy
14.51
Average
33
Maidens
0.06
Extras / over
25.5
Strike rate
Dismissal pattern
Imported-match summary
Matches
204 imported
Batting
5268 runs in 207 inns @ 28.89 (SR 43.94)
Milestones
7×100, 29×50, HS 182, 18 ducks
Bowling
45 wkts @ 14.51 (econ 3.42, SR 25.5)
Best / 5WI
4-7 · 0 five-fors
Fielding
60 ct, 4 RO, 0 st
All figures from imported scorecards only.
Further analysis
Batting form
Running not-out-adjusted average across innings (chronological).
Score distribution
How often each scoring band is reached — a read on consistency.
Scoring tempo
Runs vs balls faced per innings; line = a strike rate of 100.
Bowling form
Economy per spell (chronological) with the career economy as a baseline.
Wicket accumulation
Cumulative wickets across spells — the shape of their wicket-taking.
Fielding contribution
Breakdown of the 64 dismissals they were involved in.
Per-match fielding rate
0.29
Catches / match
0.31
Dismissals / match
Across 204 imported match(es).
Season by season
Seasons run 1 September – 31 August. Imported scorecards only.
Batting
Season
Inns
NO
Runs
HS
Avg
SR
50
100
2026/27
7
3
294
182*
60
61.51
0
1
2025/26
14
1
516
106
39.49
50.15
3
1
2024/25
18
3
581
147*
37.66
55.44
2
2
2023/24
16
1
236
62
15.67
38
1
0
2022/23
13
1
469
93
38.85
49.26
5
0
2021/22
13
0
398
103
30.62
53.64
2
1
2020/21
19
1
517
101
28.64
45.59
4
1
2019/20
13
3
394
67
37.3
63.14
2
0
2018/19
13
0
418
76
32.15
61.29
2
0
2017/18
9
1
224
89
27.65
1244.44
2
0
2015/16
2
0
27
14
13.5
37.5
0
0
2014/15
22
3
290
50
14.98
37.61
1
0
2013/14
11
2
136
43
14.61
57.63
0
0
2012/13
12
4
213
60*
23.67
113.9
1
0
2011/12
13
3
369
101*
34.93
166.97
2
1
2010/11
10
2
183
54*
21.96
—
2
0
2009/10
2
0
3
3
1.5
—
0
0
Bowling
Season
Overs
Mdns
Runs
Wkts
Avg
Econ
SR
2017/18
7.2
0
28
1
28
3.91
43
2015/16
8
0
34
1
34
4.25
48
2014/15
60
18
209
22
9.5
3.48
16.4
2013/14
29
3
122
8
15.25
4.21
21.8
2012/13
24
0
92
0
—
3.83
—
2011/12
38
6
108
7
15.43
2.84
32.6
2010/11
19
6
32
5
6.4
1.68
22.8
2009/10
6
0
28
1
28
4.67
36
Fielding
Season
Ct
WK Ct
RO
St
Dismissals
2026/27
3
0
0
0
3
2025/26
6
0
0
0
6
2024/25
1
0
0
0
1
2023/24
8
0
0
0
8
2022/23
5
0
0
0
5
2021/22
5
0
0
0
5
2020/21
2
0
3
0
5
2019/20
7
0
0
0
7
2018/19
3
0
0
0
3
2017/18
1
0
0
0
1
2014/15
6
0
1
0
7
2013/14
2
0
0
0
2
2012/13
2
0
0
0
2
2011/12
4
0
0
0
4
2010/11
5
0
0
0
5
Pathway benchmark
How does Annay compare?
Year-by-year, aligned by age — against Sam Konstas or any player you pick.