n 2006, he became the youngest member of the national men's team to participate at the 37th Chess Olympiad in Turin, Italy at the age of 12. In December of the same year, he also became the youngest National Open Chess Champion. In May 2007, he went on to become the youngest National Junior Open Chess Champion. Wesley won the gold medal on board one at the 2007 World Under 16 Team Championship with a score of 9½/10.
Wesley So achieved his third and final Grandmaster norm on December 8, 2007 at the third Pichay Cup International Open (Manila, Philippines), thus becoming the youngest Filipino Grandmaster at the age of 14. He also became the seventh youngest to achieve the Grandmaster title in the history of chess, edging out French GM Etienne Bacrot from that spot by a few days. So got his first GM norm in the Offene Internationale Bayerische Schach Meisterschaft in Bad Wiessee, Germany and his second GM norm in the 2007 U-20 World Junior Chess Championship in Yerevan, Armenia. Since December 2007, Wesley So has been considered to be the world's youngest Grandmaster at the age of fourteen.
On April 16, 2008, Wesley So, won the title in the $45,000 Dubai Open Chess Championships, "The Sheikh Rashed Bin Hamdan Al Maktoum Cup", at the Dubai Chess Club, Dubai, United Arab Emirates and setting a record as the youngest winner in the 10-year history of the Cup. He finished with 7 points on six wins, one loss and two draws after nine games. He won one-fourth ($4,500) of the combined prize of $18,000. GM So also placed third at the sidelight Blitz Tournament of the Dubai Open Chess Championships held during the rest day of the main open tournament.
The Philippines' top gun then proceeded to Jakarta, Indonesia where he battled Indonesia's Number 1 GM Susanto Megaranto 4-2 (three wins, two draws and one loss) in a six-game match on the occasion of the JAPFA Chess Festival.
On May 5, 2008, So won the top prize of P 200,000, in the “Battle of GMs” chess competition by notching 8½ points, on six wins and five draws, at the Citystate Hotel, Manila. One point ahead of second placer Eugenio Torre and Richard Bitoon, So agreed to split the point with three-time national junior champion Jon Paul Gomez in 30 moves of the French Defence.
On the January 2009 FIDE rating list, GM So's ELO rating is 2627 making him the highest ranked chess player in the Philippines ahead of other notable Filipino Grandmasters such as Mark Paragua, Rogelio Antonio, Jr. and Eugenio Torre (who is second with 2560 ELO rating). He is rated the world's strongest chess player for his age level (players born in 1993 and later) with an ELO rating of 2627 ahead of Chinese GM Hou Yifan (born 1994, ELO 2557) and strong-rising Russian GM Sanan Sjugirov(born 1993, ELO 2545). The latest ratings put Wesley So on the 9th spot of the world top 20 juniors list. He won and is currently the Corus Group C 2009 champion besting his nearest rival by 1 point.
Grabbed the Top Junior Prize during Aeroflot 2009. He scored a respectable 5 pts out of 9. His wins included one against IM Tatiana Kosintseva, who won the tournament's Top Woman Prize.