Personal details
Born4 Nov 1989
Age35 Years
NationalityUnited States
BattingRight Hand Bat
BowlingRight Arm Leg Spin
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| ODI | 18 | 429 | 30.64 | 93.05 | 2 | 3.94 |
| T20I | 17 | 267 | 19.07 | 118.14 | 0 | 4.5 |
| T20 | 17 | 267 | 19.07 | 118.14 | 0 | 4.5 |
| List A | 38 | 847 | 25.66 | 71.11 | 2 | 3.94 |
| T10 | 4 | 28 | 7.00 | 107.69 | 0 | – |
Debuts
ODIU.S.A. vs P.N.G. at Windhoek27 Apr 2019
T20IU.A.E. vs U.S.A. at ICCA Dubai15 Mar 2019
List ALeeward Is vs U.S.A. at Coolidge31 Jan 2018
T20U.A.E. vs U.S.A. at ICCA Dubai15 Mar 2019
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 18 | 18 | 4 | 429 | 173 | 30.64 | 461 | 93.05 | 1 | 1 | 27 | 23 | 10 |
| T20I | 17 | 15 | 1 | 267 | 58 | 19.07 | 226 | 118.14 | 0 | 1 | 20 | 10 | 5 |
| T20 | 17 | 15 | 1 | 267 | 58 | 19.07 | 226 | 118.14 | 0 | 1 | 20 | 10 | 5 |
| List A | 38 | 37 | 4 | 847 | 173 | 25.66 | 1191 | 71.11 | 1 | 4 | 63 | 29 | 23 |
| T10 | 4 | 4 | 0 | 28 | 13 | 7.00 | 26 | 107.69 | 0 | 0 | 2 | 2 | 1 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 18 | 4 | 17 | 67 | 2 | 1/17 | 33.5 | 3.94 | 0 | 0 |
| T20I | 17 | 3 | 4 | 18 | 0 | – | 0 | 4.5 | 0 | 0 |
| T20 | 17 | 3 | 4 | 18 | 0 | – | 0 | 4.5 | 0 | 0 |
| List A | 38 | 4 | 17 | 67 | 2 | 1/17 | 33.5 | 3.94 | 0 | 0 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Zimbabwe | 1 | 5 | 5 | 5.00 | 71.43 | 0 | 0 |
Last 10 innings · batting
4vs HSG
1vs LAW
13vs DL
10vs ATL
0vs SSS
2vs AFI
23vs ATL
7vs FLL
2vs SEO
12vs WF
T10
vs HSG10 Oct 2025 · c NK Patel b JK Fuller
4(2)
T10
vs LAW9 Oct 2025 · runout (TK Patel)
1(2)
T10
vs DL8 Oct 2025 · c M Rampersaud b P Meekeren
13(7)
T10
vs ATL6 Oct 2025 · c & b F Khan
10(15)
T20
vs SSS5 Oct 2024 · b J Mendis
0(1)
T20
vs AFI8 Sep 2023 · c VM Vaghela b MA Aponso
2(4)
T20
vs ATL4 Sep 2023 · b Junaid Siddiqui
23(38)
T20
vs FLL3 Sep 2023 · c Z Sattaur b V Tagarse
7(6)
T20
vs SEO23 Jul 2023 · c S Jayasuriya b Cameron Gannon
2(5)
T20
vs WF20 Jul 2023 · b AJ Hosein
12(10)
Last 10 innings · bowling
0/2vs SSS
3/20vs FLL
2/18vs AFI
2/25vs ATL
0/10vs FLL
1/18vs SC
0/36vs JER
0/6vs JER
0/16vs NAM
0/23vs PNG

Zimbabwe