Career
He previously played for Atlanta Silverbacks McCaulay has played in Belize for Kremandala, Football Club Belize and Belize Defence Force. In Costa Rica he had a trial with Puntarenas. He played in Honduras for Deportes Savio.
He has also played for Belmopan Bandits in the Premier League of Belize.
In February 2013 he had a trial with the Portland Timbers of Major League Soccer. In March 2014 he joined the Atlanta Silverbacks of North American Soccer League.
McCaulay made his international debut for Belize in 2007. He was also the world-wide top goalscorer in 2014 qualification along with Luis Suárez and Robin van Persie with 11 goals.
He scored a hat-trick of those 11 in a 5–2 rout of Montserrat in June 2011.
International goals As of September 9, 2015 Scores and results list Belize"s goal tally first.