Personal details
Born4 Sep 1993
Age33 Years
NationalityCanada
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 31 | 639 | 30.43 | 67.19 | 0 | 0 |
| T20I | 28 | 378 | 21 | 105.58 | 0 | 0 |
| T20 | 28 | 378 | 21 | 105.58 | 0 | 0 |
| List A | 42 | 769 | 27.46 | 68.59 | 0 | 0 |
| T10 | 14 | 88 | 14.67 | 157.14 | 0 | – |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 31 | 29 | 8 | 639 | 83 | 30.43 | 951 | 67.19 | 0 | 4 | 36 | 4 | 26 |
| T20I | 28 | 23 | 5 | 378 | 37 | 21 | 358 | 105.58 | 0 | 0 | 29 | 8 | 21 |
| T20 | 28 | 23 | 5 | 378 | 37 | 21 | 358 | 105.58 | 0 | 0 | 29 | 8 | 21 |
| List A | 42 | 39 | 11 | 769 | 83 | 27.46 | 1121 | 68.59 | 0 | 4 | 54 | 5 | 46 |
| T10 | 14 | 8 | 2 | 88 | 22 | 14.67 | 56 | 157.14 | 0 | 0 | 1 | 11 | 7 |
Bowling
No bowling stats available.
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 7 | 103 | 37 | 20.60 | 104.04 | 0 | – |
| Global T20 Canada | 10 | 148 | 41 | 21.14 | 94.87 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Ireland | 1 | 37 | 37 | 37.00 | 102.78 | 0 | 0 |
South Africa | 1 | 9 | 9 | 9.00 | 81.82 | 0 | 0 |
Pakistan | 1 | 2 | 2 | 2.00 | 22.22 | 0 | 0 |
Afghanistan | 1 | 2 | 2 | 2.00 | 33.33 | 0 | 0 |
Last 10 innings · batting
15*vs VG
16vs TN
12vs MGM
16*vs VCK
0vs MRT
2vs AFG
21vs UAE
9vs SA
38*vs NEP
6vs ITA
T20
vs VG30 Oct 2026 · Not out
15*(7)
T20
vs TN23 Oct 2026 · c D Charles b JJT Smuts
16(20)
T10
vs MGM3 Oct 2026 · b Z Shirzad
12(7)
T10
vs VCK2 Oct 2026 · Not out
16*(7)
T10
vs MRT30 Sep 2026 · runout (SC Kuggeleijn)
0(1)
T20I
vs AFG19 Feb 2026 · c Z R Sharifi b R Khan
2(6)
T20I
vs UAE13 Feb 2026 · c A Sharafu b J Siddique
21(21)
T20I
vs SA9 Feb 2026 · b K Rabada
9(11)
T20
vs NEP5 Feb 2026 · Not out
38*(19)
T20
vs ITA2 Feb 2026 · runout (BAD Manenti / WL Madsen)
6(3)

Ireland
South Africa
Pakistan
Afghanistan