Middlesex Senior Challenge Cup 2010-11
First Round
- Hillingdon Borough 2-5 Hayes & Yeading United
- Hendon 3-2 Enfield Town
- Enfield 1893 2-1 North Greenford United
- A F C Hayes 3-4 Hanworth Villa
- Hampton & Richmond Borough 2-1 Harefield United
Second Round
- Ashford Town (Middlesex) 1-3 Harrow Borough
- Bedfont Town 2-1 Hanworth Villa
- Wingate & Finchley 2-3 Hendon
- Wealdstone 1-0 Northwood
- Tokyngton Manor scr-w/o Hayes & Yeading United
- Enfield 0-1 Hampton & Richmond Borough
- Staines Town 6-2 Uxbridge
- Hanwell Town 1-2 Wembley
Quarter Finals
- Hampton & Richmond Borough 0-1 Hendon
- Harrow Borough 2-5 Hayes & Yeading United
- Bedfont Town 2-1 Wembley
- Wealdstone 3-3 Staines Town (Staines Town won 3-2 on penalties)
Semi-Finals
- Hayes & Yeading United 1-0 Bedfont Town
Final (@ Harrow Borough, 25/4/11)
- Staines Town 3-2 Hayes & Yeading United
Middlesex Charity Cup 2010-11
Second Round
- Staines Town scr-w/o Wealdstone
- Enfield Town 0-1 Enfield 1893
- Harefield United w/o-scr Hayes & Yeading United
- Hanworth Villa 2-1 Wembley
- Harrow Borough 0-3 Hillingdon Borough
- Northwood 0-2 Bedfont Town
- A F C Hayes 1-3 Hanwell Town
Quarter Finals
- Hanwell Town 1-4 North Greenford United
- Wealdstone 2-1 Harefield United
- Enfield 1893 0-6 Hanworth Villa
- Hillingdon Borough 1-1 Bedfont Town (Hillingdon Borough won 3-2 on penalties)
Semi-Finals
- North Greenford United 0-3 Wealdstone
- Hillingdon Borough 0-3 Hanworth Villa
Final (@ Hayes & Yeading United, 2/5/11)
- Wealdstone 2-0 Hanworth Villa
2010-11 Cups Summary
Please credit the F.C.H.D. when using this information elsewhere