Thompson was a finalist in the 2007 U.S. Amateur, but was defeated by Colt Knost 2 &amp; 1. This earned him invitations to the 2008 Masters Tournament and the 2008 U.S. Open. He missed the cut in the Masters but was the low amateur at the U.S. Open at Torrey Pines. He scored a nine-over-par 292 to finish in 28th place. The following week he was invited to play in the Travelers Championship, where he made the cut and shot a three-under-par 277 to finish tied for 58th.