HFA CUPS

County Challenge Cup: Bromyard Town 4 Ewyas Harold 1 (aet)

Charity Bowl: Ledbury Town 3 Woofferton 0

Sunday Cup: Vaga 2 Bishops Frome 1

Junior Cup: Leominster 0 Kington Colts 0 (Leominster won 7-6 on penalties)

Burghill Cup: Tupsley 3 Colwall Rangers 0

Youth Cup: Ledbury Swifts 1 Tupsley Pegasus 0

Giantkillers Youth Cup: Pegasus Juniors 0 Kidderminster Harriers 4

SENIOR CUPS

HFL Strongbow Cup: Ewyas Harold 3 Ross Town 1 (aet)

HFL Journal Cup: Fownhope 6 Ewyas Harold 1

Kington Challenge Cup: Kington 1 Wellington 1 (Kington won 5-4 on penalties)

Kington Hospital Cup: Pegasus Juniors 2 Kington Town 1 (aet)

Leominster Senior Cup: Wellington 2 Leominster Town 1

Robert Biggart Memorial Cup: Westfields 3 Cheltenham Saracens 1

Banks's Brewery West Midlands League Division 1 Cup: Ledbury Town 1 Wellington 2

Presteigne Otway Cup: Wellington 7 Knighton 0

JUNIOR CUPS

HFL Junior Cup: Colwall Rangers 1 Kington Colts 0

HFL Peterson Cup: Miners 3 Kingstone Rovers 2

Ross A Cup: Ledbury Town Res 4 Ross United Services Res 1

Ross B Cup: Westfields Youth 3 Fownhope Res 3 (Westfields won 4-2 on penalties)

Timmy Jenkins Memorial Cup: Fownhope 3 Ross United Services 2

SUNDAY CUPS

Wye Guild Cup: Greyhound Dog 2 Vaga 1 (aet)

Shelton Cup: Pandy 3 Monument 0

Premier Division Cup: Bishops Frome 2 Vaga 1

Division 1 Cup: Three Elms 2 Marden 1

Division 2 Cup: Rapid Moorfields 2 Golden Banks 1

Division 3 Cup: Radnor Rovers Res 3 Orcop 0

Division 4 Cup: Hampton Park Rangers 2 Seven Stars 0

HEREFORDSHIRE JUNIOR LEAGUE CUPS

Under-9 Windsor Jones Imperial Cup: Leominster Minors 3 Ledbury Swifts 0

Under-10 Mailes Cup: Wellington 2 Bromyard Town 0

Under-10 Vianen Vase: Ross Town 4 Leominster Minors 0

Under-11 Tony Cole Cup: Bartestree 3 Hinton 0

Under-11 Lexmond Cup: Lads Club 2 Bartestree Colts 0

Under-12 Wyvern Flooring Cup: Hinton 4 Belmont Rangers 0

Under-12 Llewellyn Cup: Ledbury Swifts 3 Ross United Services 2

Under-13 BOSS Cup: Hinton 2 Ledbury Swifts 1

Under-13 Brederodes Cup: Leominster Minors 3 Lads Club 1 (aet)

Under-14 Dave Howes Cup: Leominster Minors 3 Hinton 1

Under-14 Imperial Freezers Cup: Weston 2 Lads Club 2 (Weston won 4-3 on penalties)

Under-15 Stuart Sheehan Cup: Ross United Services 2 Leominster Minors 0

Under-15 Bill Bowkett Cup: Lads Club 3 Tupsley Pegasus 0

BANKS'S BREWERY WEST MIDLANDS LEAGUE

Division 1 South: winners, Bromyard (53 points); runners-up, Wellington (52)

COMPLETE MUSIC HELLENIC LEAGUE

Cherry Red Records Challenge Cup: Swindon Supermarine 2 Ross Town 1 (aet)

Hereford TIMES HEREFORDSHIRE LEAGUE

Premier Division: winners Ewyas Harold (56 points), runners-up Woofferton (54).

Division 1: Leominster (67), Hinton (58)

Division 2: Kington Colts (68), Painters (67)

Division 3: Orleton (59), Tupsley Colts (48)

JEWSON HEREFORDSHIRE SUNDAY LEAGUE

Premier Division: Greyhound Dog (28), Vaga (23)

Division 1: Three Elms (45), Madley (45)

Division 2: Moorfields (53), Pandy (51)

Division 3: Black Horse (42), Radnor Rovers Res (41)

Division 4: Monument (36), Whitchurch 2nd (34)

HEREFORDSHIRE JUNIOR LEAGUE

Under-9 Division A: Ross United Services (22), Leominster Minors (19)

Under-9 Division B: Tupsley Pegasus (27), Hereford Junior Bulls (26)

Under-10 Division A: Wellington (28), Westfields (28)

Under-10 Division B: Bartestree (32), Leominster Minors(31)

Under-11 Division A: Bartestree (26), Hinton (24)

Under-11 Division B: Ledbury Swifts (20), Hereford Junior Bulls (18)

Under-12 Division: Hinton (48), Leominster Minors (43)

Under-13 Division: Hinton (47), Kington Town (44)

Under-14 Division A: Hinton (30), Leominster Minors (29)

Under-14 Division B: Ledbury Swifts (20), Wellington (9)

Under-15 Division: Lads Club (28),Hinton (27)

MIDLAND FLOODLIT YOUTH LEAGUE

Southern Division: RC Warwick (44); Hereford United (42)