Place Of Birth
Isleworth, Middlesex
Born
19 February 2002
Country
England
Role
Bowler
Batting Style
Right Handed Bat
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Derbyshire vs Middlesex · 14th Match | First Class | April 25, 2025 | 46 | 113 | 8 | 0 | 40.71 |
| Kent vs Middlesex · 5th Match | First Class | April 11, 2025 | 55 | 86 | 8 | 0 | 63.95 |
| Middlesex vs Lancashire · 3rd Match | First Class | April 4, 2025 | 19 | 26 | 3 | 0 | 73.08 |
| Derbyshire vs Middlesex · Group A | List A | July 27, 2024 | 7 | 11 | 0 | 0 | 63.64 |
| Worcestershire vs Middlesex · Group A | List A | July 24, 2024 | 8 | 16 | 1 | 0 | 50.00 |
| Match | Format | Date | Over | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|---|---|
| Derbyshire vs Middlesex · 14th Match | First Class | April 25, 2025 | 26 | 2 | 107 | 0 | 1 | 1 | 4.12 |
| Kent vs Middlesex · 5th Match | First Class | April 11, 2025 | 19 | 1 | 99 | 4 | 2 | 0 | 5.21 |
| Middlesex vs Lancashire · 3rd Match | First Class | April 4, 2025 | 35.5 | 11 | 120 | 4 | 0 | 3 | 3.38 |
| Derbyshire vs Middlesex · Group A | List A | July 27, 2024 | 5 | 0 | 50 | 0 | 1 | 2 | 10.00 |
| Worcestershire vs Middlesex · Group A | List A | July 24, 2024 | 6 | 0 | 63 | 0 | 0 | 0 | 10.50 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| County Championship Division Two 2025 | FIRSTCLASS | Apr 4, 2025 - Sep 27, 2025 | 120 | 225 | 19 | 0 | 53.33 |
| Metro Bank One Day Cup 2024 | LISTA | Jul 24, 2024 - Sep 23, 2024 | 15 | 27 | 1 | 0 | 55.56 |
| Vitality Blast 2024 | T20 | May 30, 2024 - Sep 14, 2024 | 24 | 21 | 2 | 1 | 114.29 |
| Metro Bank One Day Cup 2023 | LISTA | Aug 1, 2023 - Sep 16, 2023 | 0 | 0 | 0 | 0 | - |
| Vitality Blast 2023 | T20 | May 20, 2023 - Jul 15, 2023 | 11 | 12 | 1 | 0 | 91.67 |
| Vitality Blast 2022 | T20 | May 25, 2022 - Jul 16, 2022 | 0 | 0 | 0 | 0 | - |
| Series | Format | Date | Over | M | R | W | BBi | ECO |
|---|---|---|---|---|---|---|---|---|
| County Championship Division Two 2025 | FIRSTCLASS | Apr 4, 2025 - Sep 27, 2025 | 80.5 | 14 | 326 | 8 | 4/60 | 4.03 |
| Vitality Blast 2024 | T20 | May 30, 2024 - Sep 14, 2024 | 32.5 | 0 | 319 | 11 | 3/47 | 9.72 |
| Metro Bank One Day Cup 2023 | LISTA | Aug 1, 2023 - Sep 16, 2023 | 11.1 | 1 | 57 | 2 | 2/32 | 5.10 |
| Vitality Blast 2023 | T20 | May 20, 2023 - Jul 15, 2023 | 29.2 | 0 | 250 | 8 | 3/38 | 8.52 |
| Vitality Blast 2022 | T20 | May 25, 2022 - Jul 16, 2022 | 11 | 0 | 126 | 4 | 2/56 | 11.45 |
| County Championship 2022 | FIRSTCLASS | Apr 7, 2022 - Sep 30, 2022 | 28 | 3 | 145 | 1 | 1/68 | 5.18 |
| Format | Matches | Innings | Runs | BF | HS | AVG | SR | Not Out | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 41 | 18 | 96 | 86 | 20 | 9.6000 | 111.6200 | 8 | 8 | 2 | 0 | 0 |
| List A | 4 | 2 | 15 | 27 | 8 | 15.0000 | 55.5500 | 1 | 1 | 0 | 0 | 0 |
| First Class | 10 | 15 | 225 | 573 | 42 | 17.3000 | 39.2600 | 2 | 25 | 1 | 0 | 0 |
| Format | Matches | Innings | Overs | Balls | Runs | Wkts | AVG | Econ | SR | Bbi | Bbm | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 41 | 39 | 130.20 | 782 | 1226 | 53 | 23.1300 | 9.4000 | 14.7000 | 4/32 | 4/32 | 2 | 0 | 0 |
| List A | 4 | 4 | 22.10 | 133 | 170 | 2 | 85.0000 | 7.6600 | 66.5000 | 2/32 | 2/32 | 0 | 0 | 0 |
| First Class | 10 | 18 | 248.10 | 1489 | 974 | 22 | 44.2700 | 3.9200 | 67.6000 | 4/60 | 4/99 | 1 | 0 | 0 |