Knights began his career in his native country with Caledonia AIA, where he had a tremendous rookie season scoring 13 goals.
That same year due to his success with his domestic club he was called up to the national team to complete in the 1998 Caribbean Cup.
The following year he went abroad to the United States and signed with the Raleigh Capital Express of the USL A-League where he continued his success by scoring six goals in 21 matches.
[3] He featured in an exhibition match against TSV Munich 1860 where he scored the historic winning goal in a 1-0 victory over a Bundesliga club.
The Lynx struggled early on in the season but then went on six game undefeated streak at home, and only needed one win on the final game of the season to make the playoffs; but the team tied with Atlanta Silverbacks allowing the Charlotte Eagles to clinch the final playoff berth.