| STRT | FC | FA | YC | RC | G | A | SHOT | SOG | OFF | |
|---|---|---|---|---|---|---|---|---|---|---|
| 2018-19 Australian A League BRI | 10 | 11 | 13 | 1 | 1 | 0 | 1 | 3 | 1 | 0 |
| 2017-18 Australian A-League BRI | 2 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016-17 Australian A-League BRI | 2 | 5 | 2 | 0 | 0 | 1 | 0 | 1 | 1 | 0 |
Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 International FriendlyNew Zealand | 1 | 0 | 0 | 0 | 0 | 11 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
| 2024-25 A-League MenNewcastle Jets | 13 | 0 | 0 | 11 | 4 | 712 | 4 | 0 | 0 | 13 | 6 | 11 | 6 | 0 | 15 | 0 |
| 2023-24 A-League MenNewcastle Jets | 27 | 0 | 2 | 8 | 1 | 2,385 | 5 | 0 | 3 | 27 | 1 | 19 | 25 | 0 | 44 | 0 |
| 2024 International FriendlyNew Zealand | 1 | – | – | – | – | 82 | – | – | – | – | – | – | – | – | – | – |
| 2022-23 A-League MenNewcastle Jets | 24 | 0 | 1 | 14 | 2 | 1,899 | 4 | 0 | 1 | 24 | 3 | 21 | 28 | 0 | 36 | 0 |
| 2023 International FriendlyNew Zealand | 1 | – | – | – | – | 7 | – | – | – | – | – | – | – | – | – | – |
| 2022 International FriendlyNew Zealand | 2 | 0 | 0 | 0 | 0 | 152 | 0 | 0 | 0 | 2 | 0 | 2 | 2 | 0 | 1 | 0 |
| 2021-22 A-League MenNewcastle Jets | 23 | 0 | 2 | 6 | 0 | 1,692 | 1 | 0 | 0 | 23 | 5 | 29 | 19 | 0 | 29 | 0 |
| 2020-21 A-League MenPerth Glory FC | 21 | 1 | 0 | 4 | 1 | 1,196 | 4 | 0 | 2 | 21 | 7 | 21 | 7 | 0 | 26 | 0 |
| 2020 AFC Champions League ElitePerth Glory FC | 5 | 0 | 0 | 4 | 2 | 360 | 0 | 0 | 0 | 5 | 1 | 1 | 6 | 0 | 7 | 0 |
| 2019-20 A-League MenPerth Glory FC | 9 | 2 | 0 | 7 | 2 | 601 | 0 | 0 | 0 | 9 | 3 | 6 | 11 | 0 | 13 | 0 |
| 2018-19 A-League MenBrisbane Roar FC | 13 | 0 | 1 | 3 | 1 | 763 | 1 | 1 | 0 | 12 | 2 | 11 | 13 | 0 | 25 | 0 |
| 2017-18 A-League MenBrisbane Roar FC | 3 | 0 | 0 | 0 | 0 | 231 | 0 | 0 | 0 | 3 | 1 | 4 | 1 | 0 | 3 | 0 |
| 2017 AFC Champions League EliteBrisbane Roar FC | 3 | 0 | 0 | 0 | 0 | 189 | 1 | 0 | 0 | 3 | 1 | 2 | 1 | 0 | 4 | 0 |
| 2016-17 A-League MenBrisbane Roar FC | 3 | 1 | 0 | 1 | 1 | 181 | 0 | 0 | 0 | 3 | 1 | 5 | 2 | 0 | 4 | 0 |
| Career15 seasons | 149 | 4 | 6 | 58 | 14 | 10,461 | 20 | 1 | 6 | 146 | 32 | 132 | 122 | 0 | 207 | 0 |
Stats from official league and public sports feeds. Updated hourly.
| Game | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 27 Sept @ ChinaW 3-0 27 Sept | 0 | 0 | 0 | 0 | 11 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
| Split | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AwayHome or away, 1W | 3 | 0.0 | 0.0 | 0.0 | 0.0 | 61.0 | 0.0 | 0.0 | 0.0 | 0.7 | 0.3 | 0.7 | 1.0 | 0.0 | 0.3 | 0.0 |
| HomeHome or away, 0W | 2 | 0.0 | 0.0 | 0.0 | 0.0 | 34.5 | 0.0 | 0.0 | 0.0 | 0.5 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| DrawsResult, 0W | 2 | 0.0 | 0.0 | 0.0 | 0.0 | 34.5 | 0.0 | 0.0 | 0.0 | 0.5 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| LossesResult, 0W | 2 | 0.0 | 0.0 | 0.0 | 0.0 | 86.0 | 0.0 | 0.0 | 0.0 | 0.5 | 0.0 | 1.0 | 1.0 | 0.0 | 0.5 | 0.0 |
| WinsResult, 1W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 11.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 1.0 | 0.0 | 0.0 | 0.0 |
| Regular seasonStage, 1W | 5 | 0.0 | 0.0 | 0.0 | 0.0 | 50.4 | 0.0 | 0.0 | 0.0 | 0.6 | 0.2 | 0.4 | 0.6 | 0.0 | 0.2 | 0.0 |
| ChinaOpponent, 1W | 2 | 0.0 | 0.0 | 0.0 | 0.0 | 9.0 | 0.0 | 0.0 | 0.0 | 0.5 | 0.5 | 0.0 | 0.5 | 0.0 | 0.0 | 0.0 |
| AustraliaOpponent, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 90.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 2.0 | 2.0 | 0.0 | 1.0 | 0.0 |
| EgyptOpponent, 0W | 1 | – | – | – | – | 82.0 | – | – | – | – | – | – | – | – | – | – |
| OmanOpponent, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 62.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| Chongqing Longxing Football StadiumGround, 1W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 11.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 1.0 | 0.0 | 0.0 | 0.0 |
| New Administrative Capital Stadium, CairoGround, 0W | 1 | – | – | – | – | 82.0 | – | – | – | – | – | – | – | – | – | – |
| Suncorp Stadium, BrisbaneGround, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 90.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 2.0 | 2.0 | 0.0 | 1.0 | 0.0 |