Coaching Staff
Kevin Brooks Head Coach

Kevin, our Head Coach at Wycombe District has a wealth of experience and has coached swimmers to British & English National Medals & Finals, the European Junior Championships, the European Senior (Short & Long) Champioships, the World (Short & Long) Championships and the 2012 Olympic Games.

Kevin has been coaching since 1998 when he was 17 and coached his first group of National level swimmers when he was 18 years old. Since this time he has produced National Age, Youth and Senior Swimmers every year to date. Since 2002 Kevin has been working with, and producing, International level swimmers with the highest acheivement in 2012 when sprinter Craig Gibbons represented Great Britain at the 2012 Olympic Games.

Kevin started at WDSC in September 2012, post the Olympic Games, ready for a new challenge. Since Kevin's appointment he has developed all apects of the club and has more than doubled the size of the membership. Kevin, with support from his coaching team, have driven the club to historic highs and in 2015 the club produced outstanding results throughout the year with the WDSC becoming the 10th Top Club in the UK at the British Summer Championship.

Kevin has also presented to the members of the British Swimming Coaches Association and also sits on:

- The British Swimming Coaches Association Coaching Representative for the South East 
- Swim England South East Regional Coach Forum Member – Technical Advisor since 2007
- Swim England National Technical Panel 2016 to present
- Chair of the Wycombe SPAN (Sport & Physical Activity Network)
- He was previously also part of British Swimming’s Post-2012 Olympic Debrief Group & Think Tank


ASA Coach (Level 4), 
BSc(Hons) Sports Development & Coaching Sciences, 
BWLA Weight Lifting

Previous Club Positions held

Head Coach Maxwell Swim Club - 2004 to 2012, 
Head of Coaching Tring Swim Club – 2009 to 2012, 
Assistant Head Coach Ferndown Swim Club – 2002 to 2004, 
Deputy Head Coach Maxwell Swim Club – 2000 to 2002, 
Assistant Coach Maxwell Swim Club – 1998 – 2000

Key Coach Selections & Representations:

Great Britain Coaching Staff - European Junior Championships, Netaya, Israel 2017

Coach - England Team – Best Fest Open Water Festival, Majorca 2017 

Head Coach – England South East Regional Team – Golden Tour, Nice, France 2017
Great Britain Coaching Staff – Arena Pro Swim Series, Austin, Texas, USA 2017
England Coach 2024 Programme (15 selected England Coaches)

Lead Male Sprint Coach – Great Britain National Youth Camp, Aberdeen 2016

England Programmes Coach - Phase 2 Camps 2015
Olympic Support Coach – Great Britain Olympic Team, London 2012
Great Britain Coaching Staff – European Long Course Championships 2012 Debrecen Hungary
Coach - Male Sprint Group – Great Britain Olympic Squad Camp, London 2012
England Talent Coach – National Level 3 Camp 2012
England Talent Coach – Level 2 Camps 2007 to 2011 (Pool & Open Water)
Great Britain Coaching Staff – National Sprint Event Camp 2009
British Swimming Select Coach – 2006/7 (Coach Development Programme)
Great Britain Coaching Staff – European Junior Championships 2005 Budapest, Hungary
Great Britain Coaching Staff – Lead Male Freestyle Coach, National Youth Team, Training Camp 2005
British Swimming World Class Programme Staff 2005 to 2008

Key Achievements:

Coached Craig Gibbons to the London 2012 Olympic Games & to 2 British (Relay) Records
Great Britain National Team Staff 2005 to 2012
Coached Maxwell Swim Club to Top Club in the County for 7 consecutive years 2006 - 2012 
Founder of Maxwell Swim Club’s “Buckingham” Section
Buckinghamshire & Milton Keynes Coach of the Year – 2007, 2013 & 2018
South East Regional Award for the setting up of the Academy programme at Maxwell “The coaching chain award”

International Swimmers coached by Kevin:

Millie Sansome – Great Britain Team - European Junior Open Water Championships, Marseille, France 2017

James McFadzen – Great Britain Team – European Junior Championships, Netanya, Israel 2017

James Eddy – Great Britain Team – European Junior Championships, Netanya, Israel 2017

Millie Sansome – England Team – Best Fest Open Water Festival, Majorca 2017 

James McFadzen & Millie Sansome – England Team – Marseille, France 2017

James Baxter, Caitlin Mackay, James McFadzen & James Eddy – England South East Team, Nice, France 2017
Millie Sansome – Great Britain Team - European Junior Open Water Championships, Pimlico Italy 2016 
Millie Sansome – England Team – Best Fest Open Water Festival, Majorca 2016 
James McFadzen & Nicole Ryan – England South East Team, Geneva, Switzerland 2016

Craig Gibbons – Great Britain Team - Olympic Games Team, London 2012 
Craig Gibbons – Great Britain Team -  European LC Championships, Debrecen Hungary 2012
Craig Gibbons – Great Britain Team - Great Britain v Russia Duel In The Pool, Moscow, Russia 2011
Craig Gibbons – Great Britain Team - Great Britain v Germany Duel In The Pool, Essen, Germany 2011 
Craig Gibbons – Great Britain Team -  European SC Championships, Abdi Ipekci Arena, Turkey 2009 
Steve Slee – Maltese Team - World LC Championships, Rome 2009 
Hannah Askew – Great Britain Team -  European LC Championships, 2008 
Hannah Askew – Great Britain Team -  European Junior Championships, 2007 
Edward Downes – Great Britain Team -  European Junior Championships, Budapest Hungary 2005 
Craig Gibbons – Great Britain Team -  European SC Championships, Istanbul 2004 
Neil VanDen Broke – Great Britain Team -  European SC Championships, Istanbul 2004 
Edward Downes – Great Britain Team -  European SC Championships, Istanbul 2004

British Records Coached:

Age Group - James Eddy    50 Back
Open - Craig Gibbons    4x100 Free Relay
Open - Craig Gibbons    4x100 Medley Relay

Joshua Atkins Lead Performance Coach

Joshua Atkins - Lead Performance Coach

As Lead Performance Coach Josh works alongside our Head Coach Kevin Brooks on a daily basis. He takes a lead role in the delivery of the Intermediate Performance Squad along with working closely with the coaching team on the other Competitive & Performance Squads in the club. Josh also supports the coaching delivery of other squads in the competitive pathway. 

Josh started his coaching career in Liverpool working for Bridgefield Swimming Club which feeds into City of Liverpool SC.

He then moved to Loughborough to study at the university where he graduated in Sport and Exercise Science. During his time as a student he has also worked in the Loughborough Swimming Programme as an assistant coach working alongside world class coaches and athletes, learning a great depth of knowledge within performance swimming. As lead coach to the development squad, Josh has coached numerous swimmers to national level. Josh also represented the Universities Water Polo team, a sport he has pursued since his early teens.

Over the 2015 to 2016 season Josh has been involved as a lead coach on the England Programmes Phase One and Two camps along with most recently being selected to attend the Engand Programmes Phase 3 International Swimming competition in Italy (May 2016). In 2017 Josh was also selected to coach on the Phase Two England National Camps and was selected as the Head Coach for the Swim England South East Regional Open Water Camp in 2018.

David Gee Head of Competitive & Development
Gemma Elliott-Wetton Head Athletic Dev & Physical Prep Coach
Patrick Ahern Head of Disability Swimming


Patrick is Wycombe Swimming’s Head of Disability & Lead Development Coach and in this role he leads the Enable Squad, Intermediate Development Squad, Junior Development 1 Squad and our Masters and Triathlon Squads that train>

Patrick is a qualified Level 3 Coach and he is passionate about technical skills and doing things the "right way". He regularly attends clinics to ensure his knowledge is up to date, and our swimmers benefit from this massively. Most recently he has attended England Programmes Symposiums in 2016 & 2017 along with coaching at various times>

Patrick works with Kevin, our Head Coach, in the development of the Enable Squad and Masters Tri Squad specifically; and both believe that this is an area that WDSC can make a big impact in.  

Patrick is also a qualified Referee and regularly volunteers in these roles at various meets and WDSC fixtures.

Joe Evans Assistant Performance Coach

Joe Evans - Assistant Performance Coach

In his role, Joe leads the Junior Performance and Potential One Squads and is the main assistant coach to Kevin and Josh in the Performance programme. Joe has had a great start in coaching having held junior coaching positions at the City of Cardiff and City of Coventry Swimming Clubs. He is currently the lead coach to the Junior Performance squad at Coventry and has achieved great successes over the last year. With a degree in Sports Coaching and holding his Level 2 in Coaching, he comes to WDSC with a great foundation, ready to take lead of two key foundation squads at our club. Joe h as also a National level swimmer, having competed for Stratford Sharks and the City of Cardiff, where his main events were the 200 and 400 Free. 

Jordan Welch Lead Junior Coach

Jordan is our Lead Junior Coach and in this role he leads the Junior Competitive and Potential Two Squads. Working with George Longhurst and he will also be overseeing the Potential Three Squad and the Platinum Academy. Jordan will also be working with other squads in the club during the week in either a lead or assistant capacity. Prior to his role at Wycombe Jordan was the Development Coach at Chesham Swimming Club and before this he was coaching in Austrialia at an Age Group level and also within the learn to swim programme at the AIS.

James Cameron Coaching Team

James is a young coach that has been coaching for the last 5 years in various capacities, leading Junior and Youth Squads and coaching at County and Regional England Swim Camps. He has coached at Poole Swimming Club, St. Albans Swimming Club and Hatfield Swimming Club; Hatfield being where he started off as a swimmer and turned to volunteer coaching at the young age of 15 whilst still competing at a high level. He volunteered during this time, learning about coaching, whilst implementing the skills and techniques that takes swimmers to the next level. He enjoys working with swimmers of all ages and levels and seeing them develop and improve within a supportive and skill focused environment. James is a Level 2 coach and has coached swimmers to County and Regional level.