or existing users
Keep up-to-date with the latest news from North Berwick R.F.C.
Subscribe to the Calendar so you never miss a fixture or event.
Catch up with what's happening at other clubs in your league.
The latest videos from our Premiership Coaching channel.
Watch club videos, add your comments and share them with friends so they don't miss out.
View the latest photos, tag your friends and share your own albums with the club.
Shop with us for all your sporting goods and earn the club 5% on every sale.
View the club's address and find North Berwick R.F.C. on the map.
Get in touch with someone at North Berwick R.F.C. via the contact form.
Get contact information for the North Berwick R.F.C. club officials
Join Club Website
I R B
Sat 24th Jan,
Thursday 29th January, 7:00pm
Friday 30th January, 1:00pm
- Earn 5% commission for your club
Defeat avenged & second place retained. View Match Centre »
We still have 2 for France spare. If interested please contact Joe Armstrong. We are also looking for 4 additional tickets for Ireland. View News Item »
Long journey but very worthwhile! View Match Centre »
Haddington invited our 2nds XV to play their combined 2nds & 3rds and after a lot of effort from all involved we managed to get a team out. View News Item »
NB repeat their success from last year. View Match Centre »
Please take a minute to read this appeal from Gary. View News Item »
CONGRATULATIONS TO THIS SEASONS BONUS DRAW WINNERS. View News Item »
We now have Ireland as well so please see me for collection. I will have the tickets at the club on the 27th so please ask me then. View News Item »
A solid away win secures five points. View Match Centre »
CONGRATULATIONS TO MURRAY MARTIN AND JOE ARMSTRONG WHO WON £100 AND £25 IN THE DRAW TODAY. View News Item »
1st XV vs.
21 - 7
NBRFC Youth Rugby vs.
0 - 69
BT East Regional » Division 1
Last updated Saturday 24th January, 16:41
View Full League Table »
Fixtures & Results
| Results Grid
© Pitch Hero Ltd 2008-2015
Pitch Hero Ltd Registered in ENGLAND | WF17 9TB | Company Number - 636 1033