Personal details
Age2025 Years
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 2 | 21 | 10.5 | 91.3 | 0 | 0 |
| List A | 20 | 480 | 26.67 | 83.04 | 0 | 6.5 |
| First-class | 42 | 2449 | 38.27 | 43.83 | 1 | 3.54 |
Debuts
First ClassQueensland vs Victoria, Melbourne 18 Feb 2022
List AQueensland vs NSW, Sydney 27 Nov 2022
T20Heat vs Renegades, Geelong 6 Jan 2022
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 2 | 2 | 0 | 21 | 15 | 10.5 | 23 | 91.3 | 0 | 0 | 4 | 0 | 0 |
| List A | 20 | 19 | 1 | 480 | 72 | 26.67 | 578 | 83.04 | 0 | 6 | 48 | 8 | 4 |
| First-class | 42 | 72 | 8 | 2449 | 134 | 38.27 | 5587 | 43.83 | 7 | 13 | 253 | 10 | 14 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| List A | 20 | 2 | 4 | 26 | 0 | – | 0 | 6.5 | 0 | 0 |
| First-class | 42 | 8 | 14.4 | 52 | 1 | 1/5 | 52 | 3.54 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Big Bash League | 2 | 21 | 15 | 10.50 | 91.30 | 0 | – |
| The Marsh Cup | 19 | 454 | 80 | 26.71 | 83.61 | 0 | 7.50 |
| Sheffield Shield | 44 | 2638 | 134 | 39.37 | 43.95 | 1 | 3.55 |
Last 10 innings · batting
52vs TT
104 & 10*vs VIC
66 & 37*vs SA
7vs SA
0vs WA
82 & 4vs WA
80vs NSW
36vs VIC
48vs BAN
38vs TT
First Class
vs TT11 Nov 2026 · c BJ Webster b JM Bird
52(100)
First Class
vs VIC31 Oct 2026 · c C Kellaway b Matt Hennig & Not out
104 & 10*(207 & 23)
First Class
vs SA19 Oct 2026 · lbw b B Doggett & Not out
66 & 37*(129 & 92)
List A
vs SA17 Oct 2026 · b WA Agar
7(9)
List A
vs WA13 Oct 2026 · c J Curtis b Kieran Elliott
0(4)
First Class
vs WA8 Oct 2026 · c CT Bancroft b C Rocchiccioli & c J Curtis b JA Richardson
82 & 4(161 & 32)
List A
vs NSW22 Sep 2026 · c R Kingsell b T Sangha
80(79)
List A
vs VIC19 Sep 2026 · c T Rogers b D Warren
36(57)
First Class
vs BAN6 Aug 2026 · c M Hasan b EH Chowdhury
48(58)
First Class
vs TT13 Mar 2026 · c JR Doran b LN Smith
38(88)
Last 10 innings · bowling
0/25vs SA
0/9vs NSW
0/17vs NSW
0/5vs VIC
1/41vs WSS
0 & 1/2 & 3vs SOA
0/5vs NSW
0/5vs SOA
0/5vs WAU
0/28vs WSS
List A
vs SA17 Oct 2026
0/25
List A
vs NSW22 Sep 2026
0/9
First Class
vs NSW28 Oct 2025
0/17
List A
vs VIC16 Sep 2025
0/5
T20
vs WSS23 Aug 2025
1/41
First Class
vs SOA15 Mar 2025
0 & 1/2 & 3
First Class
vs NSW31 Oct 2024
0/5
First Class
vs SOA20 Oct 2024
0/5
First Class
vs WAU8 Oct 2024
0/5
T20
vs WSS1 Sep 2024
0/28
