St. Patrick's
| 2025/2026 |
| Época | Equipa | Comp. | |||||||||
| 2025/2026 | St. Patrick's | UCL | 412 | 6 | 1 | 5 | 1 | 1 | 2 | 0 | 0 |
| 2024/2025 |
| Época | Equipa | Comp. | |||||||||
| 2024/2025 | St. Patrick's | UCL | 455 | 6 | 0 | 6 | 0 | 2 | 0 | 0 | 0 |
| 2023/2024 |
| Época | Equipa | Comp. | |||||||||
| 2023/2024 | St. Patrick's | UCL | 180 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2022 |
| Época | Equipa | Comp. | |||||||||
| 2022 | Orlando City | M | 744 | 18 | 8 | 10 | 14 | 0 | 2 | 0 | 0 |
| 2022 | Atlanta United | M | 179 | 7 | 6 | 1 | 6 | 1 | 0 | 0 | 0 |
| 2021 |
| Época | Equipa | Comp. | |||||||||
| 2021 | Atlanta United | M | 1161 | 23 | 10 | 10 | 15 | 1 | 2 | 0 | 1 |
| 2021 | Atlanta United | CCL | 167 | 3 | 1 | 1 | 2 | 0 | 0 | 0 | 0 |
| 2021 | Atlanta United | UOC | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021 | Orlando City | UOC | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2020 |
| Época | Equipa | Comp. | |||||||||
| 2020 | Atlanta United | CCL | 227 | 3 | 0 | 3 | 0 | 0 | 1 | 0 | 0 |
| 2020 | Atlanta United | M | 707 | 18 | 10 | 6 | 14 | 1 | 3 | 1 | 1 |
| 2019/2020 |
| Época | Equipa | Comp. | |||||||||
| 2019/2020 | Hearts | TdL | 402 | 5 | 1 | 2 | 2 | 0 | 0 | 0 | 0 |
| 2019/2020 | Hearts | P | 1170 | 17 | 5 | 6 | 5 | 1 | 2 | 0 | 1 |
| 2019 Italy | Republic of Ireland U21 | UUC | 272 | 6 | 3 | 2 | 6 | 1 | 0 | 0 | 0 |
| 2018/2019 |
| Época | Equipa | Comp. | |||||||||
| 2018/2019 | Hearts | TdL | 243 | 4 | 1 | 3 | 3 | 0 | 0 | 0 | 0 |
| 2018/2019 | Hearts | P | 1320 | 21 | 6 | 9 | 16 | 1 | 1 | 0 | 0 |
| 2018/2019 | Hearts | FC | 257 | 5 | 2 | 2 | 3 | 0 | 0 | 0 | 0 |
| 2017/2018 |
| Época | Equipa | Comp. | |||||||||
| 2017/2018 | Inverness CT | TdL | 113 | 3 | 1 | 2 | 1 | 0 | 0 | 0 | 0 |
| 2017/2018 | Inverness CT | CC | 149 | 2 | 0 | 2 | 0 | 1 | 0 | 0 | 0 |
| 2017/2018 | Inverness CT | C | 1281 | 26 | 11 | 11 | 18 | 2 | 5 | 1 | 1 |
| 2017/2018 | Inverness CT | FC | 23 | 1 | 1 | 0 | 2 | 0 | 0 | 0 | 0 |
| 2017/2018 | Republic of Ireland U21 | 2l | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017 Poland | Republic of Ireland U21 | UUC | 43 | 2 | 2 | 0 | 3 | 0 | 0 | 0 | 0 |
| 2016/2017 |
| Época | Equipa | Comp. | |||||||||
| 2016/2017 | Inverness CT | TdL | 254 | 5 | 2 | 3 | 2 | 0 | 0 | 0 | 0 |
| 2016/2017 | Inverness CT | P | 1064 | 26 | 16 | 8 | 24 | 0 | 2 | 0 | 0 |
| 2016/2017 | Inverness CT | FC | 36 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2015/2016 |
| Época | Equipa | Comp. | |||||||||
| 2015/2016 | Dagenham | ET | 80 | 2 | 2 | 0 | 2 | 0 | 0 | 0 | 0 |
| 2015/2016 | Stevenage | LT | 361 | 6 | 1 | 5 | 2 | 1 | 2 | 0 | 0 |
| 2015/2016 | Dagenham | LT | 278 | 6 | 3 | 2 | 4 | 0 | 0 | 0 | 0 |
| 2015/2016 | Dagenham | FC | 80 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |