 Thompson was waived by Real Salt Lake during the 2010 pre-season, without making an appearance for the club.Thompson signed with USSF Division 2 club Miami FC on March 18, 2010.He re-signed with the club, now named Fort Lauderdale Strikers and playing in the North American Soccer League, on March 17, 2011.