Born
11 January 2005
Country
England
Role
Batting Allrounder
Batting Style
Left Handed Bat
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Somerset vs Warwickshire · 40th Match | First Class | June 19, 2026 | 10 | 21 | 2 | 0 | 47.62 |
| Nottinghamshire vs Somerset · 35th Match | First Class | June 12, 2026 | 23 | 49 | 3 | 0 | 46.94 |
| Somerset vs Warwickshire · Match 52 | T20 | June 7, 2026 | 11 | 9 | 2 | 0 | 122.22 |
| Gloucestershire vs Somerset · Match 41 | T20 | June 5, 2026 | 21 | 12 | 3 | 1 | 175.00 |
| Somerset vs Glamorgan · Match 37 | T20 | June 4, 2026 | 18 | 14 | 3 | 0 | 128.57 |
| Glamorgan vs Somerset · Match 23 | T20 | May 29, 2026 | 10 | 14 | 1 | 0 | 71.43 |
| Match | Format | Date | Over | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|---|---|
| Glamorgan vs Somerset · Match 23 | T20 | May 29, 2026 | 1 | 0 | 14 | 1 | 0 | 0 | 14.00 |
| Somerset vs Yorkshire · Match 19 | First Class | May 1, 2026 | 5 | 0 | 11 | 0 | 0 | 0 | 2.20 |
| Leicestershire vs Yorkshire · Match 122 | T20 | July 18, 2025 | 1 | 0 | 12 | 0 | 0 | 0 | 12.00 |
| Worcestershire vs Leicestershire · Match 106 | T20 | July 13, 2025 | 1 | 0 | 8 | 0 | 0 | 0 | 8.00 |
| Leicestershire vs Northamptonshire · Match 96 | T20 | July 10, 2025 | 4 | 0 | 32 | 2 | 0 | 0 | 8.00 |
| Somerset vs South Asian Cricket Academy · Match 1 | T20 | March 14, 2025 | 2 | 0 | 12 | 0 | 0 | 1 | 6.00 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Vitality Blast 2026 | T20 | May 22, 2026 - Jul 18, 2026 | 60 | 49 | 9 | 1 | 122.45 |
| County Championship Division One 2026 | FIRSTCLASS | Apr 3, 2026 - Sep 27, 2026 | 331 | 591 | 39 | 2 | 56.01 |
| County Championship Division Two 2026 | FIRSTCLASS | Apr 3, 2026 - Sep 27, 2026 | 0 | 7 | 0 | 0 | - |
| Metro Bank One Day Cup 2025 | LISTA | Aug 5, 2025 - Sep 20, 2025 | 167 | 170 | 21 | 3 | 98.24 |
| Vitality Blast 2025 | T20 | May 29, 2025 - Sep 13, 2025 | 6 | 5 | 1 | 0 | 120.00 |
| County Championship Division One 2025 | FIRSTCLASS | Apr 4, 2025 - Sep 27, 2025 | 125 | 192 | 21 | 1 | 65.10 |
| Series | Format | Date | Over | M | R | W | BBi | ECO |
|---|---|---|---|---|---|---|---|---|
| Vitality Blast 2026 | T20 | May 22, 2026 - Jul 18, 2026 | 1 | 0 | 14 | 1 | 1/14 | 14.00 |
| Vitality Blast 2025 | T20 | May 29, 2025 - Sep 13, 2025 | 6 | 0 | 52 | 2 | 2/32 | 8.67 |
| Abu Dhabi T20 Counties Super Cup 2024 | T20 | Mar 15, 2024 - Mar 17, 2024 | 6 | 0 | 48 | 1 | 1/32 | 8.00 |
| Ireland Under-19 Tour of England 2023 | LISTA | Aug 21, 2023 - Aug 23, 2023 | 5 | 0 | 28 | 2 | 2/28 | 5.60 |
| Metro Bank One Day Cup 2023 | LISTA | Aug 1, 2023 - Sep 16, 2023 | 30 | 0 | 187 | 5 | 3/40 | 6.23 |
| Royal London One-Day Cup 2022 | LISTA | Aug 2, 2022 - Sep 17, 2022 | 9 | 0 | 69 | 1 | 1/39 | 7.67 |
| Format | Matches | Innings | Runs | BF | HS | AVG | SR | Not Out | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 3 | 1 | 6 | 5 | 6 | - | 120.0000 | 1 | 1 | 0 | 0 | 0 |
| List A | 25 | 20 | 332 | 353 | 54 | 23.7100 | 94.0500 | 6 | 39 | 5 | 2 | 0 |
| First Class | 7 | 12 | 471 | 830 | 136 | 42.8100 | 56.7400 | 1 | 63 | 3 | 3 | 1 |
| Format | Matches | Innings | Overs | Balls | Runs | Wkts | AVG | Econ | SR | Bbi | Bbm | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 3 | 3 | 6.00 | 36 | 52 | 2 | 26.0000 | 8.6600 | 18.0000 | 2/32 | 2/32 | 0 | 0 | 0 |
| List A | 25 | 10 | 44.00 | 264 | 279 | 6 | 46.5000 | 6.3400 | 44.0000 | 3/40 | 3/40 | 0 | 0 | 0 |
| First Class | 7 | 2 | 6.00 | 36 | 16 | 0 | 0.0000 | 2.6600 | 0.0000 | - | - | 0 | 0 | 0 |