Confirmed moves across every competition we cover. Fees in euros as reported by the data provider — loans, frees and undisclosed deals count as moves but contribute nothing to spend.
| League | Moves | Spent | Received | Net |
|---|---|---|---|---|
| Premier League | 1023 | €7,751.2m | €4,809.5m | −€2,941.6m |
| UEFA Champions League | 1595 | €6,786.6m | €5,418.2m | −€1,368.3m |
| Championship | 1079 | €738.7m | €1,139.4m | +€400.7m |
| Major League Soccer | 523 | €299.4m | €283.7m | −€15.7m |
| Liga MX | 342 | €264.6m | €158.5m | −€106.1m |
| Scottish Premiership | 604 | €186.6m | €162.3m | −€24.3m |
A move between two clubs in the same league counts as both a purchase and a sale, so net — not spend — is what shows whether a league is a net buyer.
| Club | In | Out | Spent | Received | Net |
|---|---|---|---|---|---|
| 18 | 56 | €1,067.4m | €549.9m | −€517.5m | |
| 24 | 60 | €901.3m | €882.9m | −€18.4m | |
| 20 | 47 | €727.7m | €345.1m | −€382.6m | |
| 16 | 23 | €623.8m | €551.6m | −€72.2m | |
| 20 | 50 | €589.4m | €708.1m | +€118.8m | |
| 16 | 25 | €460m | €276.2m | −€183.8m | |
| 14 | 26 | €455m | €240m | −€215m | |
| 10 | 32 | €406m | €61.6m | −€344.4m | |
| 16 | 38 | €365m | €183m | −€182m | |
| 24 | 46 | €360.2m | €385.7m | +€25.5m | |
| 26 | 36 | €357.4m | €36.2m | −€321.2m | |
| 10 | 37 | €346.4m | €111.8m | −€234.6m | |
| 36 | 28 | €344.2m | €9m | −€335.2m | |
| 22 | 34 | €312.6m | €403.7m | +€91.1m | |
| 14 | 38 | €288m | €139.8m | −€148.2m | |
| 12 | 34 | €275.4m | €295.4m | +€20m | |
| 22 | 16 | €267.1m | €0 | −€267.1m | |
| 16 | 44 | €247m | €40.6m | −€206.4m | |
| 12 | 28 | €247m | €26.3m | −€220.7m | |
| 15 | 18 | €225.2m | €41m | −€184.2m | |
| 11 | 28 | €221m | €67m | −€154m | |
| 29 | 46 | €217.3m | €34.3m | −€183m | |
| 6 | 36 | €207m | €115.6m | −€91.4m | |
| 8 | 30 | €204m | €678.6m | +€474.6m | |
| 12 | 36 | €183m | €58m | −€125m | |
| 18 | 48 | €182m | €59m | −€123m | |
| 12 | 32 | €147.7m | €62.4m | −€85.3m | |
| 10 | 30 | €146m | €10m | −€136m | |
| 14 | 56 | €134.4m | €93.4m | −€41m | |
| 8 | 21 | €122m | €16m | −€106m | |
| 12 | 20 | €114.6m | €218m | +€103.4m | |
| 12 | 20 | €107.4m | €75m | −€32.4m | |
| 14 | 28 | €106m | €61.6m | −€44.4m | |
| 16 | 24 | €100m | €165m | +€65m | |
| 26 | 38 | €90.3m | €61m | −€29.3m | |
| 16 | 36 | €89m | €432m | +€343m | |
| 14 | 26 | €84.2m | €323m | +€238.8m | |
| 20 | 32 | €82.2m | €94.9m | +€12.7m | |
| 12 | 36 | €81m | €358.5m | +€277.5m | |
| 24 | 34 | €79m | €241m | +€162m | |
| 22 | 26 | €78.9m | €17.5m | −€61.4m | |
| 14 | 32 | €77.9m | €0 | −€77.9m | |
| 29 | 44 | €73.7m | €22.4m | −€51.3m | |
| 24 | 36 | €67.4m | €206.8m | +€139.4m | |
| 20 | 8 | €64.8m | €0 | −€64.8m | |
| 16 | 28 | €64m | €171.8m | +€107.8m | |
| 14 | 38 | €60m | €71.8m | +€11.8m | |
| 24 | 24 | €53.1m | €27.0m | −€26.2m | |
| 12 | 8 | €48.3m | €0 | −€48.3m | |
| 18 | 40 | €47m | €135.2m | +€88.2m | |
| 11 | 14 | €46m | €3.6m | −€42.4m | |
| 18 | 34 | €44.6m | €89.2m | +€44.6m | |
| 6 | 8 | €43.2m | €0 | −€43.2m | |
| 16 | 37 | €39.7m | €128.4m | +€88.7m | |
| 16 | 43 | €39m | €101m | +€62m | |
| 10 | 12 | €38.3m | €52.8m | +€14.5m | |
| 10 | 12 | €36.3m | €4.1m | −€32.2m | |
| 8 | 2 | €35m | €0 | −€35m | |
| 20 | 32 | €34m | €92m | +€58m | |
| 14 | 20 | €34m | €17.1m | −€16.9m |
Totals include provider estimates for undisclosed fees, marked (est.). Confirmed business only — unconfirmed talk stays in each league’s Rumors tab.