Last 100 performances
Every match of the last few seasons on one chart, with the rating and points for each.
Match points: batting, bowling and fielding added together, with the split underneath when a player did more than one. Rating is the match rating on the −5 to 15 scale.
| Date | Match | Batting | Bowling | Points | Rating |
|---|---|---|---|---|---|
| 15 Sep 2026 | v Amsterdam FlamesETPL | 16* (11) | 1/30 (4) | 26bat 4 · bowl 22 | 8.2 |
| 12 Sep 2026 | v Glasgow CosmicETPL | 1 (2) | 1/17 (4) | 46bat <span class="neg">-2</span> · bowl 48 | 10.9 |
| 11 Sep 2026 | v Edinburgh Castle RockersETPL | 0 (1) | 0/20 (4) | 16bat <span class="neg">-2</span> · bowl 19 | 9.3 |
| 9 Sep 2026 | v Belfast WolvesETPL | — | 0/13 (4) | 12 | 6.4 |
| 5 Sep 2026 | v Amsterdam FlamesETPL | 1 (2) | 1/18 (4) | 33bat <span class="neg">-5</span> · bowl 38 | 9.6 |
| 2 Sep 2026 | v Rotterdam DockersETPL | — | 1/21 (4) | 26 | 9.2 |
| 30 Aug 2026 | v Edinburgh Castle RockersETPL | 8 (12) | 0/20 (4) | 10bat 6 · bowl 2 · field 2 | 1.4 |
| 29 Aug 2026 | v Glasgow CosmicETPL | 0 (2) | 1/43 (4) | 1bat <span class="neg">-3</span> · bowl 4 | -1.2 |
| 27 Aug 2026 | v Belfast WolvesETPL | 15 (17) | 1/23 (4) | 59bat 3 · bowl 56 | 9.7 |
| 20 Jun 2026 | v Texas Super KingsMLC | — | 0/24 (2) | -8 | -0.3 |
| 20 May 2025 | v Rajasthan RoyalsIPL | 13 (8) | 2/41 (4) | 22bat 3 · bowl 19 | 3.6 |
| 7 May 2025 | v Kolkata Knight RidersIPL | 8 (7) | 0/20 (3) | 3bat <span class="neg">-6</span> · bowl 9 | 4.1 |