Partial coverage: some seasons of this career are not stored yet (2026/27).
Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Brentford | 2024/25 – 2025/26 | 33 | 6 | 4 |
| Liverpool | 2022/23 – 2024/25 | 30 | 4 | 1 |
| Hull City | 2023/24 | 20 | 9 | 2 |
| RB Leipzig | 2023/24 | 14 | 0 | — |
| Portugal U21 | 2023/24 | 4 | 2 | — |
| Liverpool U21 | 2022/23 | 1 | 0 | — |
| Fulham U18 | 2017/18 – 2021/22 | 43 | 17 | — |
| Fulham | 2020/21 – 2021/22 | 44 | 12 | 7 |
| Fulham U21 | 2018/19 – 2020/21 | 6 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 12 Aug 2024 | Liverpool | Brentford | € 23.4M |
| 1 Jun 2024 | Hull City | Liverpool | — |
| 10 Jan 2024 | Liverpool | Hull City | Loan |
| 1 Jul 2023 | Liverpool | RB Leipzig | Loan |
| 1 Jul 2022 | Fulham | Liverpool | Free |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | League Cup | Brentford | 3 | 3 | 276 | 2 | 1 | 1 | 0 | 7.40 |
| 2025/26 | Premier League | Brentford | 6 | 1 | 128 | 1 | 0 | 0 | 0 | 6.72 |
| 2024/25 | Premier League | Brentford | 19 | 3 | 444 | 2 | 1 | 1 | 0 | 6.66 |
| 2024/25 | League Cup | Brentford | 4 | 4 | 301 | 1 | 2 | 0 | 0 | 7.35 |
| 2024/25 | FA Cup | Brentford | 1 | 1 | 90 | 0 | 0 | 0 | 0 | 7.20 |
| 2023/24 | Championship | Hull City | 20 | 20 | 1726 | 9 | 2 | 4 | 0 | 7.31 |
| 2023/24 | Bundesliga | RB Leipzig | 9 | 1 | 158 | 0 | — | 0 | 0 | 6.64 |
| 2023/24 | DFB Pokal | RB Leipzig | 2 | 1 | 70 | 0 | — | 0 | 0 | 6.25 |
| 2023/24 | UEFA Champions League | RB Leipzig | 3 | 1 | 121 | 0 | — | 0 | 0 | 6.27 |
| 2023/24 | UEFA U21 Championship - Qualification | Portugal U21 | 4 | 3 | 227 | 2 | — | 0 | 0 | — |
| 2022/23 | Premier League 2 Division One | Liverpool U21 | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2022/23 | Premier League | Liverpool | 13 | 4 | 342 | 2 | — | 0 | 0 | 6.56 |
| 2022/23 | League Cup | Liverpool | 2 | 2 | 120 | 1 | — | 0 | 0 | 7.15 |
| 2022/23 | FA Cup | Liverpool | 1 | 1 | 66 | 0 | — | 0 | 0 | 6.70 |
| 2022/23 | UEFA Champions League | Liverpool | 7 | 3 | 123 | — | — | 0 | 0 | 6.43 |
| 2022/23 | Friendlies Clubs | Liverpool | 7 | 4 | 362 | 1 | — | 0 | 0 | — |
| 2021/22 | Championship | Fulham | 36 | 33 | 2839 | 10 | 7 | 5 | 0 | 7.02 |
| 2021/22 | FA Cup | Fulham | 2 | 2 | 174 | 1 | — | 1 | 0 | 6.70 |
| 2020/21 | Premier League | Fulham | 4 | 3 | 255 | 1 | — | 0 | 0 | 6.92 |
| 2020/21 | League Cup | Fulham | 1 | 0 | 12 | 0 | — | 0 | 0 | 6.30 |
| 2020/21 | FA Cup | Fulham | 1 | 0 | 8 | 0 | — | 0 | 0 | 6.30 |
| 2020/21 | EFL Trophy | Fulham U21 | 2 | 2 | 180 | 0 | — | 0 | 0 | 6.80 |
| 2019/20 | U18 Premier League | Fulham U18 | 11 | 11 | 990 | 4 | — | 0 | 0 | — |
| 2019/20 | EFL Trophy | Fulham U21 | 3 | 1 | 136 | 0 | — | 0 | 0 | — |
| 2019/20 | FA Youth Cup | Fulham U18 | 3 | 3 | 270 | 1 | — | 0 | 0 | — |
| 2018/19 | U18 Premier League | Fulham U18 | 19 | 18 | 1664 | 8 | — | 1 | 0 | — |
| 2018/19 | EFL Trophy | Fulham U21 | 1 | 0 | 44 | 0 | — | 0 | 0 | — |
| 2018/19 | FA Youth Cup | Fulham U18 | 1 | 1 | 120 | 0 | — | 0 | 0 | — |
| 2017/18 | U18 Premier League | Fulham U18 | 8 | 5 | 542 | 3 | — | 0 | 0 | — |
| 2017/18 | FA Youth Cup | Fulham U18 | 1 | 0 | 52 | 1 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
