Our Coaches
BFA's coaching team brings together UEFA, FA, and AFC qualified professionals with decades of experience developing players at all levels of the game.
Meet The Team
World-Class Coaching Staff
Every BFA coach is fully qualified, DBS-checked and committed to developing the whole player โ on and off the pitch.

David Phelps
Programme Director
dave@bfasingapore.comQualifications
- BSc Sports Coaching โ Leeds Metropolitan University
- FA Level 2 Licence
- FA Youth Module Licence
About
Dave started his journey in professional football at Pro Football Support as regional manager where he worked with over 30 professional football academies in England, such as Premier League Bournemouth and Huddersfield Town, conducting physical testing and providing individualised training programmes for players age 7โ16.
Dave moved on to work at FC Halifax Town where he was part of the team to set up a new academy at the club, as well as being the assistant first-team strength and conditioning coach. This role culminated in a victory in the FA Trophy at Wembley Stadium, the biggest achievement in the club's history.
In 2016 he moved to Singapore to work for ESPZEN as Senior Coach, working mainly with ages 6โ10. Dave's work resulted in the U8 age category having the most teams ESPZEN ever had at that age group. After a brief spell as Programme Manager at the end of 2017, he decided to leave the soccer school in February 2018 and join Andy in starting British Football Academy. Dave comes with over 15 years of experience in working with young players.

Ashraf Aziz
Head of Development Phase
ashraf@bfasingapore.comQualifications
- Diploma in Sports Coaching
- AFC B Licence Candidate
- Scottish FA Level 1 Coaching Licence
About
Ashraf has competed as a player in the Singapore Football League Division 1 and 2 over several seasons and brings over 10 years of coaching experience working with youth from both local and international academies and schools in Singapore.
He holds a Diploma in Sports Coaching, is a current AFC B Licence candidate, and is certified with the Scottish FA Level 1 Coaching qualification. Ashraf has led youth teams in various local and international tournaments and leagues, building a strong track record of team development and success.
A lifelong learner of the game, he is passionate about helping players reach their full potential by creating a safe, supportive environment where they are encouraged to enjoy the game, embrace mistakes, and grow. With a proven ability to elevate individuals and teams, he continues to make a meaningful impact on and off the pitch.
Interested in joining our coaching team?
We're always looking for passionate, qualified coaches to join BFA Singapore.
Get In Touch