David Heartshorne


Dave joined CACC in the mid-1980s as a junior player and progressed into the club’s First and Second XIs before ending his playing career captaining the 3s in 2009.

He has been on the club’s committee for more than 20 years and has been chairman since 2011.

Herbert Lockwood

Life President

Herbert joined the Alliance Cricket Club in 1963 and became one of the founding fathers of the modern club when the Alliance merged with Clifton Hospital CC in 1974.

Over the past half-century Herbert has served in most roles at the club, notably as Treasurer for 37 years. He has been Secretary and Chairman, and Life President since 2008. He has also scored for various teams throughout the club’s history.

Steve Hanson

Director of Cricket
Picture of Steve Hanson, Clifton Alliance Director of Cricket in York

Steve is an ECB Level 3 cricket coach with extensive experience of coaching junior and senior cricket.

He has previously been involved with coaching junior representative cricket for District, Region and County age-group sides, and was part of the coaching team working with the Yorkshire Under 14 side that won the ECB National Cup in 2022.  He is currently coaching with Yorkshire CCC’s Under 16s.

In addition to a (too!) long playing career, Steve also played senior rugby for a number of sides including Gloucester, Wakefield and Rotherham.

Adrian Fuller


Adrian has been scorer for CACC since moving to York in 2002 and Club Treasurer since 2012. A former actuary at Aviva, he remains busy in retirement and is involved with Clifton Parish Church, the York Chapter House Choir and York Guildhall Orchestra as well as his work with CACC.

Bill Roddham

Bill Roddham Clifton Alliance Cricket Club in York

Bill joined the club in 1996. He captained the Second and Third teams until his retirement from playing. He has served on the committee since 2000 in various roles as committee member, chairman and, currently, secretary.

Kevin Ambrosen

Ground and buildings coordinator

Kev joined the club in 1976, retired from playing in 2002 and has been part of the grounds team for more than 40 years. He has served on the league committee, as dinner secretary and as manager of the league’s U17 Joe Lumb side.

Mike Jackson

Social Chairman
Mike Jackson

Mike joined CACC in 1987 as a Junior player, and has played First, Second and Third team cricket for the club. His most recent appearance came in 2016.

He has now served on the committee as Social Chairman for more than a decade.

Liam Green

First XI Captain
Liam Green, CACC First XI captain

Liam took over as First XI captain from John Gilham in 2020 having made his debut in the 1s in 2014. Back then he was primarily a bowler but has since developed into a highly effective all-rounder.

Liam also coaches Clifton Alliance U19s

David Carruthers

Sponsorship lead

David is the lead for raising money for CACC through sponsorship and grants.

He was previously a managing director during a 30 year career at global communications service provider BT. He now dedicates his time to his role at CACC, and is a scout for Leeds United in the North Yorkshire area.  David is an FA Level 2 football coach and manages Rawcliffe’s Under 19s football team.

Matt Phillips

Membership secretary

Matt runs the ever-popular monthly 50-50 draw and is the guardian of the CACC’s historical statistics. He has also taken over the editing and publishing of the annual club handbook. He is also current 3rd XI captain, having previously captained the 2nd XI.

Mick Pickering

Club safeguarding officer

Mick has primary responsibility for managing and reporting concerns about children and for putting into place procedures to safeguard children at the club.

Sid Corley

Junior chairman

Sid joined the club as a junior player in the late 80s. He continues to play senior cricket and has made the most senior appearances for the CACC. He has served on the committee for over 20 years, has coached juniors at the club since 2006 and took on his current role as lead of the junior section in 2012.

Matt Bennett

Communications lead

Matt is currently a senior manager in the Civil Service following a career in marketing in a variety of private and public sector organisations including BT and William Hill. He is responsible for developing CACC’s communications with its members and the wider public including the club’s website, its play-cricket website and its TeamApp mobile app.