Player profile

Norwich CityRight BackEngland30 yrsAgent · Unique Sports Group
Transfer radar
See who's trending on the live alternatives board.
Fan totals + per-90 · Champ · cups & major leagues included
Tackles
62
2.77 /90
Crosses
15
0.67 /90
Key passes
20
0.89 /90
vs peers · same league & position
Percentile rankEstimated market value over time
€2.5M
-37% over window
RT estimated values · updated every few days · may lag breaking news by one revision.
Documented moves (10 on record) · "Fee not public" = transfer fee was not reported
Wolverhampton Wanderers→Norwich City
Jul 2023 · 23/24
Luton Town→Wolverhampton Wanderers
Jul 2019 · 19/20
Reading FC→Luton Town
Jul 2017 · 17/18
Club not on file→Reading FC
May 2017 · 16/17
Estimated value rank vs peer groups, plus where they have played by position.
Estimated value rank
Lower number = higher estimated transfer value in that group (e.g. 74th = 74th-most valuable in the pool).
3rd
Worldwide
All tracked players by estimated value
244th
League · Championship
Players in Championship
259th
National team · England
Players from England
249th
Position
Players in this role
233rd
Birth year cohort · 1996
Players born 1996
Position distribution (career apps)
W/D/L from your club's score · match rating when Sportmonks supplies it
2 May 26 · 90'
25 Apr 26 · 90'
Stacey is a high-octane, front-foot wing-back masquerading as a traditional defender for a mid-table Championship side. While his 50% duel win rate suggests a lack of physical dominance, the data reveals a relentless defensive disruptor; sitting in the top 5% for tackles won and the top 20% for pressing intensity, he doesn't wait for the game to come to him—he hunts it. Counterintuitively, despite his "Defender" tag, his true value lies in the final third. He ranks in the top 10% for both goals and successful dribbles, operating more like an auxiliary winger than a fullback.
Based on 1,196 min this season · DNA refreshes weekly.
Your take, one card
Jack Stacey's per-90 DNA and four looks — built for the group chat in about a minute.
Make a card →Need a replacement?
Stylistic matches, not just the same position. Shortlist before the argument starts.
See DNA alternatives →Per-90 · FB
Season rates refresh weekly · peer percentiles from league cohorts · match log ~6h after FT.
Reading FC→Club not on file
Aug 2016 · 16/17
Carlisle United→Reading FC
May 2016 · 15/16
Reading FC→Carlisle United
Mar 2016 · 15/16
Club not on file→Reading FC
Dec 2015 · 15/16
Reading FC→Club not on file
Nov 2015 · 15/16
Club not on file→Reading FC
Jul 2014 · 14/15
Youth loans and friendlies may be missing · club names matched from RT team directory.
8G · 39A
13G · 6A
0G · 1A
Rankings refresh when extended player data is loaded · not every player has a full row yet.
21 Apr 26 · 88'
11 Apr 26 · 74'
6 Apr 26 · 90'
3 Apr 26 · 28'
18 Mar 26 · 73'
14 Mar 26 · 90'
W/D/L uses final score for the player's club that day. Match rows sync within ~6h · ratings may lag on some PL fixtures (Sportmonks column drift) · event minutes ~1h.