1929: Division 2
1935: Division 2
1939: Division 1 (joint holders with YMCA)
1946: Airey Cup (beat Oxford Police by 114 runs)
1947: Division 1
1948: Airey Cup (beat Headington by 3 wickets)
1949: Division 1
1951: Airey Cup (beat Pressed Steel Co)
1966: Airey Cup (beat Adastral)
1968: Premier Division (joint with Casuals, old Botley)
1969: Division 4
1971: Premier Division
1972: Premier Division
1973: Premier Division
1976: Airey Cup (beat Bloxham)
1979: Airey Cup (beat Broughton & N. Newington)
1982: Premier Division
2000: Division 7 (Combe II)
2003: Division 3
2009: Division 4
2016: Division 7
2017: Steve Dixon Memorial Cup
2021: Telegraph Cup

1885 
1898 
1931 
1948 
1966 
1972 
1985 
2003 
2017 
2021 (Telegraph Cup)