How much of his output a player keeps after a move.
- Simple
- 100% means he produced exactly as much in the new league; 80% means he lost a fifth.
- Technical
- Output after ÷ output before (xG + xA per 90), also compared with matched stayers to remove regression to the mean.
- Why we use it
- It's the direct answer to 'will his game travel?'.
- In the research
- Into the Premier League players keep 82%; out of it, 116% (Study 5).
#
Players who didn't move but had the same role, output and age — the fair comparison.
- Simple
- Players often move after a great season, and great seasons are usually followed by worse ones anyway. Stayers show what would have happened without the move.
- Technical
- Matched control group at the same club and role with similar pre-period output and age, to net out regression to the mean.
- Why we use it
- Without them, every move looks costly.
- In the research
- Movers keep 97% (CI 93–101%) of output relative to comparable stayers (Study 5).
#
Destination league
RecruitmentAlso: target league
Player output varies with league context. The similarity model adjusts for league differences before comparing profiles.
- Simple
- Asking for Serie A means: which Serie A players have profiles that resemble this player once league, opponents and venue are taken out?
- Technical
- Profiles are adjusted for opponent, venue and league environment, then compared only with players in the same data-derived role in the chosen league.
- Why we use it
- A raw stat line carries its league with it. Comparing across leagues without adjusting would mostly match players by league, not by style.
- In the research
- Bruno Fernandes → Serie A: the robust matches are Samardžić, Dybala and Chukwueze (Study 4).
#
The model's adjustment for how hard the destination (and origin) league is.
- Simple
- Moving into the Premier League costs a typical player some output; moving into Ligue 1 adds some. The model learns how much from past moves.
- Technical
- Destination- and origin-league terms in Model A, additive in xG + xA per 90, fitted on earlier moves; relative to the average move.
- Why we use it
- League difficulty is the biggest single driver of what survives a move. Because the effect is a fixed amount, it over-penalises low-output players — the model's known weakness.
- In the research
- Into the Premier League: −21% (−30 to −11%) relative to the average move; into Ligue 1: +25% (Study 5).
#
One ranking of how hard each league is to produce in.
- Simple
- Premier League hardest, Serie A and La Liga in the middle, Bundesliga and Ligue 1 easiest. Moving down the ladder boosts numbers; moving up costs them.
- Technical
- A single league effect per league explains all 20 move directions; pair-specific effects add nothing (p = 0.91).
- Why we use it
- It means you don't need a separate rule for every pair of leagues.
- In the research
- Serie A → Premier League keeps ~80%; Premier League → Serie A ~114% (Study 5).
#
How strong the team a player joins is.
- Simple
- Joining a better team usually means more of the ball and better chances.
- Technical
- The destination club's market-implied rating at the decision date; promoted clubs get an additional term.
- Why we use it
- It matters as much as the league.
- In the research
- Weakest third of destination clubs: 79% retention; strongest third: 106% (Study 5).
#
Naive baseline
RecruitmentAlso: naive, baseline
The simplest forecast: 'he'll do what he did before'.
- Simple
- Any model worth using has to beat this.
- Technical
- Post-move output predicted as equal to pre-move output.
- Why we use it
- It's the honest benchmark for a transfer model.
- In the research
- Naive MAE 0.129 vs final model 0.096 on locked seasons (Study 5).
#
Statistically similar players, used to find candidates.
- Simple
- A shortlist of players who play like someone you know.
- Technical
- The top-ranked players by context-adjusted profile similarity in a destination league.
- Why we use it
- Good for discovery — but they don't forecast how a player will do after a move.
- In the research
- Comparables alone were worse than the player's own history at predicting post-move output (Study 5).
#
Model A Transfer prediction (Model A)
RecruitmentAlso: model a, transfer prediction, prediction, forecast
The Study 5 model that predicts a player's xG + xA per 90 after a league move.
- Simple
- It starts from what the player has done over several seasons, then adjusts for his age, the club he joins and the league he moves into.
- Technical
- Regression on player history (three-season level), age, minutes, both clubs' strength, both leagues and a promoted-club term; fitted on earlier moves and fixed before the locked test.
- Why we use it
- It beats 'he'll do what he did before' on seasons it never saw — and it is the model behind the Transfer Calculator and the Manchester United case study.
- In the research
- Fixed before the test and scored once: MAE 0.096 on 142 unseen moves, vs 0.129 for the naive baseline (Study 5).
#