Personal details
Born20 Nov 2001
Age24 Years
NationalityCanada
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 10 | 161 | 26.83 | 90.96 | 12 | 5.58 |
| T20I | 14 | 41 | 13.66 | 113.88 | 10 | 7.65 |
| T20 | 16 | 43 | 14.33 | 102.38 | 14 | 7.66 |
| List A | 10 | 126 | 25.2 | 98.43 | 11 | 5.29 |
| T10 | 7 | 2 | – | 40.00 | 10 | 13.14 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 10 | 10 | 4 | 161 | 48 | 26.83 | 177 | 90.96 | 0 | 0 | 10 | 4 | 2 |
| T20I | 14 | 6 | 3 | 41 | 14 | 13.66 | 36 | 113.88 | 0 | 0 | 3 | 2 | 4 |
| T20 | 16 | 8 | 5 | 43 | 14 | 14.33 | 42 | 102.38 | 0 | 0 | 3 | 2 | 4 |
| List A | 10 | 9 | 4 | 126 | 48 | 25.2 | 128 | 98.43 | 0 | 0 | 10 | 4 | 4 |
| T10 | 7 | 1 | 1 | 2 | 2 | – | 5 | 40.00 | 0 | 0 | 0 | 0 | 1 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 10 | 10 | 72 | 402 | 12 | 4/68 | 33.50 | 5.58 | 0 | 0 |
| T20I | 14 | 12 | 32.4 | 250 | 10 | 3/12 | 25 | 7.65 | 0 | 0 |
| T20 | 16 | 14 | 38.4 | 296 | 14 | 3/12 | 21.14 | 7.66 | 0 | 0 |
| List A | 10 | 10 | 72 | 381 | 11 | 3/47 | 34.63 | 5.29 | 0 | 0 |
| T10 | 7 | 7 | 14 | 184 | 10 | 3/19 | 18.40 | 13.14 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Under-19 World Cup | 6 | 121 | 37 | 24.20 | 56.54 | 16 | 5.23 |
| Global T20 Canada | 12 | 65 | 34 | 16.25 | 116.07 | 12 | 7.99 |
Last 10 innings · batting
1*vs MS
1*vs MS
1vs VG
2*vs WRW
1vs USA
0vs NAM
32vs ZIM-A
53vs ZIM-A
14*vs NEP
7*vs USA
T20
vs MS29 Oct 2026 · Not out
1*(1)
T20
vs MS28 Oct 2026 · Not out
1*(5)
T20
vs VG24 Oct 2026 · c R Talukdar b BJ Currie
1(2)
T10
vs WRW3 Oct 2026 · Not out
2*(5)
T20I
vs USA27 Apr 2025 · runout (Shayan Jahangir / Y Mohammad)
1(1)
T20I
vs NAM19 Mar 2025 · c N Davin b R Trumpelmann
0(3)
List A
vs ZIM-A28 Feb 2025 · c A Naqvi b LM Jongwe
32(32)
List A
vs ZIM-A26 Feb 2025 · c T Mufudza b A Falao
53(83)
T20I
vs NEP28 Sep 2024 · Not out
14*(13)
T20I
vs USA27 Aug 2024 · Not out
7*(6)
Last 10 innings · bowling
1/38vs MS
0/7vs MW
1/18vs MS
3/28vs MS
2/25vs BW
0/44vs TTS
3/21vs BBZ
1/19vs WRW
3/20vs TTS
2/15vs BBZ
