/** * https://gist.github.com/samthor/64b114e4a4f539915a95b91ffd340acc */ (function() { var check = document.createElement('script'); if (!('noModule' in check) && 'onbeforeload' in check) { var = false; document.addEventListener('beforeload', function(e) { if (e.target === check) { = true; } else if (!e.target.hasAttribute('nomodule') || !) { return; } e.preventDefault(); }, true); check.type = 'module'; check.src = '.'; document.head.appendChild(check); check.remove(); } }());

Rugby Union Scores & Fixtures

March 2025

Under-20 Six Nations

  • Wales U20 23, England U20 13 at full time, Wales U20 win 23 - 13
    Wales U20
    England U20
    Full Time
  • Italy U20 15, Ireland U20 12 at full time, Italy U20 win 15 - 12
    Italy U20
    Ireland U20
    Full Time
  • U20 45, Scotland U20 40 at full time, U20 win 45 - 40
    U20
    Scotland U20
    Full Time

WRU Premiership

  • Brecon 32, Newbridge 31 at full time, Brecon win 32 - 31
    Brecon
    Newbridge
    Full Time
  • Ystrad Rhondda 20, Cardiff Met 27 at full time, Cardiff Met win 27 - 20
    Ystrad Rhondda
    Cardiff Met
    Full Time
  • Bonymaen 32, Pontypridd RFC 31 at full time, Bonymaen win 32 - 31
    Bonymaen
    Pontypridd RFC
    Full Time

WRU Championship

East

  • Brynmawr 20, Bedwas 19 at full time, Brynmawr win 20 - 19
    Brynmawr
    Bedwas
    Full Time

West

  • Gowerton 10, Llanelli Wanderers 29 at full time, Llanelli Wanderers win 29 - 10
    Gowerton
    Llanelli Wanderers
    Full Time

WRU Division One

East

  • Blaenavon 19, Nelson 31 at full time, Nelson win 31 - 19
    Blaenavon
    Nelson
    Full Time
  • Pontypool United 25, Dowlais 28 at full time, Dowlais win 28 - 25
    Pontypool United
    Dowlais
    Full Time

East Central

  • Abercwmboi 12, Rhydyfelin 28 at full time, Rhydyfelin win 28 - 12
    Abercwmboi
    Rhydyfelin
    Full Time

West Central

  • Ystradgynlais 8, Bridgend Athletic 37 at full time, Ystradgynlais win 8 - 37
    Ystradgynlais
    Bridgend Athletic
    Full Time
All times are UK and subject to change. BBC is not responsible for any changes.