Trevor a skilful forward began his playing career at Portadown before signing for Manchester United in October 1972.
After appearing in just 19 League games in two seasons for Man Utd he moved to Swindon Town making his debut for them on 5 November 1974. He scored the only goal in this game, a 1–0 win against Chesterfield. Trevor was Swindon Town’s top scorer for the 1975–76 season with 15 goals.
A Northern Ireland international, he made his debut against Cyprus in 1973 and went on to win 22 caps.
John Barnwell signed Trevor for the Posh from Swindon in December 1977 for a fee of £20,000. Making his Posh debut on Boxing Day 1977 against Hereford Utd Trevor played in every match that season as Posh missed out on promotion to Division 2 on goal difference to Preston North End.
After Posh’s relegation to Division 4 in 1979 Trevor returned to Northern Ireland to play for Linfield making 327 appearances, scoring 96 goals.
He managed Linfield from 1992 to 1997, winning a number of honours including two Irish Football League titles and two Irish Cups. Trevor left the club in 1997 to take up the post as Director of Football at Newry Town. The club were a division below Linfield but had a reputation for spending big money, by Irish League standards, and the club won promotion under Trevor’s direction. He subsequently managed Ards, leading the club to promotion in 2001. He went on to manage Dundalk.
By 2002 Trevor was no longer involved in football and was working as a clerk in Belfast City hospital.
|Competition||Starts||Used Subs||Unused Sub||Goals|
|Football League Cup||8||0||0||0|