Live Roster
Current Details
Minute Requirement
3,129 / 2,100
Requirement met
Season 8 Growth
+1,289
Tk Growth
+72
Ps Growth
+472
Sh Growth
+745
All Seasons
Career Record
Current Campaign
Season 8
Career Path
By Season and Club
| Season | Club | Apps | Goals | Assists | Minutes |
|---|---|---|---|---|---|
| S8 | Rangers | 33 | 11 | 1 | 3,129 |
| S7 | Crystal Palace | 36 | 5 | 2 | 3,180 |
| S7 | Liverpool | 15 | 3 | 0 | 1,309 |
| S6 | Crystal Palace | 54 | 23 | 4 | 5,190 |
All Seasons
Competition Record
| Competition | Apps | Goals | Assists |
|---|---|---|---|
| FFO Prem | 73 | 29 | 4 |
| FFO EFL1 | 23 | 7 | 1 |
| FFO CL | 22 | 4 | 1 |
| FFO DPT | 11 | 0 | 0 |
| FFO FA CUP | 8 | 1 | 1 |
| FFO EFL CUP | 1 | 1 | 0 |
Latest Matches
Recent Appearances
| Date | Competition | Club | Opponent | Result | Pos | Role | Min | G | A | |
|---|---|---|---|---|---|---|---|---|---|---|
| 5 Oct 2026 | FFO EFL1 | Rangers | Atletico Madrid | W 3–2 | FW | Start | 96 | 0 | 1 | — |
| 2 Oct 2026 | FFO EFL1 | Rangers | Real Madrid | D 0–0 | FW | Start | 99 | 0 | 0 | — |
| 28 Sep 2026 | FFO EFL1 | Rangers | Atalanta | W 1–0 | FW | Start | 94 | 0 | 0 | — |
| 25 Sep 2026 | FFO EFL1 | Rangers | Marseille | W 3–1 | FW | Start | 101 | 2 | 0 | — |
| 23 Sep 2026 | FFO CL | Rangers | Leeds United | L 0–1 | FW | Start | 96 | 0 | 0 | — |
| 9 Sep 2026 | FFO CL | Rangers | Liverpool | L 1–4 | FW | Start | 98 | 1 | 0 | — |
| 7 Sep 2026 | FFO EFL1 | Rangers | Bayer Leverkusen | L 0–1 | FW | Start | 99 | 0 | 0 | — |
| 4 Sep 2026 | FFO EFL1 | Rangers | Wolfsburg | W 2–1 | FW | Start | 95 | 1 | 0 | — |
| 2 Sep 2026 | FFO CL | Rangers | Norwich City | D 0–0 | FW | Start | 98 | 0 | 0 | — |
| 31 Aug 2026 | FFO EFL1 | Rangers | PSG | D 6–6 | FW | Start | 100 | 0 | 0 | — |
| 28 Aug 2026 | FFO EFL1 | Rangers | Inter Milan | W 4–0 | FW | Start | 95 | 0 | 0 | — |
| 26 Aug 2026 | FFO CL | Rangers | Chelsea | L 2–10 | FW | Sub | 32 | 0 | 0 | — |
0–0
0–0
Rangers