This is a list of player transfers involving Top 14 teams before or during the 2024–25 season. The list is of deals that are confirmed and are either from or to a rugby union team in the Top 14 during the 2023–24 season. It is not unknown for confirmed deals to be cancelled at a later date.
On 8 June 2024, Vannes defeated Grenoble 16–9 to win the 2023–24 Rugby Pro D2 season to be promoted to the Top 14 for the 2024–25 season. Whilst Oyonnax are relegated to the Pro D2 for the 2024–25 season.
Bayonne
Players In Baptiste Chouzenoux from Racing 92 Lucas Martin from Provence Andy Bordelai from Vannes Eneriko Buliruarua to Perpignan Alex Moon from Northampton Saints Veikoso Poloniati from Racing 92 Giovanni Habel-Küffer from Stade Francais Manu Tuilagi from Sale Sharks Joris Segonds from Stade Francais Baptiste Germain from Toulouse
Players Out Rémy Baget to Castres Matis Perchaud to Bordeaux Pierre Huguet to Stade Francais Thomas Ceyte to Clermont Manuel Leindekar to Oyonnax Yan Lestrade to Grenoble Konstantin Mikautadze to Brive Gela Aprasidze to Perpignan Thomas Dolhagaray to Biarritz Kaminieli Rasaku to Grenoble Luke Morahan retired Robin Dione to Albi
Bordeaux
Players In Lachlan Swinton from NSW Waratahs Enzo Reybier from Oyonnax Matis Perchaud from Bayonne Joey Carbery from Munster RJ van Rensburg from Yokohama Canon Eagles Temo Matiu from Biarritz Jonny Gray from Exeter Chiefs Arthur Retière from Toulouse
Players Out Lekso Kaulashvili to Pau Madosh Tambwe to Montpellier Clément Maynadier retired Thomas Jolmès to Pau Jandré Marais retired Zack Holmes to Oyonnax Antoine Miquel to Oyonnax Yahnis El Mashouri to Béziers Kane Douglas to La Rochelle Tani Vili to Vannes Maël Moustin to Montpellier
Castres
Players In Rémy Baget from Bayonne Guillaume Ducat from Pau Nicolas Corato from Pau Christian Ambadiang from Nevers Will Collier from Harlequins Paul Jedrasiak from Clermont Izaiha Moore-Aiono from Saracens Luka Matkava from Black Lion
Players Out Martin Laveau retired Henry Thomas to Scarlets Wilfrid Hounkpatin to Montpellier Filipo Nakosi to Vannes Nick Champion de Crespigny to Western Force Ryno Pieterse to Grenoble Wayan de Benedittis to Lyon
Clermont
Players In Michael Alaalatoa from Leinster Thomas Ceyte from Bayonne Giorgi Akhaladze from Béziers Lucas Tauzin from Toulouse Kylan Hamdaoui from Stade Francais Sacha Lotrian from Perpignan Oskar Rixen from Brive Barnabé Massa from Grenoble Régis Montagne from Grenoble
Players Out Daniel Bibi Biziwu to Pau Giorgi Beria to Perpignan Jules Plisson to Provence Henzo Kiteau to Brive Caleb Timu to Colomiers Thomas Rozière to Valence Romans Yohan Beheregaray to Biarritz Tomás Lavanini to Lyon Rabah Slimani to Leinster Julien Hériteau to Grenoble Paul Jedrasiak to Castres
La Rochelle
Players In Kane Douglas from Bordeaux Suliasi Vunivalu from Queensland Reds
Players Out Rémi Picquette to Pau Noe Della Schiava to Perpignan Yoan Tanga to Stade Francais Raymond Rhule retired
Lyon
Players In Irakli Aptsiauri from Grenoble Théo Millet from Oyonnax Charlie Cassang from Oyonnax Jermaine Ainsley from Highlanders Beka Shvangiradze from Aurillac Sam Matavesi from Northampton Saints Tomás Lavanini from Clermont Steeve Blanc-Mappaz from Grenoble Cedate Gomes Sa from Racing 92 Camille Chat from Racing 92 Wayan de Benedittis from Castres
Players Out Demba Bamba to Racing 92 Romain Taofifénua to Racing 92 Joel Kpoku to Pau Paulo Tafili to Oyonnax Thaakir Abrahams to Munster Loann Goujon retired Jean-Marc Doussain retired Joe Powell to Montauban Jordan Taufua to Stade Niçois Vivien Devisme to Soyaux Angoulême Lucas-Antonin Agostini to Aurillac Paul Dumas to Valence Romans Xavier Mignot to New Orleans Gold Feao Fotuaika to Brumbies
Montpellier
Players In Alexis Bernadet from Montauban Madosh Tambwe from Bordeaux Nicolas Martins from Soyaux Angoulême Josh Moorby from Highlanders Mohamed Haouas from Biarritz Wilfrid Hounkpatin from Castres Domingo Miotti from Oyonnax Thomas Vincent from Agen Maël Moustin from Bordeaux Christa Powell from Aurillac Nika Abuladze from Exeter Chiefs Stuart Hogg unattached Billy Vunipola from Saracens Jordan Uelese from Melbourne Rebels
Players Out Louis Foursans-Bourdette to Stade Francais Brandon Paenga-Amosa to Western Force Clément Doumenc to Béziers Titi Lamositele to Harlequins Louis Carbonel to Stade Francais Geoffrey Doumayrou retired Lasha Macharashvili to Agen Masivesi Dakuwaqa to Biarritz Grégory Fichten to Narbonne Harry Williams to Pau Ben Lam to Catalan Dragons Christa Powell to Stade Niçois
Pau
Players In Daniel Bibi Biziwu from Clermont Lekso Kaulashvili from Bordeaux Loïc Crédoz from Oyonnax Aymeric Luc from Toulon Joel Kpoku from Lyon Jon Zabala from Béziers Rémi Picquette from La Rochelle Olivier Klemenczak from Racing 92 Aaron Grandidier from Brive Thomas Jolmès from Bordeaux Harry Williams from Montpellier Tom Franklin from Western Force Dan Jooste from Sharks Carwyn Tuipulotu from Scarlets
Players Out Samuel Ezeala to Stade Francais Guillaume Ducat to Castres Aminiasi Tuimaba to Béziers Nicolas Corato to Castres Sam Whitelock retired Steve Cummins to Dragons Jale Vatubua to Dax Paul Tailhades to Soyaux Angoulême Fabrice Metz to Vannes Siegfried Fisi'ihoi to Massy Simon-Pierre Chauvac to Brive Facundo Gigena to Stade Niçois
Perpignan
Players In Giorgi Beria from Clermont Eneriko Buliruarua from Bayonne Kieran Brookes from Toulon Noe Della Schiava from La Rochelle Antoine Aucagne from Aurillac Bruce Devaux from Toulon Gela Aprasidze from Bayonne Adrien Warion from Toulon James Hall from Racing 92 Max Hicks from Highlanders
Players Out Sacha Lotrian to Clermont Eddie Sawailau to Oyonnax Ewan Bertheau to Mont-de-Marsan Matteo Rodor to Valence Romans Arthur Joly to Layrac Taniela Ramasibana to Doncaster Knights Xavier Chiocci from XV du Coudon Mathieu Acebe to Biarritz Boris Goutard to Narbonne Victor Moreaux to Montauban Shahn Eru retired Afusipa Taumoepeau to Oyonnax
Racing 92
Players In Demba Bamba from Lyon Romain Taofifénua from Lyon Diego Escobar from Selknam Pierre Huguet from Bayonne Owen Farrell from Saracens Sam James from Sale Sharks Dan Lancaster from Ealing Trailfinders Hacjivah Dayimani from Stormers Lucio Sordoni from Glasgow Warriors Lee-Marvin Mazibuko from Stormers Feleti Kaitu'u from Western Force
Players Out Baptiste Chouzenoux to Bayonne Veikoso Poloniati to Bayonne Olivier Klemenczak to Pau Trevor Nyakane to Sharks Christian Wade to Gloucester Peniami Narisia to Oyonnax Cedate Gomes Sa to Lyon James Hall to Perpignan Wenceslas Lauret retired Francis Saili to Vannes Kitione Kamikamica to Vannes Inia Tabuavou to Fijian Drua Siya Kolisi to Sharks Camille Chat to Lyon Lucio Sordoni to Montauban
Stade Français
Players In Joe Jonas from Biarritz Samuel Ezeala from Pau Louis Foursans-Bourdette from Montpellier Yoan Tanga from La Rochelle Louis Carbonel from Montpellier Giacomo Nicotera from Benetton
Players Out Giovanni Habel-Kuffer to Bayonne Mathieu de Giovanni to Agen Joris Segonds to Bayonne Kylan Hamdaoui to Clermont Mickaël Ivaldi to Toulon Laurent Panis retired Vasil Kakovin to Black Lion Giorgi Tsutskiridze to Black Lion Sefa Naivalu to Carcassonne Jeneiro Wakeham to Ealing Trailfinders
Toulon
Players In Lewis Ludlam from Northampton Saints Kyle Sinckler from Bristol Bears Antoine Frisch from Munster Mickaël Ivaldi from Stade Francais Daniel Brennan from Brive Pablo Patilla from Rouen Gianmarco Lucchesi from Benetton Finn Newton from Saracens
Players Out Kieran Brookes to Perpignan Aymeric Luc to Pau Bruce Devaux to Perpignan Waisea Nayacalevu to Sale Sharks Adrien Warion to Perpignan Maëlan Rabut to Oyonnax Anthony Etrillard retired Cornell du Preez to Biarritz Fabio Gonzalez to Stade Niçois
Toulouse
Players In Naoto Saito from Tokyo Sungoliath Léo Banos from Mont-de-Marsan Hugo Reilhes from Brive
Players Out Lucas Tauzin to Clermont Maxime Duprat retired Clément Sentubéry to Soyaux Angoulême Piula Fa'asalele to Biarritz Baptiste Germain to Bayonne Sofiane Guitoune retired Arthur Retière to Bordeaux
Vannes
Players In Fabrice Metz from Pau Christiaan van der Merwe from Nevers Hugo Djehi from Colomiers Mako Vunipola from Saracens Filipo Nakosi from Castres Tani Vili from Bordeaux Iñaki Ayarza from Soyaux Angoulême Francis Saili from Racing 92 Salesi Rayasi from Hurricanes Santiago Medrano from Western Force Kitione Kamikamica from Racing 92 Simon Augry from Biarritz Stephen Varney from Gloucester John Porch from Connacht
Players Out Andy Bordelai to Bayonne Darren O'Shea to Valence Romans Gregoire Bazin to Colomiers Koen Bloemen to Aurillac Ximun Bessonart to Tarbes Jeremy Boyadjis to Narbonne Arthur Proult to Soyaux Angoulême Sacha Valleau retired
See also List of 2024–25 Premiership Rugby transfers List of 2024–25 United Rugby Championship transfers List of 2024–25 Super Rugby transfers List of 2024–25 RFU Championship transfers List of 2024–25 Rugby Pro D2 transfers List of 2024–25 Major League Rugby transfers
References