| 22 Sept 2023 | GAW 182/6 v JT 101/9Qualifier 2 · T20 | JT | 43* | 0/20 | 0 | Guyana Amazon Warriors won by 81 runs | Providence | Caribbean Premier League 2023 |
| 19 Sept 2023 | SLK 125/9 v JT 126/5Eliminator · T20 | JT | 15 | 1/25 | 1 | Jamaica Tallawahs won by 5 wickets | Providence | Caribbean Premier League 2023 |
| 17 Sept 2023 | JT 201/5 v SLK 79Match 29 · T20 | JT | 41 | 2/24 | 0 | Jamaica Tallawahs won by 122 runs | Providence | Caribbean Premier League 2023 |
| 16 Sept 2023 | JT 178/7 v SKAN 119/9Match 27 · T20 | JT | 0 | 3/25 | 0 | Jamaica Tallawahs won by 59 runs | Providence | Caribbean Premier League 2023 |
| 13 Sept 2023 | JT 152/5 v GAW 155/3Match 25 · T20 | JT | 18 | 0/20 | 0 | Guyana Amazon Warriors won by 7 wickets | Providence | Caribbean Premier League 2023 |
| 9 Sept 2023 | JT 154/8 v TKR 155/3Match 22 · T20 | JT | 62 | 2/28 | 0 | Trinbago Knight Riders won by 7 wickets | Tarouba | Caribbean Premier League 2023 |
| 3 Sept 2023 | TKR 142/8 v JT 140/7Match 17 · T20 | JT | 19* | 1/19 | 0 | Trinbago Knight Riders won by 2 runs | Bridgetown | Caribbean Premier League 2023 |
| 31 Aug 2023 | JT 160/7 v BR 161/4Match 14 · T20 | JT | 33 | 1/36 | 0 | Barbados Royals won by 6 wickets | Bridgetown | Caribbean Premier League 2023 |
| 27 Aug 2023 | GAW 210/7 v JT 176Match 11 · T20 | JT | 63 | 0/27 | 1 | Guyana Amazon Warriors won by 34 runs | Basseterre | Caribbean Premier League 2023 |
| 23 Aug 2023 | SKAN 156/9 v JT 157/2Match 7 · T20 | JT | DNB | 1/25 | 1 | Jamaica Tallawahs won by 8 wickets | Basseterre | Caribbean Premier League 2023 |
| 16 Aug 2023 | JT 187 v SLK 176/8Match 1 · T20 | JT | 19 | 3/27 | 0 | Jamaica Tallawahs won by 11 runs | Gros Islet | Caribbean Premier League 2023 |
| 30 Sept 2022 | BR 161/7 v JT 162/2Final · T20 | JT | DNB | 1/18 | 1 | Jamaica Tallawahs won by 8 wickets | Providence | Caribbean Premier League 2022 |
| 28 Sept 2022 | JT 226/4 v GAW 189/8Qualifier 2 · T20 | JT | 41* | 2/25 | 0 | Jamaica Tallawahs won by 37 runs | Providence | Caribbean Premier League 2022 |
| 27 Sept 2022 | JT 148/8 v SLK 115Eliminator · T20 | JT | 7 | 2/21 | 0 | Jamaica Tallawahs won by 33 runs | Providence | Caribbean Premier League 2022 |
| 21 Sept 2022 | GAW 178/8 v JT 166Match 25 · T20 | JT | 5 | 1/23 | 0 | Guyana Amazon Warriors won by 12 runs | Providence | Caribbean Premier League 2022 |
| 17 Sept 2022 | JT 116/7 v TKR 119/6Match 21 · T20 | JT | 19 | 1/29 | 0 | Trinbago Knight Riders won by 4 wickets | Tarouba | Caribbean Premier League 2022 |
| 15 Sept 2022 | BR 146/6 v JT 126/5Match 19 · T20 | JT | 3* | 3/14 | 0 | Jamaica Tallawahs won by 6 runs (DLS method) | Port of Spain | Caribbean Premier League 2022 |
| 14 Sept 2022 | JT 139/5 v SKAN 113/2Match 17 · T20 | JT | 1* | 1/19 | 0 | St Kitts and Nevis Patriots won by 8 wickets (DLS method) | Port of Spain | Caribbean Premier League 2022 |
| 11 Sept 2022 | JT 156/8 v BR 157/2Match 14 · T20 | JT | 3 | 0/31 | 0 | Barbados Royals won by 8 wickets | Gros Islet | Caribbean Premier League 2022 |
| 10 Sept 2022 | JT 153/7 v TKR 119/8Match 12 · T20 | JT | 21 | 2/20 | 0 | Jamaica Tallawahs won by 34 runs | Gros Islet | Caribbean Premier League 2022 |
| 7 Sept 2022 | JT 163/8 v SLK 164/8Match 9 · T20 | JT | 20 | 2/15 | 0 | St Lucia Kings won by 2 wickets | Gros Islet | Caribbean Premier League 2022 |
| 3 Sept 2022 | GAW 142/6 v JT 143/6Match 4 · T20 | JT | 18 | 0/37 | 0 | Jamaica Tallawahs won by 4 wickets | Basseterre | Caribbean Premier League 2022 |
| 31 Aug 2022 | JT 183/2 v SKAN 136/8Match 1 · T20 | JT | DNB | 2/20 | 0 | Jamaica Tallawahs won by 47 runs | Basseterre | Caribbean Premier League 2022 |
| 12 Sept 2021 | GAW 142/7 v JT 128Match 29 · T20 | JT | 3 | 3/15 | 0 | Guyana Amazon Warriors won by 14 runs | Basseterre | Caribbean Premier League 2021 |
| 11 Sept 2021 | GAW 169/6 v JT 123Match 26 · T20 | JT | 7 | 0/25 | 0 | Guyana Amazon Warriors won by 46 runs | Basseterre | Caribbean Premier League 2021 |
| 9 Sept 2021 | JT 211 v SLK 156Match 24 · T20 | JT | 27 | 3/34 | 0 | Jamaica Tallawahs won by 55 runs | Basseterre | Caribbean Premier League 2021 |
| 8 Sept 2021 | JT 169/8 v SKAN 147/8Match 21 · T20 | JT | 1* | 0/31 | 0 | Jamaica Tallawahs won by 22 runs | Basseterre | Caribbean Premier League 2021 |
| 7 Sept 2021 | TKR 167/4 v JT 92Match 19 · T20 | JT | 11 | 1/13 | 1 | Trinbago Knight Riders won by 75 runs | Basseterre | Caribbean Premier League 2021 |
| 5 Sept 2021 | JT 144/7 v TKR 145/3Match 18 · T20 | JT | 42 | 2/19 | 0 | Trinbago Knight Riders won by 7 wickets | Basseterre | Caribbean Premier League 2021 |
| 25 Aug 2018 | JT 204/5 v SLS 183/8Match 17 · T20 | JT | DNB | 1/24 | 0 | Jamaica Tallawahs won by 21 runs | St Lucia | Caribbean Premier League 2018 |
| 22 Aug 2018 | BT 156/6 v JT 154/3Match 14 · T20 | JT | DNB | 0/38 | 0 | Barbados Tridents won by 2 runs | Lauderhill | Caribbean Premier League 2018 |
| 19 Aug 2018 | JT 182/5 v TKR 184/6Match 12 · T20 | JT | DNB | 2/17 | 0 | Trinbago Knight Riders won by 4 wickets | Lauderhill | Caribbean Premier League 2018 |
| 18 Aug 2018 | GAW 209/7 v JT 138Match 11 · T20 | JT | 14 | 0/35 | 2 | Guyana Amazon Warriors won by 71 runs | Lauderhill | Caribbean Premier League 2018 |
| 15 Aug 2018 | JT 178/4 v SKAN 131/9Match 8 · T20 | JT | DNB | 2/21 | 0 | Jamaica Tallawahs won by 47 runs | Jamaica | Caribbean Premier League 2018 |
| 14 Aug 2018 | SLS 175 v JT 176/4Match 7 · T20 | JT | DNB | 0/24 | 1 | Jamaica Tallawahs won by 6 wickets | Jamaica | Caribbean Premier League 2018 |
| 10 Aug 2018 | TKR 223/6 v JT 225/6Match 3 · T20 | JT | 3* | 1/23 | 0 | Jamaica Tallawahs won by 4 wickets | Trinidad | Caribbean Premier League 2018 |
| 17 Aug 2017 | JT 128/7 v GAW 126/4Match 15 · T20 | JT | 3 | 0/15 | 0 | Jamaica Tallawahs won by 2 runs | Guyana | Caribbean Premier League 2017 |
| 15 Aug 2017 | SLS 173/7 v JT 179/5Match 14 · T20 | JT | 18* | 0/5 | 0 | Jamaica Tallawahs won by 5 wickets | St Lucia | Caribbean Premier League 2017 |
| 9 Aug 2017 | TKR 147 v JT 148/6Match 7 · T20 | JT | 2* | 1/35 | 1 | Jamaica Tallawahs won by 4 wickets | Trinidad | Caribbean Premier League 2017 |
| 6 Aug 2017 | JT 154/5 v BT 142Match 5 · T20 | JT | 0 | 1/20 | 1 | Jamaica Tallawahs won by 12 runs | Lauderhill | Caribbean Premier League 2017 |
| 5 Aug 2017 | BT 142/7 v JT 130/6Match 3 · T20 | JT | 16* | 2/16 | 0 | Barbados Tridents won by 12 runs | Lauderhill | Caribbean Premier League 2017 |
| 7 Aug 2016 | GAW 93 v JT 95/1Final · T20 | JT | DNB | 3/21 | 0 | Jamaica Tallawahs won by 9 wickets | St Kitts | Caribbean Premier League 2016 |
| 5 Aug 2016 | JT 195/7 v TKR 110/7Qualifier 2 · T20 | JT | 0* | 1/7 | 0 | Jamaica Tallawahs won by 19 runs (DLS method) | St Kitts | Caribbean Premier League 2016 |
| 3 Aug 2016 | GAW 150/6 v JT 146/8Qualifier 1 · T20 | JT | 5* | 0/21 | 0 | Guyana Amazon Warriors won by 4 wickets | St Kitts | Caribbean Premier League 2016 |
| 31 Jul 2016 | SLZ 194/3 v JT 177/6Match 30 · T20 | JT | DNB | 0/30 | 0 | St Lucia Zouks won by 17 runs | Lauderhill | Caribbean Premier League 2016 |
| 30 Jul 2016 | SLZ 206/3 v JT 143/8Match 27 · T20 | JT | DNB | 0/36 | 0 | St Lucia Zouks won by 63 runs | Lauderhill | Caribbean Premier League 2016 |
| 20 Jul 2016 | JT 195/5 v BT 159Match 20 · T20 | JT | DNB | - | 0 | Jamaica Tallawahs won by 36 runs (DLS method) | Jamaica | Caribbean Premier League 2016 |
| 18 Jul 2016 | JT 158/7 v TKR 139/9Match 19 · T20 | JT | 1 | 1/15 | 1 | Jamaica Tallawahs won by 19 runs | Jamaica | Caribbean Premier League 2016 |
| 16 Jul 2016 | JT 183/6 v SKAN 75Match 17 · T20 | JT | 0* | 0/7 | 0 | Jamaica Tallawahs won by 108 runs | Jamaica | Caribbean Premier League 2016 |
| 15 Jul 2016 | GAW 128/6 v JT 132/5Match 15 · T20 | JT | DNB | 2/12 | 0 | Jamaica Tallawahs won by 5 wickets | Jamaica | Caribbean Premier League 2016 |