26.12.16 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | Ti Chen/Fajing Sun | 6-2, 6-3 | | match details | Thailand F6 | Hard |
26.12.16 | fin | Sanchai Ratiwatana/Sonchat Ratiwatana | Rishab Agarwal/Pirmin Haenle | 6-2, 6-1 | | match details |
26.12.16 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Patcharapol Kawin/Jirat Navasirisomboon | 6-3, 6-0 | | match details |
26.12.16 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Yu-Seob Kim/Jea Moon Lee | 6-1, 6-2 | | match details |
28.10.16 | 1/2 | Mikhail Elgin/Alexander Kudryavtsev | Sanchai Ratiwatana/Sonchat Ratiwatana | 7-66, 7-5 | | match details | Suzhou Challenger | Hard |
27.10.16 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Toshihide Matsui/Christopher Rungkat | 6-2, 6-4 | | match details |
25.10.16 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Pere Riba/Sergiy Stakhovsky | 6-2, 6-2 | | match details |
18.10.16 | 1st round | Stefan Kozlov/Akira Santillan | Sanchai Ratiwatana/Sonchat Ratiwatana | 7-5, 6-2 | | match details | Ningboo Challenger | Hard |
16.10.16 | fin | Sanchai Ratiwatana/Sonchat Ratiwatana | Jeevan Nedunchezhiyan/Ramkumar Ramanathan | 7-5, 6-4 | | match details | Ho Chi | Hard |
15.10.16 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | N. Vijay Sundar Prashanth/Christopher Rungkat | 6-2, 6-4 | | match details |
13.10.16 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Nam Hoang Ly/Thien Nguyen Hoang | 6-4, 6-3 | | match details |
12.10.16 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Stefan Kozlov/Mitchell Krueger | 7-62, 6-1 | | match details |
25.09.16 | fin | Sanchai Ratiwatana/Sonchat Ratiwatana | Cheng-Peng Hsieh/Chu-Huan Yi | 6-4, 7-64 | | match details | Kaohsiung Challenger | Hard |
24.09.16 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | Mao-Xin Gong/Hsien-Yin Peng | 6-4, 7-5 | | match details |
22.09.16 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Yu Hsiou Hsu/Kuan-Yi Lee | 6-4, 6-2 | | match details |
20.09.16 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Toshihide Matsui/Frank Moser | 6-4, 6-4 | | match details |
17.09.16 | | Sanchai Ratiwatana/Sonchat Ratiwatana | Jui-Chen Hung/Chieh-Fu Wang | 7-5, 6-2, 7-64 | | match details | Davis Cup | Hard |
09.09.16 | 1/4 | Alexander Kudryavtsev/Toshihide Matsui | Sanchai Ratiwatana/Sonchat Ratiwatana | 7-67, 2-6, 10-8 | | match details | Shanghai Challenger | Hard |
08.09.16 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Zhuoyang Qiu/Zihao Xia | 6-2, 6-2 | | match details |
03.09.16 | fin | Wishaya Trongcharoenchaikul/Kittiphong Wachiramanowong | Sanchai Ratiwatana/Sonchat Ratiwatana | 7-69, 6-3 | | match details | Bangkok Challenger | Hard |
02.09.16 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | Lloyd Harris/Amir Weintraub | 3-6, 6-3, 10-7 | | match details |
01.09.16 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Ti Chen/John-Paul Fruttero | 6-3, 7-5 | | match details |
31.08.16 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Natthasith Kunsuwan/Chaleechan Tanasugarn | 6-2, 6-1 | | match details |
22.08.16 | 1/2 | Yunseong Chung/Xin Gao | Sanchai Ratiwatana/Sonchat Ratiwatana | 7-67, 6-72, 10-7 | | match details | Thailand F1 | Hard |
22.08.16 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Kuan-Yi Lee/Sheng Hao Zhou | 6-3, 6-3 | | match details |
22.08.16 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Issei Okamura/Ryota Tanuma | 7-5, 6-3 | | match details |
07.08.16 | 1st round | Marcelo Melo/Bruno Soares | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-0, 7-61 | | match details | Rio de | Hard |
21.07.16 | 1/4 | Nicolas Barrientos/Ruben Gonzales | Sanchai Ratiwatana/Sonchat Ratiwatana | 2-6, 6-3, 10-5 | | match details | Gimcheon Challenger | Hard |
20.07.16 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Ti Chen/Toshihide Matsui | 6-76, 6-3, 10-7 | | match details |
16.07.16 | | Sanchai Ratiwatana/Sonchat Ratiwatana | Nam Hoang Ly/Thien Nguyen Hoang | 6-4, 6-4, 6-4 | | match details | Davis Cup | Hard |
18.05.16 | 1st round | Toshihide Matsui/Yuichi Sugita | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-3, 6-73, 10-6 | | match details | Bangkok Challenger | Hard |
11.05.16 | 1st round | Liam Broady/Alexander Ward | Sanchai Ratiwatana/Sonchat Ratiwatana | 7-64, 2-6, 10-8 | | match details | Seoul Challenger | Hard |
08.05.16 | fin | Samuel Groth/Leander Paes | Sanchai Ratiwatana/Sonchat Ratiwatana | 4-6, 6-1, 10-7 | | match details | Busan Challenger | Hard |
06.05.16 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | Purav Raja/Divij Sharan | 6-4, 6-2 | | match details |
05.05.16 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | James Cerretani/Max Jacob Schnur | 6-1, 6-75, 10-8 | | match details |
04.05.16 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Marco Chiudinelli/Sergiy Stakhovsky | 7-5, 5-7, 13-11 | | match details |
17.04.16 | fin | Sanchai Ratiwatana/Sonchat Ratiwatana | Frederik Nielsen/David O'hare | 6-3, 6-2 | | match details | Gwangju Challenger | Hard |
15.04.16 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | James Cerretani/Max Jacob Schnur | 6-2, 7-5 | | match details |
14.04.16 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Duckhee Lee/Gavin Van Peperzeel | 6-3, 6-1 | | match details |
13.04.16 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Jason Jung/Zhe Li | 6-3, 6-4 | | match details |
25.03.16 | 1/2 | Luke Saville/Jordan Thompson | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-1, 6-4 | | match details | Shenzhen Challenger | Hard |
24.03.16 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Marco Chiudinelli/Lukas Lacko | Marco Chiudinelli/Lukas Lacko - walk over | | match details |
22.03.16 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Nils Langer/Hsien-Yin Peng | 6-2, 6-2 | | match details |
20.03.16 | fin | Alexander Kudryavtsev/Denys Molchanov | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-2, 6-2 | | match details | Guangzhou Challenger | Hard |
19.03.16 | 1/2 | Sanchai Ratiwatana/Sonchat Ratiwatana | Nikoloz Basilashvili/Maximilian Neuchrist | Nikoloz Basilashvili/Maximilian Neuchrist - walk over | | match details |
18.03.16 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Yuki Bhambri/Saketh-Sai Myneni | Yuki Bhambri/Saketh-Sai Myneni - walk over | | match details |
15.03.16 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Daniel Gimeno-Traver/Mark Vervoort | 6-2, 6-3 | | match details |
10.03.16 | 1/4 | Alexander Kudryavtsev/Denys Molchanov | Sanchai Ratiwatana/Sonchat Ratiwatana | 7-5, 7-63 | | match details | Zhuhai Challenger | Hard |
08.03.16 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Maximilian Neuchrist/Mark Vervoort | 6-1, 6-3 | | match details |
05.03.16 | | Sanchai Ratiwatana/Sonchat Ratiwatana | Yasitha De Silva/Dineshkanthan Thangarajah | 6-0, 6-2, 6-3 | | match details | Davis Cup | Hard |
23.01.16 | 1/2 | Francis Casey Alcantara/Christopher Rungkat | Sanchai Ratiwatana/Sonchat Ratiwatana | Sanchai Ratiwatana/Sonchat Ratiwatana - walk over | | match details | Manila Challenger | Hard |
21.01.16 | 1/4 | Sanchai Ratiwatana/Sonchat Ratiwatana | Dino Marcan/Nikola Mektic | 6-4, 6-4 | | match details |
19.01.16 | 1st round | Sanchai Ratiwatana/Sonchat Ratiwatana | Zhe Li/Hsien-Yin Peng | 6-4, 7-63 | | match details |
13.01.16 | 1st round | Wesley Koolhof/Matwe Middelkoop | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-3, 6-3 | | match details | Bangkok Challenger | Hard |
04.01.16 | 1st round | Tatsuma Ito/Adam Pavlasek | Sanchai Ratiwatana/Sonchat Ratiwatana | 6-4, 7-5 | | match details | Bangkok Challenger | Hard |