|Full name||Fredy Williams Thompson León|
|Date of birth||June 2, 1982|
|Place of birth||Puerto Barrios, Guatemala|
|Height||1.71 m (5 ft in)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 3 March 2019|
Thompson started his career at Guatemalan giants Comunicaciones where he would stay for 7 years and captain the side. He then joined bitter rivals Municipal in 2007, but he was never accepted by the Rojos 'fans so he decided not to return after only one season. A move to Europe with Inter Milan or Manchester United, or American Major League Soccer had been mentioned for some time, but he joined Mexican side Albinegros in 2008, only to return to the Cremas in June 2008.
In February 2012, Thompson, alongside Comunicaciones teammates Adolfo Machado and Marvin Ceballos, was temporarily suspended from playing by FIFA after a positive test on the banned substance boldenone. A second test done at a laboratory in Canada reconfirmed the positive doping test and he was later suspended for two years, until 24 January 2014.
He made his debut for the Guatemalan national team in a March 2001 friendly match against Trinidad & Tobago and went on to represent Guatemala during the 2006 World Cup qualification and 2010 World Cup qualification rounds. As of January 2010, he had earned 81 caps, scoring no goals.
He has also captained the national side in the absence of Carlos Ruiz.