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 |
|---|---|---|---|---|
| Ligue 1 | 483 | €628.8m | €1,414.3m | +€785.5m |
| UEFA Champions League | 92 | €187.8m | €582.2m | +€394.4m |
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 |
|---|---|---|---|---|---|
| 5 | 18 | €110.2m | €339.3m | +€229.1m | |
| 19 | 30 | €101m | €169.5m | +€68.5m | |
| 10 | 12 | €95m | €6.8m | −€88.2m | |
| 7 | 21 | €53.3m | €128.6m | +€75.4m | |
| 9 | 20 | €52.1m | €161.8m | +€109.7m | |
| 11 | 23 | €49.6m | €134.7m | +€85.1m | |
| 7 | 14 | €48m | €86.2m | +€38.2m | |
| 15 | 15 | €39.6m | €78.6m | +€39m | |
| 13 | 27 | €25.5m | €81.1m | +€55.6m | |
| 10 | 18 | €24.1m | €73m | +€48.9m | |
| 15 | 12 | €17.9m | €24.3m | +€6.3m | |
| 8 | 9 | €4m | €16.4m | +€12.4m | |
| 10 | 10 | €2.3m | €28.9m | +€26.6m | |
| 10 | 9 | €2m | €3.1m | +€1.1m | |
| 16 | 16 | €1.7m | €5.2m | +€3.5m | |
| 8 | 22 | €1.7m | €44.5m | +€42.8m | |
| 12 | 6 | €500k | €0 | −€500k | |
| 7 | 9 | €420k | €32.4m | +€32.0m |
Totals include provider estimates for undisclosed fees, marked (est.). Confirmed business only — unconfirmed talk stays in each league’s Rumors tab.