Summary · Question 14 of 14

League tier of Danish-eligible players in 2024/25 and 2025/26

20 moved up a tier and 9 moved down between 2024/25 and 2025/26; the top-9 leagues held 56 players, from 51.

How to read it: the left column is last season’s rung for every player in the pool, the right column this season’s; each ribbon is the players who went from one to the other, its width their number. Green ribbons climb, orange come down, teal are new to the pool, grey are no longer in a covered league. Hover a ribbon for the names.

Superliga

106 → 112

161 617 → 176 350 minutes

stepping-stone league

4 → 7

7 411 → 9 305 minutes

top-9 league

51 → 56

80 929 → 98 763 minutes

other covered league

33 → 40

46 694 → 59 145 minutes

Players of the pool in each tier, 2024/25 → 2025/26, with the minutes they played there: 194 players last season, 215 this season, outfield players with at least 450 minutes, one row per player (the destinations page counts one row per position group, so a player with two positions counts twice there).

Moved up a tier 20

  • Victor Froholdt DEN-Superliga → POR-Primeira Liga
  • Kasper Jørgensen DEN-Superliga → AUT-Bundesliga
  • Anosike Ementa DEN-Superliga → BEL-Pro League
  • Lucas Hey DEN-Superliga → BEL-Pro League
  • Mileta Rajovic DEN-Superliga → POL-Ekstraklasa
  • Isak Jensen DEN-Superliga → NED-Eredivisie
  • and 14 more

Moved down a tier 9

  • Lasse Nielsen TUR-Süper Lig → DEN-Superliga
  • Svenn Crone NOR-Eliteserien → DEN-Superliga
  • Oliver Rose-Villadsen GER-2. Bundesliga → DEN-Superliga
  • Andrew Hjulsager BEL-Pro League → DEN-Superliga
  • Adam Sørensen NOR-Eliteserien → DEN-Superliga
  • Mads Enggård NOR-Eliteserien → DEN-Superliga
  • and 3 more

New to the pool 79

  • Victor Nelsson ITA-Serie A
  • Frederik Rieper DEN-Superliga
  • Jonathan Asp Jensen SUI-Super League
  • Jeppe Erenbjerg BEL-Pro League
  • Jakob Jessen DEN-Superliga
  • Mike Vestergård DEN-Superliga
  • and 73 more

No longer in a covered league 58

  • Mathias Jørgensen DEN-Superliga
  • Christian Nørgaard ENG-Premier League
  • Victor Bernth Kristiansen ENG-Premier League
  • Filip Jørgensen NOR-Eliteserien
  • Lundrim Hetemi DEN-Superliga
  • Lauge Sandgrav DEN-Superliga
  • and 52 more

“No longer in a covered league” means exactly that: retired, injured for the season, or playing in a league this report does not fetch. The data cannot tell those apart and this page does not guess. “New to the pool” likewise mixes debutants with players returning from leagues outside the set.

How we know

As an analytics question In numbers: every Danish-eligible player with at least 450 minutes in 2024/25 or 2025/26, placed on the pathway’s tier ladder in each season, and the move between the two.

What we did We took each player’s main league last season and this season, sorted the leagues into the four tiers the atlas uses everywhere — home league, other covered league, stepping stone (the German second tier), top nine — and counted who moved up, who moved down, who appeared and who is no longer in any league we can see.

Sources Season feature tables for both seasons; a player’s league is the one he played most minutes in; 450-minute floor in a season to count as present in it; rungs as defined in the pathways chapter.

What this means

Between the two seasons 20 players moved up a tier, 9 moved down, 79 are new to the pool and 58 are no longer in a covered league. These are counts of one season-to-season change; without earlier seasons there is no baseline for how many moves a typical year shows, so the balance of ups and downs is not a trend.

What this does not show

Why a player moved, whether a move down was a loan or an injury, and players outside the covered leagues.

Data snapshot: FBref tables fetched 14 September 2026, snapshot commit ef7dbd4 · code: src/season_changes.py · status: exploratory, not pre-registered · all limitations

Explore the data

Trajectories

Trajectories 2024/25 → 2025/26 (Danish-eligible, ≥ 900 minutes in both seasons)

Season-over-season change in goals + assists per 90, league-adjusted. A move counts as up or down beyond ± 0.05; for scale, the standard deviation of this one-season change across the 79 Danish-eligible players with both seasons is 0.06. Everything inside the band is listed as stable.

Forwards — 13 players: 4 up, 5 stable, 4 down

Moving up · G+A / 90 adj.

PlayerLeagueMin 2024/25 / 2025/26Change
Rasmus Højlund ITA-Serie A 2004 / 2750 +0.144
Anosike Ementa BEL-Pro League 1110 / 2615 +0.091
Peter Christiansen NOR-Eliteserien 1592 / 2098 +0.070
Conrad Harder GER-Bundesliga 1368 / 932 +0.068

Moving down · G+A / 90 adj.

PlayerLeagueMin 2024/25 / 2025/26Change
Mika Biereth FRA-Ligue 1 2495 / 1074 −0.098
Kasper Dolberg NED-Eredivisie 2347 / 1095 −0.062
Mileta Rajovic POL-Ekstraklasa 1221 / 2282 −0.061
Patrick Mortensen DEN-Superliga 2705 / 2292 −0.056

Midfielders — 37 players: 8 up, 25 stable, 4 down

Moving up · G+A / 90 adj.

PlayerLeagueMin 2024/25 / 2025/26Change
Patrick Dorgu ENG-Premier League 2682 / 1449 +0.245
Aral Şimşir DEN-Superliga 1392 / 2022 +0.155
Victor Froholdt POR-Primeira Liga 2022 / 2872 +0.127
Valdemar Andreasen DEN-Superliga 925 / 1107 +0.096
Morten Hjulmand POR-Primeira Liga 2214 / 2323 +0.070

Moving down · G+A / 90 adj.

PlayerLeagueMin 2024/25 / 2025/26Change
Jens Stage GER-Bundesliga 2204 / 2460 −0.094
Mathias Greve DEN-Superliga 2013 / 2481 −0.065
Mikkel Maigaard POL-Ekstraklasa 2733 / 1494 −0.052
Jakob Breum NED-Eredivisie 2059 / 2033 −0.052

Defenders — 29 players: 1 up, 25 stable, 3 down

Moving up · G+A / 90 adj.

PlayerLeagueMin 2024/25 / 2025/26Change
Anders Bærtelsen NOR-Eliteserien 2430 / 1391 +0.050

Moving down · G+A / 90 adj.

PlayerLeagueMin 2024/25 / 2025/26Change
Casper Højer Nielsen TUR-Süper Lig 2024 / 2702 −0.098
Rasmus Kristensen GER-Bundesliga 2513 / 1538 −0.097
Marcus Mathisen GER-2. Bundesliga 2469 / 2812 −0.067