'Pan' as he was known to his teammates at West Bromwich Albion was catapulted into the limelight after scoring from the half-way line in a pre-season friendly against Stafford Rangers aged 15.
[11] After picking up an injury which would keep him out for the rest of the season he returned on 24 March 2011 to his parent club for treatment, ending his loan period.
[17] He made his debut for the club, coming on as a substitute for Mike Jones, in a FA Cup third round match as Crawley Town lose 3–1 against Reading;[18] on 12 January 2013, he made his league debut, coming on as a substitute for Nicky Adams in a 2–0 loss against Tranmere Rovers.
On 31 August 2013, Elford-Alliyu signed a one-year deal with Conference National side Tamworth, following his release from Crawley Town.
After spending the 2014–15 season with Maltese side Valletta, Elford-Alliyu signed a four-month contract with Coventry City on 1 September 2015.