Loading the map…
| Season | Team | Games | Minutes | Goals | Assists | Rating |
|---|---|---|---|---|---|---|
| League One 2026/2027 | Leyton Orient | 12 | 789 | 0 | 0 | 6.73 |
| CONCACAF Nations League 2025 | Jamaica | 2 | 152 | 0 | 0 | 6.40 |
| EFL Trophy 2026 | Leyton Orient | 1 | 28 | 0 | 0 | 6.00 |
| League Cup 2026 | Leyton Orient | 3 | 185 | 0 | 0 | 6.90 |
| Championship 2025/2026 | QPR | 29 | 1501 | 0 | 2 | 6.63 |
| World Cup - Qualification Intercontinental Play-offs 2026 | Jamaica | 1 | 83 | 0 | 0 | 6.60 |
| FA Cup 2025/2026 | QPR | 1 | 120 | 0 | 0 | 7.00 |
| World Cup - Qualification CONCACAF 2026/2027 | Jamaica | 6 | 550 | 0 | 0 | 7.00 |
| Championship 2024/2025 | Portsmouth | 17 | 953 | 0 | 0 | 6.61 |
| CONCACAF Nations League 2024/2025 | Jamaica | 2 | 140 | 0 | 1 | 7.35 |
| Championship 2023/2024 | QPR | 17 | 991 | 0 | 0 | 6.84 |
| Jupiler Pro League 2023/2024 | Standard Liege | 10 | 681 | 0 | 0 | 6.77 |
| Championship 2022/2023 | Norwich | 14 | 825 | 0 | 0 | 6.91 |
| Premier League 2021/2022 | Newcastle | 14 | 1002 | 1 | 0 | 6.66 |
| Premier League 2020/2021 | Newcastle | 24 | 1951 | 0 | 0 | 6.88 |
| FA Cup 2020/2021 | Newcastle | 1 | 120 | 0 | 0 | 6.60 |
| League Cup 2020/2021 | Newcastle | 2 | 152 | 1 | 0 | 7.70 |
| Premier League 2019/2020 | Newcastle | 29 | 2226 | 1 | 2 | 6.74 |
| FA Cup 2019/2020 | Newcastle | 3 | 199 | 0 | 0 | 7.00 |
| League Cup 2019/2020 | Newcastle | 1 | 97 | 0 | 0 | 6.60 |
| Premier League 2018/2019 | Newcastle | 25 | 1864 | 1 | 4 | 6.92 |
| FA Cup 2018/2019 | Newcastle | 3 | 210 | 0 | 0 | 6.77 |
| Premier League 2017/2018 | Newcastle | 26 | 1372 | 1 | 0 | 6.61 |
| Championship 2016/2017 | Newcastle | 33 | 2338 | 2 | 3 | 7.07 |
| FA Cup 2016/2017 | Newcastle | 1 | 90 | 0 | 0 | 6.10 |
| Championship 2015/2016 | Hull City | 13 | 663 | 1 | 0 | 7.03 |