body.page-id-981 #masthead,body.page-id-981 #colophon,body.page-id-981 .site-header,body.page-id-981 .site-footer,body.page-id-981 .entry-header,body.page-id-981 .entry-footer,body.page-id-981 .kadence-breadcrumbs{display:none!important} body.page-id-981 .site-container,body.page-id-981 .content-container,body.page-id-981 .content-area,body.page-id-981 .entry-content-wrap,body.page-id-981 .entry-content,body.page-id-981 #primary,body.page-id-981 #main{max-width:none!important;width:100%!important;margin:0!important;padding:0!important} #ro-prem,#ro-prem *{box-sizing:border-box}#ro-prem{background:#f4f8fd;color:#173755;font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif;line-height:1.55;max-width:1600px;margin:0 auto;font-size:14px}#ro-prem .ro-prem-wrap{max-width:1280px;padding:0 22px;margin:0 auto} #ro-prem .ro-prem-header{background:#eef5ff;padding:0 12px}#ro-prem .ro-prem-hero{background:linear-gradient(100deg,rgba(4,21,44,.98),rgba(5,34,69,.87),rgba(6,31,68,.42)),url(‘https://www.rugbyorbit.com/wp-content/uploads/2026/10/Rugby-Stadium-Global-Network-2.png’) center/cover;padding:42px 0 48px;color:white} #ro-prem .ro-prem-hero h1{color:white;font-size:clamp(35px,5vw,58px);letter-spacing:-1px;line-height:1.06;margin:9px 0 16px}#ro-prem .ro-prem-hero p{color:#dceaf7;max-width:810px} #ro-prem .ro-prem-breadcrumbs{font-size:12px;margin-bottom:20px;color:#e1f2ff}#ro-prem .ro-prem-breadcrumbs a{color:#fff} #ro-prem .ro-prem-lang{display:flex;gap:7px;justify-content:flex-end;margin-bottom:12px}#ro-prem .ro-prem-lang a{border:1px solid #fff7;background:#0b3356;color:white;border-radius:5px;font-size:11px;padding:4px 9px}#ro-prem .ro-prem-lang .is-current{background:#8de76d;color:#062944;border-color:#8de76d} #ro-prem .ro-prem-kicker{font-size:11px;text-transform:uppercase;letter-spacing:1.2px;font-weight:900;color:#a5e58a}#ro-prem .ro-prem-stats{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px} #ro-prem .ro-prem-stats span{background:#0a3258ac;border:1px solid #a3cdeb44;border-radius:10px;padding:11px 15px;min-width:143px;font-size:12px}#ro-prem .ro-prem-stats b{display:block;font-size:23px;color:white} #ro-prem .ro-prem-nav{background:white;border-bottom:1px solid #dce6f0}#ro-prem .ro-prem-nav .ro-prem-wrap{display:flex;align-items:center;gap:25px;overflow:auto;white-space:nowrap}#ro-prem .ro-prem-nav a{padding:15px 0;color:#245578;text-decoration:none;font-size:12px;font-weight:800} #ro-prem .ro-prem-main{padding:28px 22px 64px}#ro-prem .ro-prem-panel{background:white;border:1px solid #dce8f3;border-radius:13px;padding:21px;box-shadow:0 4px 18px #0b234a0a}#ro-prem h2{font-size:clamp(22px,3vw,29px);color:#0b3158;margin:0 0 6px}#ro-prem h3{font-size:18px;color:#0d365e} #ro-prem .ro-prem-muted{font-size:12px;color:#607e97;margin:3px 0 17px} #ro-prem .ro-prem-next{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}#ro-prem .ro-prem-upcoming{padding:11px 12px;border:1px solid #dce8f3;background:#f8fbff;border-radius:9px}#ro-prem .ro-prem-upcoming span{display:block;font-size:10px;color:#567994}#ro-prem .ro-prem-upcoming strong{display:block;color:#133b5c;font-size:13px;margin-top:8px;line-height:1.35}#ro-prem .ro-prem-upcoming em{font-style:normal;font-weight:400;color:#8497a7} #ro-prem .ro-prem-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch;margin:19px 0}#ro-prem .ro-prem-grid .ro-prem-panel{min-width:0} #ro-prem .ro-prem-stand-wrap{overflow-x:auto}#ro-prem table{border-collapse:collapse;width:100%;font-size:12px;white-space:nowrap}#ro-prem th{background:#f2f6fb;color:#4b6a84;font-size:11px;padding:10px 7px;text-align:center}#ro-prem td{border-top:1px solid #e5edf6;padding:10px 7px;text-align:center}#ro-prem td.ro-prem-team{text-align:left;font-weight:700}#ro-prem .ro-prem-playoff td:first-child{border-left:4px solid #45b678}#ro-prem .ro-prem-playoff{background:#e9f7ef}#ro-prem tr.ro-prem-playoff:nth-of-type(2n){background:#e3f3eb}#ro-prem table a{color:#164d7e;text-decoration:none} #ro-prem .ro-prem-legend{margin-top:14px;border-top:1px solid #e6edf3;padding-top:11px;color:#54718c;font-size:11px;display:flex;gap:14px;flex-wrap:wrap}#ro-prem .ro-prem-dot{width:10px;height:10px;display:inline-block;border-radius:2px;background:#45b678;margin-right:5px} #ro-prem .ro-prem-match-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap} #ro-prem .ro-prem-roundnav{display:flex;gap:6px;overflow-x:auto;padding:10px 0 13px;scrollbar-width:thin}#ro-prem .ro-prem-roundnav button{border:1px solid #d5e3ee;background:#f4f9fd;color:#1b537e;font-weight:800;font-size:11px;border-radius:7px;padding:8px 10px;cursor:pointer;white-space:nowrap}#ro-prem .ro-prem-roundnav button[aria-pressed=true]{background:#0b3c68;color:white;border-color:#0b3c68} #ro-prem .ro-prem-match-scroll{max-height:420px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px;scrollbar-width:thin}#ro-prem .ro-prem-match-summary{background:#ebf5fd;border-radius:7px;padding:8px 11px;font-weight:800;font-size:12px;color:#245576;margin:3px 0 9px} #ro-prem .ro-pm{border:1px solid #e0eaf3;border-radius:9px;margin-bottom:9px;padding:11px 12px;background:#fbfdff}#ro-prem .ro-pm-date{font-size:10px;color:#5e819c;border-bottom:1px solid #ebf0f6;padding-bottom:6px;margin-bottom:6px} #ro-prem .ro-pm-team{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:3px 0;font-size:13px;font-weight:750}#ro-prem .ro-pm-team a{color:#143b60;text-decoration:none}#ro-prem .ro-pm-team b{font-size:19px;min-width:26px;text-align:right}#ro-prem .ro-pm small{font-size:9px;letter-spacing:.55px;color:#6889a2} #ro-prem .ro-prem-clubs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}#ro-prem .ro-prem-club{border:1px solid #dfebf5;background:#f7fbfe;padding:13px;border-radius:9px}#ro-prem .ro-prem-club h3{margin:0 0 5px;font-size:14px}#ro-prem .ro-prem-club p{font-size:11px;color:#678198;margin:0} #ro-prem .ro-prem-details{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:18px 0}#ro-prem .ro-prem-details p,#ro-prem .ro-prem-details li{color:#456783;font-size:13px}#ro-prem .ro-prem-details li{margin:7px 0}#ro-prem .ro-prem-source{font-size:12px;color:#6b87a0;margin-top:16px}#ro-prem .ro-prem-source a{color:#095caa}#ro-prem a:focus-visible,#ro-prem button:focus-visible{outline:3px solid #68bd53;outline-offset:2px} @media(max-width:1030px){#ro-prem .ro-prem-next{grid-template-columns:repeat(3,1fr)}#ro-prem .ro-prem-clubs{grid-template-columns:repeat(3,1fr)}} @media(max-width:740px){#ro-prem .ro-prem-grid,#ro-prem .ro-prem-details{grid-template-columns:1fr}#ro-prem .ro-prem-next{grid-template-columns:repeat(2,1fr)}#ro-prem .ro-prem-clubs{grid-template-columns:repeat(2,1fr)}#ro-prem .ro-prem-main{padding:20px 12px 45px}#ro-prem .ro-prem-panel{padding:15px}} @media(max-width:420px){#ro-prem .ro-prem-next{grid-template-columns:1fr}#ro-prem .ro-prem-hero{padding:28px 0 37px}#ro-prem .ro-prem-wrap{padding:0 13px}#ro-prem .ro-prem-clubs{grid-template-columns:1fr 1fr}} /* PREM Match Centre: parity with the Top 14 competition template */ #ro-prem .ro-prem-grid{align-items:stretch;grid-auto-rows:auto} #ro-prem .ro-prem-grid>#standings{height:max-content;min-height:0;overflow:visible;align-self:start} #ro-prem .ro-prem-grid>#matches{display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;min-height:0;min-width:0;align-self:stretch} #ro-prem #matches .ro-prem-controls{display:flex;flex-wrap:wrap;gap:10px;padding:12px 0 10px;flex-shrink:0} #ro-prem #matches .ro-prem-controls label{display:flex;flex-direction:column;flex:1 1 128px;min-width:0;gap:5px;color:#436583;font-size:11px;font-weight:800} #ro-prem #matches select{width:100%;min-width:0;max-width:100%;min-height:39px;border:1px solid #c7d8e9;border-radius:9px;background:#f7fbff;color:#173b63;padding:9px 8px;font:700 12px system-ui,sans-serif} #ro-prem #matches select:focus-visible,#ro-prem #matches .ro-prem-fixture-list:focus-visible{outline:3px solid #4a9be9;outline-offset:2px} #ro-prem #matches .ro-prem-fixture-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:3px} #ro-prem #matches .ro-prem-fixture{display:grid;grid-template-columns:55px minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:5px 8px;padding:11px 0;border-bottom:1px solid #e9eff6;font-size:12px} #ro-prem #matches .ro-prem-fixture[hidden]{display:none!important} #ro-prem #matches .ro-prem-fixture .date{font-size:10px;color:#567b9a;font-weight:750;line-height:1.25} #ro-prem #matches .ro-prem-fixture .team{font-size:11px;line-height:1.3;font-weight:750;color:#173b63;overflow-wrap:anywhere} #ro-prem #matches .ro-prem-fixture .away{text-align:right} #ro-prem #matches .ro-prem-fixture .score{background:#eaf3fc;border-radius:7px;padding:6px 9px;white-space:nowrap;color:#0f3862;font-weight:900;font-variant-numeric:tabular-nums;font-size:12px} #ro-prem #matches .ro-prem-fixture .ro-prem-meta{grid-column:2/-1;color:#7890a4;font-size:10px;line-height:1.4} #ro-prem #matches .ro-prem-match-footer{border-top:1px solid #e2edf7;padding-top:10px;margin-top:10px;display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11px;color:#507392;flex-shrink:0} #ro-prem #matches .ro-prem-match-footer a{color:#236bb0;text-decoration:none;font-weight:750} #ro-prem #matches h2,#ro-prem #matches>p{flex-shrink:0} @media(max-width:740px){#ro-prem .ro-prem-grid{grid-template-columns:1fr}#ro-prem #matches .ro-prem-fixture{grid-template-columns:46px minmax(0,1fr) auto minmax(0,1fr);gap:5px}} @media(max-width:420px){#ro-prem #matches .ro-prem-fixture{grid-template-columns:39px minmax(0,1fr) auto minmax(0,1fr);gap:4px}#ro-prem #matches .ro-prem-fixture .team{font-size:10px}#ro-prem #matches .ro-prem-fixture .score{padding:5px;font-size:11px}} #ro-prem .ro-prem-grid{align-items:stretch;grid-auto-rows:auto} #ro-prem .ro-prem-grid>#standings{height:max-content;min-height:0;align-self:start;overflow:visible} #ro-prem .ro-prem-grid>#matches{display:flex;flex-direction:column;overflow:hidden;min-height:0;min-width:0} #ro-prem #matches .ro-prem-fixture .team a{color:#163b61;text-decoration:none} #ro-prem #matches .ro-prem-fixture .team a:hover{text-decoration:underline} #ro-prem .ro-champ-playoff{background:#e8f6ec!important} #ro-prem .ro-champ-playoff td:first-child{border-left:4px solid #44b878} #ro-prem .ro-champ-risk{background:#fff7e3!important} #ro-prem .ro-champ-risk td:first-child{border-left:4px solid #d8a32f} #ro-prem .ro-champ-drop{background:#fff0ef!important} #ro-prem .ro-champ-drop td:first-child{border-left:4px solid #d95950} #ro-prem .ro-prem-legend .ro-amber{background:#d8a32f} #ro-prem .ro-prem-legend .ro-red{background:#d95950} #ro-prem .ro-champ-rules-note{font-size:11px;line-height:1.5;color:#58748e;margin-top:12px} @media(max-width:740px){#ro-prem .ro-prem-grid{grid-template-columns:1fr}} #ro-prem .ro-prem-grid{align-items:stretch;grid-auto-rows:auto} #ro-prem .ro-prem-grid>#standings{height:max-content;min-height:0;align-self:start;overflow:visible} #ro-prem .ro-prem-grid>#matches{display:flex;flex-direction:column;overflow:hidden;min-width:0;min-height:0} #ro-prem #matches .ro-prem-fixture .team a{color:#163b61;text-decoration:none} #ro-prem #matches .ro-prem-fixture .team a:hover{text-decoration:underline} #ro-prem .ro-n1-leader{background:#e8f6ee!important} #ro-prem .ro-n1-leader td:first-child{border-left:4px solid #42bb82} #ro-prem .ro-n1-amber{background:#fff6db!important} #ro-prem .ro-n1-amber td:first-child{border-left:4px solid #d6a333} #ro-prem .ro-n1-red{background:#fff0ef!important} #ro-prem .ro-n1-red td:first-child{border-left:4px solid #d65a52} #ro-prem .ro-prem-legend .ro-amber{background:#d6a333} #ro-prem .ro-prem-legend .ro-red{background:#d65a52} #ro-prem .ro-n1-note{font-size:11px;color:#5d7891;line-height:1.65;margin-top:12px} #ro-prem .ro-prem-upcoming{min-height:70px} @media(max-width:740px){#ro-prem .ro-prem-grid{grid-template-columns:1fr}} #ro-prem .ro-prem-grid{align-items:stretch;grid-auto-rows:auto} #ro-prem .ro-prem-grid>#standings{height:max-content!important;min-height:0;align-self:start;overflow:visible} #ro-prem .ro-prem-grid>#matches{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden} #ro-prem #matches .ro-prem-fixture .team a{color:#163b61;text-decoration:none} #ro-prem #matches .ro-prem-fixture .team a:hover{text-decoration:underline} #ro-prem .ro-north-green{background:#e7f6ed!important}#ro-prem .ro-north-green td:first-child{border-left:4px solid #40b879} #ro-prem .ro-north-playoff{background:#eef8f1!important}#ro-prem .ro-north-playoff td:first-child{border-left:4px solid #81bc85} #ro-prem .ro-north-amber{background:#fff6db!important}#ro-prem .ro-north-amber td:first-child{border-left:4px solid #d9a12e} #ro-prem .ro-north-red{background:#fff0ef!important}#ro-prem .ro-north-red td:first-child{border-left:4px solid #d75b53} #ro-prem .ro-legend-playoff{background:#81bc85!important}#ro-prem .ro-legend-amber{background:#d9a12e!important}#ro-prem .ro-legend-red{background:#d75b53!important} #ro-prem .ro-north-explain{font-size:11px;line-height:1.6;color:#5a758d;margin-top:12px} #ro-prem #next-matches .ro-prem-next{grid-template-columns:repeat(4,minmax(0,1fr))} @media(max-width:1030px){#ro-prem #next-matches .ro-prem-next{grid-template-columns:repeat(3,minmax(0,1fr))}} @media(max-width:740px){#ro-prem .ro-prem-grid{grid-template-columns:1fr}#ro-prem #next-matches .ro-prem-next{grid-template-columns:repeat(2,minmax(0,1fr))}} @media(max-width:420px){#ro-prem #next-matches .ro-prem-next{grid-template-columns:1fr}} #ro-prem .ro-prem-grid{align-items:stretch;grid-auto-rows:auto} #ro-prem .ro-prem-grid>#standings{height:max-content!important;min-height:0;align-self:start;overflow:visible} #ro-prem .ro-prem-grid>#matches{display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden} #ro-prem #matches .ro-prem-fixture .team a{color:#163b61;text-decoration:none}#ro-prem #matches .ro-prem-fixture .team a:hover{text-decoration:underline} #ro-prem .ro-east-green{background:#e7f6ed!important}#ro-prem .ro-east-green td:first-child{border-left:4px solid #40b879} #ro-prem .ro-east-pale{background:#eef8f1!important}#ro-prem .ro-east-pale td:first-child{border-left:4px solid #81bc85} #ro-prem .ro-east-amber{background:#fff6db!important}#ro-prem .ro-east-amber td:first-child{border-left:4px solid #d9a12e} #ro-prem .ro-east-red{background:#fff0ef!important}#ro-prem .ro-east-red td:first-child{border-left:4px solid #d75b53} #ro-prem .ro-prem-legend .ro-pale{background:#81bc85!important}#ro-prem .ro-prem-legend .ro-amber{background:#d9a12e!important}#ro-prem .ro-prem-legend .ro-red{background:#d75b53!important} #ro-prem .ro-east-explain{font-size:11px;line-height:1.6;color:#5a758d;margin-top:12px} #ro-prem #next-matches .ro-prem-next{grid-template-columns:repeat(4,minmax(0,1fr))} @media(max-width:1030px){#ro-prem #next-matches .ro-prem-next{grid-template-columns:repeat(3,minmax(0,1fr))}} @media(max-width:740px){#ro-prem .ro-prem-grid{grid-template-columns:1fr}#ro-prem #next-matches .ro-prem-next{grid-template-columns:repeat(2,minmax(0,1fr))}} @media(max-width:420px){#ro-prem #next-matches .ro-prem-next{grid-template-columns:1fr}} #ro-prem .ro-prem-grid{align-items:stretch;grid-auto-rows:auto} #ro-prem .ro-prem-grid>#standings{height:max-content!important;min-height:0;align-self:start;overflow:visible} #ro-prem .ro-prem-grid>#matches{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden} #ro-prem #matches .ro-prem-fixture .team a{color:#163b61;text-decoration:none} #ro-prem #matches .ro-prem-fixture .team a:hover{text-decoration:underline} #ro-prem .ro-west-green{background:#e7f6ed!important}#ro-prem .ro-west-green td:first-child{border-left:4px solid #40b879} #ro-prem .ro-west-pale{background:#eef8f1!important}#ro-prem .ro-west-pale td:first-child{border-left:4px solid #81bc85} #ro-prem .ro-west-amber{background:#fff6db!important}#ro-prem .ro-west-amber td:first-child{border-left:4px solid #d9a12e} #ro-prem .ro-west-red{background:#fff0ef!important}#ro-prem .ro-west-red td:first-child{border-left:4px solid #d75b53} #ro-prem .ro-prem-legend .ro-pale{background:#81bc85!important}#ro-prem .ro-prem-legend .ro-amber{background:#d9a12e!important}#ro-prem .ro-prem-legend .ro-red{background:#d75b53!important} #ro-prem .ro-west-explain{font-size:11px;line-height:1.6;color:#5a758d;margin-top:12px} #ro-prem #next-matches .ro-prem-next{grid-template-columns:repeat(4,minmax(0,1fr))} @media(max-width:1030px){#ro-prem #next-matches .ro-prem-next{grid-template-columns:repeat(3,minmax(0,1fr))}} @media(max-width:740px){#ro-prem .ro-prem-grid{grid-template-columns:1fr}#ro-prem #next-matches .ro-prem-next{grid-template-columns:repeat(2,minmax(0,1fr))}} @media(max-width:420px){#ro-prem #next-matches .ro-prem-next{grid-template-columns:1fr}}
RugbyOrbit
Menu
Home / England / National League 2 West
ENGLAND · FOURTH TIER · WEST · 2026/27

National League 2 West 2026/27

2026/27 standings, verified results and all 26 rounds. Fixtures and scores are checked against independent club sources; not a live feed.

14Clubs26Rounds182Fixtures42Final results

Next National League 2 West matches

Round 9 · Upcoming fixtures from the central database; UK local time

2026-11-07 · 14:00 GMTLoughborough Students vs Devonport Services
2026-11-07 · 14:00 GMTOld Redcliffians vs Taunton Titans
2026-11-07 · 14:15 GMTLuctonians vs Barnstaple
2026-11-07 · 15:00 GMTCinderford vs Redruth
2026-11-07 · 15:00 GMTClifton vs Exeter University
2026-11-07 · 15:00 GMTHinckley vs Lymm
2026-11-07 · 15:00 GMTHornets vs Bournville

2026/27 standings

Official National League Rugby standings: 56 completed matches. Source reconciled with RugbyOrbit scores; individual match bonus audits are ongoing.

#ClubPWDLPFPAPDBPPts
1Redruth8701312143+169735
2Luctonians8701302153+149735
3Clifton8701351229+122735
4Hinckley8701292133+159634
5Old Redcliffians8503275240+35828
6Taunton Titans8503301184+117727
7Cinderford8503290302-12727
8Lymm8503252272-20727
9Loughborough Students8215271316-45919
10Hornets8206262292-301018
11Barnstaple8206191241-50614
12Bournville8116246450-204713
13Exeter University8008200366-16644
14Devonport Services8008176400-22444
1st: championship leader / promotion place (provisional)2nd: promotion play-off zone (provisional)12th: survival play-off zone (provisional)13th–14th: relegation zone (provisional)

League position colouring follows the published National Two structure, subject to the RFU’s 2026/27 regulations; it does not guarantee promotion or relegation. P played · W wins · D draws · L losses · PF points for · PA against · PD points difference · BP bonus points.

2026/27 · All 26 rounds

182 fixtures across 26 rounds · 56 source-verified scores. Results update automatically after independent checks, not live. Bonus points on individual match cards may still require confirmation.

All 14 National League 2 West clubs

Use the club filter or table links to find a team in the club list. Dedicated team pages are planned.

Barnstaple

National League 2 West · 2026/27

Bournville

National League 2 West · 2026/27

Cinderford

National League 2 West · 2026/27

Clifton

National League 2 West · 2026/27

Devonport Services

National League 2 West · 2026/27

Exeter University

National League 2 West · 2026/27

Hinckley

National League 2 West · 2026/27

Hornets

National League 2 West · 2026/27

Loughborough Students

National League 2 West · 2026/27

Luctonians

National League 2 West · 2026/27

Lymm

National League 2 West · 2026/27

Old Redcliffians

National League 2 West · 2026/27

Redruth

National League 2 West · 2026/27

Taunton Titans

National League 2 West · 2026/27

League structure, promotion and relegation

National League 2 West is one of three regional competitions in the fourth tier of English men’s rugby. Each of its 14 clubs plays every opponent at home and away: 26 regular-season rounds and 182 matches in total.

The published National Two structure includes a promotion route for the champions, a play-off for the runners-up, a survival play-off for 12th place and relegation for the bottom two. Match points are awarded for wins, draws and try/losing bonuses. RugbyOrbit displays qualification colours provisionally until the current RFU competition regulations are confirmed.

Season snapshot

Redruth are the only unbeaten club after six rounds, leading with 29 points and a +144 points difference. Taunton Titans are second on 26, with Hinckley, Luctonians and Clifton all on 25. In Round 7, Redruth visit Lymm, while Taunton travel to Hinckley.

Sources and verification

The league organiser’s official fixture PDF supplies all 26 rounds and 182 pairings. The 42 Round 1–6 scores were cross-checked against club match records and published results; the league table was reconciled with Cinderford RFC’s England Rugby-supplied table. Some early club pages carry outdated fixtures, so the official PDF takes precedence for the schedule.

Reviewed 14 October 2026 · no live scoring · all fixture information subject to updates

Back to England competitions ↗

(function(){function init(){var hub=document.querySelector(‘#ro-prem [data-prem-hub]’);if(!hub)return;var sel=hub.querySelector(‘[data-prem-round-select]’),club=hub.querySelector(‘[data-prem-club-select]’),items=Array.prototype.slice.call(hub.querySelectorAll(‘[data-prem-match]’)),count=hub.querySelector(‘[data-prem-count]’),scroll=hub.querySelector(‘[data-prem-scroll]’);function filter(){var n=0;items.forEach(function(item){var shown=(sel.value===’all’||item.getAttribute(‘data-prem-round’)===sel.value)&&(club.value===’all’||item.getAttribute(‘data-prem-teams’).split(‘|’).indexOf(club.value)!==-1);item.hidden=!shown;item.style.display=shown?’grid’:’none’;if(shown)n++});count.textContent=n+’ ‘+(n===1?”match”:”matches”);scroll.scrollTop=0}function today(){try{var parts=new Intl.DateTimeFormat(‘en-GB’,{timeZone:’Europe/London’,year:’numeric’,month:’2-digit’,day:’2-digit’}).formatToParts(new Date()),m={};parts.forEach(function(x){m[x.type]=x.value});return m.year+’-‘+m.month+’-‘+m.day}catch(e){return new Date().toISOString().slice(0,10)}}function height(){var s=document.querySelector(‘#ro-prem #standings’);if(!s)return;var n=Math.ceil(s.getBoundingClientRect().height);if(n>0){hub.style.height=n+’px’;hub.style.maxHeight=n+’px’;hub.style.minHeight=’0px’}}sel.addEventListener(‘change’,filter);club.addEventListener(‘change’,filter);var current=today(),options=Array.prototype.slice.call(sel.querySelectorAll(‘option[data-round-end]’)),next=options.find(function(option){return option.getAttribute(‘data-round-end’)>=current})||options[options.length-1];if(next)sel.value=next.value;filter();height();if(typeof ResizeObserver===’function’)new ResizeObserver(height).observe(document.querySelector(‘#ro-prem #standings’));window.addEventListener(‘resize’,height);window.addEventListener(‘load’,height,{once:true})}if(document.readyState===’loading’)document.addEventListener(‘DOMContentLoaded’,init);else init()})();