|Full name||Wesley Charles|
|Date of birth||12 December 1975|
|Place of birth||Brighton, Saint Vincent and the Grenadines|
|Height||6 ft 3 in (1.91 m)|
|1991–1994||Brighton All Stars|
|2009||→ Whitecaps Residency (loan)||1||(0)|
|1996–||Saint Vincent and the Grenadines||100||(4)|
|* Senior club appearances and goals counted for the domestic league only.
† Appearances (Goals).
Charles spent the beginning of the 2000s travelling Europe. His travels started in Ireland, where he first joined Bray Wanderers in November 2000 after spending two seasons with Sligo Rovers, where he was voted Player of the Year in 2003.
Charles also went to Russia to play for FC Rostov. He then returned to Republic of Ireland and Bray Wanderers. Charles then signed for Galway United in July 2006. He was appointed club captain for the 2007 season. He was released by Galway United in July 2008.
On 9 July 2008, he was released by Galway United. Two days later he signed by the Vancouver Whitecaps of the United Soccer Leagues First Division. On 12 October 2008 he helped the Whitecaps capture their second USL First Division Championship beating the Puerto Rico Islanders 2–1 in Vancouver
On 30 September 2008, Charles was called up for the USL First Division All-League Team. On 18 December the Whitecaps announced the contract extensions of Charles for the 2009 season.
On 22 July 2009, Charles was released by the Whitecaps after a second incident with a teammate in just over a month. The first incident with a teammate occurred during a home game on 12 June. Charles was involved in an altercation with teammate Charles Gbeke, which both players were fined and handed suspensions as a result. The second incident took place when Charles scuffled with teammate Jeff Parke during a training session on 21 July 2009.
On 19 July 2010 Charles signed with the Montreal Impact for the remainder of the 2010 season.
Charles has been capped numerous times at International level for St Vincent and the Grenadines. He played in 10 of 12 World Cup qualifiers in 2000, scoring twice. Charles also captained his country's national team in the 2010 Caribbean Cup.
- Connacht Senior Cup (1): 2008
Career stats 
|Montreal Impact||2010||USSF D2||8||0||0||1||0||0||-||-||-||-||-||-||9||0||0|
|Total USSF D2||41||0||0||6||0||0||3||0||0||–||–||–||50||0||0|