Personal details
Born26 Feb 1999
Age27 Years
BattingRight Hand Bat
BowlingRight Arm Medium Fast
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 80 | 111 | 9.25 | 105.71 | 79 | 9.18 |
| List A | 19 | 109 | 18.16 | 87.2 | 31 | 5.93 |
| First-class | 67 | 838 | 12.14 | 49.91 | 213 | 3.29 |
Debuts
First Class Notts vs WORCS, Nottingham25 Jun 2018
List AWarwickshire vs WORCS, Birmingham 7 Jun 2018
T20Derbyshire vs WORCS, Derby 8 Jul 2018
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 80 | 28 | 16 | 111 | 37 | 9.25 | 105 | 105.71 | 0 | 0 | 7 | 2 | 23 |
| List A | 19 | 11 | 5 | 109 | 35 | 18.16 | 125 | 87.2 | 0 | 0 | 9 | 2 | 5 |
| First-class | 67 | 92 | 23 | 838 | 61 | 12.14 | 1679 | 49.91 | 0 | 2 | 117 | 7 | 14 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 80 | 80 | 241.3 | 2217 | 79 | 4/9 | 28.06 | 9.18 | 0 | 0 |
| List A | 19 | 19 | 163.1 | 969 | 31 | 5/67 | 31.25 | 5.93 | 1 | 0 |
| First-class | 67 | 118 | 1869.4 | 6166 | 213 | 9/76 | 28.94 | 3.29 | 4 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Vitality Blast | 77 | 148 | 37 | 10.57 | 117.46 | 77 | 9.32 |
| County Championship | 67 | 882 | 61 | 12.25 | 50.49 | 218 | 3.69 |
| English One Day Cup | 23 | 128 | 35 | 18.29 | 90.78 | 38 | 5.62 |
| The Hundred Men's | 5 | 0 | 0 | – | – | 3 | 7.70 |
| ICC Under-19 World Cup | 5 | 1 | 1 | 0.50 | 16.67 | 6 | 4.11 |
Last 10 innings · batting
20 & 10vs HAM
20 & 9*vs SUR
1vs LEI
22*vs YOR
0vs HAM
37vs YOR
0 & 15vs SOM
37*vs LAN
10*vs LEI
0vs WAR
First Class
vs HAM8 Sep 2026 · c T Albert b S Currie & c FS Organ b M Lumsden
20 & 10(24 & 11)
First Class
vs SUR20 Aug 2026 · Not out & c BT Foakes b T Lawes
20 & 9*(35 & 28)
List A
vs LEI16 Aug 2026 · c H Shaikh b I Holland
1(3)
List A
vs YOR14 Aug 2026 · Not out
22*(18)
T20
vs HAM18 Jul 2026 · b S Currie
0(1)
T20
vs YOR12 Jul 2026 · c M Revis b A Tye
37(20)
First Class
vs SOM12 Jun 2026 · lbw b C Overton & c L Goldsworthy b C Overton
0 & 15(10 & 49)
T20
vs LAN25 May 2026 · Not out
37*(18)
First Class
vs LEI1 May 2026 · Not out
10*(29)
First Class
vs WAR24 Apr 2026 · lbw b MG Booth
0(1)
Last 10 innings · bowling
3/65vs LEI
4/49vs YOR
4/54vs SUR
0/44vs NOR
1/25vs LEI
1/39vs HAM
0/26vs YOR
3/29vs DER
2/26vs WAR
1/24vs DUR
Welsh Fire (Men)