Career performance metrics and statistics
Key metrics and achievements
Official match statistics
| Run M | Tackles | Missed | Eff% | tries | TA | LB | Tackle Breaks | Offloads | Errors | Penalties | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Career Total | 10,763 | 3,403 | 134 | 93.6% | 8 | 1 | 13 | 131 | 19 | 18 | 36 |
| Per Game | 76.3 | 24.1 | 1.0 | - | 0.06 | 0.01 | 0.09 | 0.9 | 0.13 | 0.13 | 0.26 |
Performance trend across recent matches
Breakdown of positions played across all games
| # | Position | games | Avg | Best Rating | Worst Rating |
|---|---|---|---|---|---|
| 8 | Right Prop | 9 | |||
| 10 | Left Prop | 25 | - | - | - |
| 11 | Right Second Row | 8 | - | - | - |
| 12 | Left Second Row | 5 | - | - | - |
| 13 | Lock | 3 | - | - | - |
| 14-18 | Bench | 91 |
Total games: 141
| Round | Opponent | Position | Rating | Score | Match Stats |
|---|---|---|---|---|---|
| 2025 R12 | 8. Right Prop | 10-16 | 33' 68m 25/27t | ||
| 2025 R10 | 16. Bench | 15-14 | 23' 72m 15/16t 1TB | ||
| 2025 R9 | 16. Bench | 30-26 | 11' 10m 17/17t | ||
| 2025 R8 | 15. Bench | 26-12 | 15' 43m 11/12t 1P | ||
| 2025 R7 | 14. Bench | 20-18 | 18' 56m 14/15t | ||
| 2025 R6 | 14. Bench | 14-42 | 42' 107m 23/24t 1TB | ||
| 2025 R4 | 17. Bench | 26-24 | 26' 114m 15/15t 2TB | ||
| 2024 R12 | 8. Right Prop | - | 24-20 | 34' 84m 19/21t 3TB 1E | |
| 2024 R11 | 10. Left Prop | - | 22-20 | 38' 18m 31/31t 2TB 2P | |
| 2024 R10 | 10. Left Prop | - | 18-38 | 17' 21m 10/10t | |
| 2024 R9 | 16. Bench | - | 8-14 | 26' 107m 15/15t 1TB 1P | |
| 2024 R4 | 15. Bench | - | 20-12 | 24' 34m 19/20t | |
| 2024 R3 | 15. Bench | - | 18-10 | 26' 25m 27/28t | |
| 2024 R1 | 16. Bench | - | 12-16 | 15' 23m 13/15t 1P | |
| 2023 R27 | 8. Right Prop | - | 10-34 | 33' 71m 24/24t 1TB | |
| 2023 R26 | 10. Left Prop | - | 18-6 | 40' 80m 30/30t 2TB 2P | |
| 2023 R25 | 10. Left Prop | - | 29-22 | 17' 35m 7/7t 1E | |
| 2023 R21 | 14. Bench | - | 21-20 | 13' 18m 16/17t 1TB | |
| 2023 R19 | 10. Left Prop | - | 46-10 | 36' 64m 28/28t 1TB | |
| 2023 R18 | 10. Left Prop | - | 6-28 | 37' 79m 26/26t 1TB | |
| 2023 R17 | 10. Left Prop | - | 48-18 | 27' 46m 22/22t | |
| 2023 R15 | 10. Left Prop | - | 36-14 | 14' 13m 13/13t | |
| 2023 R14 | 10. Left Prop | - | 30-8 | 27' 64m 22/22t 1TB 1E 1P | |
| 2023 R13 | 10. Left Prop | - | 22-26 | 37' 101m 26/26t | |
| 2023 R11 | 10. Left Prop | - | 24-12 | 29' 57m 21/22t | |
| 2023 R10 | 10. Left Prop | - | 6-18 | 40' 103m 26/30t 3TB 1P | |
| 2023 R9 | 8. Right Prop | - | 0-14 | 38' 66m 25/25t 1E | |
| 2023 R8 | 16. Bench | - | 22-30 | 56' 114m 47/48t | |
| 2023 R7 | 14. Bench | - | 22-14 | 28' 56m 28/29t | |
| 2023 R6 | 10. Left Prop | - | 24-34 | 34' 33m 20/20t | |
| 2023 R5 | 10. Left Prop | - | 32-30 | 19' 13m 14/14t | |
| 2023 R4 | 10. Left Prop | - | 16-14 | 30' 77m 20/21t 2TB | |
| 2023 R3 | 10. Left Prop | - | 26-12 | 17' 37m 12/13t 1P | |
| 2023 R2 | 15. Bench | - | 12-20 | 22' 46m 20/21t 1TB | |
| 2023 R1 | 15. Bench | - | 20-12 | 28' 65m 20/20t 1T 1LB 4TB | |
| 2022 R25 | 14. Bench | - | 26-27 | 54' 155m 34/38t 1LB 3TB 1off | |
| 2022 R24 | 14. Bench | - | 12-46 | 52' 109m 30/32t | |
| 2022 R23 | 13. Lock | - | 4-48 | 40' 92m 24/25t 1LB 3TB | |
| 2022 R22 | 13. Lock | - | 42-18 | 35' 66m 18/20t | |
| 2022 R21 | 15. Bench | - | 10-48 | 36' 50m 25/27t 1TB | |
| 2022 R20 | 15. Bench | - | 12-24 | 38' 106m 14/16t | |
| 2022 R19 | 16. Bench | - | 14-26 | 35' 68m 25/25t 1P | |
| 2022 R18 | 16. Bench | - | 18-28 | 27' 85m 22/23t 1P | |
| 2022 R16 | 15. Bench | - | 22-2 | 50' 83m 25/26t 2TB | |
| 2022 R15 | 14. Bench | - | 6-40 | 43' 133m 20/21t 2TB | |
| 2022 R14 | 15. Bench | - | 16-38 | 38' 83m 19/21t 1E | |
| 2022 R13 | 15. Bench | - | 12-44 | 33' 61m 25/26t 1T 1LB 3TB 1P SIN | |
| 2022 R12 | 16. Bench | - | 16-24 | 54' 101m 29/31t | |
| 2022 R11 | 15. Bench | - | 18-24 | 39' 80m 22/23t | |
| 2022 R10 | 16. Bench | - | 30-32 | 41' 130m 29/29t 1LB 4TB | |
| 2022 R9 | 16. Bench | - | 10-29 | 28' 29m 23/24t | |
| 2022 R8 | 14. Bench | - | 21-20 | 37' 70m 21/21t 1TB 1E | |
| 2022 R7 | 15. Bench | - | 10-70 | 27' 50m 29/31t | |
| 2022 R6 | 15. Bench | - | 14-22 | 42' 65m 26/26t 1TB 1P | |
| 2022 R5 | 14. Bench | - | 25-24 | 43' 124m 28/28t 1TB 1off | |
| 2022 R4 | 16. Bench | - | 20-6 | 37' 97m 26/28t | |
| 2022 R3 | 15. Bench | - | 16-12 | 27' 84m 16/17t 1TB 2P | |
| 2022 R2 | 15. Bench | - | 18-20 | 35' 145m 13/15t 1TB 1off | |
| 2022 R1 | 10. Left Prop | - | 16-28 | 41' 73m 29/32t | |
| 2021 R24 | 15. Bench | - | 16-28 | 39' 79m 30/30t 1P | |
| 2021 R23 | 15. Bench | - | 22-24 | 37' 98m 27/30t 3TB | |
| 2021 R22 | 15. Bench | - | 24-10 | 40' 93m 25/26t | |
| 2021 R21 | 15. Bench | - | 18-16 | 30' 45m 23/23t | |
| 2021 R20 | 15. Bench | - | 18-16 | 38' 115m 20/20t 1T 1LB 2TB | |
| 2021 R19 | 16. Bench | - | 22-60 | 43' 25m 36/37t | |
| 2021 R17 | 15. Bench | - | 12-20 | 23' 66m 14/14t | |
| 2021 R16 | 16. Bench | - | 18-19 | 36' 93m 26/27t 1T 1LB 2TB 1off | |
| 2021 R14 | 16. Bench | - | 16-42 | 22' 42m 10/10t 1TB | |
| 2021 R12 | 16. Bench | - | 28-29 | 17' 55m 10/10t 1TB | |
| 2021 R11 | 10. Left Prop | - | 30-26 | 21' 45m 10/11t 1TB | |
| 2021 R10 | 16. Bench | - | 18-34 | 30' 85m 22/22t | |
| 2021 R9 | 17. Bench | - | 32-38 | 41' 66m 32/32t | |
| 2021 R8 | 16. Bench | - | 24-20 | 35' 35m 30/31t 1TB 1E | |
| 2021 R7 | 15. Bench | - | 20-42 | 45' 95m 26/27t | |
| 2021 R6 | 16. Bench | - | 20-14 | 33' 47m 29/29t | |
| 2021 R4 | 10. Left Prop | - | 8-28 | 57' 105m 39/39t 1TB | |
| 2021 R3 | 10. Left Prop | - | 34-31 | 29' 53m 17/17t | |
| 2021 R2 | 17. Bench | - | 16-20 | 15' 47m 13/13t | |
| 2019 R22 | 15. Bench | - | 6-42 | 29' 54m 22/22t 1TB | |
| 2019 R21 | 16. Bench | - | 24-16 | 22' 80m 12/12t | |
| 2019 R20 | 14. Bench | - | 12-46 | 36' 92m 28/31t | |
| 2019 R19 | 16. Bench | - | 22-24 | 36' 71m 41/41t | |
| 2019 R18 | 16. Bench | - | 19-18 | 30' 111m 21/22t 2TB | |
| 2019 R17 | 16. Bench | - | 18-18 | 31' 70m 22/23t 1TB 1off | |
| 2019 R16 | 15. Bench | - | 24-20 | 18' 47m 15/15t | |
| 2019 R15 | 15. Bench | - | 18-17 | 34' 115m 23/23t 1T 1LB 11TB | |
| 2019 R14 | 16. Bench | - | 24-16 | 16' 11m 12/12t | |
| 2019 R13 | 15. Bench | - | 10-32 | 41' 64m 34/35t 3TB 1E | |
| 2019 R11 | 14. Bench | - | 2-8 | 30' 115m 17/18t 2TB 1off | |
| 2019 R10 | 15. Bench | - | 30-10 | 32' 95m 15/15t | |
| 2019 R9 | 15. Bench | - | 26-18 | 41' 91m 22/23t 2TB 2off | |
| 2019 R7 | 15. Bench | - | 12-13 | 36' 89m 23/24t 1TB | |
| 2019 R6 | 15. Bench | - | 10-17 | 33' 99m 29/29t 2TB 1P | |
| 2019 R5 | 16. Bench | - | 24-28 | 45' 116m 31/34t 2TB | |
| 2019 R4 | 16. Bench | - | 26-10 | 33' 118m 19/19t 1TB 1P | |
| 2019 R3 | 10. Left Prop | - | 12-46 | 39' 79m 26/27t 1TB 1P | |
| 2019 R2 | 10. Left Prop | - | 6-34 | 51' 90m 35/37t 1TB 1E | |
| 2019 R1 | 10. Left Prop | - | 40-6 | 49' 154m 23/24t 4TB | |
| 2018 R26 | 16. Bench | - | 12-27 | 29' 46m 26/27t 1TB 1P | |
| 2018 R25 | 10. Left Prop | - | 20-16 | 30' 96m 24/24t 1TB | |
| 2018 R24 | 16. Bench | - | 36-16 | 24' 39m 21/21t 1off | |
| 2018 R23 | 16. Bench | - | 26-27 | 24' 77m 15/16t | |
| 2018 R22 | 16. Bench | - | 20-4 | 31' 102m 20/22t | |
| 2018 R21 | 16. Bench | - | 18-12 | 26' 97m 18/20t | |
| 2018 R20 | 15. Bench | - | 12-36 | 21' 41m 10/10t | |
| 2018 R19 | 17. Bench | - | 6-12 | 39' 79m 22/24t 1TB 1P | |
| 2018 R16 | 16. Bench | - | 15-18 | 12' 22m 12/13t | |
| 2018 R15 | 16. Bench | - | 23-16 | 40' 92m 30/30t 1TB | |
| 2018 R14 | 16. Bench | - | 34-14 | 27' 59m 20/20t 2off 1E | |
| 2018 R12 | 16. Bench | - | 10-30 | 40' 87m 23/25t 1TB | |
| 2018 R11 | 14. Bench | - | 24-14 | 36' 47m 29/29t | |
| 2018 R10 | 8. Right Prop | - | 0-32 | 41' 91m 28/31t 2TB 1off 1E 1P | |
| 2018 R9 | 8. Right Prop | - | 26-4 | 37' 158m 20/20t 1LB 3TB | |
| 2018 R8 | 8. Right Prop | - | 10-50 | 43' 76m 33/34t 1TB 1off 2P | |
| 2018 R7 | 8. Right Prop | - | 20-12 | 44' 91m 28/29t | |
| 2018 R6 | 14. Bench | - | 18-27 | 41' 98m 29/30t 1TB | |
| 2018 R5 | 8. Right Prop | - | 22-12 | 36' 82m 33/33t 2TB 1off | |
| 2018 R4 | 10. Left Prop | - | 30-6 | 41' 92m 13/13t 1TB 1P | |
| 2018 R3 | 17. Bench | - | 20-19 | 50' 166m 37/39t 1TB 1off 1E | |
| 2018 R2 | 17. Bench | - | 20-8 | 41' 96m 23/25t 1LB 2TB 1off 1E | |
| 2018 R1 | 17. Bench | - | 32-20 | 47' 140m 27/27t 4TB 1P | |
| 2017 R26 | 11. Right Second Row | - | 16-28 | 59' 65m 33/33t 1P | |
| 2017 R25 | 11. Right Second Row | - | 21-22 | 57' 64m 28/29t 1off 1P | |
| 2017 R24 | 11. Right Second Row | - | 18-36 | 80' 69m 30/33t | |
| 2017 R23 | 11. Right Second Row | - | 16-36 | 75' 87m 30/32t | |
| 2017 R22 | 11. Right Second Row | - | 10-26 | 80' 64m 39/41t 1E 1P | |
| 2017 R21 | 12. Left Second Row | - | 12-26 | 80' 82m 35/35t 2TB | |
| 2017 R20 | 12. Left Second Row | - | 12-24 | 80' 71m 32/33t 1T 1LB 1TB 1E 1P | |
| 2017 R19 | 12. Left Second Row | - | 22-34 | 66' 42m 38/43t 1P | |
| 2017 R17 | 12. Left Second Row | - | 22-26 | 80' 63m 41/43t 1off 1E 1P | |
| 2017 R12 | 17. Bench | - | 28-10 | 10' 31m 5/5t 1TB | |
| 2017 R11 | 13. Lock | - | 14-30 | 39' 55m 25/28t | |
| 2017 R10 | 17. Bench | - | 28-36 | 43' 72m 32/33t | |
| 2017 R4 | 15. Bench | - | 12-26 | 26' 35m 23/24t | |
| 2017 R3 | 17. Bench | - | 12-24 | 43' 54m 25/26t | |
| 2017 R2 | 11. Right Second Row | - | 10-26 | 80' 79m 49/53t 1P | |
| 2017 R1 | 11. Right Second Row | - | 26-22 | 80' 81m 37/37t 2TB 1E | |
| 2016 R26 | 16. Bench | - | 18-40 | 27' 18m 16/16t | |
| 2016 R20 | 11. Right Second Row | - | 22-26 | 70' 132m 34/36t 1TB 2P | |
| 2016 R19 | 12. Left Second Row | - | 14-15 | 55' 74m 32/33t 2T 2LB 2TB | |
| 2016 R17 | 17. Bench | - | 27-18 | 35' 50m 24/24t |
Season-by-season performance breakdown
| Season | games | Avg | tries | Goals | FG | Pts | TA | Run M | Tackles | Missed | Eff% | LB | Errors |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016 NRL | 4 | - | 2 | 0 | 0 | 8 | 0 | 274 | 106 | 3 | 97.2% | 2 | 0 |
| 2017 NRL | 16 | - | 1 | 0 | 0 | 4 | 0 | 1,014 | 502 | 26 | 95.1% | 1 | 4 |
| 2018 NRL | 23 | - | 0 | 0 | 0 | 0 | 0 | 1,974 | 541 | 21 | 96.3% | 2 | 4 |
| 2019 NRL | 20 | - | 1 | 0 | 0 | 4 | 0 | 1,761 | 470 | 16 | 96.7% | 1 | 2 |
| 2021 NRL | 19 | - | 2 | 0 | 0 | 8 | 0 | 1,289 | 439 | 9 | 98.0% | 2 | 1 |
| 2022 NRL | 24 | - | 1 | 0 | 0 | 4 | 0 | 2,139 | 572 | 33 | 94.5% | 4 | 2 |
| 2023 NRL | 21 | - | 1 | 0 | 0 | 4 | 0 | 1,238 | 467 | 11 | 97.7% | 1 | 3 |
| 2024 NRL | 7 | - | 0 | 0 | 0 | 0 | 0 | 312 | 134 | 6 | 95.7% | 0 | 1 |
| 2025 NRL | 7 | 0 | 0 | 0 | 0 | 0 | 470 | 120 | 6 | 95.2% | 0 | 0 | |
| Career Total | 141 | 8 | 0 | 0 | 32 | 0 | 10,471 | 3,351 | 131 | 96.2% | 13 | 17 |