Crystal Palace
Forward
Age
26
06.02.2000
Market value
€38.0m
Quality
83
/ 100
Overall
79
/ 100
Player radar
hover any spoke
Career by season
| Season | Team | M | G | A | 🟨 | 🟥 | Rating |
|---|
Last 40 matches
Club + NT
| Date | Comp. | Home | Score | Away | Min | G | A | 🟨 | 🟥 | Rating | W/L |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 07.06.26 | FI | Morocco | 1–1 | Norway | 18' | · | · | · | · | D | |
| 01.06.26 | FI | Norway | 3–1 | Sweden | 63' | 2 | · | · | · | W | |
| 27.05.26 | UECL | Crystal Palace | 1–0 | Rayo Vallecano | 14' | · | · | · | · | W | |
| 24.05.26 | PL | Crystal Palace | 1–2 | Arsenal | 77' | · | · | · | · | L | |
| 17.05.26 | PL | Brentford | 2–2 | Crystal Palace | 61' | · | · | · | · | D | |
| 13.05.26 | PL | Manchester City | 3–0 | Crystal Palace | 30' | · | · | · | · | L | |
| 10.05.26 | PL | Crystal Palace | 2–2 | Everton | 65' | · | · | · | · | D | |
| 07.05.26 | UECL | Crystal Palace | 2–1 | Shakhtar Donetsk | 24' | · | · | · | · | W | |
| 03.05.26 | PL | Bournemouth | 3–0 | Crystal Palace | 65' | · | · | · | · | L | |
| 30.04.26 | UECL | Shakhtar Donetsk | 1–3 | Crystal Palace | 25' | 1 | · | · | · | W | |
| 25.04.26 | PL | Liverpool | 3–1 | Crystal Palace | 21' | · | · | · | · | L | |
| 20.04.26 | PL | Crystal Palace | 0–0 | West Ham | 59' | · | · | · | · | D | |
| 16.04.26 | UECL | Fiorentina | 2–1 | Crystal Palace | 45' | · | · | · | · | L | |
| 12.04.26 | PL | Crystal Palace | 2–1 | Newcastle | 65' | · | · | · | · | W | |
| 09.04.26 | UECL | Crystal Palace | 3–0 | Fiorentina | Suspended | · | · | · | · | — | W |
| 31.03.26 | BAR | Norvégia | 0–0 | Svájc | 28' | · | · | · | · | D | |
| 27.03.26 | BAR | Hollandia | 2–1 | Norvégia | 90' | · | · | · | · | L | |
| 19.03.26 | UECL | AEK Larnaca | 1–2 | Crystal Palace | 120' | · | · | 1 | · | W | |
| 15.03.26 | PL | Crystal Palace | 0–0 | Leeds | 60' | · | · | · | · | D | |
| 12.03.26 | UECL | Crystal Palace | 0–0 | AEK Larnaca | 77' | · | · | · | · | D | |
| 05.03.26 | PL | Tottenham | 1–3 | Crystal Palace | 81' | 1 | · | 1 | · | W | |
| 01.03.26 | PL | Manchester United | 2–1 | Crystal Palace | 58' | · | · | · | · | L | |
| 26.02.26 | UECL | Crystal Palace | 2–0 | Zrinjski | 73' | · | · | 1 | · | W | |
| 22.02.26 | PL | Crystal Palace | 1–0 | Wolves | 90' | · | · | · | · | W | |
| 19.02.26 | UECL | Zrinjski | 1–1 | Crystal Palace | 86' | · | 1 | 1 | · | D | |
| 11.02.26 | PL | Crystal Palace | 2–3 | Burnley | 90' | 2 | · | · | · | L | |
| 08.02.26 | PL | Brighton | 0–1 | Crystal Palace | 90' | · | · | 1 | · | W | |
| 31.01.26 | PL | Wolves | 0–2 | Bournemouth | 21' | · | · | · | · | L | |
| 24.01.26 | PL | Manchester City | 2–0 | Wolves | 45' | · | · | · | · | L | |
| 18.01.26 | PL | Wolves | 0–0 | Newcastle | 26' | · | · | · | · | D | |
| 10.01.26 | FAC | Wolves | 6–1 | Shrewsbury | 74' | 3 | 1 | · | · | W | |
| 07.01.26 | PL | Everton | 1–1 | Wolves | 24' | · | 1 | · | · | D | |
| 03.01.26 | PL | Wolves | 3–0 | West Ham | 30' | · | · | · | · | W | |
| 30.12.25 | PL | Manchester United | 1–1 | Wolves | 26' | · | · | 1 | · | D | |
| 27.12.25 | PL | Liverpool | 2–1 | Wolves | 29' | · | · | · | · | L | |
| 16.11.25 | WC | Italy | 1–4 | Norway | 1' | 1 | · | 1 | · | — | W |
| 11.10.25 | WC | Norway | 5–0 | Israel | 14' | · | · | · | · | W | |
| 09.09.25 | WC | Norway | 11–1 | Moldova | Calf Injury | · | · | · | · | — | W |
| 09.06.25 | WC | Estonia | 0–1 | Norway | 8' | · | · | · | · | — | W |
| 06.06.25 | WC | Norway | 3–0 | Italy | 7' | · | · | · | · | — | W |
Transfer history
- 02.02.2026 Wolves → Crystal Palace €50.0m
- 01.07.2025 Celta Vigo → Wolves €27.0m
- 30.06.2025 Wolves → Celta Vigo
- 01.07.2024 Celta Vigo → Wolves €3.0m
- 01.09.2022 Groningen → Celta Vigo €15.0m
- 09.09.2020 Sarpsborg 08 → Groningen €1.1m
- 30.06.2018 AC Milan → Sarpsborg 08
- 28.08.2017 Sarpsborg 08 → AC Milan
- 12.08.2015 Kvik Halden → Sarpsborg 08
Injury history
- Calf Injury 27.08.2025 → 19.09.2025
- Knock 21.05.2025 → 24.05.2025
- Groin Injury 02.05.2025 → 09.05.2025
- Thigh Injury 30.01.2025 → 22.02.2025
- Knock 01.03.2021 → 02.04.2021