Shannon Wiratchai tiene siete pérdidas contra siete oponentes en su carrera de MMA. Para una lista de las mejores peleas de Wiratchai, consulta "Mejores peleas de Shannon Wiratchai".
El 28 de octubre de 2023 Shannon Wiratchai se enfrentó a Shin Dong-guk en un combate de ligero a la edad de 34. Él entró con un récord de 11-7 (8). Wiratchai perdió la pelea por TKO en el asalto 2º.
El 28 de febrero de 2020 Shannon Wiratchai se enfrentó a Honorio Banario en un combate de ligero a la edad de 31. Él entró con un récord de 9-6 (7). Wiratchai perdió la pelea por asalto 3º decisión dividida.
El 17 de mayo de 2019 Shannon Wiratchai se enfrentó a Iuri Lapicus en un combate de welter a la edad de 30. Él entró con un récord de 9-5 (7). Wiratchai perdió la pelea por sumisión en el asalto 3º.
El 16 de febrero de 2019 Shannon Wiratchai se enfrentó a Amarsanaa Tsogookhuu en un combate de welter a la edad de 30. Él entró con un récord de 9-4 (7). Wiratchai perdió la pelea por asalto 3º decisión unánime.
El 27 de julio de 2018 Shannon Wiratchai se enfrentó a Shinya Aoki en un combate de welter a la edad de 29. Él entró con un récord de 9-3 (7), y Aoki tenía 35 años y un récord de 40-8 (25). Wiratchai perdió la pelea por TKO en el asalto 1º.
El 9 de diciembre de 2017 Shannon Wiratchai se enfrentó a Rasul Yakhyaev en un combate de welter a la edad de 29. Él entró con un récord de 8-2 (6). Wiratchai perdió la pelea por asalto 3º decisión unánime.
El 5 de abril de 2013 Shannon Wiratchai se enfrentó a Bashir Ahmad en un combate de pluma a la edad de 24. Él entró con un récord de 2-1 (1). Wiratchai perdió la pelea por asalto 3º decisión unánime.