After we shortlist traits that travel (consistency check → drop near-duplicates), Phase 2 tests what lines up with first-season Bundesliga success. Then open player examples with before/after radar charts.
Our primary success marker is minutes played in the player’s first Bundesliga season (Year 1 in Bundesliga minutes). We treat more Year 1 in Bundesliga minutes as playing-time success — the club gave the arriving player a real role. Trait tests, league comparisons, and regression change in first-season Bundesliga minutes all use this outcome unless noted otherwise.
We also show Year 1 in Bundesliga minutes percentile (rank in cohort) and shortlisted-trait score (how strong the first-season profile looks on traits that travel). Transfermarkt market-value change would be the top outcome in a pro model, but we do not scrape Transfermarkt (ToS); minutes are our open-data proxy.
Phase 2 includes exploratory OLS (not a validated forecast).
Descriptive means by prior league (n≥8). Success tests use final shortlists (Football Reference N=329 · 32 traits).
Higher prior percentile on defensive penalty-area work, passes into the final third, shot blocks, and aerials ↔ more first-season Bundesliga minutes.
Directional only — many priors are World Cup/Euro minutes, not domestic league seasons.
For each shortlisted trait, best prior league by Spearman ρ (prior percentile → first-season Bundesliga minutes). Split at p < 0.05.
Best-league cells that clear the usual significance bar — still associative, small within-league n.
| Category | Trait | Best prior league | ρ | p | n |
|---|
Same ranking method, but the “best” league is still a weak or underpowered cell — do not over-read these.
| Category | Trait | Best prior league | ρ | p | n |
|---|
Descriptive means aren’t enough. OLS estimates how much each Big Five league adds on first-season Bundesliga minutes vs Serie A, then asks whether prior trait percentiles explain the gap.
| League | Change in first-season minutes | p |
|---|
| Trait pct | Change in first-season minutes | p |
|---|
Definitions for every shortlisted trait in the player explorer, plus outcome terms used on this page.
Prior and first Bundesliga season cells are percentiles 0–100 vs Bundesliga position peers in the cohort. 50 = average, 90 ≈ top decile. Consistency r (on explorer metrics) is prior→first-season rate correlation from Step 1 — separate from success-indicator ρ.
Radar slices = style categories. Each slice averages shortlisted metrics in that group. Right panel lists metrics under each slice. Toggle StatsBomb (N=96 · 7 traits) ↔ Football Reference (N=329 · 32 traits).
Hover any metric for its full name and definition (click also opens the detail card).