Mariners
Squad
John Barfoot

John Barfoot

Number 8
Looks like John Barfoot didn’t play this season

Also plays for

A XV

Previous clubs

Havant RFC Connaught, IRFU Galway RFC, Ireland Rosslyn Park RFC Richmond RFC Taupiri RFC, Waikato, NZ Brunel University Loughborough Students