I've been playing football ever since I can remember - I was about 3 years old when I started at Soccer Tots.
Grassroots Clubs
2012-2018 Firside Athletic Junior Football Club
The first official grasroots club I joined was Firside Athletic in Norwich.
2018- 2020 Bawburgh Bulls FC
Bawburgh Bulls FC was established in 2016 as a grassroots team looking to develop ambitious young players by providing them with high quality coaching & by testing them in an age group higher.I was invited to play as a guest for Bawburgh a few times during the 2017/18 season before eventually signing as on a permanent basis for the 2018/19 season. The Bawburgh team continued play a year up in the Norfolk Combined Football League throughout 2019/20 & 2020/21.
Bawburgh Bulls morphed into Wroxham EJA at the beginning of the 2021/22 season.
Wroxham EJA 2021 - 2023
The EJA (Eastern Junior Alliance) provides the highest standard of first team football for the youth sections of senior clubs playing at or above level 5 of the National League System and it attracts teams from across the east of England.
Lowestoft Town FC 2023 - present
Lowestoft Town U16's (JPL) 2023/24
Lowestoft Town U18's (FA Youth Cup) 2024/25 & 2025/26
Lowestoft Town U19's (National Youth Alliance) 2024/25 & 2025/26
Lowestoft Town - (loan Acle United FC. Sept 2025 - present)
I made my senior debut for the reserves shortly after my 16th birthday and am making good progress in both the youth & senior set ups. I continue to represent Lowestoft Town youth teams (U18 & U19) whilst on loan at Acle United at senior level to gain valuable first team experience.Coaching
2014 - 2018 Norwich CSF PDC
2018 - 2020 Norwich CSF Elite PDC
2019 - 2023 Future Football Elite Academy
2023 - 2024 Lowestoft Town Centre of Excellence
2024 - Present, Lowestoft Town FC Access Sport Football Education Course
JPL East Midlands Champions 2022/23