1888-89 2nd Bn Argyll & Sutherland Highlanders 2-0
2nd Bn South Staffordshire Regiment
1889-90 2nd Bn Black Watch 3-1 2nd Bn Scots Guards
1890-91 2nd Bn Scots Guards 2-0 2nd Bn Argyll & Sutherland Highlanders
1891-92 2nd Bn Scots Guards 2-1 1st Bn Scots Guards
1892-93 2nd Bn The Queen's Own Royal West Kent Regiment 1-0 1st Bn Sherwood Foresters (after 0-0 draw)
1893-94 2nd Bn Black Watch 7-2 Royal Artillery (Gosport)
1894-95 Royal Artillery (Portsmouth) 2-0 2nd Bn Black Watch (
1895-96 1st Bn Royal Scots 3-1 2nd Bn The Queen’s Own Royal West Kent Regiment
1896-97 Royal Artillery (Portsmouth) 1-0 1st Bn Lancashire Fusiliers
1897-98 2nd Bn Gordon Highlanders 2-0
Royal Artillery (Portsmouth)
1898-99 1st Bn South Lancashire Regiment 3-0
Army Service Corps (Aldershot)
1899-1900 NO COMPETITION
1900-01 2nd Bn HLI 1-0 3rd Bn Coldstream Guards
1901-02 Black Watch 1-0 4th Bn Lancashire Fusiliers
(after 0-0 draw)
1902-03 Service Bn RE 2-0 2nd Bn North Staffordshire Regiment (after 1-1 draw)
1903-04 Royal Marine Artillery 1-0 Service Bn RE
1904-05 2nd Bn Grenadier Guards 2-1 Service Bn RE
1905-06 Depot and District Bns RE 1-0 1st Bn Cheshire Regiment
1906-07 Depot Bn RE 3-0 2nd Bn Bedfordshire Regiment
1907-08 4th Bn King's Royal Rifle Corps 1-0
2nd Bn Lancashire Fusiliers
1908-09 2nd Bn Royal Irish Rifles 1-0
Royal Artillery (Shoeburyness)
1909-10 Royal Marine Light Infantry (Gosport) 2-0
1st Bn Royal Irish Fusiliers
1910-11 2nd Bn Sherwood Foresters 3-1
2nd Bn Durham Light Infantry
1911-12 2nd Bn Sherwood Foresters 5-1
4th Bn Middlesex Regiment
1912-13 2nd Bn Durham Light Infantry 1-0
1st Bn East Yorkshire Regiment
1913-14 Army Service Corps (Woolwich) 1-0
1st Bn Hampshire Regiment
1914-19 NO COMPETITION
1919-20 RAMC (Aldershot) 1-0 1st Bn Hampshire Regiment
1920-21 RAMC (Aldershot) 1-0
4th Reserve Brigade, Royal Field Artillery
1921-22 1st Bn Wiltshire Regiment 3-1
2nd Bn Royal Welsh Fusiliers
1922-23 RASC (Training Establishment) 1-0 2nd Bn Queen's Own Cameron Highlanders (after extra time)
1923-24 1st Bn Wiltshire Regiment 1-0
Royal Artillery (Shoeburyness)
1924-25 1st Bn Queen's Royal Regiment (West Surrey) 3-0
1st Bn Somerset Light Infantry
1925-26 2nd Bn The South Staffordshire Regiment 2-1
2nd Bn The Leicestershire Regiment
1926-27 2nd Bn The Leicestershire Regiment 2-1 Royal Army
Ordnance Corps, Southern Command (South)
1927-28 Royal Army Ordnance Corps, Southern Command (South) 2-11st Brigade Royal Horse Artillery
1928-29 1st Bn King's Own Scottish Borderers 3-2
1st Bn Royal Warwickshire Regiment
1929-30 1st Bn The Sherwood Foresters 3-2
2nd Bn The Rifle Brigade
1930-31 1st Bn The Sherwood Foresterers 2-1
4th Divisional Signals (Royal Corps of Signals)
1931-32 1st Bn The Sherwood Foresterers 3-1
1st Bn The Duke of Wellington's Regiment
1932-33 2nd Bn The Queen’s Own Cameron Highlanders 3-2
2nd Bn The Rifle Brigade (after a 2-2 draw)
1933-34 2nd Bn The King's Own Royal Regiment 3-0
2nd Bn Royal Tank Corps
1934-35 4th Bn Royal Tank Corps 6-3
2nd Bn Royal Ulster Rifles
1935-36 10th Field Brigade RA 1-0
5th Royal Inniskilling Dragoon Guards
1936-37 RASC Training Centre (Aldershot) 2-1
Training Bn Royal Engineers
1937-38 Royal Artillery (Shoeburyness) 4-0
1st Bn The Royal Welsh Fusiliers
1938-39 9th Field Regiment, Royal Artillery 1-0
2nd Bn Durham Light Infantry
1939-46 NO COMPETITION
1946-47 Royal Engineers (Barton Stacey) 1-0
2nd Bn Irish Guards (BAOR)
1947-48 Royal Armoured Corps, Bovington, and 121st Training
Regiment, RA (Now 64th) Joint Holders
(First match draw 0-0. Replay abandoned 20 minutes
from time, when lightning struck the ground,
resulting in the death of two players)
1948-49 Depot and Training Establishment, RAMC 6-0
64th Training Regiment, RA
1949-50 3rd Training Bn (Basic) RAOC 2-1
64th Training Regiment, RA
1950-51 4th Training Bn REME 2-1
1st Bn East Yorkshire Regiment (2-1)
1951-52 67th Training Regiment, RAC 2-1
7th Training Regiment, Royal Signals
1952-53 7th Training Regiment, Royal Signals 3-2
28th Bn RAOC
1953-54 9th Bn RAOC 4-3 6th CIC Army Catering Corps
1954-55 2nd Bn Durham Light Infantry 1-0
RAPC Training Centre
1955-56 2nd Training Regiment, Royal Signals 3-2
1st Bn Argyll & Sutherland Highlanders
1956-57 4th (Army) Training Bn REME 2-1
RAPC Training Centre
1957-58 4th (Army) Training Bn REME 1-0
RAPC Training Centre
1958-59 l6th/5th The Queen’s Royal Lancers 6-2
1st Bn Royal Scots
1959-60 29 Coy RAOC 2-1 2nd Training Bn RASC
1960-61 2nd Training Bn RASC 4-1 6th Training Bn RASC
1961-62 6 Bn RAOC 2-1 6 Training Bn RASC
1962-63 10th Royal Hussars 2-1
1st Bn The Sherwood Foresterers
1963-64 6 Para RAOC/REME 2-1 l3th/ l8th Royal Hussars
(QMO) (after a 2-2 draw)
1964-65 School of Electrical & Mechanical Engineering 6-3
1st Bn Royal Highland Fusiliers
1965-66 24th Signal Regiment 4-1 l3th/l8th Royal Hussars
1966-67 11th Hussars (PWO) 3-0 1st Bn The King's Regt
1967-68 1st Bn The Parachute Regiment 1-0 HQ BAOR
1968-69 1st Bn The Royal Highland Fusiliers 3-0
4th Divisional Engineers
1969-70 1st Bn The Royal Highland Fusiliers 4-2
32nd Engineer Regiment
1970-71 School of Electrical & Mechanical Engineering 3-1
32nd Engineer Regiment
1971-72 RAPC Worthy Down 2-1 36th Heavy Air Defence Regiment RA
1972-73 RCT Training Centre 2-1 28 (BR) Signal Regiment (NORTHAG)
1973-74 School of Electrical & Mechanical Engineering 4-2
28 (BR) Signal Regiment (NORTHAG)
1974-75 8 Signal Regiment 1-0 28 (BR) Signal Regiment (NORTHAG)
1975-76 School of Electrical & Mechanical Engineering 2-0
22 Signal Regiment
1976-77 28 (BR) Signal Regiment (NORTHAG) 2-0
School of Electrical & Mechanical Engineering
1977-78 39 Regiment RA 1-0 28 (BR) Signal Regiment
(NORTHAG) (after a 1-1 draw)
1978-79 1st Bn The Royal Highland Fusiliers (1-0)
22 Signal Regiment (1-0)
1979-80 Training Regiments RE beat 39 Regiment RA (1-0)
1980-81 28 Amphibious Engineer Regiment 2-0
School of Electrical & Mechanical Engineering
1981-82 8 (BR) Signal Regiment (NORTHAG) 1-0
School of Electrical & Mechanical Engineering
1982-83 School of Electrical & Mechanical Engineering 1-0
28 Amphibious Engineer Regiment
1983-84 School of Electrical & Mechanical Engineering 1-0
45 Field Regiment RA
1984-85 1 Bn The King's Regiment 3-2 40 Army Engineer Support Group
1985-86 School of Electrical & Mechanical Engineering 3-0
28 Amphibious Engineer Regiment
1986-87 28 (BR) Signal Regiment (NORTHAG) 4-3
School of Electrical & Mechanical Engineering
(after a 4-4 draw)
1987-88 School of Signals 4-3 28 Amphibious Engineer Regiment
1988-89 10 Corps Transport Regiment RCT 5-0
School of Signals
1989-90 28 Amphibious Engineer Regiment 7-1
School of Electrical & Mechanical Engineering
1990-91 8 Amphibious Engineer Regiment 2-1
1 & 3 Training Regiments RE (after 0-0 draw)
1991-92 28 Engineer Regiment 2-0 2 Signal Regiment
1992-93 28 Engineer Regiment 1-0 Training Regiments RE
1993-94 28 Engineer Regiment 2-1 2 Signal Regiment
1994-95 2 Signal Regiment 1-0 3 RSME
1995-96 28 Engineer Regiment 2-0 1 Cheshire
1996-97 3 RSME Regiment 3-0 1 Argyll & Sutherland Highlanders
1997-98 3 Bn REME 2-0 3 RSME Regiment
1998-99 3 Bn REME 2-1 1 Cheshire
1999-00 28 Engineer Regiment 1-0 1 Cheshire
2000-01 28 Engineer Regiment beat 3 RSME Regiment 92
(5-4 on penalties) after a drawn match (3-3)
2001-02 28 Engineer Regiment 2-1 1 Kings
2002-03 6 Battalion REME 4-0 11 Sig Regt
2003-04 2 R Irish 1-0 6 Bn REME
2004-05 6 Bn REME beat 4LS Regt RLC
(4-2 on penalties) after drawn match (2-2)
2005-06 4 LS Regt beat 4 Royal Irish
(4-3 on penalties) after drawn match (5-5)
2006-07 3 UK Div HQ & Sig Regt 2-0 5 SCOTS
2007-08 9 Regiment AAC 3-0 3 YORKS
2008-09 3 UK Div HQ & Sig Regt 2-1 7 Air Ass Bn (REME)
2009-10 2 Para 3-1 6 Bn (REME)