Personal details
Born27 Oct 1999
Age27 Years
NationalityAustralia
RoleBowling Allrounder/Right Handed Bat/Right-arm fast-medium
BattingRight Hand Bat
BowlingRight Arm Medium Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 2 | 18 | 18 | 54.54 | 2 | 3.88 |
| T20 | 85 | 958 | 17.74 | 134.92 | 53 | 9.1 |
| List A | 53 | 933 | 24.55 | 92.37 | 73 | 5.65 |
| First-class | 61 | 1683 | 20.27 | 56.8 | 192 | 2.8 |
Debuts
First ClassQueensland vs Victoria, Melbourne 12 Nov 2019
List APakistanis vs CA XI, Brisbane 10 Jan 2017
T20 Scorchers vs Renegades, Melbourne (Docklands)20 Dec 2018
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 2 | 1 | 0 | 18 | 18 | 18 | 33 | 54.54 | 0 | 0 | 0 | 0 | 1 |
| T20 | 85 | 73 | 19 | 958 | 70 | 17.74 | 710 | 134.92 | 0 | 3 | 53 | 48 | 40 |
| List A | 53 | 42 | 4 | 933 | 100 | 24.55 | 1010 | 92.37 | 1 | 5 | 59 | 29 | 27 |
| First-class | 61 | 94 | 11 | 1683 | 101 | 20.27 | 2963 | 56.8 | 2 | 3 | 175 | 27 | 60 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 2 | 2 | 8.3 | 33 | 2 | 2/28 | 16.5 | 3.88 | 0 | 0 |
| T20 | 85 | 73 | 215.3 | 1963 | 53 | 3/14 | 37.03 | 9.1 | 0 | 0 |
| List A | 53 | 51 | 404.2 | 2285 | 73 | 5/45 | 31.3 | 5.65 | 1 | 0 |
| First-class | 61 | 109 | 1693.5 | 4748 | 192 | 9/115 | 24.72 | 2.8 | 7 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Big Bash League | 66 | 547 | 70 | 15.63 | 126.91 | 36 | 9.00 |
| The Marsh Cup | 29 | 606 | 100 | 28.86 | 91.40 | 38 | 5.95 |
| Sheffield Shield | 54 | 1603 | 101 | 21.09 | 57.31 | 178 | 2.92 |
| Vitality Blast | 12 | 208 | 58 | 17.33 | 147.52 | 10 | 10.67 |
| County Championship | 3 | 63 | 24 | 21.00 | 52.07 | 4 | 3.34 |
| ICC Under-19 World Cup | 6 | 21 | 10 | 5.25 | 77.78 | 5 | 4.73 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
West Indies | 1 | 18 | 18 | 18.00 | 54.55 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
West Indies | 2 | 2 | 33 | 16.50 | 3.88 | 25.50 |
Last 10 innings · batting
25*vs WA
43 & 24*vs QB
21vs TT
13 & 3vs TT
7vs IND-A
77vs IND-A
33vs NSW
100vs QB
16vs ASA
16vs BHP
First Class
vs WA10 Nov 2026 · Not out
25*(10)
First Class
vs QB31 Oct 2026 · Not out & c Cameron Gannon b MJ Swepson
43 & 24*(50 & 55)
List A
vs TT23 Oct 2026 · c R MacMilllan b TS Rogers
21(15)
First Class
vs TT18 Oct 2026 · lbw b RP Meredith & b G Bell
13 & 3(29 & 11)
List A
vs IND-A11 Oct 2026 · b N Sindhu
7(8)
List A
vs IND-A6 Oct 2026 · b S Shedge
77(68)
List A
vs NSW25 Sep 2026 · c O Davies b J Scott
33(37)
List A
vs QB19 Sep 2026 · lbw b H Kerr
100(106)
T20
vs ASA30 Aug 2026 · c HJ Hunt b HTRJY Thornton
16(12)
T20
vs BHP30 Aug 2026 · b Md Rubel
16(9)
Last 10 innings · bowling
2/68vs WA
3 & 0/68 & 22vs QB
1/17vs TT
1 & 2/42 & 44vs TT
3/44vs IND-A
0/12vs IND-A
0/50vs NSW
0/81vs QB
2/47vs ASA
4/27vs BHP
First Class
vs WA10 Nov 2026
2/68
First Class
vs QB31 Oct 2026
3 & 0/68 & 22
List A
vs TT23 Oct 2026
1/17
First Class
vs TT18 Oct 2026
1 & 2/42 & 44
List A
vs IND-A11 Oct 2026
3/44
List A
vs IND-A6 Oct 2026
0/12
List A
vs NSW25 Sep 2026
0/50
List A
vs QB19 Sep 2026
0/81
T20
vs ASA30 Aug 2026
2/47
T20
vs BHP30 Aug 2026
4/27
Yorkshire Cricket
Melbourne Renegades
West Indies