Personal details
Born29 Sep 2006
Age20 Years
NationalityCanada
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 17 | 390 | 24.38 | 76.77 | 1 | 7.75 |
| T20I | 20 | 586 | 36.62 | 159.67 | 2 | 6.5 |
| T20 | 25 | 717 | 34.14 | 160.76 | 2 | 5.81 |
| List A | 13 | 375 | 31.25 | 73.24 | 0 | 0 |
| T10 | 12 | 87 | 12.43 | 145.00 | 0 | – |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 17 | 16 | 0 | 390 | 78 | 24.38 | 508 | 76.77 | 0 | 3 | 32 | 7 | 1 |
| T20I | 20 | 19 | 3 | 586 | 110 | 36.62 | 367 | 159.67 | 1 | 3 | 56 | 33 | 3 |
| T20 | 25 | 24 | 3 | 717 | 110 | 34.14 | 446 | 160.76 | 2 | 3 | 56 | 33 | 3 |
| List A | 13 | 12 | 0 | 375 | 80 | 31.25 | 512 | 73.24 | 0 | 3 | 40 | 7 | 2 |
| T10 | 12 | 8 | 1 | 87 | 28 | 12.43 | 60 | 145.00 | 0 | 0 | 8 | 5 | 5 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 17 | 1 | 4 | 31 | 1 | 1/31 | 31.00 | 7.75 | 0 | 0 |
| T20I | 20 | 1 | 2 | 13 | 2 | 2/13 | 6.5 | 6.5 | 0 | 0 |
| T20 | 25 | 2 | 5.1 | 30 | 2 | 2/13 | 15.00 | 5.81 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 4 | 144 | 110 | 36.00 | 156.52 | 0 | – |
| Global T20 Canada | 7 | 132 | 45 | 22.00 | 111.86 | 0 | 5.37 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
New Zealand | 1 | 110 | 110 | 110.00 | 169.23 | 0 | 1 |
Afghanistan | 1 | 17 | 17 | 17.00 | 121.43 | 0 | 0 |
South Africa | 1 | 12 | 12 | 12.00 | 150.00 | 0 | 0 |
Last 10 innings · batting
84vs BK
102vs KY
19vs CR
45vs MS
14vs VG
0vs VG
34vs MS
3vs MW
22vs TN
9vs VCK
T20
vs BK12 Nov 2026 · c I Udana b S Lamichhane
84(47)
T20
vs KY9 Nov 2026 · c A Islam b M Watt
102(48)
T20
vs CR6 Nov 2026 · b D Mousley
19(14)
T20
vs MS31 Oct 2026 · c (sub G Gosal) b Rafiullah
45(42)
T20
vs VG30 Oct 2026 · b S Sharma
14(9)
T20
vs VG28 Oct 2026 · c U Bhagwan b S Sharma
0(6)
T20
vs MS26 Oct 2026 · c AGH Orr b Junaid Siddiqui
34(25)
T20
vs MW25 Oct 2026 · b DC Drakes
3(5)
T20
vs TN23 Oct 2026 · c AN Abbasi b D Pretorius
22(17)
T10
vs VCK4 Oct 2026 · c M Spoors b L Gregory
9(6)
Last 4 innings · bowling
0/16vs VG
1/31vs SCO
2/5vs ARG-19
1/9vs BER19
Amsterdam Flames
New Zealand
Afghanistan
South Africa