| GRAND TOTAL |
164 |
460.4 |
7 |
2988 |
146 |
20.47 |
6.50 |
14 |
4 |
1 |
| 2023 Morning T25 | Elite | Toronto Woodlands | 7 | 10.0 | | 75 | 7 | 10.71 | 7.5000 | 1 | 1 | 1 |
| |
| 2022 Morning T25 | Super Elite A | Toronto Woodlands | 15 | 10.0 | | 102 | 3 | 34.00 | 10.2000 | 0 | 0 | 0 |
| |
| 2021 Morning T-25 | Super Elite B | Toronto Woodlands | 10 | 27.0 | 1 | 177 | 8 | 22.13 | 6.5556 | 0 | 0 | 0 |
| |
| 2020 Morning T-25 | Super Elite A | Toronto Woodlands | 6 | 20.3 | | 152 | 2 | 76.00 | 7.4877 | 0 | 0 | 0 |
| |
| 2019 MorningT-25 | Super Elite A | Toronto Woodlands | 13 | 43.0 | 1 | 313 | 11 | 28.45 | 7.2791 | 2 | 1 | 0 |
| |
| 2018 MorningT-25 | Bradman - Hadlee | Punjab United | 14 | 40.0 | | 334 | 10 | 33.40 | 8.3500 | 1 | 0 | 0 |
| |
| 2018 MorningT-25 | Sobers - Sangakkara | Toronto Woodlands | 1 | 5.0 | | 14 | 2 | 7.00 | 2.8000 | 0 | 0 | 0 |
| |
| 2017 Morning T25 Playoffs | Bradman - Hadlee | Punjab United | 1 | 3.0 | | 29 | 0 | 0.00 | 9.6667 | 0 | 0 | 0 |
| |
| 2017 MorningT-25 | Bradman - Hadlee | Punjab United | 15 | 53.0 | 1 | 357 | 17 | 21.00 | 6.7358 | 2 | 1 | 0 |
| |
| 2016 Morning T25 Playoffs | Bradman-Hadlee | Punjab United | 2 | 7.0 | | 38 | 4 | 9.50 | 5.4286 | 1 | 0 | 0 |
| |
| 2016 MorningT-25 | Bradman-Hadlee | Punjab United | 15 | 48.0 | | 323 | 14 | 23.07 | 6.7292 | 0 | 0 | 0 |
| |
| 2015 Morning T25 GRAND FINAL | Division 1 | Punjab United | 1 | 3.0 | 0 | 32 | 1 | 32.00 | 10.6667 | 0 | 0 | 0 |
| |
| 2015 Morning T25 Playoffs | Bradman Division | Punjab United | 2 | 0.0 | 0 | 0 | 0 | 0.00 | | 0 | 0 | 0 |
| |
| 2015 Morning T25 | Bradman Division | Punjab United | 13 | 30.5 | 0 | 182 | 8 | 22.75 | 5.9672 | 0 | 0 | 0 |
| |
| 2014 Morning T25 Playoffs | Division 2 | Punjab United | 2 | 7.0 | 0 | 36 | 2 | 18.00 | 5.1429 | 0 | 0 | 0 |
| |
| 2014 Morning T25 | Division 2 | Punjab United | 12 | 39.5 | 2 | 214 | 17 | 12.59 | 5.4177 | 2 | 0 | 0 |
| |
| 2013 Morning T25 Playoffs | Division 3 | Punjab United | 2 | 8.0 | 0 | 56 | 0 | 0.00 | 7.0000 | 0 | 0 | 0 |
| |
| 2013 Morning T25 Regular Season | Division 3 | Punjab United | 12 | 39.0 | 0 | 201 | 16 | 12.56 | 5.1538 | 3 | 0 | 0 |
| |
| 2012 Morning T25 Playoffs | Division 4 | Punjab United | 2 | 7.0 | 0 | 44 | 1 | 44.00 | 6.2857 | 0 | 0 | 0 |
| |
| 2012 Morning T25 Regular Season | Division 4 | Punjab United | 14 | 49.1 | 2 | 246 | 16 | 15.38 | 5.0102 | 0 | 0 | 0 |
| |