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.
Filtered to Celtic · clear · club page →
| Club | In | Out | Spent | Received | Net |
|---|---|---|---|---|---|
| 16 | 14 | €45.5m | €58.5m | +€13m |
| Date | Player | From | To | Fee |
|---|---|---|---|---|
| 16 Aug | Arne Engels · CM | €25.8m | ||
| 16 Aug | Arne Engels · CM | €25.8m | ||
| 12 Aug | Haissem Hassan · RW | Real Oviedo | €10m | |
| 12 Aug | Haissem Hassan · RW | Real Oviedo | €10m | |
| 13 Aug | Mika Baur · DM | €5.3m | ||
| 13 Aug | Mika Baur · DM | €5.3m | ||
| 3 Sept | Jordan Lotomba · RB | €4m (est.) | ||
| 3 Sept | Jordan Lotomba · RB | €4m (est.) | ||
| 3 Sept | Joël van den Berg · DM | €3.5m | ||
| 3 Sept | Joël van den Berg · DM | €3.5m | ||
| 2 Sept | Johnny Kenny · ST | €3.5m | ||
| 2 Sept | Johnny Kenny · ST | €3.5m | ||
| 2 Sept | Reo Hatate · CM | — | ||
| 1 Sept | Reo Hatate · CM | — |
Totals include provider estimates for undisclosed fees, marked (est.). Confirmed business only — unconfirmed talk stays in each league’s Rumors tab.