Born in
Aberystwyth,
Welsh youth international Edge was with
Swansea City and
Stoke City before moving to
Everton for his scholarship in 2013. Joining in June 2013, He signed a one-year contract extension in May 2016. Edge joined
Isthmian League Division One North side
Maldon & Tiptree for an initial one-month loan on 20 November 2015. He scored a brace on his debut in a 3–0 win against
Soham Town Rangers on 21 November, going on to score five goals in eight league appearances. On 14 February 2017, Edge made his professional debut for Colchester as an 84th-minute substitute in their 3–2 home defeat by
Crawley Town. On 3 July 2017, Edge signed a new one-year contract with Colchester United. On 9 September 2017, Edge moved on loan to
National League North side
Leamington for one month. He made his debut the same day in Leamington's 0–0 draw at
Darlington. He made two league appearances. On 16 March 2018, Isthmian League Premier Division side
Needham Market signed Edge on loan until the end of the season. He made his debut on 21 March in a 1–0 win at
Leatherhead. On 18 May 2018, Colchester announced Edge was one of seven under-23 players being released at the end of their contracts. In the summer of 2025, he joined
Newtown following spells at
Marine,
Cefn Druids,
Aberystwyth Town and
Gresford Athletic. Shortly after joining the club he broke his leg in the club's first season friendly. After an operation he returned to work but had another operation due to an infection, and faced a lengthy lay-off from playing. ==International career==