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 | 705 | €4,378.4m | €2,607.9m | −€1,770.5m |
| UEFA Champions League | 1075 | €3,896.8m | €2,941.4m | −€955.4m |
| Championship | 786 | €503.8m | €793.5m | +€289.7m |
| Major League Soccer | 695 | €345.2m | €212.7m | −€132.5m |
| Liga MX | 299 | €183.4m | €137.2m | −€46.2m |
| Scottish Premiership | 429 | €114.5m | €85.4m | −€29.1m |
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 |
|---|---|---|---|---|---|
| 11 | 42 | €628.7m | €321.8m | −€306.9m | |
| 12 | 42 | €450.6m | €442.9m | −€7.8m | |
| 14 | 34 | €420.6m | €212.6m | −€208.1m | |
| 15 | 35 | €343.2m | €354.4m | +€11.2m | |
| 8 | 17 | €311.9m | €278.2m | −€33.7m | |
| 6 | 20 | €266.6m | €31.6m | −€235.0m | |
| 8 | 14 | €230m | €143.1m | −€86.9m | |
| 8 | 19 | €227.8m | €121.8m | −€106.0m | |
| 10 | 24 | €198m | €147.9m | −€50.1m | |
| 17 | 23 | €184.3m | €18.1m | −€166.2m | |
| 10 | 22 | €182.5m | €99.7m | −€82.8m | |
| 13 | 33 | €182.2m | €194.2m | +€12.0m | |
| 24 | 19 | €175.5m | €4.5m | −€171m | |
| 5 | 23 | €173.2m | €56.0m | −€117.2m | |
| 9 | 12 | €148.8m | €22.8m | −€126m | |
| 12 | 22 | €146.8m | €201.8m | +€55.1m | |
| 12 | 28 | €145.5m | €33.3m | −€112.2m | |
| 9 | 24 | €140.9m | €148.8m | +€8.0m | |
| 15 | 12 | €138.6m | €150k | −€138.4m | |
| 8 | 23 | €133.5m | €15.8m | −€117.7m | |
| 7 | 18 | €130.5m | €36.0m | −€94.5m | |
| 12 | 28 | €124.5m | €53.5m | −€71m | |
| 18 | 33 | €124.2m | €17.1m | −€107m | |
| 15 | 26 | €123.4m | €126.4m | +€3.0m | |
| 9 | 15 | €120m | €80.0m | −€40.0m | |
| 5 | 18 | €110.2m | €339.3m | +€229.1m | |
| 12 | 31 | €110m | €29.5m | −€80.5m | |
| 4 | 24 | €103.5m | €57.8m | −€45.7m | |
| 12 | 27 | €98.8m | €276.3m | +€177.5m | |
| 9 | 35 | €98.3m | €38m | −€60.3m | |
| 9 | 36 | €87.2m | €46.7m | −€40.5m | |
| 11 | 28 | €82.1m | €181.8m | +€99.7m | |
| 9 | 19 | €79.6m | €5m | −€74.6m | |
| 7 | 14 | €60.8m | €40.6m | −€20.2m | |
| 7 | 13 | €57.3m | €109m | +€51.7m | |
| 9 | 14 | €56.5m | €92.5m | +€36m | |
| 19 | 33 | €53.3m | €12.6m | −€40.7m | |
| 8 | 16 | €53m | €30.8m | −€22.2m | |
| 9 | 19 | €52.1m | €161.8m | +€109.7m | |
| 17 | 24 | €46.8m | €31.3m | −€15.5m | |
| 10 | 24 | €44.1m | €160k | −€44.0m | |
| 16 | 22 | €41.1m | €47.8m | +€6.7m | |
| 15 | 18 | €39.5m | €9.0m | −€30.5m | |
| 13 | 24 | €39.5m | €123.9m | +€84.4m | |
| 13 | 11 | €38.4m | €4.5m | −€33.9m | |
| 13 | 6 | €35.4m | €0 | −€35.4m | |
| 14 | 17 | €34.9m | €14.5m | −€20.4m | |
| 9 | 19 | €32m | €86.8m | +€54.8m | |
| 8 | 23 | €32m | €35.9m | +€3.9m | |
| 15 | 16 | €31.7m | €225k | −€31.5m | |
| 11 | 26 | €31.6m | €137.3m | +€105.7m | |
| 13 | 10 | €27.5m | €3.8m | −€23.7m | |
| 14 | 20 | €27m | €46.6m | +€19.6m | |
| 13 | 15 | €25.9m | €28.6m | +€2.8m | |
| 13 | 27 | €25.5m | €81.1m | +€55.6m | |
| 11 | 12 | €25.0m | €430k | −€24.6m | |
| 12 | 16 | €24.9m | €6.1m | −€18.9m | |
| 6 | 11 | €24.6m | €12.6m | −€12m | |
| 10 | 33 | €21.1m | €8.3m | −€12.9m | |
| 14 | 15 | €20.9m | €9.3m | −€11.6m |
Totals include provider estimates for undisclosed fees, marked (est.). Confirmed business only — unconfirmed talk stays in each league’s Rumors tab.