Career
He joined Kilkenny City in 2000-2001, however his stay was short as he moved to Finn Harps with Graham O"Hanlon moving the other way. Ray joined Kildare County from Finn Harps in the 2003 season. He was appointed team captain for 2004 and was named in the Professional Football players Association of Ireland Division One team of the year.
He made 101 appearances for Kildare his 101st arriving against Limerick F.C. in 2005.
He moved to Shamrock Rovers in 2006 making a total of 31 appearances in all competitions. Ray moved back to Bray Wanderers for the 2007 season.
In February 2009 he signed for Longford Town before leaving at the end of the 2009 season.