Rugby Union Scores & Fixtures

April 2025

English National League 1

  • Darlington Mowden Park 26, Plymouth Albion 39 at full time, Plymouth Albion win 39 - 26
    Darlington Mowden Park
    Plymouth Albion
    Full Time
  • Sale FC 26, Bishop's Stortford 34 at full time, Bishop's Stortford win 34 - 26
    Sale FC
    Bishop's Stortford
    Full Time
  • Blackheath 31, Rotherham 24 at full time, Blackheath win 31 - 24
    Blackheath
    Rotherham
    Full Time
  • Dings Crusaders 41, Leicester Lions 39 at full time, Dings Crusaders win 41 - 39
    Dings Crusaders
    Leicester Lions
    Full Time
  • Esher 19, Birmingham Moseley 59 at full time, Birmingham Moseley win 59 - 19
    Esher
    Birmingham Moseley
    Full Time
  • Rosslyn Park 45, Sedgley Park 24 at full time, Rosslyn Park win 45 - 24
    Rosslyn Park
    Sedgley Park
    Full Time

English National League 2

East

  • Colchester 21, Guernsey 29 at full time, Guernsey win 29 - 21
    Colchester
    Guernsey
    Full Time
  • Bury St Edmunds 31, Barnes 41 at full time, Barnes win 41 - 31
    Bury St Edmunds
    Barnes
    Full Time
  • Dorking 43, Havant 17 at full time, Dorking win 43 - 17
    Dorking
    Havant
    Full Time
  • Henley Hawks 34, Tonbridge Juddians 50 at full time, Tonbridge Juddians win 50 - 34
    Henley Hawks
    Tonbridge Juddians
    Full Time
  • Oxford Harlequins 29, Canterbury 66 at full time, Canterbury win 66 - 29
    Oxford Harlequins
    Canterbury
    Full Time
  • Sevenoaks 38, Worthing 29 at full time, Sevenoaks win 38 - 29
    Sevenoaks
    Worthing
    Full Time
  • Westcombe Park 48, Old Albanian 50 at full time, Old Albanian win 50 - 48
    Westcombe Park
    Old Albanian
    Full Time

North

  • Harrogate RUFC 26, Hull 31 at full time, Hull win 31 - 26
    Harrogate RUFC
    Hull
    Full Time
  • Lymm 38, Sheffield RUFC 29 at full time, Lymm win 38 - 29
    Lymm
    Sheffield RUFC
    Full Time
  • Chester 45, Wharfedale 28 at full time, Chester win 45 - 28
    Chester
    Wharfedale
    Full Time
  • Fylde 22, Billingham 12 at full time, Fylde win 22 - 12
    Fylde
    Billingham
    Full Time
  • Hull Ionians 53, Preston Grasshoppers 52 at full time, Hull Ionians win 53 - 52
    Hull Ionians
    Preston Grasshoppers
    Full Time
  • Sheffield Tigers 24, Leeds Tykes 27 at full time, Leeds Tykes win 27 - 24
    Sheffield Tigers
    Leeds Tykes
    Full Time
  • Tynedale 54, Otley 22 at full time, Tynedale win 54 - 22
    Tynedale
    Otley
    Full Time

West

  • Clifton 41, Camborne 26 at full time, Clifton win 41 - 26
    Clifton
    Camborne
    Full Time
  • Devonport Services 34, Hornets 41 at full time, Hornets win 41 - 34
    Devonport Services
    Hornets
    Full Time
  • Cinderford 61, Bournville RFC 24 at full time, Cinderford win 61 - 24
    Cinderford
    Bournville RFC
    Full Time
  • Hinckley 57, Old Redcliffians 26 at full time, Hinckley win 57 - 26
    Hinckley
    Old Redcliffians
    Full Time
  • Luctonians 61, Exeter University 26 at full time, Luctonians win 61 - 26
    Luctonians
    Exeter University
    Full Time
  • Redruth 29, Taunton Titans 27 at full time, Redruth win 29 - 27
    Redruth
    Taunton Titans
    Full Time
  • Macclesfield 42, Loughborough Students 47 at full time, Loughborough Students win 47 - 42
    Macclesfield
    Loughborough Students
    Full Time

Arnold Clark Men’s Premiership

  • Glasgow Hawks 43, Selkirk 27 at full time, Glasgow Hawks win 43 - 27
    Glasgow Hawks
    Selkirk
    Full Time
  • Marr 24, Hawick 19 at full time, Marr win 24 - 19
    Marr
    Hawick
    Full Time

Play-off Semi-final

  • Heriots 12, Watsonians FC 31 at full time, Watsonians FC win 31 - 12
    Heriots
    Watsonians FC
    Full Time

Arnold Clark Men’s National League 2

  • Lasswade 28, Berwick 22 at full time, Lasswade win 28 - 22
    Lasswade
    Berwick
    Full Time

Arnold Clark Men's National League 3

  • Dumfries Saints 59, Cartha Queens Park 10 at full time, Dumfries Saints win 59 - 10
    Dumfries Saints
    Cartha Queens Park
    Full Time

Super Rygbi Cymru Trophy

  • Bridgend 14, Cardiff RFC 29 at full time, Cardiff RFC win 29 - 14
    Bridgend
    Cardiff RFC
    Full Time
  • Ebbw Vale 40, Carmarthen 20 at full time, Ebbw Vale win 40 - 20
    Ebbw Vale
    Carmarthen
    Full Time
  • Llandovery 33, Aberavon 28 at full time, Llandovery win 33 - 28
    Llandovery
    Aberavon
    Full Time
  • RGC 26, Newport 41 at full time, Newport win 41 - 26
    RGC
    Newport
    Full Time

WRU Premiership

  • Bargoed RFC 53, Newcastle Emlyn 21 at full time, Bargoed RFC win 53 - 21
    Bargoed RFC
    Newcastle Emlyn
    Full Time
  • Cardiff Met 13, Merthyr RFC 52 at full time, Merthyr RFC win 52 - 13
    Cardiff Met
    Merthyr RFC
    Full Time
  • Narberth 39, Brecon 28 at full time, Narberth win 39 - 28
    Narberth
    Brecon
    Full Time
  • Newbridge 29, Bonymaen 23 at full time, Newbridge win 29 - 23
    Newbridge
    Bonymaen
    Full Time

WRU Championship

East

  • Bedwas 31, St Peters 17 at full time, Bedwas win 31 - 17
    Bedwas
    St Peters
    Full Time
  • Cambrian Welfare 35, Brynmawr 20 at full time, Cambrian Welfare win 35 - 20
    Cambrian Welfare
    Brynmawr
    Full Time
  • Glamorgan Wanderers 39, Mountain Ash 26 at full time, Glamorgan Wanderers win 39 - 26
    Glamorgan Wanderers
    Mountain Ash
    Full Time
  • Talywain 24, Rumney 39 at full time, Rumney win 39 - 24
    Talywain
    Rumney
    Full Time
  • Treorchy 42, Penallta 43 at full time, Penallta win 43 - 42
    Treorchy
    Penallta
    Full Time
  • Ynysddu 31, Aberdare 36 at full time, Aberdare win 36 - 31
    Ynysddu
    Aberdare
    Full Time

West

  • Glynneath 14, Kenfig Hill 20 at full time, Kenfig Hill win 20 - 14
    Glynneath
    Kenfig Hill
    Full Time
  • Tata Steel 19, Trebanos 24 at full time, Trebanos win 24 - 19
    Tata Steel
    Trebanos
    Full Time
  • Ystalyfera 33, Gorseinon 35 at full time, Gorseinon win 35 - 33
    Ystalyfera
    Gorseinon
    Full Time

WRU Division One

East

  • Abertillery 52, Senghenydd 18 at full time, Abertillery win 52 - 18
    Abertillery
    Senghenydd
    Full Time
  • Blaenavon 17, Abergavenny 22 at full time, Abergavenny win 22 - 17
    Blaenavon
    Abergavenny
    Full Time
  • Nelson 47, Monmouth 14 at full time, Nelson win 47 - 14
    Nelson
    Monmouth
    Full Time

East Central

  • Barry 38, Llanishen 25 at full time, Barry win 38 - 25
    Barry
    Llanishen
    Full Time
  • Llanharan 28, Abercynon 30 at full time, Abercynon win 30 - 28
    Llanharan
    Abercynon
    Full Time
  • St. Joseph's 61, Abercwmboi 7 at full time, Abercwmboi win 7 - 61
    St. Joseph's
    Abercwmboi
    Full Time

North

  • COBRA 7, Wrexham 24 at full time, COBRA win 7 - 24
    COBRA
    Wrexham
    Full Time
  • Llandudno 50, Denbigh 35 at full time, Llandudno win 50 - 35
    Llandudno
    Denbigh
    Full Time
  • Llangefni 42, Mold 28 at full time, Llangefni win 42 - 28
    Llangefni
    Mold
    Full Time
  • Pwllheli 17, Nant Conwy 23 at full time, Nant Conwy win 23 - 17
    Pwllheli
    Nant Conwy
    Full Time
  • Ruthin 31, Bethesda 20 at full time, Ruthin win 31 - 20
    Ruthin
    Bethesda
    Full Time

West

  • Felinfoel 26, Tenby United 57 at full time, Tenby United win 57 - 26
    Felinfoel
    Tenby United
    Full Time
  • Kidwelly 22, Aberystwyth 46 at full time, Aberystwyth win 46 - 22
    Kidwelly
    Aberystwyth
    Full Time
  • Penclawdd 5, Hendy 31 at full time, Penclawdd win 5 - 31
    Penclawdd
    Hendy
    Full Time

West Central

  • Birchgrove 34, Vardre 31 at full time, Birchgrove win 34 - 31
    Birchgrove
    Vardre
    Full Time
  • Nantyffyllon 33, Builth Wells 17 at full time, Nantyffyllon win 33 - 17
    Nantyffyllon
    Builth Wells
    Full Time
  • Skewen 58, Morriston 14 at full time, Skewen win 58 - 14
    Skewen
    Morriston
    Full Time

All Ireland League Division 1A

  • City of Armagh 22, Ballynahinch 29 at full time, Ballynahinch win 29 - 22
    City of Armagh
    Ballynahinch
    Full Time
  • Clontarf 47, St Mary's College 19 at full time, Clontarf win 47 - 19
    Clontarf
    St Mary's College
    Full Time
  • Cork Constitution 47, Terenure College 45 at full time, Cork Constitution win 47 - 45
    Cork Constitution
    Terenure College
    Full Time
  • Lansdowne 26, Garryowen 13 at full time, Lansdowne win 26 - 13
    Lansdowne
    Garryowen
    Full Time
  • Young Munster 10, UCD 40 at full time, UCD win 40 - 10
    Young Munster
    UCD
    Full Time

All Ireland League Division 1B

  • Blackrock College 40, Old Wesley 28 at full time, Blackrock College win 40 - 28
    Blackrock College
    Old Wesley
    Full Time
  • Dublin University 20, Nenagh Ormond 7 at full time, Nenagh Ormond win 7 - 20
    Dublin University
    Nenagh Ormond
    Full Time
  • Naas 42, Highfield 43 at full time, Highfield win 43 - 42
    Naas
    Highfield
    Full Time
  • Shannon 66, Queen's University 12 at full time, Shannon win 66 - 12
    Shannon
    Queen's University
    Full Time
  • UCC 38, Old Belvedere 5 at full time, Old Belvedere win 5 - 38
    UCC
    Old Belvedere
    Full Time
All times are UK and subject to change. BBC is not responsible for any changes.