The online home of Women's Rugby

French Top 8 and Top 10

  • Established : 2003
  • Wiki page : View page
  • Number of teams : 10
  • Website : View page
  • :

The French Top 10 (latet Top 8) sees the leading sides in France compete in the country's top league.