Skip to content
Almanac
Menu

Football in France

Fee recordedClear filters
2026-27 · Summer window
17 Sept 2026A. SeiduDRennes→NiceLoanNot recordedBetween
8 Sept 2026Francisco SierraltaDAuxerre→Piast GliwiceLoanNot recordedLeft
5 Sept 2026T. MeynadierDBastia→DijonFreeFreeBetween
2 Sept 2026A. SyllaDStrasbourg→GaziantepPermanentNot recordedLeft
1 Sept 2026Andrew OmobamideleDStrasbourg→AnderlechtLoanNot recordedLeft
1 Sept 2026A. DrouhinDAnnecy→KortrijkPermanentNot recordedLeft
1 Sept 2026Cheick KonatéDClermont Foot→SK BeverenPermanentNot recordedLeft
31 Aug 2026Y. MaconDSaint Etienne→GrenobleFreeFreeBetween
31 Aug 2026M. BardDNice→Leeds UnitedLoanNot recordedLeft
31 Aug 2026Jean-Clair TodiboDWest Ham United→LensLoanNot recordedJoined
30 Aug 2026Axel TuanzebeDBurnley→AuxerreFreeFreeJoined
30 Aug 2026Guéla DouéDStrasbourg→Bayer LeverkusenPermanentNot recordedLeft
30 Aug 2026Alpha SissokoDGuingamp→MontpellierFreeFreeBetween
30 Aug 2026Duje Ćaleta-CarDLyon→SassuoloFreeFreeLeft
30 Aug 2026Ben ChilwellDStrasbourg→Crystal PalaceFreeFreeLeft
29 Aug 2026S. KuzmicDViborg→LorientPermanentNot recordedJoined
29 Aug 2026Leonardo BalerdiDMarseille→AS RomaLoanNot recordedLeft
29 Aug 2026L. BrassierDRennes→Eintracht FrankfurtPermanentNot recordedLeft
27 Aug 2026Christopher JullienDMontpellier→Dender EHFreeFreeLeft
26 Aug 2026K. PeprahDNice→FenerbahçePermanentNot recordedLeft
26 Aug 2026Ahmed ToubaDPanathinaikos→Le HavreLoanNot recordedJoined
25 Aug 2026J. EkomieDAngers→WrexhamPermanentNot recordedLeft
24 Aug 2026Ebenezer AnnanDSaint Etienne→Rapid BucureștiLoanNot recordedLeft
24 Aug 2026M. NadeDSaint Etienne→Dubai UnitedPermanentNot recordedLeft
23 Aug 2026Enzo Tchato MbiayiDMontpellier→FrosinonePermanentNot recordedLeft
19 Aug 2026Abdel-Hakim AbdallahDGuingamp→Pau FCPermanentNot recordedBetween
18 Aug 2026R. TorrenteDDinamo Zagreb→Le MansLoanNot recordedJoined
17 Aug 2026J. KaluluDPau FC→AngersPermanentNot recordedBetween
17 Aug 2026Djibril SidibéDToulouse→Le MansFreeFreeBetween
10 Aug 2026G. LlorisDLe Havre→Stade Brestois 29FreeFreeBetween
9 Aug 2026J. DuverneDNantes→Omonia NicosiaPermanentNot recordedLeft
9 Aug 2026Facundo MedinaDMarseille→Bayer LeverkusenPermanentNot recordedLeft
8 Aug 2026Lucas DigneDAston Villa→Paris Saint-GermainPermanentNot recordedJoined
6 Aug 2026Saïdou SowDStrasbourg→NantesLoanNot recordedBetween
4 Aug 2026Chancel MbembaDLille→Al DiriyahFreeFreeLeft
3 Aug 2026T. BaldeDTroyes→NancyFreeFreeBetween
3 Aug 2026C. CresswellDToulouse→RennesLoanNot recordedBetween
2 Aug 2026K. KouaoDMetz→NeftchiFreeFreeLeft
2 Aug 2026Darlin YongwaDLorient→Norwich CityFreeFreeLeft
31 Jul 2026F. BacherDEstoril→LyonPermanentNot recordedJoined
30 Jul 2026L. MouyokoloDGrenoble→Baltika KaliningradPermanentNot recordedLeft
29 Jul 2026Mattia VitiDNice→SampdoriaPermanentNot recordedLeft
29 Jul 2026C. DevenishDAVS→MetzPermanentNot recordedJoined
28 Jul 2026M. TourraineDParis FC→Pau FCPermanentNot recordedBetween
27 Jul 2026M. BusiDReims→AntwerpFreeFreeLeft
27 Jul 2026C. AwaziemDNantes→KonyasporPermanentNot recordedLeft
26 Jul 2026N. GalvesDRodez→West Bromwich AlbionPermanentNot recordedLeft
20 Jul 2026Malang SarrDLens→NeomFreeFreeLeft
16 Jul 2026Tanguy NianzouDSevilla→LilleFreeFreeJoined
15 Jul 2026Maik NawrockiDCeltic→LensPermanentNot recordedJoined

By club

Data coverage for France →