Personal details
Born26 Jan 2003
Age23 Years
NationalityCanada
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 9 | 108 | 13.5 | 61.71 | 1 | 5.55 |
| T20I | 21 | 457 | 25.38 | 128.37 | 2 | 9.23 |
| T20 | 21 | 457 | 25.38 | 128.37 | 2 | 9.23 |
| List A | 10 | 124 | 15.5 | 66.31 | 1 | 5.55 |
| T10 | 8 | 202 | 33.67 | 221.98 | 0 | – |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 9 | 8 | 0 | 108 | 26 | 13.5 | 175 | 61.71 | 0 | 0 | 11 | 1 | 2 |
| T20I | 21 | 21 | 3 | 457 | 56 | 25.38 | 356 | 128.37 | 0 | 4 | 43 | 16 | 5 |
| T20 | 21 | 21 | 3 | 457 | 56 | 25.38 | 356 | 128.37 | 0 | 4 | 43 | 16 | 5 |
| List A | 10 | 9 | 1 | 124 | 26 | 15.5 | 187 | 66.31 | 0 | 0 | 14 | 1 | 2 |
| T10 | 8 | 8 | 2 | 202 | 68 | 33.67 | 91 | 221.98 | 0 | 2 | 14 | 19 | 0 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 9 | 3 | 9 | 50 | 1 | 1/14 | 50 | 5.55 | 0 | 0 |
| T20I | 21 | 7 | 13 | 120 | 2 | 1/21 | 60 | 9.23 | 0 | 0 |
| T20 | 21 | 7 | 13 | 120 | 2 | 1/21 | 60 | 9.23 | 0 | 0 |
| List A | 10 | 3 | 9 | 50 | 1 | 1/14 | 50 | 5.55 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 6 | 78 | 36 | 13.00 | 108.33 | 1 | 8.80 |
| Global T20 Canada | 16 | 310 | 100 | 38.75 | 124.00 | 0 | 8.00 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
New Zealand | 1 | 36 | 36 | 36.00 | 92.31 | 0 | 0 |
Afghanistan | 1 | 13 | 13 | 13.00 | 185.71 | 0 | 0 |
Ireland | 1 | 7 | 7 | 7.00 | 77.78 | 0 | 0 |
South Africa | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
South Africa | 1 | 1 | 40 | 40.00 | 10.00 | 24.00 |
New Zealand | 1 | 0 | 26 | – | 13.00 | – |
Afghanistan | 1 | 0 | 18 | – | 6.00 | – |
Last 10 innings · batting
13vs AFG
36vs NZ
11vs UAE
0vs SA
37vs ITA
18vs BBZ
57vs BBZ
4vs WRW
68*vs TTS
1vs VCK
T20I
vs AFG19 Feb 2026 · b MU Rahman
13(7)
T20I
vs NZ17 Feb 2026 · c G Phillips b KA Jamieson
36(39)
T20I
vs UAE13 Feb 2026 · c W Muhammad b J Siddique
11(11)
T20I
vs SA9 Feb 2026 · c Q Kock b L Ngidi
0(1)
T20
vs ITA2 Feb 2026 · c G Stewart b T Jack Draca
37(34)
T10
vs BBZ14 Oct 2025 · c R Merwe b D Wiese
18(8)
T10
vs BBZ13 Oct 2025 · c CN Greaves b R Merwe
57(18)
T10
vs WRW12 Oct 2025 · c JA Thompson b J Jarvis
4(5)
T10
vs TTS11 Oct 2025 · Not out
68*(22)
T10
vs VCK10 Oct 2025 · c Nauman Anwar b Baltej Singh
1(4)
Last 10 innings · bowling
0/18vs AFG
0/26vs NZ
0/4vs UAE
1/40vs SA
1/24vs ITA
0/4vs BAH
0/12vs USA
1/14vs NEP
0/38vs MAL
1/21vs BRA
Deccan Gladiators Cricket
New Zealand
Afghanistan
Ireland
South Africa