| GRAND TOTAL |
208 |
648.0 |
12 |
4028 |
191 |
21.09 |
6.22 |
21 |
4 |
1 |
| 2023 Morning T25 | Elite | Toronto Slammers | 10 | 24.0 | | 207 | 2 | 103.50 | 8.6250 | 0 | 0 | 0 |
| |
| 2023 Morning T25 | Elite | York | 2 | 2.0 | | 27 | 2 | 13.50 | 13.5000 | 0 | 0 | 0 |
| |
| 2022 Morning T25 Championship | Elite | Brampton Royals C | 1 | | | | 0 | 0.00 | | 0 | 0 | 0 |
| |
| 2022 Morning T25 Playoffs | Elite B | Brampton Royals C | 2 | | | | 0 | 0.00 | | 0 | 0 | 0 |
| |
| 2022 Morning T25 | Super Elite A | Brampton Royals B | 13 | 34.0 | 2 | 213 | 11 | 19.36 | 6.2647 | 2 | 0 | 0 |
| |
| 2022 Morning T25 | Elite B | Brampton Royals C | 13 | 21.0 | | 144 | 8 | 18.00 | 6.8571 | 0 | 0 | 0 |
| |
| 2021 Morning T25 Tier Championship | Elite | Brampton Royals C | 1 | | | | 0 | 0.00 | | 0 | 0 | 0 |
| |
| 2021 Morning T25 Playoffs | Super Elite A | Brampton Royals B | 1 | 1.0 | | 9 | 0 | 0.00 | 9.0000 | 0 | 0 | 0 |
| |
| 2021 Morning T25 Playoffs | Elite A | Brampton Royals C | 2 | | | | 0 | 0.00 | | 0 | 0 | 0 |
| |
| 2021 Morning T-25 | Super Elite A | Brampton Royals B | 6 | 14.0 | | 88 | 3 | 29.33 | 6.4706 | 0 | 0 | 0 |
| |
| 2021 Morning T-25 | Super Elite B | Brampton Royals | 2 | | | | 0 | 0.00 | | 0 | 0 | 0 |
| |
| 2021 Morning T-25 | Elite A | Brampton Royals C | 5 | 6.0 | | 53 | 0 | 0.00 | 8.8333 | 0 | 0 | 0 |
| |
| 2020 Morning T-25 | Super Elite B | York | 7 | 22.0 | | 169 | 4 | 42.25 | 7.6818 | 0 | 0 | 0 |
| |
| 2019 MorningT-25 | Super Elite A | York | 12 | 43.0 | 1 | 279 | 16 | 17.44 | 6.4884 | 2 | 1 | 0 |
| |
| 2018 Morning T25 Playoffs | Bradman - Hadlee | Brampton Royals | 2 | 10.0 | | 45 | 5 | 9.00 | 4.5000 | 1 | 0 | 0 |
| |
| 2018 MorningT-25 | Bradman - Hadlee | Brampton Royals | 16 | 53.0 | 2 | 339 | 20 | 16.95 | 6.3962 | 4 | 1 | 0 |
| |
| 2017 MorningT-25 | Bradman - Tendulkar | Brampton Royals | 13 | 63.0 | 4 | 343 | 28 | 12.25 | 5.4444 | 5 | 0 | 0 |
| |
| 2016 Morning T25 Playoffs | Bradman-Kallis | Gladiators | 2 | 8.0 | | 79 | 3 | 26.33 | 9.8750 | 0 | 0 | 0 |
| |
| 2016 MorningT-25 | Bradman-Kallis | Gladiators | 14 | 20.0 | 1 | 109 | 11 | 9.91 | 5.5612 | 2 | 0 | 0 |
| |
| 2015 Morning T25 | Bradman Division | Goldie Warriors | 12 | 46.0 | 0 | 276 | 6 | 46.00 | 6.0000 | 0 | 0 | 0 |
| |
| 2014 Morning T25 | Division 1 | Goldie Warriors | 13 | 62.0 | 0 | 417 | 15 | 27.80 | 6.7258 | 2 | 1 | 0 |
| |
| 2014 Morning T25 | Division 1 | Brampton Royals | 2 | 8.0 | 0 | 85 | 1 | 85.00 | 10.6250 | 0 | 0 | 0 |
| |
| 2013 Morning T25 Regular Season | Division 1 | Goldie Warriors | 13 | 60.0 | 0 | 292 | 16 | 18.25 | 4.8667 | 0 | 0 | 0 |
| |
| 2012 Morning T25 Regular Season | Division 1 | (M) BeamALife United | 8 | 34.0 | 1 | 199 | 8 | 24.88 | 5.8529 | 0 | 0 | 0 |
| |
| 2011 Morning T25 Regular Season | Division 1 | (M) BeamALife United | 9 | 39.0 | 1 | 204 | 12 | 17.00 | 5.2308 | 2 | 0 | 0 |
| |
| 2010 Morning T25 Playoffs | Division 2 | (M) BeamALife United | 1 | 5.0 | 0 | 9 | 5 | 1.80 | 1.8000 | 1 | 1 | 1 |
| |
| 2010 Morning T25 Regular Season | Division 2 | (M) BeamALife United | 10 | 33.0 | 0 | 172 | 4 | 43.00 | 5.2121 | 0 | 0 | 0 |
| |
| 2009 Morning T25 Regular Season | Morning T25 Division | (M) BeamALife United | 10 | 29.0 | 0 | 177 | 10 | 17.70 | 6.1034 | 0 | 0 | 0 |
| |