Ross United Services' win over main rivals Ledbury Swifts means they need only four points from their remaining four games, including play-offs, to claim the Under-9 Division championship of the HGTA Hereford-shire Junior League.

Despite the defeat, Ledbury make the play off stages and will be joined by Leominster Minors and Lads Club who both won their weekend games.

Hay-on-Wye goalkeeper Howarth saved two penalties and saw a third hit a post to help his side to a 4-2 home win over Presteigne in the Under-15 section.

Lads Club needed no such help in their relentless quest for the championship and they overcame Pegasus Juniors 3-0. The two Bartestree teams occupy the second and third places after their wins.

Bartestree suffered a major setback to their Under-14 Division championship hopes when they lost by the odd goal in three at Wellington Colts.

Leaders Wellington made no such mistake at Hinton but both teams will be concerned by the fortunes of Hereford Junior Dynamos who lie in third place with a game in hand after their success at FC Phoenix.

Under-16 side Presteigne left it late before claiming maximum points from their visit to top-of-the-table Hay-on-Wye, Morgan and Prince scoring the all important goals with three minutes remaining.

Belmont Rangers can be well pleased with their 2-0 defeat of championship rivals Leominster Minors and can now rightfully be considered as favourites for the title.

Weston successfully returned to football after a lay-off of six weeks due to adverse weather and county commitments with a 4-3 victory over Ledbury Swifts.

Kington Town are the first team in the Under-12 Division to claim a play-off place after a convincing win over their nearest rivals Lads Club Colts.

Credenhill look likely to be in the play-offs after their win at FC Phoenix. The remaining teams will be looking over their shoulders at Hinton, who have games in hand and with the right results could still make the play-offs.

There is a similar situation for FC Phoenix Milan in the Under-11 Division. They have games in hand and could still make the top four after their encouraging draw with leaders Lads Club. Ledbury Swifts, who gained a comfortable win, are likely to be in contention for honours. They are just two points behind the leaders with a game in hand.

Under-10 side Sutton Scorpions' run of six undefeated games was ended by visiting by Bartestree, who closed the gap at the top after Ledbury Swifts had to be content with a share of the points at Lads Club.

RESULTS

Under-9 Division: Lads Club 1 (Compton) Kington Town 0, FC Phoenix Jets 0 Bartestree Rangers 0, Ledbury Swifts 0 Ross United Services 2 (Payne, Parry) , Dynamo Bartestree 1 (Jones) FC Phoenix Sharks 0, FC Sporting Phoenix 7 Belmont Eagles 2 (Watkins, Barratt), Leominster Minors 5 (Davies 3, Sharp, Brock) Hinton 0.

Under-10 Division: Sutton Scorpions 0 Bartestree 3 (Maddocks, Bayliss, Donativo), Lads Club Villa 1 (Williams) Ross United Services Colts 1 (Porter), Westfields 0 Weobley 5 (Mealand 2, Blandford, Collins, Hurds), Ledbury Swifts Rangers 0 Lads Club Colts 3 (Simms, Way, Smith), FC Phoenix 2 (Godfrey, Eynon) Bromyard Town 2 (Meade, Bradley), Wellington P Leominster Minors Colts P, Belmont Hawks 0 MLC 4 (og, Burns, Holland 2) Lads Club 1 (Blake) Ledbury Swifts 1 (Walton), Weobley Colts 0 Hereford Junior Dynamos 8 (Dixon 3, Honey 2, Wildig, Thomas, Jones), Ross United Services P Orleton P, Bartestree Colts 1 (Price) Golden Valley 1.

Under-11 Division: Hinton P Ross Town P, Pegasus Juniors P Lads Club Colts P, Lads Club 1 (Aspro) FC Phoenix Milan 1 (Lane), FC Phoenix Real 3 (Gulley, James, Spencer) Bromyard Town 4 (Neathway 2, Macauley, Wilde), Belmont Dragons 1 (Bradley) Weston 1 (Parker), Ledbury Swifts 6 (Messam 4, Adams, og) Golden Valley 1 (Williams), Bartestree 2 (Goggins 2) Leominster Minors 1 (Davies).

Under-12 Division: Hinton P Dore Valley P, Belmont Falcons 1 (Gammage) Orleton 3 (Collett, Cooke, Fox), Kington Town 6 (Dyer, Brazier, Penrose 2, Adams 2) Lads Club Colts 1 (Dawson), Lads Club 7 (French 5, Owen, Jordon) Kington Town Colts 3 (Davies L, Johnson, Davies J), Ledbury Swifts 9 (Crichard 2, Powell 3, Savage, Peplow, Gregory, Hilling) Wellington 0, Bartestree 2 (Davies, Thomas) Westfields 1 (Cutler pen), Fownhope 2 (Rayfield, Preece) Weston 5 (Loftus 2, Turpin, Jones, Hanson), FC Phoenix 0 Credenhill 4 (Stubbs, Francis, Iggulden, Warren).

Under-13 Division: Lads Club Rovers 3 (Thomas 2, Munro) Bromyard Town 1 (Spruce), Sutton Scorpions 1 (Lott) Hinton 2 (Farr, Ditchfield), Ledbury Swifts 0 Weston 1 (Morton), Leominster Minors P Lads Club Colts P.

Under-14 Division: Hinton 0 Wellington 9 (Davis 5, Morgan 2, Palmer, Pugh), FC Phoenix 0 Hereford Junior Dynamos 9 (Graham 3, Bowkett 2, Docherty, Ashcroft, Cartwright, Powell), Wellington Colts 2 (Holmes, Grisman) Bartestree 1 (Preece pen), Westfields 2 (Craddock, Singleton) Belmont Celtic 2 (Box, James), Longtown 3 (Sevenoaks 2, Prater) Ross United Services 6 (Macdonald 3, Harrington 2, Tookey).

Under-15 Division: Hay-on-Wye 4 Presteigne 2, Bartestree 3 (Mifflin, Barefoot, Horsefield) Fownhope 0, Orleton 2 (Amos, Hodge) Bartestree Colts 3 (Dixon, Dudley, Cutter), Leominster Minors 5 (Soden, Santry 3, Watkins ) Bromyard Town 0, Lads Club 3 (Day, Harding, Hancock) Pegasus Juniors 0.

Under-16 Division: Belmont Rangers 2 (Cooper 2) Leominster Minors 0, Hay-on-Wye 0 Presteigne 2 (Morgan, Prince), Weston 4 (Woodward, Duvall, Lamb, Halfpenny) Ledbury Swifts 3 (Hodges, Cale, Rutherford).

HGTA HEREFORDSHIRE JUNIOR LEAGUE

Under-9 Division

P W D L Pt

Ross Utd Servs 13 13 0 0 26

Ledbury Swifts 13 9 3 1 21

Leominster Minors 13 9 1 3 19

Lads Club 13 9 1 3 19

Dynamo Bartestree 13 8 0 5 16

Sporting Phoenix 12 6 2 4 14

Bartestree Rangers 13 5 3 5 13

Wellington 12 5 3 4 13

Phoenix Sharks 13 5 2 6 12

Phoenix Jets 13 4 3 6 11

Kington Town 13 2 6 5 10

Hinton 13 2 3 8 7

Bromyard Town 13 2 0 11 4

Belmont Eagles 13 2 0 11 4

Westfields 12 0 3 9 3

Under-10 Division

Ledbury Swifts 18 16 2 0 34

Bartestree 18 15 1 2 31

Ross Utd Servs 17 14 3 0 31

Hereford Dynamos 17 13 2 2 28

Leominster Minors 16 12 2 2 26

Wellington 17 12 2 3 26

Lads Club 15 12 1 2 25

MLC 19 10 4 5 24

Lads Club Colts 19 10 3 6 23

Leominster Colts 16 8 2 6 18

Sutton Scorpions 19 8 2 9 18

Phoenix 18 8 1 9 17

Lads Club Villa 18 7 3 8 17

Ross Utd Ser Colts 19 7 2 10 16

Bartestree Colts 17 6 4 7 16

Bromyard Town 18 6 3 8 15

Orleton 17 6 1 10 13

Weobley 19 4 5 10 13

Golden Valley 19 4 3 12 11

Westfields 19 3 1 15 7

Weobley Colts 19 2 2 15 6

Belmont hawks 17 2 1 14 5

Ledbury Swifts Rangers 17 2 0 15 4

Hinton 18 1 0 17 2

Under-11 Division

Lads Club 12 9 2 1 20

Hinton 12 8 2 2 18

Ledbury Swifts 11 8 2 1 18

Bromyard Town 12 8 2 2 18

Phoenix Milan 11 6 4 1 16

Phoenix Real 12 6 1 5 13

Bartestree 12 5 3 4 13

Ross Town 9 6 0 3 12

Wellington 10 5 2 3 12

Leominster Minors 12 5 0 7 10

Weston 12 3 2 7 8

Belmont Dragons 12 2 2 8 6

Golden Valley 12 1 1 10 3

Pegasus Juniors 11 0 2 9 2

Lads Club Colts 10 0 1 9 1

Under-12 Division

Kington Town 13 13 0 0 26

Lads Club colts 13 10 1 2 21

Credenhill 12 10 1 1 21

Ledbury Swifts 13 10 0 3 20

Orleton 13 10 0 3 20

Lads Club 13 8 1 4 17

Hinton 11 8 0 3 16

Weston 13 7 0 6 14

Phoenix 12 4 2 6 10

Bartestree 13 4 1 8 9

Kington Colts 13 3 2 8 8

Dore Valley 12 2 2 8 6

Belmont Falcons 12 2 2 8 6

Fownhope 13 1 2 10 4

Westfields 11 1 0 10 2

Wellington 13 0 0 13 0

Under-13 Division

Lads Club Rovers 15 13 1 1 27

Phoenix 16 12 2 2 26

Weston 14 11 0 3 22

Bromyard Town 17 8 1 8 17

Wellington 15 8 0 7 16

Lads Club Colts 14 7 2 5 16

Hinton 17 7 2 8 16

Leominster Minors 14 7 1 6 15

Ledbury Swifts 14 6 2 6 14

Sutton Scorpions 15 2 3 10 7

Pegasus Juniors 16 2 2 12 6

Dore Valley 15 0 0 15 0

Under-14 Division

Wellington 12 10 1 1 21

Bartestree 12 9 1 2 19

Hereford Dynamos 11 9 0 2 18

Belmont Celtic 14 8 2 4 18

Ross Utd Serv 12 7 1 4 15

Wellington Colts 13 5 0 8 10

Westfields 10 4 1 5 9

Longtown 13 3 0 10 6

Hinton 12 3 0 9 6

Phoenix 13 0 0 13 0

Under-15 Division

Lads Club 12 12 0 0 24

Bartestree Colts 13 9 1 3 19

Bartestree 12 9 0 3 18

Leominster Minors 14 8 1 5 17

Fownhope 14 8 0 6 16

Pegasus Juniors 12 7 1 4 15

Presteigne 12 7 0 5 14

Hay 14 4 0 10 8

Orleton 12 2 1 9 5

Bromyard Town 12 2 0 10 4

Ledbury Swifts 13 0 0 13 0

Under-16 Division

Leominster Minors 12 7 1 4 15

Hay 14 7 1 5 15

Belmont Rangers 11 7 1 3 15

Presteigne 12 5 2 5 12

Weston 9 5 1 3 11

Ledbury Swifts 13 5 1 7 11

Bromyard Town 11 0 1 10 1