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 | 648 | €3623.5m | €2238.4m | −€1385.1m |
| Serie A | 879 | €1305.3m | €890.9m | −€414.4m |
| Bundesliga | 499 | €796.2m | €937.5m | +€141.3m |
| Ligue 1 | 490 | €709.1m | €1263.9m | +€554.8m |
| La Liga | 494 | €680.7m | €493.2m | −€187.5m |
| Championship | 759 | €662.9m | €778.4m | +€115.5m |
| Major League Soccer | 662 | €319.8m | €171.1m | −€148.7m |
| Liga MX | 292 | €146.1m | €141.3m | −€4.8m |
| Scottish Premiership | 423 | €95.9m | €87.0m | −€8.9m |
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 |
|---|---|---|---|---|---|
| 10 | 32 | €429.4m | €276.2m | −€153.2m | |
| 13 | 26 | €384.8m | €153.7m | −€231.1m | |
| 8 | 21 | €356m | €335.3m | −€20.7m | |
| 7 | 41 | €303.2m | €106.7m | −€196.5m | |
| 4 | 20 | €282.6m | €89.6m | −€193.0m | |
| 12 | 27 | €237.5m | €107.9m | −€129.6m | |
| 12 | 23 | €205m | €203.7m | −€1.4m | |
| 15 | 25 | €195.6m | €147.3m | −€48.2m | |
| 5 | 23 | €194.8m | €111.2m | −€83.6m | |
| 12 | 34 | €178.5m | €255.3m | +€76.8m | |
| 8 | 17 | €178m | €80.3m | −€97.7m | |
| 6 | 19 | €149.3m | €27.9m | −€121.4m | |
| 13 | 18 | €147.5m | €88m | −€59.5m | |
| 17 | 45 | €145.5m | €13.4m | −€132.1m | |
| 7 | 20 | €142.7m | €163.6m | +€20.9m | |
| 9 | 20 | €142.1m | €74.1m | −€68.0m | |
| 10 | 28 | €136.1m | €249m | +€112.9m | |
| 18 | 22 | €135.9m | €63.8m | −€72.1m | |
| 7 | 32 | €128.5m | €118.5m | −€10.0m | |
| 15 | 13 | €117.3m | €0 | −€117.3m | |
| 8 | 11 | €113.7m | €9.3m | −€104.5m | |
| 9 | 26 | €111.2m | €185.3m | +€74.1m | |
| 3 | 20 | €111.2m | €180.6m | +€69.4m | |
| 5 | 14 | €110.5m | €22.7m | −€87.8m | |
| 11 | 27 | €107.5m | €34.3m | −€73.2m | |
| 8 | 30 | €104.5m | €34.2m | −€70.3m | |
| 5 | 9 | €100m | €75.5m | −€24.5m | |
| 4 | 22 | €100m | €84.5m | −€15.5m | |
| 15 | 35 | €96m | €13.5m | −€82.5m | |
| 13 | 32 | €84.1m | €164.3m | +€80.2m | |
| 8 | 30 | €80.8m | €83.5m | +€2.8m | |
| 11 | 31 | €80.3m | €44m | −€36.3m | |
| 6 | 9 | €77.7m | €29.3m | −€48.4m | |
| 14 | 24 | €77.0m | €118m | +€41.0m | |
| 8 | 42 | €76m | €100.4m | +€24.4m | |
| 11 | 40 | €70.8m | €36.5m | −€34.4m | |
| 11 | 36 | €70.8m | €74.6m | +€3.8m | |
| 12 | 32 | €70m | €46m | −€24m | |
| 6 | 16 | €70m | €27.6m | −€42.5m | |
| 9 | 20 | €69.6m | €33.5m | −€36.1m | |
| 5 | 12 | €69.1m | €38.6m | −€30.5m | |
| 9 | 21 | €67.3m | €160.2m | +€92.8m | |
| 9 | 8 | €63.9m | €116.1m | +€52.2m | |
| 11 | 17 | €62.3m | €101.3m | +€39.0m | |
| 13 | 22 | €61.5m | €75.6m | +€14.1m | |
| 11 | 36 | €61.3m | €78.8m | +€17.6m | |
| 9 | 18 | €61m | €189m | +€128m | |
| 15 | 25 | €58.4m | €102.8m | +€44.4m | |
| 8 | 13 | €57.6m | €7.3m | −€50.3m | |
| 18 | 14 | €55.8m | €73.8m | +€18.1m | |
| 8 | 26 | €51m | €33.3m | −€17.8m | |
| 17 | 38 | €50.7m | €70.6m | +€19.9m | |
| 28 | 40 | €48.3m | €43.1m | −€5.2m | |
| 10 | 20 | €47.5m | €95.8m | +€48.3m | |
| 9 | 18 | €46.9m | €91m | +€44.1m | |
| 15 | 22 | €43m | €43.5m | +€500k | |
| 19 | 24 | €42.3m | €41.6m | −€680k | |
| 17 | 38 | €40.7m | €32.3m | −€8.4m | |
| 15 | 37 | €39.7m | €108.6m | +€68.9m | |
| 12 | 11 | €39.3m | €7.3m | −€32.0m |
Totals include provider estimates for undisclosed fees, marked (est.). Confirmed business only — unconfirmed talk stays in each league’s Rumors tab.