The Middlesex Senior Cup is the most prestigious football cup competition in the historic county of Middlesex, England. The competition is run mainly for non-League clubs in the region, although league clubs have been known to enter the competition, including Brentford, Barnet and Chelsea. In order to be eligible to play in the Middlesex Senior Cup, clubs have to play at step 5 or above of the National League System.
Finals #SeasonWinnersScoreLosersNotes11888–89Clapton4–0Phoenix21889–90London Caledonians3–1Crouch End31890–91London Caledonians1–1Uxbridge ReplayLondon Caledonians2–0Uxbridge41891–922nd Battalion Scots Guards4–21st Battalion Scots Guards51892–932nd Battalion Scots Guards2–1Uxbridge61893–94Uxbridge2–03rd Battalion Grenadier Guards71894–952nd Battalion Scots Guards5–1London Welsh81895–96Uxbridge1–1Southall ReplayUxbridge3–2Southall91896–97Ealing Association2–13rd Battalion Grenadier Guards101897–98Brentford2–32nd Battalion Scots GuardsReplayed after protest. ReplayBrentford3–22nd Battalion Scots Guards111898–99London Caledonians0–0West Hampstead11ReplayLondon Caledonians5–0West Hampstead121899–1900London Caledonians4–0Crouch End Vampires131900–01West Hampstead2–2London Caledonians ReplayWest Hampstead3–2London Caledonians141901–02Richmond Association1–0Ealing Association151902–03Shepherd's Bush4–1West Hampstead161903–04Richmond Association0–0Shepherd's Bush ReplayRichmond Association1–0Shepherd's Bush171904–05Ealing Association1–0London Caledonians181905–06West Hampstead2–02nd Battalion Grenadier Guards191906–07New Crusaders3–0West Hampstead201907–08Southall3–0Hanwell211908–091st Battalion Scots Guards4–0West Hampstead221909–10Shepherd's Bush4–0Staines231910–11Southall1–0Enfield241911–12Southall3–1Lotus251912–13Southall2–0West London Old Boys261913–14Enfield2–0Uxbridge271919–20Botwell Mission3–1Southall281920–21Botwell Mission3–0Enfield291921–22RAF Uxbridge2–1Barnet301922–23Southall2–1Botwell Mission311923–24Southall3–1Wealdstone321924–25Southall5–0Hampstead Town331925–26Botwell Mission2–1Barnet341926–27Southall2–1Uxbridge351927–28Metropolitan Police3–0RAF Uxbridge361928–29Finchley2–0Southall371929–30Wealdstone2–2Haywards Sports (Enfield) ReplayWealdstone3–1Haywards Sports (Enfield)381930–31Hayes4–1Hampstead391931–32Barnet0–2Park Royal ReplayBarnet4–3Park Royal401932–33Barnet1–1Staines Town ReplayBarnet3–1Staines Town411933–34Golders Green2–0Park Royal421934–35London Caledonians2–0Uxbridge431935–36Hayes2–1Finchley441936–37Southall1–0Hayes451937–38Wealdstone3–1Tufnell Park461938–39Golders Green4–0Wealdstone471939–40Hayes1–0Finchley481940–41Wealdstone3–1Pinner491941–42Wealdstone4–1Finchley501942–43Wealdstone3–3Finchley ReplayWealdstone3–0Finchley511943–44Finchley3–0Acton Town521944–45Southall3–1Golders Green531945–46Wealdstone2–0Edgware Town541946–47Enfield1–0Hendon551947–48Edgware Town2–1Enfield561948–49Hounslow1–0Hayes571949–50Hayes2–1Hounslow581950–51Uxbridge2–1Hayes591951–52Finchley3–0Enfield601952–53Hounslow3–1Finchley611953–54Southall3–0Edgware Town621954–55Southall4–0Uxbridge631955–56Hendon5–1Wembley641956–57Hounslow Town1–0Hendon651957–58Hendon3–0Enfield661958–59Wealdstone3–1Enfield671959–60Hendon2–1Enfield681960–61Hounslow Town0–0Hendon ReplayHounslow Town3–2 aetHendon691961–62Enfield4–1Wealdstone701962–63Wealdstone2–0Enfield711963–64Wealdstone2–0Finchley721964–65Hendon1–0Finchley731965–66Enfield4–1WealdstoneOn aggregate over two legs.741966–67Hendon4–1Enfield751967–68Wealdstone3–1Hayes761968–69Enfield6–0Wembley771969–70Enfield3–2Wealdstone781970–71Enfield3–0Hendon791971–72Hendon5–2Hampton801972–73Hendon3–3Enfield ReplayHendon3–0Enfield811973–74Hendon4–1Edgware Town821974–75Staines Town1–1Hendon ReplayStaines Town1–0Hendon831975–76Staines Town 2–0Enfield841976–77Staines Town3–2Hampton851977–78Enfield2–0Hendon861978–79Enfield2–0Wembley871979–80Enfield2–0Staines Town881980–81Enfield2–0Hayes891981–82Hayes2–0Wealdstone901982–83Harrow Borough2–0Wealdstone911983–84Wembley5–1Hendon921984–85Wealdstone4–2Enfield931985–86Hendon2–0 aetSouthall941986–87Wembley1–0Hayes951987–88Staines Town2–1 aetWembley961988–89Enfield2–1Kingsbury Town971989–90Staines Town1–0Yeading981990–91Enfield1–0Yeading991991–92Yeading2–1Wembley1001992–93Harrow Borough1–0Wembley1011993–94Staines Town2–1Edgware Town1021994–95Yeading2–0 aetStaines Town1031995–96Hayes3–2 aetHampton1041996–97Staines Town0–0 aetYeadingStaines Town won 6–5 on penalties.1051997–98Enfield3–2Uxbridge1061998–99Hendon2–2WembleyHendon win 4–2 on penalties.1071999–2000Hayes2–0Northwood1082000–01Uxbridge3–0Harrow Borough1092001–02Hendon4–2 aetNorthwood1102002–03Hendon2–0Enfield Town1112003–04Hendon3–1 aetUxbridge1122004–05Yeading3–1Hampton & Richmond Borough1132005–06Hampton & Richmond Borough0–0 aetHayesHampton & Richmond Borough won 4–3 on penalties.1142006–07Northwood1–1 aetHayesNorthwood won 4–2 on penalties.1152007–08Hampton & Richmond Borough3–0Hendon1162008–09AFC Hayes2–1Hendon1172009–10Staines Town2–0Uxbridge1182010–11Staines Town3–2Hayes & Yeading United1192011–12Hampton & Richmond Borough2–0Wealdstone1202012–13Staines Town2–0Ashford Town (Middlesex)1212013–14Hampton & Richmond Borough3–2Wealdstone1222014–15Harrow Borough1–0Hanwell Town1232015–16Northwood2–0Enfield Town1242016–17Hampton & Richmond Borough1–0Wealdstone1252017–18Hendon0–0Staines TownHendon won 5–4 on penalties.1262018–19Brentford B4–0Harrow Borough1272020–21Hanwell Town1–0Harefield United1282021–22Barnet1–1 Brentford BBarnet won 4–2 on penalties.1292022–23Hayes & Yeading United5–0Harrow Borough1302023–24Rayners Lane3–2Hayes & Yeading United1312024–25Rayners Lane2–0Hanwell Town1322025-26Southall4-0Broadfields United
See also Middlesex County Football Association Middlesex Senior Charity Cup George Ruffell Memorial Shield
Notes
References