Skribu daŭrigon por ĉi tiu paragrafo - Al So estis premiita la Samford Fellowship en marto 2016, ebligante al li certigi Vladimir Tukmakov kiel sia trejnisto. En aŭgusto 2016, So finis unua ĉe la Sinquefield Pokalo 2016, antaŭ iamaj mondĉampionoj Viswanathan Anand kaj Veselin Topalov, 2014 gajninto Fabiano Caruana, kaj 2015 gajninto Levon Aronian. Li gajnis 2 ludojn kaj remizis 7 ludojn. En decembro 2016, So ankaŭ finis unua ĉe la Londona Ŝakklasika de 2016, antaŭ iamaj mondĉampionoj Viswanathan Anand, Vladimir Kramnik kaj Veselin Topalov. Li gajnis 3 ludojn kaj tiris 6 ludojn (+3−0=6). Gajnante la Sinquefield Pokalo, la Londono Ŝako Klasika, kaj finiĝanta dua ĉe la Your Next Move Leuven rapida kaj fulma turniro, li gajnis la 2016 Grand Chess Tour. La unua apero de So por Usono rezultigis individuan oran medalon por tabulo 3 same kiel teaman oron ĉe la Ŝak-Olimpiado
okazigita en Bakuo.