Personal details
Born1 May 1993
Age33 Years
NationalityUnited States
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 75 | 2377 | 33.95 | 80.93 | 0 | 0 |
| T20I | 47 | 1011 | 27.32 | 137.92 | 0 | 0 |
| T20 | 78 | 1737 | 25.54 | 133.51 | 0 | 0 |
| List A | 95 | 3035 | 34.1 | 80.01 | 0 | 0 |
| T10 | 2 | 5 | 5.00 | 83.33 | 0 | – |
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 75 | 74 | 4 | 2377 | 130 | 33.95 | 2937 | 80.93 | 3 | 18 | 193 | 34 | 41 |
| T20I | 47 | 40 | 3 | 1011 | 104 | 27.32 | 733 | 137.92 | 1 | 7 | 106 | 33 | 25 |
| T20 | 78 | 71 | 3 | 1737 | 104 | 25.54 | 1301 | 133.51 | 1 | 12 | 175 | 58 | 33 |
| List A | 95 | 94 | 5 | 3035 | 130 | 34.1 | 3793 | 80.01 | 4 | 22 | 239 | 50 | 47 |
| T10 | 2 | 2 | 1 | 5 | 4 | 5.00 | 6 | 83.33 | 0 | 0 | 1 | 0 | 3 |
Bowling
No bowling stats available.
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 6 | 157 | 52 | 26.17 | 133.05 | 0 | – |
| Major League Cricket | 36 | 811 | 93 | 22.53 | 124.58 | 0 | – |
| Global T20 Canada | 5 | 186 | 81 | 46.50 | 134.78 | 0 | – |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Bangladesh | 2 | 54 | 42 | 27.00 | 112.50 | 0 | 0 |
Pakistan | 2 | 53 | 50 | 26.50 | 110.42 | 1 | 0 |
Ireland | 2 | 28 | 26 | 14.00 | 96.55 | 0 | 0 |
Zimbabwe | 1 | 17 | 17 | 17.00 | 113.33 | 0 | 0 |
India | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 1 | 9 | 9 | 9.00 | 69.23 | 0 | 0 |
West Indies | 1 | 6 | 6 | 6.00 | 60.00 | 0 | 0 |
Ireland | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
Last 10 innings · batting
0vs MW
43vs MS
81vs VG
10vs VG
7vs MS
45*vs MW
2vs WF
17vs WF
21vs SEO
1vs SFU
T20
vs MW1 Nov 2026 · lbw b A Sheikh
0(2)
T20
vs MS31 Oct 2026 · c (sub G Gosal) b K Sharma
43(39)
T20
vs VG30 Oct 2026 · c TB Abell b N Hossain
81(46)
T20
vs VG28 Oct 2026 · c Z Malik b U Bhagwan
10(16)
T20
vs MS26 Oct 2026 · c Rayyan Pathan b Z Shirzad
7(7)
T20
vs MW25 Oct 2026 · Not out
45*(30)
T20
vs WF16 Jul 2026 · runout (I Holland)
2(3)
T20
vs WF12 Jul 2026 · c AJ Pienaar b G Maxwell
17(16)
T20
vs SEO10 Jul 2026 · b M Stoinis
21(22)
T20
vs SFU9 Jul 2026 · b MW Short
1(4)
MI New York
Aspin Stallions
Bangladesh
Pakistan
Ireland
Zimbabwe
India
West Indies