2019 - 2020 Edward Ma    CB, Jesus
2018 - 2019 Julian Marland OX, Merton
2017 - 2018 Arthur Shek CB, Fitzwilliam 
2016 - 2017 Michael Wong (Chi On) OX,Christ Church
2015 - 2016 Felix Lai CB, Gonville & Caius

2014 - 2015

Jeremy Young  OX,Christ Church

2013 - 2014

Andrew Haskins CB, Christ’s

2012 - 2013

Jonathan Hui OX, Brasenose

2011 - 2012

Michael Ng

CB, Churchill 79

2010 - 2011

Ronald Kwok

OX, Keble 94

2009 - 2010

Kenneth Fok

OX, Pembroke 98

2008 - 2009

Andrew Lo

OX, Templeton 01

2007 - 2008

Rachel Cartland

OX, Lady Margaret Hall 69

2006 - 2007

Fergus Fung

OX, Pembroke 95

2005 - 2006

Victor Apps

CB, Downing 67

2004 - 2005

Roger Bayliss

CB, Queens 75

2003-2004

Peter Wong

CB, Sidney Sussex 77

2002 - 2003

Rupert McCowan

OX, Brasenose 84

2001 - 2002

Peter Sunderland

OX, Brasenose 60

2000 - 2001

Peter Barker

CB, Trinity 78

1999 - 2000

Nichola Charles

OX, New 79

1998 - 1999

Nigel French

OX, Magdalen 68

1997 - 1998

Colin Cohen

CB, Downing 77

1996 - 1997

Gordon Jones

OX, Jesus 70

1995 - 1996

David Mackenzie-Ross

CB, Clare 56

1994-1995

Ms S H Chiam

CB, Wolfson 83

1993-1994

Gillian Humphreys

OX, St. Hugh's 71

1991 - 1993

Monika Skowronska

OX, St. Catherine's 75

1990 - 1991

A N Savage

CB, Pembroke 50

1989 - 1990

Mrs V Pilbrow

OX, Lady Margaret Hall 66

1988-1989

R B M Nicholas

OX, Brasenose 60

1987 - 1988

K A F Macgregor

OX, Christ Church 64

1986 - 1987

T V Runnacles

CB, Fitzwilliam 65

1985 - 1986

G Rodway

CB, Sidney Sussex 57

1984 - 1985

J L Walker-Haworth

OX, Pembroke 62

1983 - 1984

D K P Li

CB, King's & Selwyn 59

1982 - 1983

G R A Armistead

CB, Christ's 56

1981 - 1982

C J Driver

OX, Trinity 65

1980 - 1981

J M Rowlands

CB, Selwyn 47

1979 - 1980

D A Gilkes

OX, Christ Church 56

1978 - 1979

G E S Stevenson

CB, Peterhouse 30

1977 - 1978

D A C T Hancock

OX (details to come)

1976 - 1977

G B O'Rorke

CB, Pembroke 44

1974 - 1976

M J E Thornhill

OX, Balliol 56