The 2007–08 Welsh Premier Division or 2007–08 Principality Premiership for sponsorship reasons was the sixteenth Welsh Premier Division. The season began on Saturday 1 September 2007 and ended on Wednesday 7 May 2008. Fourteen teams played each other on a home and away basis. This was also the first season where teams earned four points for a win and two points for a draw as well as a bonus point for scoring four or more tries in a match. The losing team also earned a bonus point if they lost by seven points or less.

Stadiums

TeamStadiumCapacityCity/AreaAberavon RFCTalbot Athletic Ground5,000*Port Talbot, Neath Port TalbotBedwas RFCBridge Field2,000Bedwas, CaerphillyBridgend RFCBrewery Field12,000BridgendCardiff RFCCardiff Arms Park14,000CardiffCross Keys RFCPandy Park3,000Crosskeys, CaerphillyEbbw Vale RFCEugene Cross Park8,000Ebbw Vale, Blaenau GwentGlamorgan Wanderers RFCThe Memorial Ground3,000Ely, CardiffLlandovery RFCChurch Bank Playing Fields5,000Llandovery, CarmarthenshireLlanelli RFCStradey Park10,800Llanelli, CarmarthenshireMaesteg RFCLlynfi RoadN/AMaesteg, BridgendNeath RFCThe Gnoll5,000Neath, Neath Port TalbotNewport RFCRodney Parade11,700NewportPontypridd RFCSardis Road7,861Pontypridd, Rhondda Cynon TafSwansea RFCSt. Helen’s Ground4,500Swansea 1,500 of them are seats

Table POSTEAMPLWDLPFPADIFFTFTATBLBPTSSTATUS1Neath261916697381316943510593Welsh Premier Division Champions and remained in the Welsh Premier Division for the 2008-09 season2Cardiff Rugby2618175444499557524280Remained in the Welsh Premier Division for the 2008-09 season3Pontypridd261619523411112584465774Swansea26162854748760615662765Ebbw Vale26152949943069624273746Aberavon261511059157120726273727Newport2612014441462-21455548608Bedwas261121349947425555448609Llanelli2610412527468596649576010The Wanderers2610214439451-124750385511Cross Keys2610115430475-454650185112Bridgend269116397515-1183557184713Llandovery267019384684-3003984413314Maesteg264220415675-26043900626Relegated to Division 1 West for the 2008-09 season

Fixtures & results

Matchday 1 Saturday 1 September, 2:30pmAberavon13 - 26LlanelliBedwas12 - 21PontypriddCross Keys21 - 35Cardiff RugbyEbbw Vale25 - 26SwanseaNeath42 - 6BridgendNewport3 - 6LlandoveryThe Wanderers41 - 28Maesteg

Matchday 2 Saturday 8 September, 2:30pmBedwas54 - 25LlandoveryBridgend15 - 27NewportCardiff Rugby25 - 23AberavonLlanelli10 - 17NeathMaesteg13 - 13Ebbw ValePontypridd33 - 20SwanseaThe Wanderers20 - 21Cross Keys

Matchday 3 Saturday 22 September, 2:30pmCross Keys25 - 26BedwasEbbw Vale28 - 13BridgendLlandovery27 - 35PontypriddLlanelli53 - 19MaestegNeath27 - 15The WanderersNewport20 - 24AberavonSwansea34 - 34Cardiff Rugby

Matchday 4 Saturday 29 September, 2:30pmAberavon17 - 22Ebbw ValeBedwas19 - 25The WanderersLlandovery10 - 26Cardiff RugbyLlanelli34 - 13BridgendMaesteg16 - 23NeathPontypridd6 - 22Cross KeysSwansea22 - 26Newport

Matchday 5 Saturday 13 October, 2:30pmAberavon23 - 12PontypriddBedwas19 - 6SwanseaBridgend15 - 18Cardiff RugbyCross Keys37 - 10LlandoveryNeath17 - 24Ebbw ValeNewport20 - 0MaestegThe Wanderers15 - 15Llanelli

Matchday 6 Saturday 20 October, 2:30pmBridgend16 - 19AberavonCardiff Rugby12 - 18The WanderersCross Keys18 - 23LlanelliEbbw Vale15 - 12BedwasLlandovery6 - 41NeathPontypridd19 - 3NewportSwansea29 - 13Maesteg

Matchday 7 Saturday 27 October, 2:30pmAberavon19 - 18SwanseaBridgend33 - 14LlandoveryEbbw Vale12 - 9Cardiff RugbyLlanelli13 - 13PontypriddMaesteg10 - 10Cross KeysNeath34 - 13BedwasThe Wanderers20 - 16Newport

Matchday 8 Saturday 3 November, 2:30pmAberavon15 - 18The WanderersBedwas30 - 15LlanelliCardiff Rugby21 - 16NewportLlandovery35 - 17MaestegNeath19 - 12Cross KeysPontypridd12 - 16Ebbw ValeSwansea23 - 16Bridgend

Matchday 9 Saturday 10 November, 2:30pmBedwas27 - 28MaestegCross Keys23 - 17BridgendLlandovery15 - 20AberavonLlanelli37 - 13Cardiff RugbyLlanelli v Cardiff RugbyNewport11 - 12Ebbw ValePontypridd RFC15 - 10NeathSwansea9 - 26The Wanderers

Matchday 10 Saturday 17 November, 2:30pmAberavon30 - 6Cross KeysBridgend27 - 27BedwasMaesteg9 - 41PontypriddNeath13 - 20Cardiff RugbySwansea30 - 9LlandoveryThe Wanderers16 - 8Ebbw Vale Friday 23 November, 7:15pmNewport33 - 19Llanelli

Matchday 11 (3/7) Saturday 1 December, 2:30pmCardiff Rugby28 - 5MaestegCross Keys18 - 7SwanseaEbbw Vale16 - 0Llanelli

Matchday 12 Tuesday 22 December 2:30pmCardiff Rugby29 - 8BedwasNewport19 - 14Cross KeysThe Wanderers16 - 20Pontypridd 5:30pmLlanelli19 - 19Swansea Wednesday 26 December, 2:30pmEbbw Vale31 - 13LlandoveryMaesteg3 - 8BridgendNeath43 - 12Aberavon

Matchday 13 Saturday 29 December 2:30pmAberavon25 - 21MaestegBedwas21 - 8NewportBridgend12 - 7The WanderersCross Keys11 - 10Ebbw ValeLlandovery3 - 28LlanelliSwansea14 - 27Neath 5:30pmPontypridd10 - 23Cardiff Rugby

Matchday 14 Saturday 5 January, 2:30pmAberavon42 - 14Cardiff RugbyCross Keys13 - 8The WanderersEbbw Vale28 - 13MaestegLlandovery7 - 25BedwasNeath18 - 18LlanelliNewport16 - 12BridgendSwansea10 - 8Pontypridd

Matchday 15 Saturday 12 January, 2:30pmAberavon27 - 15NewportBedwas14 - 18Cross KeysBridgend32 - 18Ebbw ValeMaesteg17 - 13LlanelliPontypridd29 - 7LlandoveryThe Wanderers22 - 35Neath Sunday 13 January, 2:30pmCardiff Rugby5 - 14Swansea

Matchday 16 (6/7) Saturday 19 January, 2:30pmBridgend9 - 7LlanelliCardiff Rugby15 - 0LlandoveryCross Keys0 - 13PontypriddNeath17 - 6MaestegNewport15 - 18SwanseaThe Wanderers14 - 0Bedwas

Matchday 17 (1/7) Wednesday 30 January, 2:30pmCardiff Rugby23 - 19Cross Keys

Matchday 18 Friday 8 February, 7:15pmCardiff Rugby12 - 10BridgendEbbw Vale12 - 22NeathLlandovery19 - 5Cross KeysLlanelli9 - 3The WanderersMaesteg27 - 39NewportPontypridd23 - 10AberavonSwansea10 - 3Bedwas

Matchday 17 (2/7) Friday 22 February, 7:15pmBridgend16 - 23Neath

Matchday 19 Saturday 1 March, 2:30pmAberavon33 - 3BridgendBedwas23 - 20Ebbw ValeLlanelli32 - 26Cross KeysMaesteg15 - 30SwanseaNeath80 - 0LlandoveryNewport36 - 31PontypriddThe Wanderers3 - 26Cardiff Rugby

Matchday 11 (4/7) Wednesday 5 March, 2:30pmNewport16 - 28Neath

Matchday 17 (3/7) Friday 7 March, 7:15pmPontypridd9 - 6Bedwas

Matchday 20 (6/7) Friday 14 March, 7:15pmBridgend10 - 25SwanseaCross Keys9 - 21NeathEbbw Vale13 - 6PontypriddLlanelli12 - 13BedwasMaesteg20 - 10LlandoveryThe Wanderers10 - 14Aberavon

Matchday 21 Saturday 22 March, 2:30pmBedwas27 - 11Cardiff RugbyBridgend21 - 18MaestegCross Keys10 - 14NewportLlandovery31 - 22Ebbw ValePontypridd23 - 13The Wanderers Monday 24 March, 2:30pmAberavon29 - 22NeathSwansea25 - 24Llanelli

Matchday 22 (1/7) Tuesday 25 March, 7:00pmEbbw Vale16 - 12Newport (M 9)

Matchday 23 (6/7) Saturday 29 March, 2:30pmBedwas6 - 17NeathCardiff Rugby21 - 0Ebbw ValeCross Keys23 - 10MaestegLlandovery10 - 3BridgendNewport16 - 8The WanderersSwansea27 - 17Aberavon

Matchday 22 (3/7) Saturday 5 April, 2:30pmCardiff Rugby38 - 20LlanelliMaesteg8 - 30Bedwas

Mixed matchdays Tuesday 8 April, 7:15pmAberavon42 - 26Llandovery (M 22 - 4/7)Newport24 - 11Cardiff Rugby (M 20 - 7/7)

Mixed matchdays Wednesday 9 April, 7:15pmPontypridd33 - 29Llanelli (M 23 - 7/7)The Wanderers6 - 13Swansea (M 22 - 5/7)

Matchday 24 Saturday 12 April 2:30pmAberavon33 - 27BedwasBridgend20 - 0PontypriddLlanelli13 - 28Ebbw ValeMaesteg20 - 24Cardiff RugbyThe Wanderers32 - 12Llandovery 4:30pmNeath23 - 10Newport 5:00pmSwansea23 - 19Cross Keys

Matchday 16 (7/7) Tuesday 15 April, 7:15pmEbbw Vale48 - 20Aberavon

Matchday 11 (5/7) Wednesday 16 April, 7:15pmPontypridd31 - 10Bridgend

Matchday 25 Saturday 19 April, 2:30pmBedwas14 - 17BridgendCross Keys31 - 14AberavonEbbw Vale13 - 13The WanderersLlandovery15 - 26SwanseaLlanelli10 - 17NewportPontypridd31 - 26Maesteg Sunday 20 April, 4:10pmCardiff Rugby24 - 22Neath

Matchday 26 (3/7) Saturday 26 April, 2:30pmEbbw Vale29 - 12Cross KeysLlanelli20 - 12LlandoveryNewport9 - 12Bedwas

Mixed matchdays Tuesday 29 April, 7:15pmBridgend23 - 7Cross Keys (M 22 - 6/7) Wednesday 30 April 7:15pmLlanelli28 - 7Aberavon (M 17 - 4/7) 7:30pmLlandovery26 - 10The Wanderers (M 11 - 6/7)

Mixed matchdays Friday 2 May, 7:15pmNeath10 - 23Pontypridd (M 22 - 7/7)Swansea42 - 20Ebbw Vale (M 17 - 5/7)

Mixed matchdays Saturday 3 May, 2:30pmBedwas31 - 31Aberavon (M 11 - 7/7)Llandovery36 - 0Newport (M 17 - 6/7)Maesteg29 - 24The Wanderers (M 17 - 7/7)

Matchday 26 (7/7) Tuesday 6 May, 7:15pmCardiff Rugby27 - 26PontypriddNeath46 - 27Swansea Wednesday 7 May, 7:15pmMaesteg24 - 32AberavonThe Wanderers36 - 20Bridgend

References