Senior Charities Cup

Winners

Year

Winners

1924-25
1925-26
1926-27
1927-28
1928-29
1929-30
1930-31
1931-32
1932-33
1933-34
1934-35
1935-36
1936-37
1937-38
1938-39
1946-47
1947-48
1948-49
1949-50
1950-51
1951-52
1952-53
1953-54
1954-55
1955-56
1956-57
1957-58
1958-59
1959-60
1960-61
1961-62
1962-63
1963-64
1964-65
1965-66
1966-67
1967-68
1968-69
1969-70
1970-71
1971-72
1972-73
1973-74
1974-75
1975-76
1976-77
1977-78
1978-79
1979-80
1980-81
1981-82
1982-83
1983-84
1984-85
1985-86
1986-87
1987-88
1988-89
1989-90
1990-91
1991-92
1992-93
1993-94
1994-95
1995-96
1996-97
1997-98
1998-99
1999-2000
2000-01
2001-02
2002-03
2003-04
2004-05
2005-06
2006-07
2007-08
2008-09

 

Ashton-Under-Hill
Leckhampton
Alderton Lead
Leckhampton
Bishops Cleeve
Moreton Town
Broadway Athletic
Naunton Park United
Cheltenham Town
Broadway Athletic
Moreton Town
All Saints Old Boys
Bishop's Cleeve
Charlton Kings
Charlton Kings
Broadway United
Charlton Kings
Cirencester Town
Cirencester Town
Cheltenham Town Colts
Cheltenham YMCA
Tewkesbury YMCA
Moreton Town
St Marks CC
Cirencester Town
Smiths Athletic
Cheltenham Town Colts
Broadway United
Cheltenham Town Colts
Dowty Staverton
St Marys CC
Bishops Cleeve
Shipton Oliffe
Bishops Cleeve
St Marks CC
Bishops Cleeve
St Marks CC
Tewkesbury YMCA
St Marks CC
Bourton Rovers
Prestbury
Bishops Cleeve
Glos City YMCA
Whaddon United
Broadway United
The Herd
Brockworth
Borough United
Campden Town
Campdent Town
Bishop's Cleeve
Borough United
Borough United
Borough United
Crescent United
The Herd
Brockworth
Borough United
Borough United
St Marks CA II
Brockworth
Northleach Town
Crescent United
AFC Innsworth
Campden Town
Tewkesbury YMCA
Campden Town
Bourton Rovers
Bredon
Winchcombe Town
Tewkesbury YMCA
Newton Heath
Newton Heath
Hatherley Rangers
Winchcombe Town
Endsleigh
FC Barometrics
Endsleigh