Hull City, Wigan, Man. Utd, West Ham, Rangers, Derby, Odense, OFI Crete, Olympiacos, Notts County
Roy, from Enniskillen was with Hull and Wigan, before a spell with Man Utd between July 2001 and May 2005. He won a premier league winners medal in 2002/3 and an FA cup winners medal in 2004.
He was with West Ham between 2005 and 2007, before a move to Rangers.
After a spell with Derby, he moved to Denmark with Odense.
Greece was his next destination with OFI Crete and then Olympiacos where he won the Greek league in 2013 and the Greek cup in 2011/12 and 2012/13.
He was with Notts County between 2014 and 2016, before joining Linfield on a one year deal from June 1, 2016.
He made his international debut against Thailand on May 21, 1997 and was international personality of the year in 2013.
Squad member in Euro 2016 in France.
Linfield debut in a 1-0 home defeat by Cork City in the Europa League on Thursday June 30, 2016.
Roy signed a one year contract extension on April 13, 2017.
1st Newtownabbey LSC Player of the Year 2016/17
Linfield fc.com Player of the Year 2016/17
Roy agreed a one year contract extension on May 28, 2018.
LINFIELD CAREER RECORD
(at end of 2017/18):