Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-27 Top 14Perpignan | 4 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 256 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| 2026 Super Rugby PacificCrusaders | 13 | – | 8 | – | – | – | – | 42 | – | 1 | – | – | – | – | – | – | 1,019 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| 2025 International Test MatchNew Zealand | 3 | – | 2 | – | – | – | – | 10 | – | – | – | – | – | – | – | – | 106 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| 2025 The Rugby ChampionshipNew Zealand | 2 | 57 | 2 | 10 | 3 | 1 | 1 | 10 | 0 | – | – | 0 | 0 | 3 | 0 | 0 | 136 | 2 | 9 | 3 | 0 | 0 | 6 | 13 | 0 | 0 | 0 | 0 | 2 | 1 |
| 2025 Super Rugby PacificCrusaders | 16 | – | 6 | – | – | – | – | 33 | – | – | 1 | – | – | – | – | – | 1,280 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| 2024 International Test MatchNew Zealand | 5 | – | 2 | – | – | – | – | 10 | – | – | – | – | – | – | – | – | 332 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| 2024 Super Rugby PacificCrusaders | 13 | 650 | 12 | 67 | 40 | 11 | 14 | 60 | 0 | – | – | 0 | 0 | 23 | 0 | 0 | 1,040 | 22 | 126 | 7 | 0 | 0 | 36 | 111 | 0 | 0 | 3 | 5 | 9 | 1 |
| 2023 Super Rugby PacificCrusaders | 4 | 218 | 2 | 20 | 12 | 3 | 8 | 10 | 0 | – | – | 0 | 0 | 13 | 2 | 0 | 288 | 6 | 25 | 2 | 0 | 0 | 12 | 33 | 0 | 2 | 0 | 3 | 6 | 0 |
| 2022 Super Rugby PacificCrusaders | 14 | 549 | 10 | 59 | 30 | 17 | 10 | 50 | 0 | – | – | 0 | 0 | 22 | 2 | 0 | 908 | 5 | 51 | 8 | 0 | 0 | 50 | 79 | 0 | 2 | 1 | 8 | 15 | 0 |
| 2020 Super Rugby PacificCrusaders | 6 | 269 | 4 | 20 | 20 | 11 | 7 | 20 | 0 | – | – | 0 | 0 | 4 | 0 | 0 | 432 | 6 | 28 | 2 | 0 | 0 | 0 | 51 | 0 | 0 | 1 | 6 | 7 | 1 |
| 2019 Super Rugby PacificCrusaders | 14 | 996 | 15 | 38 | 50 | 39 | 23 | 75 | 0 | – | – | 0 | 0 | 12 | 3 | 0 | 1,045 | 21 | 71 | 0 | 0 | 0 | 0 | 123 | 0 | 3 | 5 | 8 | 16 | 0 |
| Career11 seasons | 94 | 2,739 | 63 | 214 | 155 | 82 | 63 | 320 | 0 | 1 | 1 | 0 | 0 | 77 | 7 | 0 | 6,842 | 62 | 310 | 22 | 0 | 0 | 104 | 410 | 0 | 7 | 10 | 30 | 55 | 3 |
| Game | |||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 25 Oct @ Stade ToulousainL 33-38 25 Oct | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 16 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| 11 Oct v VannesW 21-12 11 Oct | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 80 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| 13 Sept v Castres OlympiqueW 43-29 13 Sept | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 80 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| 6 Sept @ Stade Francais ParisL 26-28 6 Sept | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 80 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Split | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AwayHome or away · won 0 of 2 | 2 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 48.0 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| HomeHome or away · won 2 of 2 | 2 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 80.0 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| LossesResult | 2 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 48.0 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| WinsResult | 2 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 80.0 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Regular seasonStage · won 2 of 4 | 4 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 64.0 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Castres OlympiqueOpponent · won 1 of 1 | 1 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 80.0 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Stade Francais ParisOpponent · won 0 of 1 | 1 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 80.0 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Stade ToulousainOpponent · won 0 of 1 | 1 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 16.0 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| VannesOpponent · won 1 of 1 | 1 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 80.0 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Stade Aime Giral, PerpignanGround · won 2 of 2 | 2 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 80.0 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Stade Ernest-Wallon, ToulouseGround · won 0 of 1 | 1 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 16.0 | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Stade Jean Bouin, ParisGround · won 0 of 1 | 1 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 80.0 | – | – | – | – | – | – | – | – | – | – | – | – | – |
Stats from official league and public sports feeds. Updated hourly.