Age 25
Height 175 cm
Foot Right
Country Wales
Value €758.1k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.10
3 matches
Last 5
6.10
+0.00 vs season
Best
6.1
vs Aalesund
MOTM
0
of 1 matches
Rating by match (last 1)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
3
Goals
0
Assists
0
Rating
6.10
Goals
0
0%
Assists
0
0%
Rating
6.10
11%
Matches
3
10%
Started
0
0%
Minutes
30
7%
🎯
Stats compared to other attacking midfielders/wingers
Eliteserien · percentile vs peers
Chances created
69%
Aerial duels
53%
Defensive actions
39%
Goals
100%
Shot attempts
99%
Touches
67%
🎯
Shot Map
1 shots per season
Goals
0
On target
0
xG
0.04
Conversion
0%
Goal
Saved
Off target
🔥
Heatmap
29 touches this season
Attack
Touches
29
Attack
55%
Middle
21%
Ø position
63%
Recent Matches (17)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-29 | vs Sarpsborg 08 | Eliteserien | 1-2 | 0 | 0 | 0 | |
| 2026-05-24 | @ Bodø/Glimt | Eliteserien | 3-1 | 0 | 0 | 0 | |
| 2026-05-20 | @ Aalesund | Eliteserien | 2-1 | 21 | 0 | 0 | 6.1 |
| 2026-05-16 | vs KFUM | Eliteserien | 2-1 | 0 | 0 | 0 | |
| 2026-05-09 | @ Bodø/Glimt | Cup | 3-3 | 0 | 0 | 0 | |
| 2026-04-25 | @ Rosenborg | Eliteserien | 1-1 | 8 | 0 | 0 | |
| 2026-04-22 | vs Aalesund | Cup | 2-1 | 0 | 0 | 0 | |
| 2026-04-18 | @ Viking | Eliteserien | 3-2 | 1 | 0 | 0 | |
| 2026-04-12 | vs Sandefjord | Eliteserien | 0-1 | 0 | 0 | 0 | |
| 2026-04-06 | @ Hamarkameratene | Eliteserien | 1-5 | 0 | 0 | 0 | |
| 2026-03-31 | vs Northern Ireland | Friendlies | 1-1 | 0 | 0 | 0 | |
| 2026-02-08 | vs Queen's Park | FA Cup | 8-0 | 29 | 0 | 0 | |
| 2026-01-11 | @ Aberdeen | Premiership | 0-2 | 1 | 0 | 0 | |
| 2026-01-06 | vs Aberdeen | Premiership | 2-0 | 0 | 0 | 0 | |
| 2025-12-30 | vs St. Mirren | Premiership | 2-1 | 0 | 0 | 0 | |
| 2025-06-09 | @ Belgium | World Cup Qualification UEFA 1st Round Grp. J | 4-3 | 1 | 0 | 0 | |
| 2025-06-06 | vs Liechtenstein | World Cup Qualification UEFA 1st Round Grp. J | 3-0 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Brann | senior | 3 | 0 | 0 | 6.10 |
| 2025/2026 | Rangers | senior | 3 | 0 | 0 | - |
| 2024/2025 | Hannover 96 | senior | 10 | 1 | 0 | 6.39 |
| 2024/2025 | Rangers | senior | 8 | 2 | 3 | 6.84 |
| 2023/2024 | Rangers | senior | 31 | 6 | 3 | 6.84 |
| 2022/2023 | Rangers | senior | 28 | 0 | 4 | 6.50 |
| 2021/2022 | Cercle Brugge | senior | 27 | 10 | 2 | 7.05 |
| 2020/2021 | Stoke City | senior | 11 | 1 | 0 | 6.12 |
| 2020/2021 | Schalke 04 | senior | 3 | 0 | 0 | 5.90 |
| 2019/2020 | Schalke 04 | senior | 21 | 2 | 0 | 5.93 |
| 2018/2019 | Schalke 04 | senior | 8 | 0 | 0 | 5.94 |
| 2019/2020 | Schalke 04 II | senior | 1 | 0 | 0 | - |
| 2018/2019 | Manchester City U23 | youth | 11 | 6 | 4 | - |
| 2017/2018 | Manchester City U23 | youth | 14 | 2 | 0 | - |
| 2018/2019 | Manchester City U21 | youth | 4 | 2 | 1 | - |
| 2017/2018 | Manchester City U21 | youth | 2 | 1 | 0 | - |
| 2018/2019 | Manchester City U19 | youth | 6 | 1 | 0 | - |
| 2017/2018 | Manchester City U19 | youth | 9 | 2 | 0 | - |
| 2017/2018 | Manchester City U18 | youth | 3 | 4 | 0 | - |
| 2016/2017 | Manchester City U18 | youth | 4 | 1 | 4 | - |
| 2026 | Wales | national team | 3 | 1 | 0 | - |
| 2024 | Wales | national team | 1 | 0 | 0 | 6.45 |
| 2022 | Wales | national team | 3 | 0 | 1 | 6.70 |
| 2021 | Wales | national team | 1 | 0 | 0 | 6.77 |
| 2020 | Wales | national team | 5 | 0 | 0 | 5.77 |
| 2019 | Wales | national team | 1 | 0 | 0 | - |
| 2018 | Wales | national team | 1 | 0 | 0 | - |
| 2019 | Wales U21 | national team | 6 | 0 | 0 | - |
| 2017 | Wales U17 | national team | 3 | 0 | 0 | - |
| 2016 | Wales U17 | national team | 6 | 0 | 0 | - |
Transfer Value History
Teammates
Chinedu Ononogbo
Mathias Dyngeland
Martin Hellan
Fredrik Pallesen Knudsen
Nana Boakye
Sakarias Opsahl
Cheikh Mbacke Diop
Jón Thorsteinsson
Felix Horn Myhre
Niklas Castro
Kristall Ingason
Bård Finne
Simen Vidtun Nilsen
Ulrik Mathisen
Jonas Torsvik
Kristian Eriksen
Joachim Soltvedt
Jacob Lungi Sørensen
Eggert Gudmundsson
Vetle Dragsnes
Denzel De Roeve
Sævar Atli Magnusson
Thore Pedersen
Niklas Jensen Wassberg
Noah Holm
Markus Haaland
Rasmus Holten
Trophies
Rangers
🏆
League Cup
x1
Brann