Skip to content
Almanac
Menu

Football in France

Fee recordedClear filters
2026-27 · Summer window
2 Sept 2026M. RobinMLe Mans→EstorilPermanentNot recordedLeft
31 Aug 2026Keito NakamuraMReims→LyonPermanentNot recordedBetween
30 Aug 2026J. JannehMBastia→Debreceni VSCPermanentNot recordedLeft
30 Aug 2026Balthazar PierretMRed Star→NantesPermanentNot recordedBetween
30 Aug 2026Quinten TimberMMarseille→Crystal PalacePermanentNot recordedLeft
30 Aug 2026M. KjærgaardMRed Bull Salzburg→LillePermanentNot recordedJoined
30 Aug 2026Y. DiabyMGrenoble→Vancouver Whitecaps FCPermanentNot recordedLeft
30 Aug 2026Niko SigurMHNK Hajduk Split→ToulousePermanentNot recordedJoined
30 Aug 2026Romain Del CastilloMStade Brestois 29→OsasunaPermanentNot recordedLeft
30 Aug 2026Ainsley Maitland-NilesMLyon→EvertonPermanentNot recordedLeft
29 Aug 2026B. BrahimiMViborg→Pau FCPermanentNot recordedJoined
25 Aug 2026Ryad HachemMRed Star→NantesPermanentNot recordedBetween
24 Aug 2026Ayyoub BouaddiMLille→Manchester CityPermanentNot recordedLeft
24 Aug 2026Malik SelloukiMLaval→Rio AvePermanentNot recordedLeft
17 Aug 2026Thomas JørgensenMViborg→ToulousePermanentNot recordedJoined
17 Aug 2026Diego MoreiraMStrasbourg→AC MilanPermanentNot recordedLeft
16 Aug 2026J. MvukaMLorient→Bodo/GlimtPermanentNot recordedLeft
16 Aug 2026Elisha OwusuMAuxerre→Erzurumspor FKPermanentNot recordedLeft
15 Aug 2026Julio EncisoMStrasbourg→Ipswich TownPermanentNot recordedLeft
7 Aug 2026N. KandilMAmiens→NancyPermanentNot recordedBetween
4 Aug 2026Maghnes AklioucheMMonaco→Paris Saint-GermainPermanentNot recordedJoined
2 Aug 2026G. ReynaMBorussia Mönchengladbach→StrasbourgPermanentNot recordedJoined
2 Aug 2026A. GoryMParis FC→AbhaPermanentNot recordedLeft
2 Aug 2026G. HeinMMetz→NicePermanentNot recordedBetween
1 Aug 2026Valentín BarcoMStrasbourg→ChelseaPermanentNot recordedLeft
1 Aug 2026Yassine TitraouiMCharleroi→LensPermanentNot recordedJoined
30 Jul 2026Mamadou SangareMLens→BrentfordPermanentNot recordedLeft
28 Jul 2026J. MwangaMStrasbourg→Le HavrePermanentNot recordedBetween
28 Jul 2026T. DucrocqMBastia→GuingampPermanentNot recordedBetween
27 Jul 2026Rareș IlieMNice→MantovaPermanentNot recordedLeft
23 Jul 2026Lee Kang-inMParis Saint-Germain→Atlético MadridPermanentNot recordedLeft
20 Jul 2026A. LeauteyMReims→Wuhan Three TownsPermanentNot recordedLeft
19 Jul 2026S. BeusnardMPau FC→Turan TovuzPermanentNot recordedLeft
16 Jul 2026M. CafaroMParis FC→NantesPermanentNot recordedBetween
13 Jul 2026Áron CsongvaiMAIK→Saint EtiennePermanentNot recordedJoined
12 Jul 2026L. DoucetMParis FC→Vitória de GuimarãesPermanentNot recordedLeft
12 Jul 2026Michał SkóraśMGent→LensPermanentNot recordedJoined
12 Jul 2026Mason GreenwoodMMarseille→FenerbahçePermanentNot recordedLeft
11 Jul 2026M. AdelineMTroyes→Hamburger SVPermanentNot recordedLeft
9 Jul 2026Alexis TrouilletMRodez→Standard LiègePermanentNot recordedLeft
9 Jul 2026T. BalloMWolfsberger AC→Saint EtiennePermanentNot recordedJoined
1 Jul 2026J. BreumMGO Ahead Eagles→Saint EtiennePermanentNot recordedJoined
30 Jun 2026A. BoutrahMBastia→BursasporPermanentNot recordedLeft
30 Jun 2026Eddy SylvestreMDunkerque→Farul ConstantaPermanentNot recordedLeft
30 Jun 2026C. VanhoutteMNice→FeyenoordPermanentNot recordedLeft
30 Jun 2026Timothy WeahMJuventus→MarseillePermanentNot recordedJoined
30 Jun 2026M. BidstrupMRed Bull Salzburg→LyonPermanentNot recordedJoined
30 Jun 2026Arnaud NordinMFSV Mainz 05→RennesPermanentNot recordedJoined
30 Jun 2026Hamed TraorèMBournemouth→MarseillePermanentNot recordedJoined
30 Jun 2026Michaël CuisanceMHertha BSC→LensPermanentNot recordedJoined

By club

Data coverage for France →