Career
Sterling began his career in the Jamaican National Premier League, playing for Harbour View, Real Mona and Constant Spring, before moving to Israel in 2005 to play for Hapoel Jerusalem. He played just two games for the club before moving to Norway to play for Sogndal on a short-term contract. Sterling returned to Jamaica in late 2006 to play for Village United.
After taking part in a two month-trial at Swedish team GIF Sundsvall, and training with Charleston Battery in the spring of 2007, he joined Portmore United, and spent the next four seasons with the club
He also spent time on loan with Waterhouse in 2008 and Arnett Gardens in 2009. In 2011 Sterling transferred to the new Antigua Barracuda Football Club team prior to its first season in the USL Professional Division.
He made his debut for the Barracudas on 21 April 2011, in a 1-0 loss to Sevilla Football Club Puerto Rico. Sterling made his debut for Jamaica in 2005 against Cuba, but has played only one other international since then, against the United States of America in April 2006.