Project Description

Career to Date:


  • Leo started his youth career at Wrexham FC Academy before breaking into the first team
  • During the 2016/17 season he made his debut against Bromley in The National League
  • He scored his 1st senior goal in a 3-1 win against York City
  • Leo has made over 30 appearances for Wrexham


  • In August 2018, he was loaned to Llandudno in the Welsh Premier League and scored during September 2018 against Barry Town
  • He capped September 2018 off winning the Seasider’s Player of the Month award. In January 2019, Leo returned to Wrexham

Caernarfon Town

  • Finish current season on loan at Caernarfon Town, just missing out on the Europa League football losing in the play off finals
  • Signed on a permanent deal in the summer of 2019

International Career


  • Leo represented Wales from youth level right up to U19’s

Video Highlights:

Personal Details.

Height – 1.79m

Weight –  70kg




  • Creative player
  • Excellent technique
  • Tactical aware
  • Attack minded player going forward
  • Good decision making
  • Good balance
  • Strong and athletic
  • Excellent range of passing