Personal details
Born16 Mar 1991
Age35 Years
NationalityCanada
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 25 | 624 | 24.96 | 95.41 | 0 | 3.5 |
| T20I | 31 | 910 | 32.5 | 147.24 | 0 | 7.2 |
| T20 | 33 | 925 | 30.83 | 144.31 | 0 | 7.2 |
| List A | 26 | 553 | 21.26 | 99.1 | 1 | 4.57 |
| T10 | 14 | 257 | 23.36 | 165.81 | 6 | 8.24 |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 25 | 25 | 0 | 624 | 70 | 24.96 | 654 | 95.41 | 0 | 4 | 54 | 23 | 10 |
| T20I | 31 | 31 | 3 | 910 | 121 | 32.5 | 618 | 147.24 | 2 | 6 | 85 | 60 | 9 |
| T20 | 33 | 33 | 3 | 925 | 121 | 30.83 | 641 | 144.31 | 2 | 6 | 85 | 60 | 9 |
| List A | 26 | 26 | 0 | 553 | 65 | 21.26 | 558 | 99.1 | 0 | 4 | 67 | 26 | 14 |
| T10 | 14 | 14 | 3 | 257 | 47 | 23.36 | 155 | 165.81 | 0 | 0 | 17 | 24 | 1 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 25 | 1 | 4 | 14 | 0 | – | 0 | 3.5 | 0 | 0 |
| T20I | 31 | 3 | 5 | 36 | 0 | – | 0 | 7.2 | 0 | 0 |
| T20 | 33 | 3 | 5 | 36 | 0 | – | 0 | 7.2 | 0 | 0 |
| List A | 26 | 2 | 14 | 64 | 1 | 1/50 | 64 | 4.57 | 0 | 0 |
| T10 | 14 | 6 | 8.3 | 70 | 6 | 2/13 | 11.67 | 8.24 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 3 | 89 | 52 | 29.67 | 121.92 | 0 | – |
| Global T20 Canada | 15 | 164 | 48 | 13.67 | 110.81 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Pakistan | 1 | 52 | 52 | 52.00 | 118.18 | 1 | 0 |
Ireland | 1 | 14 | 14 | 14.00 | 107.69 | 0 | 0 |
Last 10 innings · batting
5vs MW
4vs MS
11vs MW
17vs BW
14vs TTS
11vs BBZ
24vs WRW
21vs TTS
0vs BBZ
12vs MRT
T20
vs MW30 Oct 2026 · c M Tromp b S Singh
5(5)
T20
vs MS28 Oct 2026 · c V Shankar b Z Shirzad
4(7)
T20
vs MW26 Oct 2026 · c (sub S Singh) b K Ramsaran
11(16)
T20
vs BW23 Oct 2026 · b E Gibson
17(16)
T10
vs TTS5 Oct 2026 · c & b DR Sams
14(10)
T10
vs BBZ4 Oct 2026 · c J Vince b GC Viljoen
11(7)
T10
vs WRW3 Oct 2026 · c A Sidhu b D Pretorius
24(10)
T10
vs TTS2 Oct 2026 · c A R-Toppin b SC van Schalkwyk
21(14)
T10
vs BBZ1 Oct 2026 · c M Guptill b TS Mills
0(2)
T10
vs MRT30 Sep 2026 · c A Russell b SC Kuggeleijn
12(5)
Last 10 innings · bowling
2/22vs LAW
0/4vs HG
0/6vs HG
1/6vs CHI
2/13vs NYL
0/5vs LAW
1/19vs ATL
0/20vs NAM
0/12vs ZIM-A
0/14vs OMA

Pakistan
Ireland