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)